Help
RSS
API
Feed
Maltego
Contact
Domain > fireflyeducation.ca
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-12-05
104.27.182.134
(
ClassC
)
2026-02-09
104.21.89.209
(
ClassC
)
Port 443
HTTP/1.1 200 OKDate: Mon, 09 Feb 2026 08:42:31 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-alivelink: https://fireflyeducation.ca/wp-json/>; relhttps://api.w.org/, https://fireflyeducation.ca/wp-json/wp/v2/pages/20>; relalternate; titleJSON; typeapplication/json, https://fireflyeducation.ca/>; relshortlinkvary: Accept-EncodingReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?sKvwcIx4eQ%2FAE6wYH7YLZZeCXpt%2F%2BA66fdzXjtquQNMZnC%2BUrMpMK%2BsUZWcotRdCDwE2jw4PJOCfQ6A6sGlrKM3%2Bdu1eBt%2Bi0jf9D6z34xhYT}}Server: cloudflarecf-cache-status: DYNAMICNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}CF-RAY: 9cb212e5bcb4efac-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langen-US>head>meta charsetUTF-8>meta nameviewport contentwidthdevice-width, initial-scale1> link relprofile hrefhttps://gmpg.org/xfn/11> title>Firefly Education – Accelerated Learning – Individualized Direct Instruction Programs – Specialized Tutoring/title>meta namerobots contentmax-image-preview:large />link relcanonical hrefhttps://fireflyeducation.ca/ />link relalternate typeapplication/rss+xml titleFirefly Education » Feed hrefhttps://fireflyeducation.ca/feed/ />link relalternate typeapplication/rss+xml titleFirefly Education » Comments Feed hrefhttps://fireflyeducation.ca/comments/feed/ />link relalternate titleoEmbed (JSON) typeapplication/json+oembed hrefhttps://fireflyeducation.ca/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Ffireflyeducation.ca%2F />link relalternate titleoEmbed (XML) typetext/xml+oembed hrefhttps://fireflyeducation.ca/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Ffireflyeducation.ca%2F&formatxml />script typeapplication/ld+json>{@context:https://schema.org,@type:Organization,name:Firefly Education,url:https://fireflyeducation.ca/,address:{@type:PostalAddress,streetAddress:6470 Sixth Line,addressLocality:Essa,addressRegion:Ontario,postalCode:L0L 1N0,addressCountry:Canada},telephone:(705) 770 - 1545,@graph:{@type:WebSite,@id:https://fireflyeducation.ca/#website,url:https://fireflyeducation.ca/,name:Firefly Education},{@type:WebPage,@id:https://fireflyeducation.ca/#webpage,url:https://fireflyeducation.ca/,name:Home,datePublished:2025-06-22T19:23:39-04:00,dateModified:2025-08-16T00:50:38-04:00}}/script>style idwp-img-auto-sizes-contain-inline-css>img:is(sizesauto i,sizes^auto, i){contain-intrinsic-size:3000px 1500px}/*# sourceURLwp-img-auto-sizes-contain-inline-css *//style>link relstylesheet idastra-theme-css-css hrefhttps://fireflyeducation.ca/wp-content/themes/astra/assets/css/minified/main.min.css?ver4.12.1 mediaall />style idastra-theme-css-inline-css>:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:2.5em;--ast-container-default-lg-padding:2.5em;--ast-container-default-slg-padding:2em;--ast-container-default-md-padding:2.5em;--ast-container-default-sm-padding:2.5em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.8em;--ast-code-block-background:#ECEFF3;--ast-comment-inputs-background:#F9FAFB;--ast-normal-container-width:1200px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:600;--ast-blog-meta-weight:600;--ast-global-color-primary:var(--ast-global-color-4);--ast-global-color-secondary:var(--ast-global-color-5);--ast-global-color-alternate-background:var(--ast-global-color-6);--ast-global-color-subtle-background:var(--ast-global-color-7);--ast-bg-style-guide:var( --ast-global-color-secondary,--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:100%;}a{color:var(--ast-global-color-0);}a:hover,a:focus{color:var(--ast-global-color-1);}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:var(--ast-body-line-height,1.65);}blockquote{color:var(--ast-global-color-3);}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-weight:600;}.ast-site-identity .site-title a{color:var(--ast-global-color-2);}.site-title{font-size:26px;font-size:1.625rem;display:block;}.site-header .site-description{font-size:15px;font-size:0.9375rem;display:none;}.entry-title{font-size:20px;font-size:1.25rem;}.ast-blog-single-element.ast-taxonomy-container a{font-size:14px;font-size:0.875rem;}.ast-blog-meta-container{font-size:13px;font-size:0.8125rem;}.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{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;overflow:hidden;}h1,.entry-content :where(h1){font-size:36px;font-size:2.25rem;font-weight:600;line-height:1.4em;}h2,.entry-content :where(h2){font-size:30px;font-size:1.875rem;font-weight:600;line-height:1.3em;}h3,.entry-content :where(h3){font-size:24px;font-size:1.5rem;font-weight:600;line-height:1.3em;}h4,.entry-content :where(h4){font-size:20px;font-size:1.25rem;line-height:1.2em;font-weight:600;}h5,.entry-content :where(h5){font-size:18px;font-size:1.125rem;line-height:1.2em;font-weight:600;}h6,.entry-content :where(h6){font-size:16px;font-size:1rem;line-height:1.25em;font-weight:600;}::selection{background-color:var(--ast-global-color-0);color:#ffffff;}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:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}input:focus,inputtypetext:focus,inputtypeemail:focus,inputtypeurl:focus,inputtypepassword:focus,inputtypereset:focus,inputtypesearch:focus,textarea:focus{border-color:var(--ast-global-color-0);}inputtyperadio:checked,inputtypereset,inputtypecheckbox:checked,inputtypecheckbox:hover:checked,inputtypecheckbox:focus:checked,inputtyperange::-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);font-weight:600;}.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-1);}#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:#ffffff;}.page-links .page-link,.single .post-navigation a{color:var(--ast-global-color-3);}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-search-menu-icon.slide-search input.search-field{width: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-search-menu-icon .search-form button.search-submit:focus,.ast-theme-transparent-header .ast-header-search .ast-dropdown-active .ast-icon,.ast-theme-transparent-header .ast-inline-search .search-field:focus .ast-icon{color:var(--ast-global-color-1);}.ast-header-search .slide-search .search-form{border:2px solid var(--ast-global-color-0);}.ast-header-search .slide-search .search-field{background-color:(--ast-global-dark-bg-style);}.ast-archive-title{color:var(--ast-global-color-2);}.widget-title{font-size:22px;font-size:1.375rem;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 .entry-content .uagb-tab a,.ast-single-post .entry-content .uagb-ifb-cta 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 .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: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,inputtypetext:focus,inputtypeemail:focus,inputtypeurl:focus,inputtypepassword:focus,inputtypereset:focus,inputtypesearch:focus,inputtypenumber:focus,textarea:focus,.wp-block-search__input:focus,data-sectionsection-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;}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;}.ast-separate-container .site-content .ast-single-post-featured-section + article {margin-top: -80px;z-index: 9;position: relative;border-radius: 4px;}@media (min-width: 922px) {.ast-no-sidebar .site-content .ast-article-image-container--wide {margin-left: -120px;margin-right: -120px;max-width: unset;width: unset;}.ast-left-sidebar .site-content .ast-article-image-container--wide,.ast-right-sidebar .site-content .ast-article-image-container--wide {margin-left: -10px;margin-right: -10px;}.site-content .ast-article-image-container--full {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-left-sidebar .site-content .ast-article-image-container--full,.ast-right-sidebar .site-content .ast-article-image-container--full {margin-left: -10px;margin-right: -10px;max-width: inherit;width: auto;}}.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;}}inputtypetext,inputtypenumber,inputtypeemail,inputtypeurl,inputtypepassword,inputtypesearch,inputtypereset,inputtypetel,inputtypedate,select,textarea{font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:100%;padding:12px 16px;border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);color:var(--ast-form-input-text,#475569);}inputtypetext,inputtypenumber,inputtypeemail,inputtypeurl,inputtypepassword,inputtypesearch,inputtypereset,inputtypetel,inputtypedate,select{height:40px;}inputtypedate{border-width:1px;border-style:solid;border-color:var(--ast-border-color);background:var( --ast-global-color-secondary,--ast-global-color-5 );}inputtypetext:focus,inputtypenumber:focus,inputtypeemail:focus,inputtypeurl:focus,inputtypepassword:focus,inputtypesearch:focus,inputtypereset:focus,inputtypetel:focus,inputtypedate:focus,select:focus,textarea:focus{border-color:#046BD2;box-shadow:none;outline:none;color:var(--ast-form-input-focus-text,#475569);}label,legend{color:var(--ast-global-color-2,#111827 );font-size:14px;font-style:normal;font-weight:500;line-height:20px;}select{padding:6px 10px;}fieldset{padding:30px;border-radius:4px;}button,.ast-button,.button,inputtypebutton,inputtypereset,inputtypesubmit{border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);}:root{--ast-comment-inputs-background:#FFF;}::placeholder{color:var(--ast-form-field-color,#9CA3AF);}::-ms-input-placeholder{color:var(--ast-form-field-color,#9CA3AF);}@media (max-width:921.9px){#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-0);}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-0);}.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:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.post-page-numbers.current .page-link,.ast-pagination .page-numbers.current{color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{border-color:var(--ast-global-color-0);border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;font-family:inherit;font-weight:500;font-size:16px;font-size:1rem;line-height:1em;padding-top:13px;padding-right:30px;padding-bottom:13px;padding-left: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-0);}.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:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.ast-single-post .entry-content a.ast-outline-button,.ast-single-post .entry-content .is-style-outline>.wp-block-button__link{text-decoration:none;}.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:transparent;}.uagb-buttons-repeater.ast-outline-button{border-radius:9999px;}@media (max-width:921px){.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{padding-top:12px;padding-right:28px;padding-bottom:12px;padding-left:28px;}}@media (max-width:544px){.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px;}}.entry-contentdata-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;}#page{display:flex;flex-direction:column;min-height:100vh;}.ast-404-layout-1 h1.page-title{color:var(--ast-global-color-2);}.single .post-navigation a{line-height:1em;height:inherit;}.error-404 .page-sub-title{font-size:1.5rem;font-weight:inherit;}.search .site-content .content-area .search-form{margin-bottom:0;}#page .site-content{flex-grow:1;}.widget{margin-bottom:1.25em;}#secondary li{line-height:1.5em;}#secondary .wp-block-group h2{margin-bottom:0.7em;}#secondary h2{font-size:1.7rem;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comment-respond{padding:3em;}.ast-separate-container .ast-article-single .ast-article-single{padding:0;}.ast-article-single .wp-block-post-template-is-layout-grid{padding-left:0;}.ast-separate-container .comments-title,.ast-narrow-container .comments-title{padding:1.5em 2em;}.ast-page-builder-template .comment-form-textarea,.ast-comment-formwrap .ast-grid-common-col{padding:0;}.ast-comment-formwrap{padding:0;display:inline-flex;column-gap:20px;width:100%;margin-left:0;margin-right:0;}.comments-area textarea#comment:focus,.comments-area textarea#comment:active,.comments-area .ast-comment-formwrap inputtypetext:focus,.comments-area .ast-comment-formwrap inputtypetext:active {box-shadow:none;outline:none;}.archive.ast-page-builder-template .entry-header{margin-top:2em;}.ast-page-builder-template .ast-comment-formwrap{width:100%;}.entry-title{margin-bottom:0.6em;}.ast-archive-description p{font-size:inherit;font-weight:inherit;line-height:inherit;}.ast-separate-container .ast-comment-list li.depth-1,.hentry{margin-bottom:1.5em;}.site-content section.ast-archive-description{margin-bottom:2em;}@media (min-width:921px){.ast-left-sidebar.ast-page-builder-template #secondary,.archive.ast-right-sidebar.ast-page-builder-template .site-main{padding-left:20px;padding-right:20px;}}@media (max-width:544px){.ast-comment-formwrap.ast-row{column-gap:10px;display:inline-block;}#ast-commentform .ast-grid-common-col{position:relative;width:100%;}}@media (min-width:1201px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-author-box,.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:3em;}}@media (max-width:921px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}}@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:#ffffff;}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}.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-0);background-color:var(--ast-global-color-0);color:#ffffff;font-family:inherit;font-weight:500;line-height:1em;font-size:16px;font-size:1rem;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;}.ast-single-post .entry-content .wp-block-button .wp-block-button__link,.ast-single-post .entry-content .wp-block-search .wp-block-search__button,body .entry-content .wp-block-file .wp-block-file__button{text-decoration:none;}@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{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{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,inputtypebutton,inputtypesubmit,inputtypereset,#comments .submit,.search .search-submit,formCLASS*wp-block-search__.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#ffffff;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;font-family:inherit;font-weight:500;font-size:16px;font-size:1rem;line-height:1em;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover ,inputtypereset:hover,inputtypereset:focus,input#submit:hover,input#submit:focus,inputtypebutton:hover,inputtypebutton:focus,inputtypesubmit:hover,inputtypesubmit:focus,formCLASS*wp-block-search__.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover,formCLASS*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:#ffffff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1);}formCLASS*wp-block-search__.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button.has-icon{padding-top:calc(15px - 3px);padding-right:calc(30px - 3px);padding-bottom:calc(15px - 3px);padding-left:calc(30px - 3px);}@media (max-width:921px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,inputtypebutton,inputtypesubmit,inputtypereset,#comments .submit,.search .search-submit,formCLASS*wp-block-search__.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}}@media (max-width:544px){.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,inputtypebutton,inputtypesubmit,inputtypereset,#comments .submit,.search .search-submit,formCLASS*wp-block-search__.wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit{padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;}}@media (max-width:921px){.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;}}@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;}} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}.ast-separate-container{background-color:var(--ast-global-color-5);}@media (max-width:921px){.site-title{display:block;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;font-size:1.875rem;}h2,.entry-content :where(h2){font-size:25px;font-size:1.5625rem;}h3,.entry-content :where(h3){font-size:20px;font-size:1.25rem;}}@media (max-width:544px){.site-title{display:block;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;font-size:1.875rem;}h2,.entry-content :where(h2){font-size:25px;font-size:1.5625rem;}h3,.entry-content :where(h3){font-size:20px;font-size:1.25rem;}}@media (max-width:921px){html{font-size:91.2%;}}@media (max-width:544px){html{font-size:91.2%;}}@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;}}.entry-content :where(h1,h2,h3,h4,h5,h6){clear:none;}@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;}}.entry-content li > p{margin-bottom:0;}.site .comments-area{padding-bottom:2em;margin-top:2em;}.footer-widget-areadata-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 > .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-contentdata-ast-blocks-layout > * {max-width: var(--wp--custom--ast-content-width-size);margin-left: auto;margin-right: auto;}.entry-contentdata-ast-blocks-layout > .alignwide {max-width: var(--wp--custom--ast-wide-width-size);}.entry-contentdata-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;}.ast-page-builder-template .entry-contentdata-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-contentdata-ast-blocks-layout > .inherit-container-width > *,.ast-page-builder-template .entry-contentdata-ast-blocks-layout > *:not(.wp-block-group):where(:not(.uagb-is-root-container):not(.spectra-is-root-container)) > *,.entry-contentdata-ast-blocks-layout > .wp-block-cover .wp-block-cover__inner-container {max-width: none ;margin-left: auto;margin-right: auto;}.ast-page-builder-template .entry-contentdata-ast-blocks-layout > *,.ast-page-builder-template .entry-contentdata-ast-blocks-layout > .alignfull:where(:not(.wp-block-group):not(.uagb-is-root-container):not(.spectra-is-root-container)) > * {max-width: none;}.entry-contentdata-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-contentdata-ast-blocks-layout > .alignwide,.ast-plain-container .entry-contentdata-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-contentdata-ast-blocks-layout > .alignwide,.ast-plain-container .entry-contentdata-ast-blocks-layout > .alignwide {margin-left: auto;margin-right: auto;}}@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-contentdata-ast-blocks-layout .alignfull,.ast-plain-container.ast-left-sidebar .entry-contentdata-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;}.entry-content ul,.entry-content ol {padding: revert;margin: revert;padding-left: 20px;}.entry-content ul.wc-block-product-template{padding: 0;}: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:#046bd2;--ast-global-color-1:#045cb4;--ast-global-color-2:#1e293b;--ast-global-color-3:#334155;--ast-global-color-4:#FFFFFF;--ast-global-color-5:#F0F5FA;--ast-global-color-6:#111111;--ast-global-color-7:#D1D5DB;--ast-global-color-8:#111111;}:root {--ast-border-color : var(--ast-global-color-7);}.ast-single-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-single-entry-bannerdata-banner-layoutlayout-1 {max-width: 1200px;background: inherit;padding: 20px 0;}.ast-single-entry-bannerdata-banner-width-typecustom {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header{text-align:left;}header.entry-header .entry-title{font-weight:600;font-size:32px;font-size:2rem;}header.entry-header > *:not(:last-child){margin-bottom:10px;}header.entry-header .post-thumb-img-content{text-align:center;}header.entry-header .post-thumb img,.ast-single-post-featured-section.post-thumb img{aspect-ratio:16/9;width:100%;height:100%;}@media (max-width:921px){header.entry-header{text-align:left;}}@media (max-width:544px){header.entry-header{text-align:left;}}.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-bannerdata-banner-width-typecustom {margin: 0 auto;width: 100%;}.ast-archive-entry-bannerdata-banner-layoutlayout-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-weight:600;font-size:32px;font-size:2rem;}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;}h1,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-elementdata-sectiontitle_tagline{display:flex;}@media (max-width:921px){.ast-header-break-point .ast-builder-layout-elementdata-sectiontitle_tagline{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-layout-elementdata-sectiontitle_tagline{display:flex;}}.ast-builder-menu-1{font-family:inherit;font-weight:inherit;}.ast-builder-menu-1 .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-1 .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-1 .menu-item:hover > .menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-1 .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.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-1);}.ast-builder-menu-1 .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.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;}.ast-builder-menu-1 .sub-menu .sub-menu{top:-2px;}.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: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-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:921px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1{display:flex;}}.site-below-footer-wrap{padding-top:20px;padding-bottom:20px;}.site-below-footer-wrapdata-sectionsection-below-footer-builder{background-color:var(--ast-global-color-4 );background-image:none;min-height:30px;border-style:solid;border-width:0px;border-top-width:1px;border-top-color:var( --ast-global-color-subtle-background,--ast-global-color-7 );}.site-below-footer-wrapdata-sectionsection-below-footer-builder .ast-builder-grid-row{max-width:1200px;min-height:30px;margin-left:auto;margin-right:auto;}.site-below-footer-wrapdata-sectionsection-below-footer-builder .ast-builder-grid-row,.site-below-footer-wrapdata-sectionsection-below-footer-builder .site-footer-section{align-items:center;}.site-below-footer-wrapdata-sectionsection-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-wrapdata-sectionsection-below-footer-builder.ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrapdata-sectionsection-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-wrapdata-sectionsection-below-footer-builder.ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrapdata-sectionsection-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-wrapdata-sectionsection-below-footer-builder{display:grid;}@media (max-width:921px){.ast-header-break-point .site-below-footer-wrapdata-sectionsection-below-footer-builder{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-below-footer-wrapdata-sectionsection-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-areadata-sectionsection-fb-html-1{display:block;}@media (max-width:921px){.ast-header-break-point .footer-widget-areadata-sectionsection-fb-html-1{display:block;}}@media (max-width:544px){.ast-header-break-point .footer-widget-areadata-sectionsection-fb-html-1{display:block;}}.footer-widget-areadata-sectionsection-fb-html-1 .ast-builder-html-element{text-align:center;}@media (max-width:921px){.footer-widget-areadata-sectionsection-fb-html-1 .ast-builder-html-element{text-align:center;}}@media (max-width:544px){.footer-widget-areadata-sectionsection-fb-html-1 .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-3);}@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:16px;font-size:1rem;}.ast-footer-copyright.ast-builder-layout-element{display:flex;}@media (max-width:921px){.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;}}.site-primary-footer-wrap{padding-top:45px;padding-bottom:45px;}.site-primary-footer-wrapdata-sectionsection-primary-footer-builder{background-color:#f9f9f9;background-image:none;min-height:30px;border-style:solid;border-width:0px;border-top-width:1px;border-top-color:var( --ast-global-color-subtle-background,--ast-global-color-7 );}.site-primary-footer-wrapdata-sectionsection-primary-footer-builder .ast-builder-grid-row{max-width:1200px;min-height:30px;margin-left:auto;margin-right:auto;}.site-primary-footer-wrapdata-sectionsection-primary-footer-builder .ast-builder-grid-row,.site-primary-footer-wrapdata-sectionsection-primary-footer-builder .site-footer-section{align-items:center;}.site-primary-footer-wrapdata-sectionsection-primary-footer-builder.ast-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.ast-builder-grid-row-3-cwide .ast-builder-grid-row{grid-template-columns:1fr 3fr 1fr;}@media (max-width:921px){.site-primary-footer-wrapdata-sectionsection-primary-footer-builder.ast-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-primary-footer-wrapdata-sectionsection-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-wrapdata-sectionsection-primary-footer-builder.ast-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-primary-footer-wrapdata-sectionsection-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-wrapdata-sectionsection-primary-footer-builder{display:grid;}@media (max-width:921px){.ast-header-break-point .site-primary-footer-wrapdata-sectionsection-primary-footer-builder{display:grid;}}@media (max-width:544px){.ast-header-break-point .site-primary-footer-wrapdata-sectionsection-primary-footer-builder{display:grid;}}.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%;}.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;-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:var(--ast-global-color-4);}@media (max-width:921px){.ast-separate-container .ast-article-inner{background-color:var(--ast-global-color-4);}}@media (max-width:544px){.ast-separate-container .ast-article-inner{background-color:var(--ast-global-color-4);}}.ast-separate-container .ast-article-single:not(.ast-related-post), .ast-separate-container .error-404, .ast-separate-container .no-results, .single.ast-separate-container .site-main .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{background-color:var(--ast-global-color-4);}@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 .site-main .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-4);}}@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 .site-main .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-4);}}.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-4);}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-4);}}@media (max-width:544px){.ast-separate-container.ast-two-container #secondary .widget{background-color:var(--ast-global-color-4);}}.ast-plain-container, .ast-page-builder-template{background-color:var(--ast-global-color-4);}@media (max-width:921px){.ast-plain-container, .ast-page-builder-template{background-color:var(--ast-global-color-4);}}@media (max-width:544px){.ast-plain-container, .ast-page-builder-template{background-color:var(--ast-global-color-4);}} #ast-scroll-top { display: none; position: fixed; text-align: center; cursor: pointer; z-index: 99; width: 2.1em; height: 2.1em; line-height: 2.1; color: #ffffff; border-radius: 2px; content: ; outline: inherit; } @media (min-width: 769px) { #ast-scroll-top { content: 769; } } #ast-scroll-top .ast-icon.icon-arrow svg { margin-left: 0px; vertical-align: middle; transform: translate(0, -20%) rotate(180deg); width: 1.6em; } .ast-scroll-to-top-right { right: 30px; bottom: 30px; } .ast-scroll-to-top-left { left: 30px; bottom: 30px; } #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 > .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;}.content-align-flex-start .ast-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.ast-desktop-header-content, .ast-mobile-header-content{position:absolute;width:100%;}.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:80px;}.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{line-height:80px;}.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:1px;border-bottom-color:var( --ast-global-color-subtle-background,--ast-global-color-7 );border-bottom-style:solid;}@media (min-width:922px){.ast-primary-header-bar{border-bottom-width:1px;border-bottom-color:var( --ast-global-color-subtle-background,--ast-global-color-7 );border-bottom-style:solid;}}.ast-primary-header-bar{background-color:var( --ast-global-color-primary,--ast-global-color-4 );}.ast-primary-header-bar{display:block;}@media (max-width:921px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}@media (max-width:544px){.ast-header-break-point .ast-primary-header-bar{display:grid;}}data-sectionsection-header-mobile-trigger .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:var(--ast-global-color-0);border:none;background:transparent;}data-sectionsection-header-mobile-trigger .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:20px;height:20px;fill:var(--ast-global-color-0);}data-sectionsection-header-mobile-trigger .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--ast-global-color-0);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.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-header-menu, .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{border-style:none;}.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 .main-header-menu .menu-item > .menu-link{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .ast-menu-toggle{color:var(--ast-global-color-3);}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item:hover > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);background:var(--ast-global-color-5);}.ast-builder-menu-mobile .main-navigation .menu-item:hover > .ast-menu-toggle{color:var(--ast-global-color-1);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link, .ast-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link, .ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle{color:var(--ast-global-color-1);background:var(--ast-global-color-5);}.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .ast-menu-toggle{color:var(--ast-global-color-1);}.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-builder-menu-mobile .main-navigation .main-header-menu , .ast-builder-menu-mobile .main-navigation .main-header-menu .menu-link, .ast-builder-menu-mobile .main-navigation .main-header-menu .sub-menu{background-color:var(--ast-global-color-4);}}@media (max-width:544px){.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:0;}}.ast-builder-menu-mobile .main-navigation{display:block;}@media (max-width:921px){.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;}}/*# sourceURLastra-theme-css-inline-css *//style>style idwp-emoji-styles-inline-css> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }/*# sourceURLwp-emoji-styles-inline-css *//style>style idwp-block-library-inline-css>:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where(style*border-top-color){border-top-style:solid}html :where(style*border-right-color){border-right-style:solid}html :where(style*border-bottom-color){border-bottom-style:solid}html :where(style*border-left-color){border-left-style:solid}html :where(style*border-width){border-style:solid}html :where(style*border-top-width){border-top-style:solid}html :where(style*border-right-width){border-right-style:solid}html :where(style*border-bottom-width){border-bottom-style:solid}html :where(style*border-left-width){border-left-style:solid}html :where(imgclass*wp-image-){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}/*# sourceURLwp-block-library-inline-css *//style>style idwp-block-heading-inline-css>h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h1.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h2.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h2.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h3.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h3.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h4.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h4.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h5.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h5.has-text-align-rightstyle*writing-mode:where(style*vertical-rl),h6.has-text-align-leftstyle*writing-mode:where(style*vertical-lr),h6.has-text-align-rightstyle*writing-mode:where(style*vertical-rl){rotate:180deg}/*# sourceURLhttps://fireflyeducation.ca/wp-includes/blocks/heading/style.min.css *//style>style idwp-block-image-inline-css>.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-imagestyle*border-radius img,.wp-block-imagestyle*border-radius>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url(data:image/svg+xml;utf8,svg viewBox0 0 100 100 xmlnshttp://www.w3.org/2000/svg>circle cx50 cy50 r50/>/svg>);mask-image:url(data:image/svg+xml;utf8,svg viewBox0 0 100 100 xmlnshttp://www.w3.org/2000/svg>circle cx50 cy50 r50/>/svg>);mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{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))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{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));visibility:hidden}}/*# sourceURLhttps://fireflyeducation.ca/wp-includes/blocks/image/style.min.css *//style>style idwp-block-columns-inline-css>.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-columnstyle*flex-basis{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-columnstyle*flex-basis{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}/*# sourceURLhttps://fireflyeducation.ca/wp-includes/blocks/columns/style.min.css *//style>style idwp-block-paragraph-inline-css>.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-leftstyle*writing-mode:vertical-lr,p.has-text-align-rightstyle*writing-mode:vertical-rl{rotate:180deg}/*# sourceURLhttps://fireflyeducation.ca/wp-includes/blocks/paragraph/style.min.css *//style>style idhot-random-image-hot-random-image-block-style-inline-css>/*!***************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet1.rules4.use1!./node_modules/postcss-loader/dist/cjs.js??ruleSet1.rules4.use2!./node_modules/sass-loader/dist/cjs.js??ruleSet1.rules4.use3!./src/style.scss ***! \***************************************************************************************************************************************************************************************************************************************//** * The following styles get applied both on the front of your site * and in the editor. * * Replace them with your own styles or remove the file completely. *//*# sourceMappingURLstyle-index.css.map*//*# sourceURLhttps://fireflyeducation.ca/wp-content/plugins/hot-random-image/build/style-index.css *//style>style idglobal-styles-inline-css>: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%);--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);}: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;}.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;}/*# sourceURLglobal-styles-inline-css *//style>style idfirefly-mobile-navigation-inline-css>/* FIRELY MOBILE NAVIGATION CSS *//* Admin-only: segment colour swatches */.firefly-seg-swatch { display: inline-block; width: 18px; height: 18px; border-radius: 4px; margin-right: 6px; vertical-align: middle; border: 1px solid #ccc;}.firefly-seg-swatch-group { display: inline-flex; gap: 6px; align-items: center;}.firefly-seg-hex { font-family: Menlo, Consolas, monospace; font-size: 12px; color: #333;}/* Mobile-only: hide Firefly bar + drawers on larger screens Match Astras breakpoint (~922px) so desktop header and Firefly mobile dont overlap. */@media (min-width: 922px) { .firefly-mobile-nav-root { display: none; }}/* Root container: fixed top navigation system */.firefly-mobile-nav-root { position: fixed; top: 0; left: 0; right: 0; z-index: 10000;}/* Body padding to avoid content being hidden behind the mobile bar */body.firefly-mobile-nav-active { padding-top: var(--firefly-mobile-bar-height, 64px);}/* Ensure Firefly UI is always light-mode, immune to OS/theme dark mode */.firefly-mobile-nav-root,.firefly-mobile-nav-root * { color-scheme: light; forced-color-adjust: none;}/* Sticky bar inside the fixed root */.firefly-mobile-bar { position: relative; z-index: 10003; display: flex; justify-content: space-between; align-items: center; padding: 0.4em 0.6em; background: #ffffff;}/* Home icon image */.firefly-home-icon-img { width: 24px; height: 24px; object-fit: contain; display: inline-block;}/* Base button style (rounded rectangles) */.firefly-mobile-btn { border: none; cursor: pointer; font-weight: bold; padding: 8px 16px; margin: 6px 4px; border-radius: 12px; color: #FFF; line-height: 1.2; transition: all 0.2s ease; display: inline-flex; align-items: center; justify-content: center; gap: 0.35em; min-height: 48px;}/* Button size variants */body.firefly-btn-size-small .firefly-mobile-btn { padding: 4px 10px; font-size: 0.85rem;}body.firefly-btn-size-medium .firefly-mobile-btn { padding: 8px 16px; font-size: 1rem;}body.firefly-btn-size-large .firefly-mobile-btn { padding: 10px 20px; font-size: 1.1rem;}/* Label modes */body.firefly-label-mode-icons .firefly-mobile-label { display: none;}body.firefly-label-mode-labels .firefly-mobile-icon { display: none;}/* Spacing variants */body.firefly-spacing-compact .firefly-mobile-btn { margin: 4px 2px;}body.firefly-spacing-spacious .firefly-mobile-btn { margin: 8px 6px;}/* HOME BUTTON — ALWAYS GENERAL NAVY */.firefly-home-btn { background-color: #0C1C8C;}/* OTHER BUTTONS — SEGMENT COLOURS (Content / Student / Contact) */body.segment-catch-up .firefly-content-btn,body.segment-catch-up .firefly-student-btn,body.segment-catch-up .firefly-contact-btn { background-color: #bf1706;}body.segment-advancement .firefly-content-btn,body.segment-advancement .firefly-student-btn,body.segment-advancement .firefly-contact-btn { background-color: #004459;}body.segment-early-start .firefly-content-btn,body.segment-early-start .firefly-student-btn,body.segment-early-start .firefly-contact-btn { background-color: #52197f;}body.segment-special-needs .firefly-content-btn,body.segment-special-needs .firefly-student-btn,body.segment-special-needs .firefly-contact-btn { background-color: #045617;}body.segment-homeschoolers .firefly-content-btn,body.segment-homeschoolers .firefly-student-btn,body.segment-homeschoolers .firefly-contact-btn { background-color: #d85700;}body.segment-adolescents .firefly-content-btn,body.segment-adolescents .firefly-student-btn,body.segment-adolescents .firefly-contact-btn { background-color: #603213;}/* GENERAL SITE — NAVY */body.segment-general .firefly-content-btn,body.segment-general .firefly-student-btn,body.segment-general .firefly-contact-btn { background-color: #0C1C8C;}/* Hover / Focus / Active (button bar) */.firefly-mobile-btn:hover,.firefly-mobile-btn:focus { color: #F7E214; outline: 3px solid #F7E214;}.firefly-mobile-btn:active { color: #F7E214; outline: 3px solid #F7E214; transform: scale(1.03);}/* Backdrop: blocks clicks to page content; optionally dims background */.firefly-mobile-backdrop { position: fixed; inset: 0; z-index: 10001; background: transparent; opacity: 0; pointer-events: none; transition: opacity 0.25s ease, background 0.25s ease;}/* When any drawer is open, backdrop catches clicks */body.firefly-has-open-drawer .firefly-mobile-backdrop { pointer-events: auto;}/* When dim_background is enabled, JS adds firefly-dim-background; we use it to tint the backdrop */body.firefly-has-open-drawer.firefly-dim-background .firefly-mobile-backdrop { background: rgba(0,0,0,0.35); opacity: 1;}/* Drawers */.firefly-mobile-drawer { position: fixed; top: 0; bottom: 0; width: 80%; max-width: 18rem; background: #FFFFFF; z-index: 10002; padding: 1.5em 1em 1em; overflow-y: auto; transform: translateX(-100%); transition: transform 0.35s ease; box-shadow: 0 0 18px rgba(0,0,0,0.25);}.firefly-mobile-drawer-student { right: 0; left: auto; transform: translateX(100%);}.firefly-mobile-drawer.is-open { transform: translateX(0);}/* Drawer close button */.firefly-mobile-drawer-close { border: none; background: transparent; font-size: 2em; cursor: pointer; margin-bottom: 0.5em; display: block; text-align: right;}/* Menu list reset */.firefly-mobile-menu { list-style: none; margin: 0; padding: 0;}/* Global mobile link styling (single source of truth for both drawers) */.firefly-mobile-menu .firefly-mobile-link { display: block; margin-bottom: 0.5em; text-decoration: none; box-sizing: border-box; background:#0C1C8C;color:#fff;padding:12px 18px;border-radius:16px;font-weight:700;}/* Hover/Focus */.firefly-mobile-menu .firefly-mobile-link:hover,.firefly-mobile-menu .firefly-mobile-link:focus { color:#f7e214;outline:4px solid #f7e214;}/* Active/Current */.firefly-mobile-menu .current-menu-item > .firefly-mobile-link,.firefly-mobile-menu .current_page_item > .firefly-mobile-link { background:#09166b;color:#f7e214;outline:4px solid #f7e214;}/* Student Type drawer *//* Neutralize theme container styling on li> for Student Type drawer */.firefly-mobile-drawer-student .firefly-mobile-menu li { background: transparent !important; overflow: visible !important; border-radius: 0 !important; padding: 0 !important; margin: 0 0 0.5em 0 !important;}/* Segment colours on the a> itself (matches landing page cards) */.firefly-mobile-drawer-student .firefly-mobile-menu li.catch-up > .firefly-mobile-link { background-color: #bf1706 !important; color: #FFF;}.firefly-mobile-drawer-student .firefly-mobile-menu li.advancement > .firefly-mobile-link { background-color: #004459 !important; color: #FFF;}.firefly-mobile-drawer-student .firefly-mobile-menu li.early-start > .firefly-mobile-link { background-color: #52197f !important; color: #FFF;}.firefly-mobile-drawer-student .firefly-mobile-menu li.special-needs > .firefly-mobile-link { background-color: #045617 !important; color: #FFF;}.firefly-mobile-drawer-student .firefly-mobile-menu li.homeschoolers > .firefly-mobile-link { background-color: #d85700 !important; color: #FFF;}.firefly-mobile-drawer-student .firefly-mobile-menu li.adolescents > .firefly-mobile-link { background-color: #603213 !important; color: #FFF;}/* Student Type drawer — enforce shape + centering on a> (Content drawer inherits same shape via .firefly-mobile-menu .firefly-mobile-link above) */.firefly-mobile-drawer-student .firefly-mobile-menu .firefly-mobile-link { text-align: center;}/* Custom CSS (advanced) *//*# sourceURLfirefly-mobile-navigation-inline-css *//style>script srchttps://fireflyeducation.ca/wp-content/themes/astra/assets/js/minified/flexibility.min.js?ver4.12.1 idastra-flexibility-js type24ea71436472d018077bb276-text/javascript>/script>script idastra-flexibility-js-after type24ea71436472d018077bb276-text/javascript>typeof flexibility ! undefined && flexibility(document.documentElement);//# sourceURLastra-flexibility-js-after/script>link relhttps://api.w.org/ hrefhttps://fireflyeducation.ca/wp-json/ />link relalternate titleJSON typeapplication/json hrefhttps://fireflyeducation.ca/wp-json/wp/v2/pages/20 />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://fireflyeducation.ca/xmlrpc.php?rsd />meta namegenerator contentWordPress 6.9.1 />link relcanonical hrefhttps://fireflyeducation.ca/ />link relshortlink hrefhttps://fireflyeducation.ca/ />style idconditional-menu-styles>li.cm-general > a, .menu-general-container ul li > a, .menu-primary-container ul li > a, ul#menu-general li > a, ul#menu-5 li > a, .ast-mobile-menu li.cm-general > a, .ast-mobile-menu .menu-general-container ul li > a, .ast-mobile-menu .menu-primary-container ul li > a, .ast-mobile-menu ul#menu-general li > a, .ast-mobile-menu ul#menu-5 li > a, .ast-header-break-point li.cm-general > a, .ast-header-break-point .menu-general-container ul li > a, .ast-header-break-point .menu-primary-container ul li > a, .ast-header-break-point ul#menu-general li > a, .ast-header-break-point ul#menu-5 li > a, .ast-mobile-header-wrap li.cm-general > a, .ast-mobile-header-wrap .menu-general-container ul li > a, .ast-mobile-header-wrap .menu-primary-container ul li > a, .ast-mobile-header-wrap ul#menu-general li > a, .ast-mobile-header-wrap ul#menu-5 li > a, .ast-builder-menu-mobile li.cm-general > a, .ast-builder-menu-mobile .menu-general-container ul li > a, .ast-builder-menu-mobile .menu-primary-container ul li > a, .ast-builder-menu-mobile ul#menu-general li > a, .ast-builder-menu-mobile ul#menu-5 li > a{background:#0C1C8C !important; color:#FFF !important; padding:8px 16px !important; margin-right:4px !important; margin-left:4px !important; margin-top:6px !important; margin-bottom:6px !important; line-height:1.2 !important; border-radius:12px !important;}li.cm-general > a:hover, li.cm-general > a:focus, .menu-general-container ul li > a:hover, .menu-general-container ul li > a:focus, .menu-primary-container ul li > a:hover, .menu-primary-container ul li > a:focus, ul#menu-general li > a:hover, ul#menu-general li > a:focus, ul#menu-5 li > a:hover, ul#menu-5 li > a:focus, .ast-mobile-menu li.cm-general > a:hover, .ast-mobile-menu li.cm-general > a:focus, .ast-mobile-menu .menu-general-container ul li > a:hover, .ast-mobile-menu .menu-general-container ul li > a:focus, .ast-mobile-menu .menu-primary-container ul li > a:hover, .ast-mobile-menu .menu-primary-container ul li > a:focus, .ast-mobile-menu ul#menu-general li > a:hover, .ast-mobile-menu ul#menu-general li > a:focus, .ast-mobile-menu ul#menu-5 li > a:hover, .ast-mobile-menu ul#menu-5 li > a:focus, .ast-header-break-point li.cm-general > a:hover, .ast-header-break-point li.cm-general > a:focus, .ast-header-break-point .menu-general-container ul li > a:hover, .ast-header-break-point .menu-general-container ul li > a:focus, .ast-header-break-point .menu-primary-container ul li > a:hover, .ast-header-break-point .menu-primary-container ul li > a:focus, .ast-header-break-point ul#menu-general li > a:hover, .ast-header-break-point ul#menu-general li > a:focus, .ast-header-break-point ul#menu-5 li > a:hover, .ast-header-break-point ul#menu-5 li > a:focus, .ast-mobile-header-wrap li.cm-general > a:hover, .ast-mobile-header-wrap li.cm-general > a:focus, .ast-mobile-header-wrap .menu-general-container ul li > a:hover, .ast-mobile-header-wrap .menu-general-container ul li > a:focus, .ast-mobile-header-wrap .menu-primary-container ul li > a:hover, .ast-mobile-header-wrap .menu-primary-container ul li > a:focus, .ast-mobile-header-wrap ul#menu-general li > a:hover, .ast-mobile-header-wrap ul#menu-general li > a:focus, .ast-mobile-header-wrap ul#menu-5 li > a:hover, .ast-mobile-header-wrap ul#menu-5 li > a:focus, .ast-builder-menu-mobile li.cm-general > a:hover, .ast-builder-menu-mobile li.cm-general > a:focus, .ast-builder-menu-mobile .menu-general-container ul li > a:hover, .ast-builder-menu-mobile .menu-general-container ul li > a:focus, .ast-builder-menu-mobile .menu-primary-container ul li > a:hover, .ast-builder-menu-mobile .menu-primary-container ul li > a:focus, .ast-builder-menu-mobile ul#menu-general li > a:hover, .ast-builder-menu-mobile ul#menu-general li > a:focus, .ast-builder-menu-mobile ul#menu-5 li > a:hover, .ast-builder-menu-mobile ul#menu-5 li > a:focus{color:#F7E214 !important; outline:3px solid #F7E214 !important;}li.cm-general.current-menu-item > a, li.cm-general.current-menu-ancestor > a, li.cm-general.current_page_item > a, .menu-general-container ul li.current-menu-item > a, .menu-general-container ul li.current-menu-ancestor > a, .menu-general-container ul li.current_page_item > a, .menu-primary-container ul li.current-menu-item > a, .menu-primary-container ul li.current-menu-ancestor > a, .menu-primary-container ul li.current_page_item > a, ul#menu-general li.current-menu-item > a, ul#menu-general li.current-menu-ancestor > a, ul#menu-general li.current_page_item > a, ul#menu-5 li.current-menu-item > a, ul#menu-5 li.current-menu-ancestor > a, ul#menu-5 li.current_page_item > a, .ast-mobile-menu li.cm-general.current-menu-item > a, .ast-mobile-menu li.cm-general.current-menu-ancestor > a, .ast-mobile-menu li.cm-general.current_page_item > a, .ast-mobile-menu .menu-general-container ul li.current-menu-item > a, .ast-mobile-menu .menu-general-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-general-container ul li.current_page_item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-primary-container ul li.current_page_item > a, .ast-mobile-menu ul#menu-general li.current-menu-item > a, .ast-mobile-menu ul#menu-general li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-general li.current_page_item > a, .ast-mobile-menu ul#menu-5 li.current-menu-item > a, .ast-mobile-menu ul#menu-5 li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-5 li.current_page_item > a, .ast-header-break-point li.cm-general.current-menu-item > a, .ast-header-break-point li.cm-general.current-menu-ancestor > a, .ast-header-break-point li.cm-general.current_page_item > a, .ast-header-break-point .menu-general-container ul li.current-menu-item > a, .ast-header-break-point .menu-general-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-general-container ul li.current_page_item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-primary-container ul li.current_page_item > a, .ast-header-break-point ul#menu-general li.current-menu-item > a, .ast-header-break-point ul#menu-general li.current-menu-ancestor > a, .ast-header-break-point ul#menu-general li.current_page_item > a, .ast-header-break-point ul#menu-5 li.current-menu-item > a, .ast-header-break-point ul#menu-5 li.current-menu-ancestor > a, .ast-header-break-point ul#menu-5 li.current_page_item > a, .ast-mobile-header-wrap li.cm-general.current-menu-item > a, .ast-mobile-header-wrap li.cm-general.current-menu-ancestor > a, .ast-mobile-header-wrap li.cm-general.current_page_item > a, .ast-mobile-header-wrap .menu-general-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-general-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-general-container ul li.current_page_item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-primary-container ul li.current_page_item > a, .ast-mobile-header-wrap ul#menu-general li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-general li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-general li.current_page_item > a, .ast-mobile-header-wrap ul#menu-5 li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-5 li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-5 li.current_page_item > a, .ast-builder-menu-mobile li.cm-general.current-menu-item > a, .ast-builder-menu-mobile li.cm-general.current-menu-ancestor > a, .ast-builder-menu-mobile li.cm-general.current_page_item > a, .ast-builder-menu-mobile .menu-general-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-general-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-general-container ul li.current_page_item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-primary-container ul li.current_page_item > a, .ast-builder-menu-mobile ul#menu-general li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-general li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-general li.current_page_item > a, .ast-builder-menu-mobile ul#menu-5 li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-5 li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-5 li.current_page_item > a{color:#F7E214 !important; outline:3px solid #F7E214 !important; transform:scale(1.03) !important;}li.cm-adolescents > a, .menu-adolescents-container ul li > a, .menu-primary-container ul li > a, ul#menu-adolescents li > a, ul#menu-11 li > a, .ast-mobile-menu li.cm-adolescents > a, .ast-mobile-menu .menu-adolescents-container ul li > a, .ast-mobile-menu .menu-primary-container ul li > a, .ast-mobile-menu ul#menu-adolescents li > a, .ast-mobile-menu ul#menu-11 li > a, .ast-header-break-point li.cm-adolescents > a, .ast-header-break-point .menu-adolescents-container ul li > a, .ast-header-break-point .menu-primary-container ul li > a, .ast-header-break-point ul#menu-adolescents li > a, .ast-header-break-point ul#menu-11 li > a, .ast-mobile-header-wrap li.cm-adolescents > a, .ast-mobile-header-wrap .menu-adolescents-container ul li > a, .ast-mobile-header-wrap .menu-primary-container ul li > a, .ast-mobile-header-wrap ul#menu-adolescents li > a, .ast-mobile-header-wrap ul#menu-11 li > a, .ast-builder-menu-mobile li.cm-adolescents > a, .ast-builder-menu-mobile .menu-adolescents-container ul li > a, .ast-builder-menu-mobile .menu-primary-container ul li > a, .ast-builder-menu-mobile ul#menu-adolescents li > a, .ast-builder-menu-mobile ul#menu-11 li > a{background:#603213 !important; color:#FFF !important; padding:8px 16px !important; margin-right:4px !important; margin-left:4px !important; margin-top:6px !important; margin-bottom:6px !important; line-height:1.2 !important; border-radius:12px !important;}li.cm-adolescents > a:hover, li.cm-adolescents > a:focus, .menu-adolescents-container ul li > a:hover, .menu-adolescents-container ul li > a:focus, .menu-primary-container ul li > a:hover, .menu-primary-container ul li > a:focus, ul#menu-adolescents li > a:hover, ul#menu-adolescents li > a:focus, ul#menu-11 li > a:hover, ul#menu-11 li > a:focus, .ast-mobile-menu li.cm-adolescents > a:hover, .ast-mobile-menu li.cm-adolescents > a:focus, .ast-mobile-menu .menu-adolescents-container ul li > a:hover, .ast-mobile-menu .menu-adolescents-container ul li > a:focus, .ast-mobile-menu .menu-primary-container ul li > a:hover, .ast-mobile-menu .menu-primary-container ul li > a:focus, .ast-mobile-menu ul#menu-adolescents li > a:hover, .ast-mobile-menu ul#menu-adolescents li > a:focus, .ast-mobile-menu ul#menu-11 li > a:hover, .ast-mobile-menu ul#menu-11 li > a:focus, .ast-header-break-point li.cm-adolescents > a:hover, .ast-header-break-point li.cm-adolescents > a:focus, .ast-header-break-point .menu-adolescents-container ul li > a:hover, .ast-header-break-point .menu-adolescents-container ul li > a:focus, .ast-header-break-point .menu-primary-container ul li > a:hover, .ast-header-break-point .menu-primary-container ul li > a:focus, .ast-header-break-point ul#menu-adolescents li > a:hover, .ast-header-break-point ul#menu-adolescents li > a:focus, .ast-header-break-point ul#menu-11 li > a:hover, .ast-header-break-point ul#menu-11 li > a:focus, .ast-mobile-header-wrap li.cm-adolescents > a:hover, .ast-mobile-header-wrap li.cm-adolescents > a:focus, .ast-mobile-header-wrap .menu-adolescents-container ul li > a:hover, .ast-mobile-header-wrap .menu-adolescents-container ul li > a:focus, .ast-mobile-header-wrap .menu-primary-container ul li > a:hover, .ast-mobile-header-wrap .menu-primary-container ul li > a:focus, .ast-mobile-header-wrap ul#menu-adolescents li > a:hover, .ast-mobile-header-wrap ul#menu-adolescents li > a:focus, .ast-mobile-header-wrap ul#menu-11 li > a:hover, .ast-mobile-header-wrap ul#menu-11 li > a:focus, .ast-builder-menu-mobile li.cm-adolescents > a:hover, .ast-builder-menu-mobile li.cm-adolescents > a:focus, .ast-builder-menu-mobile .menu-adolescents-container ul li > a:hover, .ast-builder-menu-mobile .menu-adolescents-container ul li > a:focus, .ast-builder-menu-mobile .menu-primary-container ul li > a:hover, .ast-builder-menu-mobile .menu-primary-container ul li > a:focus, .ast-builder-menu-mobile ul#menu-adolescents li > a:hover, .ast-builder-menu-mobile ul#menu-adolescents li > a:focus, .ast-builder-menu-mobile ul#menu-11 li > a:hover, .ast-builder-menu-mobile ul#menu-11 li > a:focus{color:#F7E214 !important; outline:3px solid #F7E214 !important;}li.cm-adolescents.current-menu-item > a, li.cm-adolescents.current-menu-ancestor > a, li.cm-adolescents.current_page_item > a, .menu-adolescents-container ul li.current-menu-item > a, .menu-adolescents-container ul li.current-menu-ancestor > a, .menu-adolescents-container ul li.current_page_item > a, .menu-primary-container ul li.current-menu-item > a, .menu-primary-container ul li.current-menu-ancestor > a, .menu-primary-container ul li.current_page_item > a, ul#menu-adolescents li.current-menu-item > a, ul#menu-adolescents li.current-menu-ancestor > a, ul#menu-adolescents li.current_page_item > a, ul#menu-11 li.current-menu-item > a, ul#menu-11 li.current-menu-ancestor > a, ul#menu-11 li.current_page_item > a, .ast-mobile-menu li.cm-adolescents.current-menu-item > a, .ast-mobile-menu li.cm-adolescents.current-menu-ancestor > a, .ast-mobile-menu li.cm-adolescents.current_page_item > a, .ast-mobile-menu .menu-adolescents-container ul li.current-menu-item > a, .ast-mobile-menu .menu-adolescents-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-adolescents-container ul li.current_page_item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-primary-container ul li.current_page_item > a, .ast-mobile-menu ul#menu-adolescents li.current-menu-item > a, .ast-mobile-menu ul#menu-adolescents li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-adolescents li.current_page_item > a, .ast-mobile-menu ul#menu-11 li.current-menu-item > a, .ast-mobile-menu ul#menu-11 li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-11 li.current_page_item > a, .ast-header-break-point li.cm-adolescents.current-menu-item > a, .ast-header-break-point li.cm-adolescents.current-menu-ancestor > a, .ast-header-break-point li.cm-adolescents.current_page_item > a, .ast-header-break-point .menu-adolescents-container ul li.current-menu-item > a, .ast-header-break-point .menu-adolescents-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-adolescents-container ul li.current_page_item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-primary-container ul li.current_page_item > a, .ast-header-break-point ul#menu-adolescents li.current-menu-item > a, .ast-header-break-point ul#menu-adolescents li.current-menu-ancestor > a, .ast-header-break-point ul#menu-adolescents li.current_page_item > a, .ast-header-break-point ul#menu-11 li.current-menu-item > a, .ast-header-break-point ul#menu-11 li.current-menu-ancestor > a, .ast-header-break-point ul#menu-11 li.current_page_item > a, .ast-mobile-header-wrap li.cm-adolescents.current-menu-item > a, .ast-mobile-header-wrap li.cm-adolescents.current-menu-ancestor > a, .ast-mobile-header-wrap li.cm-adolescents.current_page_item > a, .ast-mobile-header-wrap .menu-adolescents-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-adolescents-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-adolescents-container ul li.current_page_item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-primary-container ul li.current_page_item > a, .ast-mobile-header-wrap ul#menu-adolescents li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-adolescents li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-adolescents li.current_page_item > a, .ast-mobile-header-wrap ul#menu-11 li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-11 li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-11 li.current_page_item > a, .ast-builder-menu-mobile li.cm-adolescents.current-menu-item > a, .ast-builder-menu-mobile li.cm-adolescents.current-menu-ancestor > a, .ast-builder-menu-mobile li.cm-adolescents.current_page_item > a, .ast-builder-menu-mobile .menu-adolescents-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-adolescents-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-adolescents-container ul li.current_page_item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-primary-container ul li.current_page_item > a, .ast-builder-menu-mobile ul#menu-adolescents li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-adolescents li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-adolescents li.current_page_item > a, .ast-builder-menu-mobile ul#menu-11 li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-11 li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-11 li.current_page_item > a{color:#F7E214 !important; outline:3px solid #F7E214 !important; transform:scale(1.03) !important;}li.cm-advancement > a, .menu-advancement-container ul li > a, .menu-primary-container ul li > a, ul#menu-advancement li > a, ul#menu-7 li > a, .ast-mobile-menu li.cm-advancement > a, .ast-mobile-menu .menu-advancement-container ul li > a, .ast-mobile-menu .menu-primary-container ul li > a, .ast-mobile-menu ul#menu-advancement li > a, .ast-mobile-menu ul#menu-7 li > a, .ast-header-break-point li.cm-advancement > a, .ast-header-break-point .menu-advancement-container ul li > a, .ast-header-break-point .menu-primary-container ul li > a, .ast-header-break-point ul#menu-advancement li > a, .ast-header-break-point ul#menu-7 li > a, .ast-mobile-header-wrap li.cm-advancement > a, .ast-mobile-header-wrap .menu-advancement-container ul li > a, .ast-mobile-header-wrap .menu-primary-container ul li > a, .ast-mobile-header-wrap ul#menu-advancement li > a, .ast-mobile-header-wrap ul#menu-7 li > a, .ast-builder-menu-mobile li.cm-advancement > a, .ast-builder-menu-mobile .menu-advancement-container ul li > a, .ast-builder-menu-mobile .menu-primary-container ul li > a, .ast-builder-menu-mobile ul#menu-advancement li > a, .ast-builder-menu-mobile ul#menu-7 li > a{background:#004459 !important; color:#FFF !important; padding:8px 16px !important; margin-right:4px !important; margin-left:4px !important; margin-top:6px !important; margin-bottom:6px !important; line-height:1.2 !important; border-radius:12px !important;}li.cm-advancement > a:hover, li.cm-advancement > a:focus, .menu-advancement-container ul li > a:hover, .menu-advancement-container ul li > a:focus, .menu-primary-container ul li > a:hover, .menu-primary-container ul li > a:focus, ul#menu-advancement li > a:hover, ul#menu-advancement li > a:focus, ul#menu-7 li > a:hover, ul#menu-7 li > a:focus, .ast-mobile-menu li.cm-advancement > a:hover, .ast-mobile-menu li.cm-advancement > a:focus, .ast-mobile-menu .menu-advancement-container ul li > a:hover, .ast-mobile-menu .menu-advancement-container ul li > a:focus, .ast-mobile-menu .menu-primary-container ul li > a:hover, .ast-mobile-menu .menu-primary-container ul li > a:focus, .ast-mobile-menu ul#menu-advancement li > a:hover, .ast-mobile-menu ul#menu-advancement li > a:focus, .ast-mobile-menu ul#menu-7 li > a:hover, .ast-mobile-menu ul#menu-7 li > a:focus, .ast-header-break-point li.cm-advancement > a:hover, .ast-header-break-point li.cm-advancement > a:focus, .ast-header-break-point .menu-advancement-container ul li > a:hover, .ast-header-break-point .menu-advancement-container ul li > a:focus, .ast-header-break-point .menu-primary-container ul li > a:hover, .ast-header-break-point .menu-primary-container ul li > a:focus, .ast-header-break-point ul#menu-advancement li > a:hover, .ast-header-break-point ul#menu-advancement li > a:focus, .ast-header-break-point ul#menu-7 li > a:hover, .ast-header-break-point ul#menu-7 li > a:focus, .ast-mobile-header-wrap li.cm-advancement > a:hover, .ast-mobile-header-wrap li.cm-advancement > a:focus, .ast-mobile-header-wrap .menu-advancement-container ul li > a:hover, .ast-mobile-header-wrap .menu-advancement-container ul li > a:focus, .ast-mobile-header-wrap .menu-primary-container ul li > a:hover, .ast-mobile-header-wrap .menu-primary-container ul li > a:focus, .ast-mobile-header-wrap ul#menu-advancement li > a:hover, .ast-mobile-header-wrap ul#menu-advancement li > a:focus, .ast-mobile-header-wrap ul#menu-7 li > a:hover, .ast-mobile-header-wrap ul#menu-7 li > a:focus, .ast-builder-menu-mobile li.cm-advancement > a:hover, .ast-builder-menu-mobile li.cm-advancement > a:focus, .ast-builder-menu-mobile .menu-advancement-container ul li > a:hover, .ast-builder-menu-mobile .menu-advancement-container ul li > a:focus, .ast-builder-menu-mobile .menu-primary-container ul li > a:hover, .ast-builder-menu-mobile .menu-primary-container ul li > a:focus, .ast-builder-menu-mobile ul#menu-advancement li > a:hover, .ast-builder-menu-mobile ul#menu-advancement li > a:focus, .ast-builder-menu-mobile ul#menu-7 li > a:hover, .ast-builder-menu-mobile ul#menu-7 li > a:focus{color:#F7E214 !important; outline:3px solid #F7E214 !important;}li.cm-advancement.current-menu-item > a, li.cm-advancement.current-menu-ancestor > a, li.cm-advancement.current_page_item > a, .menu-advancement-container ul li.current-menu-item > a, .menu-advancement-container ul li.current-menu-ancestor > a, .menu-advancement-container ul li.current_page_item > a, .menu-primary-container ul li.current-menu-item > a, .menu-primary-container ul li.current-menu-ancestor > a, .menu-primary-container ul li.current_page_item > a, ul#menu-advancement li.current-menu-item > a, ul#menu-advancement li.current-menu-ancestor > a, ul#menu-advancement li.current_page_item > a, ul#menu-7 li.current-menu-item > a, ul#menu-7 li.current-menu-ancestor > a, ul#menu-7 li.current_page_item > a, .ast-mobile-menu li.cm-advancement.current-menu-item > a, .ast-mobile-menu li.cm-advancement.current-menu-ancestor > a, .ast-mobile-menu li.cm-advancement.current_page_item > a, .ast-mobile-menu .menu-advancement-container ul li.current-menu-item > a, .ast-mobile-menu .menu-advancement-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-advancement-container ul li.current_page_item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-primary-container ul li.current_page_item > a, .ast-mobile-menu ul#menu-advancement li.current-menu-item > a, .ast-mobile-menu ul#menu-advancement li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-advancement li.current_page_item > a, .ast-mobile-menu ul#menu-7 li.current-menu-item > a, .ast-mobile-menu ul#menu-7 li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-7 li.current_page_item > a, .ast-header-break-point li.cm-advancement.current-menu-item > a, .ast-header-break-point li.cm-advancement.current-menu-ancestor > a, .ast-header-break-point li.cm-advancement.current_page_item > a, .ast-header-break-point .menu-advancement-container ul li.current-menu-item > a, .ast-header-break-point .menu-advancement-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-advancement-container ul li.current_page_item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-primary-container ul li.current_page_item > a, .ast-header-break-point ul#menu-advancement li.current-menu-item > a, .ast-header-break-point ul#menu-advancement li.current-menu-ancestor > a, .ast-header-break-point ul#menu-advancement li.current_page_item > a, .ast-header-break-point ul#menu-7 li.current-menu-item > a, .ast-header-break-point ul#menu-7 li.current-menu-ancestor > a, .ast-header-break-point ul#menu-7 li.current_page_item > a, .ast-mobile-header-wrap li.cm-advancement.current-menu-item > a, .ast-mobile-header-wrap li.cm-advancement.current-menu-ancestor > a, .ast-mobile-header-wrap li.cm-advancement.current_page_item > a, .ast-mobile-header-wrap .menu-advancement-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-advancement-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-advancement-container ul li.current_page_item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-primary-container ul li.current_page_item > a, .ast-mobile-header-wrap ul#menu-advancement li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-advancement li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-advancement li.current_page_item > a, .ast-mobile-header-wrap ul#menu-7 li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-7 li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-7 li.current_page_item > a, .ast-builder-menu-mobile li.cm-advancement.current-menu-item > a, .ast-builder-menu-mobile li.cm-advancement.current-menu-ancestor > a, .ast-builder-menu-mobile li.cm-advancement.current_page_item > a, .ast-builder-menu-mobile .menu-advancement-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-advancement-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-advancement-container ul li.current_page_item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-primary-container ul li.current_page_item > a, .ast-builder-menu-mobile ul#menu-advancement li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-advancement li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-advancement li.current_page_item > a, .ast-builder-menu-mobile ul#menu-7 li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-7 li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-7 li.current_page_item > a{color:#F7E214 !important; outline:3px solid #F7E214 !important; transform:scale(1.03) !important;}li.cm-catch-up > a, .menu-catch-up-container ul li > a, .menu-primary-container ul li > a, ul#menu-catch-up li > a, ul#menu-6 li > a, .ast-mobile-menu li.cm-catch-up > a, .ast-mobile-menu .menu-catch-up-container ul li > a, .ast-mobile-menu .menu-primary-container ul li > a, .ast-mobile-menu ul#menu-catch-up li > a, .ast-mobile-menu ul#menu-6 li > a, .ast-header-break-point li.cm-catch-up > a, .ast-header-break-point .menu-catch-up-container ul li > a, .ast-header-break-point .menu-primary-container ul li > a, .ast-header-break-point ul#menu-catch-up li > a, .ast-header-break-point ul#menu-6 li > a, .ast-mobile-header-wrap li.cm-catch-up > a, .ast-mobile-header-wrap .menu-catch-up-container ul li > a, .ast-mobile-header-wrap .menu-primary-container ul li > a, .ast-mobile-header-wrap ul#menu-catch-up li > a, .ast-mobile-header-wrap ul#menu-6 li > a, .ast-builder-menu-mobile li.cm-catch-up > a, .ast-builder-menu-mobile .menu-catch-up-container ul li > a, .ast-builder-menu-mobile .menu-primary-container ul li > a, .ast-builder-menu-mobile ul#menu-catch-up li > a, .ast-builder-menu-mobile ul#menu-6 li > a{background:#BF1706 !important; color:#FFF !important; padding:8px 16px !important; margin-right:4px !important; margin-left:4px !important; margin-top:6px !important; margin-bottom:6px !important; line-height:1.2 !important; border-radius:12px !important;}li.cm-catch-up > a:hover, li.cm-catch-up > a:focus, .menu-catch-up-container ul li > a:hover, .menu-catch-up-container ul li > a:focus, .menu-primary-container ul li > a:hover, .menu-primary-container ul li > a:focus, ul#menu-catch-up li > a:hover, ul#menu-catch-up li > a:focus, ul#menu-6 li > a:hover, ul#menu-6 li > a:focus, .ast-mobile-menu li.cm-catch-up > a:hover, .ast-mobile-menu li.cm-catch-up > a:focus, .ast-mobile-menu .menu-catch-up-container ul li > a:hover, .ast-mobile-menu .menu-catch-up-container ul li > a:focus, .ast-mobile-menu .menu-primary-container ul li > a:hover, .ast-mobile-menu .menu-primary-container ul li > a:focus, .ast-mobile-menu ul#menu-catch-up li > a:hover, .ast-mobile-menu ul#menu-catch-up li > a:focus, .ast-mobile-menu ul#menu-6 li > a:hover, .ast-mobile-menu ul#menu-6 li > a:focus, .ast-header-break-point li.cm-catch-up > a:hover, .ast-header-break-point li.cm-catch-up > a:focus, .ast-header-break-point .menu-catch-up-container ul li > a:hover, .ast-header-break-point .menu-catch-up-container ul li > a:focus, .ast-header-break-point .menu-primary-container ul li > a:hover, .ast-header-break-point .menu-primary-container ul li > a:focus, .ast-header-break-point ul#menu-catch-up li > a:hover, .ast-header-break-point ul#menu-catch-up li > a:focus, .ast-header-break-point ul#menu-6 li > a:hover, .ast-header-break-point ul#menu-6 li > a:focus, .ast-mobile-header-wrap li.cm-catch-up > a:hover, .ast-mobile-header-wrap li.cm-catch-up > a:focus, .ast-mobile-header-wrap .menu-catch-up-container ul li > a:hover, .ast-mobile-header-wrap .menu-catch-up-container ul li > a:focus, .ast-mobile-header-wrap .menu-primary-container ul li > a:hover, .ast-mobile-header-wrap .menu-primary-container ul li > a:focus, .ast-mobile-header-wrap ul#menu-catch-up li > a:hover, .ast-mobile-header-wrap ul#menu-catch-up li > a:focus, .ast-mobile-header-wrap ul#menu-6 li > a:hover, .ast-mobile-header-wrap ul#menu-6 li > a:focus, .ast-builder-menu-mobile li.cm-catch-up > a:hover, .ast-builder-menu-mobile li.cm-catch-up > a:focus, .ast-builder-menu-mobile .menu-catch-up-container ul li > a:hover, .ast-builder-menu-mobile .menu-catch-up-container ul li > a:focus, .ast-builder-menu-mobile .menu-primary-container ul li > a:hover, .ast-builder-menu-mobile .menu-primary-container ul li > a:focus, .ast-builder-menu-mobile ul#menu-catch-up li > a:hover, .ast-builder-menu-mobile ul#menu-catch-up li > a:focus, .ast-builder-menu-mobile ul#menu-6 li > a:hover, .ast-builder-menu-mobile ul#menu-6 li > a:focus{color:#F7E214 !important; outline:3px solid #F7E214 !important;}li.cm-catch-up.current-menu-item > a, li.cm-catch-up.current-menu-ancestor > a, li.cm-catch-up.current_page_item > a, .menu-catch-up-container ul li.current-menu-item > a, .menu-catch-up-container ul li.current-menu-ancestor > a, .menu-catch-up-container ul li.current_page_item > a, .menu-primary-container ul li.current-menu-item > a, .menu-primary-container ul li.current-menu-ancestor > a, .menu-primary-container ul li.current_page_item > a, ul#menu-catch-up li.current-menu-item > a, ul#menu-catch-up li.current-menu-ancestor > a, ul#menu-catch-up li.current_page_item > a, ul#menu-6 li.current-menu-item > a, ul#menu-6 li.current-menu-ancestor > a, ul#menu-6 li.current_page_item > a, .ast-mobile-menu li.cm-catch-up.current-menu-item > a, .ast-mobile-menu li.cm-catch-up.current-menu-ancestor > a, .ast-mobile-menu li.cm-catch-up.current_page_item > a, .ast-mobile-menu .menu-catch-up-container ul li.current-menu-item > a, .ast-mobile-menu .menu-catch-up-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-catch-up-container ul li.current_page_item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-primary-container ul li.current_page_item > a, .ast-mobile-menu ul#menu-catch-up li.current-menu-item > a, .ast-mobile-menu ul#menu-catch-up li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-catch-up li.current_page_item > a, .ast-mobile-menu ul#menu-6 li.current-menu-item > a, .ast-mobile-menu ul#menu-6 li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-6 li.current_page_item > a, .ast-header-break-point li.cm-catch-up.current-menu-item > a, .ast-header-break-point li.cm-catch-up.current-menu-ancestor > a, .ast-header-break-point li.cm-catch-up.current_page_item > a, .ast-header-break-point .menu-catch-up-container ul li.current-menu-item > a, .ast-header-break-point .menu-catch-up-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-catch-up-container ul li.current_page_item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-primary-container ul li.current_page_item > a, .ast-header-break-point ul#menu-catch-up li.current-menu-item > a, .ast-header-break-point ul#menu-catch-up li.current-menu-ancestor > a, .ast-header-break-point ul#menu-catch-up li.current_page_item > a, .ast-header-break-point ul#menu-6 li.current-menu-item > a, .ast-header-break-point ul#menu-6 li.current-menu-ancestor > a, .ast-header-break-point ul#menu-6 li.current_page_item > a, .ast-mobile-header-wrap li.cm-catch-up.current-menu-item > a, .ast-mobile-header-wrap li.cm-catch-up.current-menu-ancestor > a, .ast-mobile-header-wrap li.cm-catch-up.current_page_item > a, .ast-mobile-header-wrap .menu-catch-up-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-catch-up-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-catch-up-container ul li.current_page_item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-primary-container ul li.current_page_item > a, .ast-mobile-header-wrap ul#menu-catch-up li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-catch-up li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-catch-up li.current_page_item > a, .ast-mobile-header-wrap ul#menu-6 li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-6 li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-6 li.current_page_item > a, .ast-builder-menu-mobile li.cm-catch-up.current-menu-item > a, .ast-builder-menu-mobile li.cm-catch-up.current-menu-ancestor > a, .ast-builder-menu-mobile li.cm-catch-up.current_page_item > a, .ast-builder-menu-mobile .menu-catch-up-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-catch-up-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-catch-up-container ul li.current_page_item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-primary-container ul li.current_page_item > a, .ast-builder-menu-mobile ul#menu-catch-up li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-catch-up li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-catch-up li.current_page_item > a, .ast-builder-menu-mobile ul#menu-6 li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-6 li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-6 li.current_page_item > a{color:#F7E214 !important; outline:3px solid #F7E214 !important; transform:scale(1.03) !important;}li.cm-early-start > a, .menu-early-start-container ul li > a, .menu-primary-container ul li > a, ul#menu-early-start li > a, ul#menu-8 li > a, .ast-mobile-menu li.cm-early-start > a, .ast-mobile-menu .menu-early-start-container ul li > a, .ast-mobile-menu .menu-primary-container ul li > a, .ast-mobile-menu ul#menu-early-start li > a, .ast-mobile-menu ul#menu-8 li > a, .ast-header-break-point li.cm-early-start > a, .ast-header-break-point .menu-early-start-container ul li > a, .ast-header-break-point .menu-primary-container ul li > a, .ast-header-break-point ul#menu-early-start li > a, .ast-header-break-point ul#menu-8 li > a, .ast-mobile-header-wrap li.cm-early-start > a, .ast-mobile-header-wrap .menu-early-start-container ul li > a, .ast-mobile-header-wrap .menu-primary-container ul li > a, .ast-mobile-header-wrap ul#menu-early-start li > a, .ast-mobile-header-wrap ul#menu-8 li > a, .ast-builder-menu-mobile li.cm-early-start > a, .ast-builder-menu-mobile .menu-early-start-container ul li > a, .ast-builder-menu-mobile .menu-primary-container ul li > a, .ast-builder-menu-mobile ul#menu-early-start li > a, .ast-builder-menu-mobile ul#menu-8 li > a{background:#52197F !important; color:#FFF !important; padding:8px 16px !important; margin-right:4px !important; margin-left:4px !important; margin-top:6px !important; margin-bottom:6px !important; line-height:1.2 !important; border-radius:12px !important;}li.cm-early-start > a:hover, li.cm-early-start > a:focus, .menu-early-start-container ul li > a:hover, .menu-early-start-container ul li > a:focus, .menu-primary-container ul li > a:hover, .menu-primary-container ul li > a:focus, ul#menu-early-start li > a:hover, ul#menu-early-start li > a:focus, ul#menu-8 li > a:hover, ul#menu-8 li > a:focus, .ast-mobile-menu li.cm-early-start > a:hover, .ast-mobile-menu li.cm-early-start > a:focus, .ast-mobile-menu .menu-early-start-container ul li > a:hover, .ast-mobile-menu .menu-early-start-container ul li > a:focus, .ast-mobile-menu .menu-primary-container ul li > a:hover, .ast-mobile-menu .menu-primary-container ul li > a:focus, .ast-mobile-menu ul#menu-early-start li > a:hover, .ast-mobile-menu ul#menu-early-start li > a:focus, .ast-mobile-menu ul#menu-8 li > a:hover, .ast-mobile-menu ul#menu-8 li > a:focus, .ast-header-break-point li.cm-early-start > a:hover, .ast-header-break-point li.cm-early-start > a:focus, .ast-header-break-point .menu-early-start-container ul li > a:hover, .ast-header-break-point .menu-early-start-container ul li > a:focus, .ast-header-break-point .menu-primary-container ul li > a:hover, .ast-header-break-point .menu-primary-container ul li > a:focus, .ast-header-break-point ul#menu-early-start li > a:hover, .ast-header-break-point ul#menu-early-start li > a:focus, .ast-header-break-point ul#menu-8 li > a:hover, .ast-header-break-point ul#menu-8 li > a:focus, .ast-mobile-header-wrap li.cm-early-start > a:hover, .ast-mobile-header-wrap li.cm-early-start > a:focus, .ast-mobile-header-wrap .menu-early-start-container ul li > a:hover, .ast-mobile-header-wrap .menu-early-start-container ul li > a:focus, .ast-mobile-header-wrap .menu-primary-container ul li > a:hover, .ast-mobile-header-wrap .menu-primary-container ul li > a:focus, .ast-mobile-header-wrap ul#menu-early-start li > a:hover, .ast-mobile-header-wrap ul#menu-early-start li > a:focus, .ast-mobile-header-wrap ul#menu-8 li > a:hover, .ast-mobile-header-wrap ul#menu-8 li > a:focus, .ast-builder-menu-mobile li.cm-early-start > a:hover, .ast-builder-menu-mobile li.cm-early-start > a:focus, .ast-builder-menu-mobile .menu-early-start-container ul li > a:hover, .ast-builder-menu-mobile .menu-early-start-container ul li > a:focus, .ast-builder-menu-mobile .menu-primary-container ul li > a:hover, .ast-builder-menu-mobile .menu-primary-container ul li > a:focus, .ast-builder-menu-mobile ul#menu-early-start li > a:hover, .ast-builder-menu-mobile ul#menu-early-start li > a:focus, .ast-builder-menu-mobile ul#menu-8 li > a:hover, .ast-builder-menu-mobile ul#menu-8 li > a:focus{color:#F7E214 !important; outline:3px solid #F7E214 !important;}li.cm-early-start.current-menu-item > a, li.cm-early-start.current-menu-ancestor > a, li.cm-early-start.current_page_item > a, .menu-early-start-container ul li.current-menu-item > a, .menu-early-start-container ul li.current-menu-ancestor > a, .menu-early-start-container ul li.current_page_item > a, .menu-primary-container ul li.current-menu-item > a, .menu-primary-container ul li.current-menu-ancestor > a, .menu-primary-container ul li.current_page_item > a, ul#menu-early-start li.current-menu-item > a, ul#menu-early-start li.current-menu-ancestor > a, ul#menu-early-start li.current_page_item > a, ul#menu-8 li.current-menu-item > a, ul#menu-8 li.current-menu-ancestor > a, ul#menu-8 li.current_page_item > a, .ast-mobile-menu li.cm-early-start.current-menu-item > a, .ast-mobile-menu li.cm-early-start.current-menu-ancestor > a, .ast-mobile-menu li.cm-early-start.current_page_item > a, .ast-mobile-menu .menu-early-start-container ul li.current-menu-item > a, .ast-mobile-menu .menu-early-start-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-early-start-container ul li.current_page_item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-primary-container ul li.current_page_item > a, .ast-mobile-menu ul#menu-early-start li.current-menu-item > a, .ast-mobile-menu ul#menu-early-start li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-early-start li.current_page_item > a, .ast-mobile-menu ul#menu-8 li.current-menu-item > a, .ast-mobile-menu ul#menu-8 li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-8 li.current_page_item > a, .ast-header-break-point li.cm-early-start.current-menu-item > a, .ast-header-break-point li.cm-early-start.current-menu-ancestor > a, .ast-header-break-point li.cm-early-start.current_page_item > a, .ast-header-break-point .menu-early-start-container ul li.current-menu-item > a, .ast-header-break-point .menu-early-start-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-early-start-container ul li.current_page_item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-primary-container ul li.current_page_item > a, .ast-header-break-point ul#menu-early-start li.current-menu-item > a, .ast-header-break-point ul#menu-early-start li.current-menu-ancestor > a, .ast-header-break-point ul#menu-early-start li.current_page_item > a, .ast-header-break-point ul#menu-8 li.current-menu-item > a, .ast-header-break-point ul#menu-8 li.current-menu-ancestor > a, .ast-header-break-point ul#menu-8 li.current_page_item > a, .ast-mobile-header-wrap li.cm-early-start.current-menu-item > a, .ast-mobile-header-wrap li.cm-early-start.current-menu-ancestor > a, .ast-mobile-header-wrap li.cm-early-start.current_page_item > a, .ast-mobile-header-wrap .menu-early-start-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-early-start-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-early-start-container ul li.current_page_item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-primary-container ul li.current_page_item > a, .ast-mobile-header-wrap ul#menu-early-start li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-early-start li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-early-start li.current_page_item > a, .ast-mobile-header-wrap ul#menu-8 li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-8 li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-8 li.current_page_item > a, .ast-builder-menu-mobile li.cm-early-start.current-menu-item > a, .ast-builder-menu-mobile li.cm-early-start.current-menu-ancestor > a, .ast-builder-menu-mobile li.cm-early-start.current_page_item > a, .ast-builder-menu-mobile .menu-early-start-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-early-start-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-early-start-container ul li.current_page_item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-primary-container ul li.current_page_item > a, .ast-builder-menu-mobile ul#menu-early-start li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-early-start li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-early-start li.current_page_item > a, .ast-builder-menu-mobile ul#menu-8 li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-8 li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-8 li.current_page_item > a{color:#F7E214 !important; outline:3px solid #F7E214 !important; transform:scale(1.03) !important;}li.cm-homeschoolers > a, .menu-homeschoolers-container ul li > a, .menu-primary-container ul li > a, ul#menu-homeschoolers li > a, ul#menu-10 li > a, .ast-mobile-menu li.cm-homeschoolers > a, .ast-mobile-menu .menu-homeschoolers-container ul li > a, .ast-mobile-menu .menu-primary-container ul li > a, .ast-mobile-menu ul#menu-homeschoolers li > a, .ast-mobile-menu ul#menu-10 li > a, .ast-header-break-point li.cm-homeschoolers > a, .ast-header-break-point .menu-homeschoolers-container ul li > a, .ast-header-break-point .menu-primary-container ul li > a, .ast-header-break-point ul#menu-homeschoolers li > a, .ast-header-break-point ul#menu-10 li > a, .ast-mobile-header-wrap li.cm-homeschoolers > a, .ast-mobile-header-wrap .menu-homeschoolers-container ul li > a, .ast-mobile-header-wrap .menu-primary-container ul li > a, .ast-mobile-header-wrap ul#menu-homeschoolers li > a, .ast-mobile-header-wrap ul#menu-10 li > a, .ast-builder-menu-mobile li.cm-homeschoolers > a, .ast-builder-menu-mobile .menu-homeschoolers-container ul li > a, .ast-builder-menu-mobile .menu-primary-container ul li > a, .ast-builder-menu-mobile ul#menu-homeschoolers li > a, .ast-builder-menu-mobile ul#menu-10 li > a{background:#D85700 !important; color:#FFF !important; padding:8px 16px !important; margin-right:4px !important; margin-left:4px !important; margin-top:6px !important; margin-bottom:6px !important; line-height:1.2 !important; border-radius:12px !important;}li.cm-homeschoolers > a:hover, li.cm-homeschoolers > a:focus, .menu-homeschoolers-container ul li > a:hover, .menu-homeschoolers-container ul li > a:focus, .menu-primary-container ul li > a:hover, .menu-primary-container ul li > a:focus, ul#menu-homeschoolers li > a:hover, ul#menu-homeschoolers li > a:focus, ul#menu-10 li > a:hover, ul#menu-10 li > a:focus, .ast-mobile-menu li.cm-homeschoolers > a:hover, .ast-mobile-menu li.cm-homeschoolers > a:focus, .ast-mobile-menu .menu-homeschoolers-container ul li > a:hover, .ast-mobile-menu .menu-homeschoolers-container ul li > a:focus, .ast-mobile-menu .menu-primary-container ul li > a:hover, .ast-mobile-menu .menu-primary-container ul li > a:focus, .ast-mobile-menu ul#menu-homeschoolers li > a:hover, .ast-mobile-menu ul#menu-homeschoolers li > a:focus, .ast-mobile-menu ul#menu-10 li > a:hover, .ast-mobile-menu ul#menu-10 li > a:focus, .ast-header-break-point li.cm-homeschoolers > a:hover, .ast-header-break-point li.cm-homeschoolers > a:focus, .ast-header-break-point .menu-homeschoolers-container ul li > a:hover, .ast-header-break-point .menu-homeschoolers-container ul li > a:focus, .ast-header-break-point .menu-primary-container ul li > a:hover, .ast-header-break-point .menu-primary-container ul li > a:focus, .ast-header-break-point ul#menu-homeschoolers li > a:hover, .ast-header-break-point ul#menu-homeschoolers li > a:focus, .ast-header-break-point ul#menu-10 li > a:hover, .ast-header-break-point ul#menu-10 li > a:focus, .ast-mobile-header-wrap li.cm-homeschoolers > a:hover, .ast-mobile-header-wrap li.cm-homeschoolers > a:focus, .ast-mobile-header-wrap .menu-homeschoolers-container ul li > a:hover, .ast-mobile-header-wrap .menu-homeschoolers-container ul li > a:focus, .ast-mobile-header-wrap .menu-primary-container ul li > a:hover, .ast-mobile-header-wrap .menu-primary-container ul li > a:focus, .ast-mobile-header-wrap ul#menu-homeschoolers li > a:hover, .ast-mobile-header-wrap ul#menu-homeschoolers li > a:focus, .ast-mobile-header-wrap ul#menu-10 li > a:hover, .ast-mobile-header-wrap ul#menu-10 li > a:focus, .ast-builder-menu-mobile li.cm-homeschoolers > a:hover, .ast-builder-menu-mobile li.cm-homeschoolers > a:focus, .ast-builder-menu-mobile .menu-homeschoolers-container ul li > a:hover, .ast-builder-menu-mobile .menu-homeschoolers-container ul li > a:focus, .ast-builder-menu-mobile .menu-primary-container ul li > a:hover, .ast-builder-menu-mobile .menu-primary-container ul li > a:focus, .ast-builder-menu-mobile ul#menu-homeschoolers li > a:hover, .ast-builder-menu-mobile ul#menu-homeschoolers li > a:focus, .ast-builder-menu-mobile ul#menu-10 li > a:hover, .ast-builder-menu-mobile ul#menu-10 li > a:focus{color:#F7E214 !important; outline:3px solid #F7E214 !important;}li.cm-homeschoolers.current-menu-item > a, li.cm-homeschoolers.current-menu-ancestor > a, li.cm-homeschoolers.current_page_item > a, .menu-homeschoolers-container ul li.current-menu-item > a, .menu-homeschoolers-container ul li.current-menu-ancestor > a, .menu-homeschoolers-container ul li.current_page_item > a, .menu-primary-container ul li.current-menu-item > a, .menu-primary-container ul li.current-menu-ancestor > a, .menu-primary-container ul li.current_page_item > a, ul#menu-homeschoolers li.current-menu-item > a, ul#menu-homeschoolers li.current-menu-ancestor > a, ul#menu-homeschoolers li.current_page_item > a, ul#menu-10 li.current-menu-item > a, ul#menu-10 li.current-menu-ancestor > a, ul#menu-10 li.current_page_item > a, .ast-mobile-menu li.cm-homeschoolers.current-menu-item > a, .ast-mobile-menu li.cm-homeschoolers.current-menu-ancestor > a, .ast-mobile-menu li.cm-homeschoolers.current_page_item > a, .ast-mobile-menu .menu-homeschoolers-container ul li.current-menu-item > a, .ast-mobile-menu .menu-homeschoolers-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-homeschoolers-container ul li.current_page_item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-primary-container ul li.current_page_item > a, .ast-mobile-menu ul#menu-homeschoolers li.current-menu-item > a, .ast-mobile-menu ul#menu-homeschoolers li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-homeschoolers li.current_page_item > a, .ast-mobile-menu ul#menu-10 li.current-menu-item > a, .ast-mobile-menu ul#menu-10 li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-10 li.current_page_item > a, .ast-header-break-point li.cm-homeschoolers.current-menu-item > a, .ast-header-break-point li.cm-homeschoolers.current-menu-ancestor > a, .ast-header-break-point li.cm-homeschoolers.current_page_item > a, .ast-header-break-point .menu-homeschoolers-container ul li.current-menu-item > a, .ast-header-break-point .menu-homeschoolers-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-homeschoolers-container ul li.current_page_item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-primary-container ul li.current_page_item > a, .ast-header-break-point ul#menu-homeschoolers li.current-menu-item > a, .ast-header-break-point ul#menu-homeschoolers li.current-menu-ancestor > a, .ast-header-break-point ul#menu-homeschoolers li.current_page_item > a, .ast-header-break-point ul#menu-10 li.current-menu-item > a, .ast-header-break-point ul#menu-10 li.current-menu-ancestor > a, .ast-header-break-point ul#menu-10 li.current_page_item > a, .ast-mobile-header-wrap li.cm-homeschoolers.current-menu-item > a, .ast-mobile-header-wrap li.cm-homeschoolers.current-menu-ancestor > a, .ast-mobile-header-wrap li.cm-homeschoolers.current_page_item > a, .ast-mobile-header-wrap .menu-homeschoolers-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-homeschoolers-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-homeschoolers-container ul li.current_page_item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-primary-container ul li.current_page_item > a, .ast-mobile-header-wrap ul#menu-homeschoolers li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-homeschoolers li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-homeschoolers li.current_page_item > a, .ast-mobile-header-wrap ul#menu-10 li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-10 li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-10 li.current_page_item > a, .ast-builder-menu-mobile li.cm-homeschoolers.current-menu-item > a, .ast-builder-menu-mobile li.cm-homeschoolers.current-menu-ancestor > a, .ast-builder-menu-mobile li.cm-homeschoolers.current_page_item > a, .ast-builder-menu-mobile .menu-homeschoolers-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-homeschoolers-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-homeschoolers-container ul li.current_page_item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-primary-container ul li.current_page_item > a, .ast-builder-menu-mobile ul#menu-homeschoolers li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-homeschoolers li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-homeschoolers li.current_page_item > a, .ast-builder-menu-mobile ul#menu-10 li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-10 li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-10 li.current_page_item > a{color:#F7E214 !important; outline:3px solid #F7E214 !important; transform:scale(1.03) !important;}li.cm-special-needs > a, .menu-special-needs-container ul li > a, .menu-primary-container ul li > a, ul#menu-special-needs li > a, ul#menu-9 li > a, .ast-mobile-menu li.cm-special-needs > a, .ast-mobile-menu .menu-special-needs-container ul li > a, .ast-mobile-menu .menu-primary-container ul li > a, .ast-mobile-menu ul#menu-special-needs li > a, .ast-mobile-menu ul#menu-9 li > a, .ast-header-break-point li.cm-special-needs > a, .ast-header-break-point .menu-special-needs-container ul li > a, .ast-header-break-point .menu-primary-container ul li > a, .ast-header-break-point ul#menu-special-needs li > a, .ast-header-break-point ul#menu-9 li > a, .ast-mobile-header-wrap li.cm-special-needs > a, .ast-mobile-header-wrap .menu-special-needs-container ul li > a, .ast-mobile-header-wrap .menu-primary-container ul li > a, .ast-mobile-header-wrap ul#menu-special-needs li > a, .ast-mobile-header-wrap ul#menu-9 li > a, .ast-builder-menu-mobile li.cm-special-needs > a, .ast-builder-menu-mobile .menu-special-needs-container ul li > a, .ast-builder-menu-mobile .menu-primary-container ul li > a, .ast-builder-menu-mobile ul#menu-special-needs li > a, .ast-builder-menu-mobile ul#menu-9 li > a{background:#045617 !important; color:#FFF !important; padding:8px 16px !important; margin-right:4px !important; margin-left:4px !important; margin-top:6px !important; margin-bottom:6px !important; line-height:1.2 !important; border-radius:12px !important;}li.cm-special-needs > a:hover, li.cm-special-needs > a:focus, .menu-special-needs-container ul li > a:hover, .menu-special-needs-container ul li > a:focus, .menu-primary-container ul li > a:hover, .menu-primary-container ul li > a:focus, ul#menu-special-needs li > a:hover, ul#menu-special-needs li > a:focus, ul#menu-9 li > a:hover, ul#menu-9 li > a:focus, .ast-mobile-menu li.cm-special-needs > a:hover, .ast-mobile-menu li.cm-special-needs > a:focus, .ast-mobile-menu .menu-special-needs-container ul li > a:hover, .ast-mobile-menu .menu-special-needs-container ul li > a:focus, .ast-mobile-menu .menu-primary-container ul li > a:hover, .ast-mobile-menu .menu-primary-container ul li > a:focus, .ast-mobile-menu ul#menu-special-needs li > a:hover, .ast-mobile-menu ul#menu-special-needs li > a:focus, .ast-mobile-menu ul#menu-9 li > a:hover, .ast-mobile-menu ul#menu-9 li > a:focus, .ast-header-break-point li.cm-special-needs > a:hover, .ast-header-break-point li.cm-special-needs > a:focus, .ast-header-break-point .menu-special-needs-container ul li > a:hover, .ast-header-break-point .menu-special-needs-container ul li > a:focus, .ast-header-break-point .menu-primary-container ul li > a:hover, .ast-header-break-point .menu-primary-container ul li > a:focus, .ast-header-break-point ul#menu-special-needs li > a:hover, .ast-header-break-point ul#menu-special-needs li > a:focus, .ast-header-break-point ul#menu-9 li > a:hover, .ast-header-break-point ul#menu-9 li > a:focus, .ast-mobile-header-wrap li.cm-special-needs > a:hover, .ast-mobile-header-wrap li.cm-special-needs > a:focus, .ast-mobile-header-wrap .menu-special-needs-container ul li > a:hover, .ast-mobile-header-wrap .menu-special-needs-container ul li > a:focus, .ast-mobile-header-wrap .menu-primary-container ul li > a:hover, .ast-mobile-header-wrap .menu-primary-container ul li > a:focus, .ast-mobile-header-wrap ul#menu-special-needs li > a:hover, .ast-mobile-header-wrap ul#menu-special-needs li > a:focus, .ast-mobile-header-wrap ul#menu-9 li > a:hover, .ast-mobile-header-wrap ul#menu-9 li > a:focus, .ast-builder-menu-mobile li.cm-special-needs > a:hover, .ast-builder-menu-mobile li.cm-special-needs > a:focus, .ast-builder-menu-mobile .menu-special-needs-container ul li > a:hover, .ast-builder-menu-mobile .menu-special-needs-container ul li > a:focus, .ast-builder-menu-mobile .menu-primary-container ul li > a:hover, .ast-builder-menu-mobile .menu-primary-container ul li > a:focus, .ast-builder-menu-mobile ul#menu-special-needs li > a:hover, .ast-builder-menu-mobile ul#menu-special-needs li > a:focus, .ast-builder-menu-mobile ul#menu-9 li > a:hover, .ast-builder-menu-mobile ul#menu-9 li > a:focus{color:#F7E214 !important; outline:3px solid #F7E214 !important;}li.cm-special-needs.current-menu-item > a, li.cm-special-needs.current-menu-ancestor > a, li.cm-special-needs.current_page_item > a, .menu-special-needs-container ul li.current-menu-item > a, .menu-special-needs-container ul li.current-menu-ancestor > a, .menu-special-needs-container ul li.current_page_item > a, .menu-primary-container ul li.current-menu-item > a, .menu-primary-container ul li.current-menu-ancestor > a, .menu-primary-container ul li.current_page_item > a, ul#menu-special-needs li.current-menu-item > a, ul#menu-special-needs li.current-menu-ancestor > a, ul#menu-special-needs li.current_page_item > a, ul#menu-9 li.current-menu-item > a, ul#menu-9 li.current-menu-ancestor > a, ul#menu-9 li.current_page_item > a, .ast-mobile-menu li.cm-special-needs.current-menu-item > a, .ast-mobile-menu li.cm-special-needs.current-menu-ancestor > a, .ast-mobile-menu li.cm-special-needs.current_page_item > a, .ast-mobile-menu .menu-special-needs-container ul li.current-menu-item > a, .ast-mobile-menu .menu-special-needs-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-special-needs-container ul li.current_page_item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-primary-container ul li.current_page_item > a, .ast-mobile-menu ul#menu-special-needs li.current-menu-item > a, .ast-mobile-menu ul#menu-special-needs li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-special-needs li.current_page_item > a, .ast-mobile-menu ul#menu-9 li.current-menu-item > a, .ast-mobile-menu ul#menu-9 li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-9 li.current_page_item > a, .ast-header-break-point li.cm-special-needs.current-menu-item > a, .ast-header-break-point li.cm-special-needs.current-menu-ancestor > a, .ast-header-break-point li.cm-special-needs.current_page_item > a, .ast-header-break-point .menu-special-needs-container ul li.current-menu-item > a, .ast-header-break-point .menu-special-needs-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-special-needs-container ul li.current_page_item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-primary-container ul li.current_page_item > a, .ast-header-break-point ul#menu-special-needs li.current-menu-item > a, .ast-header-break-point ul#menu-special-needs li.current-menu-ancestor > a, .ast-header-break-point ul#menu-special-needs li.current_page_item > a, .ast-header-break-point ul#menu-9 li.current-menu-item > a, .ast-header-break-point ul#menu-9 li.current-menu-ancestor > a, .ast-header-break-point ul#menu-9 li.current_page_item > a, .ast-mobile-header-wrap li.cm-special-needs.current-menu-item > a, .ast-mobile-header-wrap li.cm-special-needs.current-menu-ancestor > a, .ast-mobile-header-wrap li.cm-special-needs.current_page_item > a, .ast-mobile-header-wrap .menu-special-needs-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-special-needs-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-special-needs-container ul li.current_page_item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-primary-container ul li.current_page_item > a, .ast-mobile-header-wrap ul#menu-special-needs li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-special-needs li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-special-needs li.current_page_item > a, .ast-mobile-header-wrap ul#menu-9 li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-9 li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-9 li.current_page_item > a, .ast-builder-menu-mobile li.cm-special-needs.current-menu-item > a, .ast-builder-menu-mobile li.cm-special-needs.current-menu-ancestor > a, .ast-builder-menu-mobile li.cm-special-needs.current_page_item > a, .ast-builder-menu-mobile .menu-special-needs-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-special-needs-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-special-needs-container ul li.current_page_item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-primary-container ul li.current_page_item > a, .ast-builder-menu-mobile ul#menu-special-needs li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-special-needs li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-special-needs li.current_page_item > a, .ast-builder-menu-mobile ul#menu-9 li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-9 li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-9 li.current_page_item > a{color:#F7E214 !important; outline:3px solid #F7E214 !important; transform:scale(1.03) !important;}/style>style idcustom-css-overrides typetext/css>/* Custom CSS Overrides - Global *//* Student Type Grid (Landing Page) */.student-type-section {display:grid !important; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));gap:24px !important; padding: 24px 12px;}.student-type-item {border-radius:18px !important; padding: 0 8px;box-sizing:border-box !important; background-color: transparent;overflow:visible !important;}/* Button (Top Half) */.student-type-button {display:block !important; padding: 14px 16px;font-weight:700 !important; text-align: center;text-decoration:none !important; color: #fff;border-top-left-radius:18px !important; border-top-right-radius: 18px; /* Modern micro-interactions */ transform: translateY(0);transition:background-color 0.25s ease, color 0.25s ease, outline 0.25s ease, transform 0.25s ease !important;}/* Smooth hover expansion */.student-type-button:hover,.student-type-button:focus {color:#f7e214 !important; outline: 3px solid #f7e214;transform:scale(1.03) !important;}/* Description (Bottom Half) */.student-type-desc {padding:14px 16px !important; text-align: center;font-size:0.95rem !important; border-bottom-left-radius: 18px;border-bottom-right-radius:18px !important; margin-bottom: 8px;}/* Segment Colors (Buttons) */.catch-up {background-color:#bf1706 !important; }.advancement {background-color:#004459 !important; }.early-start {background-color:#52197f !important; }.special-needs {background-color:#045617 !important; }.homeschoolers {background-color:#d85700 !important; }.adolescents {background-color:#603213 !important; }/* Segment Colors (Descriptions) */.catch-up-desc {background-color:#ffefed !important; }.advancement-desc {background-color:#edfbff !important; }.early-start-desc {background-color:#f7edff !important; }.special-needs-desc {background-color:#edfff1 !important; }.homeschoolers-desc {background-color:#fff4ed !important; }.adolescents-desc {background-color:#fff4ed !important; }/* Responsive */@media screen and (max-width: 768px) { .student-type-section {grid-template-columns:1fr 1fr !important; }}@media screen and (max-width: 480px) { .student-type-section {grid-template-columns:1fr !important; }}/* Hot Random Image centering */.wp-block-column class*hot-random-image {display:block !important; width: fit-content;max-width:100% !important; margin-inline: auto;text-align:center !important;}.wp-block-column class*hot-random-image > a,.wp-block-column class*hot-random-image > *:not(style):not(script) {display:inline-block !important;}.wp-block-column class*hot-random-image img {display:block !important; margin: 0 auto;float:none !important; max-width: 100%;height:auto !important;}.wp-block-column class*hot-random-image {background-position:center center !important; background-repeat: no-repeat;background-size:contain !important; display: grid;place-items:center !important;}/* Forminator heading size */.forminator-title {font-size:1.4rem !important;}/* Astra header + mobile nav suppression *//* Make Astra primary header sticky */.main-header-bar,.site-header {position:sticky !important; top: 0;z-index:9998 !important;}/* Ensure no theme spacing breaks the stickiness */.ast-primary-header-bar {position:relative !important; z-index: 9998;}/* Ensure the header stays above page content */.site-header {background:#ffffff !important;}/* Hide Astras mobile header bar */.ast-mobile-header-wrap,.ast-mobile-header-content,.ast-mobile-header-content *,.ast-mobile-header-wrap * {display:none !important;}/* Hide Astras mobile menu toggle (hamburger) */.ast-mobile-menu-trigger,.ast-button-wrap .menu-toggle,.ast-header-break-point .main-header-bar .menu-toggle {display:none !important;}/* Hide Astras off-canvas mobile menu panel */.ast-mobile-popup-drawer,.ast-mobile-popup-drawer * {display:none !important; visibility: hidden !important;opacity:0 !important;}/* Hide Astras mobile navigation container */.ast-header-break-point .main-header-bar-navigation,.ast-header-break-point .main-header-bar-navigation * {display:none !important;}/style>style idcore-block-supports-inline-css>.wp-container-core-columns-is-layout-28f84493{flex-wrap:nowrap;}/*# sourceURLcore-block-supports-inline-css *//style>/head>body itemtypehttps://schema.org/WebPage itemscopeitemscope classhome wp-singular page-template-default page page-id-20 page-parent wp-embed-responsive wp-theme-astra segment-general firefly-btn-size-medium firefly-label-mode-labels firefly-spacing-normal ast-desktop ast-plain-container ast-no-sidebar astra-4.12.1 ast-single-post ast-inherit-site-logo-transparent ast-hfb-header> div classfirefly-mobile-nav-root> div classfirefly-mobile-bar> !-- HOME BUTTON (Always General Navy) --> button classfirefly-mobile-btn firefly-home-btn typebutton onclickif (!window.__cfRLUnblockHandlers) return false; window.location.hrefhttps://fireflyeducation.ca/; data-cf-modified-24ea71436472d018077bb276-> span classfirefly-mobile-label> Home /span> /button> !-- CONTENT BUTTON --> button classfirefly-mobile-btn firefly-content-btn typebutton data-firefly-togglecontent > span classfirefly-mobile-label>Menu/span> /button> !-- STUDENT TYPE BUTTON --> button classfirefly-mobile-btn firefly-student-btn typebutton data-firefly-togglestudent > span classfirefly-mobile-label>Student Type/span> /button> !-- CONTACT US BUTTON --> button classfirefly-mobile-btn firefly-contact-btn typebutton onclickif (!window.__cfRLUnblockHandlers) return false; window.location.hrefhttps://fireflyeducation.ca/home/contact-us/; data-cf-modified-24ea71436472d018077bb276-> span classfirefly-mobile-label>Contact Us/span> /button> /div> !-- BACKDROP (blocks clicks, optionally dims) --> div classfirefly-mobile-backdrop data-firefly-backdrop>/div> !-- CONTENT DRAWER --> aside idfirefly-mobile-drawer-content classfirefly-mobile-drawer firefly-mobile-drawer-content aria-hiddentrue > button classfirefly-mobile-drawer-close typebutton data-firefly-closecontent >×/button> nav classfirefly-mobile-menu-wrapper menu-firefly_mobile_content> ul idmenu-general classfirefly-mobile-menu>li idmenu-item-877 class cm-general menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-20 current_page_item>a hrefhttps://fireflyeducation.ca/ aria-currentpage classfirefly-mobile-link menu-link>Home/a>/li>li idmenu-item-878 class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/the-firefly-advantage/ classfirefly-mobile-link menu-link>The Firefly Advantage/a>/li>li idmenu-item-879 class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/how-we-work/ classfirefly-mobile-link menu-link>How We Work/a>/li>li idmenu-item-880 class cm-general menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children>a aria-expandedfalse hrefhttps://fireflyeducation.ca/home/our-teaching-method/ classfirefly-mobile-link menu-link>Our Teaching Methodspan roleapplication classdropdown-menu-toggle ast-header-navigation-arrow tabindex0 aria-expandedfalse aria-labelMenu Toggle aria-haspopuptrue>/span>/a>button classast-menu-toggle aria-expandedfalse aria-labelToggle Menu>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>/button>ul classsub-menu> li idmenu-item-881 class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/reading/ classfirefly-mobile-link menu-link>Reading/a>/li> li idmenu-item-882 class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/math/ classfirefly-mobile-link menu-link>Math/a>/li> li idmenu-item-883 class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/writing/ classfirefly-mobile-link menu-link>Writing/a>/li> li idmenu-item-887 class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/comprehension/ classfirefly-mobile-link menu-link>Comprehension/a>/li> li idmenu-item-888 class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/spelling/ classfirefly-mobile-link menu-link>Spelling/a>/li>/ul>/li>li idmenu-item-884 class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/specialized-tutoring/ classfirefly-mobile-link menu-link>Specialized Tutoring/a>/li>li idmenu-item-885 class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/the-research-resources/ classfirefly-mobile-link menu-link>The Research & Resources/a>/li>li idmenu-item-886 class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/contact-us/ classfirefly-mobile-link menu-link>Contact Us/a>/li>/ul> /nav> /aside> !-- STUDENT TYPE DRAWER --> aside idfirefly-mobile-drawer-student classfirefly-mobile-drawer firefly-mobile-drawer-student aria-hiddentrue > button classfirefly-mobile-drawer-close typebutton data-firefly-closestudent >×/button> nav classfirefly-mobile-menu-wrapper menu-firefly_mobile_student_type> ul idmenu-student-type classfirefly-mobile-menu>li idmenu-item-1300 class cm-student-type menu-item menu-item-type-post_type menu-item-object-page catch-up>a hrefhttps://fireflyeducation.ca/catch-up/catch-up-the-firefly-advantage/ classfirefly-mobile-link menu-link>Catch Up/a>/li>li idmenu-item-1299 class cm-student-type menu-item menu-item-type-post_type menu-item-object-page advancement>a hrefhttps://fireflyeducation.ca/advancement/advancement-the-firefly-advantage/ classfirefly-mobile-link menu-link>Advancement/a>/li>li idmenu-item-1301 class cm-student-type menu-item menu-item-type-post_type menu-item-object-page early-start>a hrefhttps://fireflyeducation.ca/early-start/early-start-the-firefly-advantage/ classfirefly-mobile-link menu-link>Early Start/a>/li>li idmenu-item-1303 class cm-student-type menu-item menu-item-type-post_type menu-item-object-page special-needs>a hrefhttps://fireflyeducation.ca/special-needs/special-needs-the-firefly-advantage/ classfirefly-mobile-link menu-link>Special Needs/a>/li>li idmenu-item-1302 class cm-student-type menu-item menu-item-type-post_type menu-item-object-page homeschoolers>a hrefhttps://fireflyeducation.ca/homeschoolers/homeschoolers-the-firefly-advantage/ classfirefly-mobile-link menu-link>Homeschoolers/a>/li>li idmenu-item-1298 class cm-student-type menu-item menu-item-type-post_type menu-item-object-page adolescents>a hrefhttps://fireflyeducation.ca/adolescents/adolescents-the-firefly-advantage/ classfirefly-mobile-link menu-link>Adolescents/a>/li>/ul> /nav> /aside> /div> a classskip-link screen-reader-text href#content> Skip to content/a>divclasshfeed site idpage> header classsite-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 idmasthead itemtypehttps://schema.org/WPHeader itemscopeitemscope itemid#masthead > div idast-desktop-header data-toggle-typedropdown> div classast-main-header-wrap main-header-bar-wrap > div classast-primary-header-bar ast-primary-header main-header-bar site-header-focus-item data-sectionsection-primary-header-builder> div classsite-primary-header-wrap ast-builder-grid-row-container site-header-focus-item ast-container data-sectionsection-primary-header-builder> div classast-builder-grid-row ast-builder-grid-row-has-sides ast-builder-grid-row-no-center> div classsite-header-primary-section-left site-header-section ast-flex site-header-section-left> div classast-builder-layout-element ast-flex site-header-focus-item data-sectiontitle_tagline> div classsite-branding ast-site-identity itemtypehttps://schema.org/Organization itemscopeitemscope > div classast-site-title-wrap> span classsite-title itempropname> a hrefhttps://fireflyeducation.ca/ relhome itempropurl > Firefly Education /a> /span> /div> /div> !-- .site-branding --> /div> /div> div classsite-header-primary-section-right site-header-section ast-flex ast-grid-right-section> div classast-builder-menu-1 ast-builder-menu ast-flex ast-builder-menu-1-focus-item ast-builder-layout-element site-header-focus-item data-sectionsection-hb-menu-1> div classast-main-header-bar-alignment>div classmain-header-bar-navigation>nav classsite-navigation ast-flex-grow-1 navigation-accessibility site-header-focus-item idprimary-site-navigation-desktop aria-labelPrimary Site Navigation itemtypehttps://schema.org/SiteNavigationElement itemscopeitemscope>div classmain-navigation ast-inline-flex>ul idast-hf-menu-1 classmain-header-menu ast-menu-shadow ast-nav-menu ast-flex submenu-with-border stack-on-mobile>li class cm-general menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-20 current_page_item>a hrefhttps://fireflyeducation.ca/ aria-currentpage classmenu-link>Home/a>/li>li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/the-firefly-advantage/ classmenu-link>The Firefly Advantage/a>/li>li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/how-we-work/ classmenu-link>How We Work/a>/li>li class cm-general menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children>a aria-expandedfalse hrefhttps://fireflyeducation.ca/home/our-teaching-method/ classmenu-link>Our Teaching Methodspan roleapplication classdropdown-menu-toggle ast-header-navigation-arrow tabindex0 aria-expandedfalse aria-labelMenu Toggle aria-haspopuptrue>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>/span>/a>button classast-menu-toggle aria-expandedfalse aria-labelToggle Menu>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>/button>ul classsub-menu> li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/reading/ classmenu-link>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>Reading/a>/li> li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/math/ classmenu-link>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>Math/a>/li> li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/writing/ classmenu-link>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>Writing/a>/li> li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/comprehension/ classmenu-link>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>Comprehension/a>/li> li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/spelling/ classmenu-link>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>Spelling/a>/li>/ul>/li>li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/specialized-tutoring/ classmenu-link>Specialized Tutoring/a>/li>li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/the-research-resources/ classmenu-link>The Research & Resources/a>/li>li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/contact-us/ classmenu-link>Contact Us/a>/li>/ul>/div>/nav>/div>/div> /div> /div> /div> /div> /div> /div> /div> !-- Main Header Bar Wrap -->div idast-mobile-header classast-mobile-header-wrap data-typedropdown> div classast-main-header-wrap main-header-bar-wrap > div classast-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-sectionsection-primary-header-builder> div classast-builder-grid-row ast-builder-grid-row-has-sides ast-builder-grid-row-no-center> div classsite-header-primary-section-left site-header-section ast-flex site-header-section-left> div classast-builder-layout-element ast-flex site-header-focus-item data-sectiontitle_tagline> div classsite-branding ast-site-identity itemtypehttps://schema.org/Organization itemscopeitemscope > div classast-site-title-wrap> span classsite-title itempropname> a hrefhttps://fireflyeducation.ca/ relhome itempropurl > Firefly Education /a> /span> /div> /div> !-- .site-branding --> /div> /div> div classsite-header-primary-section-right site-header-section ast-flex ast-grid-right-section> div classast-builder-layout-element ast-flex site-header-focus-item data-sectionsection-header-mobile-trigger> div classast-button-wrap> button typebutton classmenu-toggle main-header-menu-toggle ast-mobile-menu-trigger-minimal aria-expandedfalse aria-labelMain menu toggle> span classmobile-menu-toggle-icon> span aria-hiddentrue classahfb-svg-iconset ast-inline-flex svg-baseline>svg classast-mobile-svg ast-menu-svg fillcurrentColor version1.1 xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24>path dM3 13h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 7h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1zM3 19h18c0.552 0 1-0.448 1-1s-0.448-1-1-1h-18c-0.552 0-1 0.448-1 1s0.448 1 1 1z>/path>/svg>/span>span aria-hiddentrue classahfb-svg-iconset ast-inline-flex svg-baseline>svg classast-mobile-svg ast-close-svg fillcurrentColor version1.1 xmlnshttp://www.w3.org/2000/svg width24 height24 viewBox0 0 24 24>path dM5.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> /button> /div> /div> /div> /div> /div> /div> div classast-mobile-header-content content-align-flex-start > div classast-builder-menu-mobile ast-builder-menu ast-builder-menu-mobile-focus-item ast-builder-layout-element site-header-focus-item data-sectionsection-header-mobile-menu> div classast-main-header-bar-alignment>div classmain-header-bar-navigation>nav classsite-navigation ast-flex-grow-1 navigation-accessibility site-header-focus-item idast-mobile-site-navigation aria-labelSite Navigation: General itemtypehttps://schema.org/SiteNavigationElement itemscopeitemscope>div classmain-navigation>ul idast-hf-mobile-menu classmain-header-menu ast-nav-menu ast-flex submenu-with-border astra-menu-animation-fade stack-on-mobile>li class cm-general menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-20 current_page_item>a hrefhttps://fireflyeducation.ca/ aria-currentpage classmenu-link>Home/a>/li>li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/the-firefly-advantage/ classmenu-link>The Firefly Advantage/a>/li>li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/how-we-work/ classmenu-link>How We Work/a>/li>li class cm-general menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children>a aria-expandedfalse hrefhttps://fireflyeducation.ca/home/our-teaching-method/ classmenu-link>Our Teaching Methodspan roleapplication classdropdown-menu-toggle ast-header-navigation-arrow tabindex0 aria-expandedfalse aria-labelMenu Toggle aria-haspopuptrue>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>/span>/a>button classast-menu-toggle aria-expandedfalse aria-labelToggle Menu>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>/button>ul classsub-menu> li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/reading/ classmenu-link>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>Reading/a>/li> li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/math/ classmenu-link>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>Math/a>/li> li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/writing/ classmenu-link>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>Writing/a>/li> li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/comprehension/ classmenu-link>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>Comprehension/a>/li> li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/our-teaching-method/spelling/ classmenu-link>span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span>Spelling/a>/li>/ul>/li>li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/specialized-tutoring/ classmenu-link>Specialized Tutoring/a>/li>li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/the-research-resources/ classmenu-link>The Research & Resources/a>/li>li class cm-general menu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://fireflyeducation.ca/home/contact-us/ classmenu-link>Contact Us/a>/li>/ul>/div>/nav>/div>/div> /div> /div> /div> /header>!-- #masthead --> div idcontent classsite-content> div classast-container> div idprimary classcontent-area primary> main idmain classsite-main> articleclasspost-20 page type-page status-publish ast-article-single idpost-20 itemtypehttps://schema.org/CreativeWork itemscopeitemscope> header classentry-header ast-no-thumbnail ast-no-title ast-header-without-markup> /header> !-- .entry-header --> div classentry-content clear data-ast-blocks-layouttrue itemproptext> p classhas-text-align-center>/p>figure classwp-block-image aligncenter size-large>img decodingasync src/wp-content/uploads/general_images/welcometext.png alt stylebox-shadow:none/>/figure>p classhas-text-align-center>/p>h2 classwp-block-heading has-text-align-center>strong>strong>How can we help your student meet their specific needs?/strong>/strong>/h2>div classstudent-type-section> div classstudent-type-item> a hrefhttp://www.fireflyeducation.ca/catch-up/catch-up-the-firefly-advantage/ classstudent-type-button catch-up>Catch Up/a> div classstudent-type-desc catch-up-desc>My child is struggling in some areas and needs extra help./div> /div> div classstudent-type-item> a hrefhttp://www.fireflyeducation.ca/advancement/advancement-the-firefly-advantage/ classstudent-type-button advancement>Advancement/a> div classstudent-type-desc advancement-desc>My child is not being challenged in school and could benefit from greater challenges./div> /div> div classstudent-type-item> a hrefhttp://www.fireflyeducation.ca/early-start/early-start-the-firefly-advantage/ classstudent-type-button early-start>Early Start/a> div classstudent-type-desc early-start-desc>I want to ensure that my young child’s education gets off to a firm start./div> /div> div classstudent-type-item> a hrefhttp://www.fireflyeducation.ca/special-needs/special-needs-the-firefly-advantage/ classstudent-type-button special-needs>Special Needs/a> div classstudent-type-desc special-needs-desc>My child has serious learning difficulties and needs intensive help building core academic skills./div> /div> div classstudent-type-item> a hrefhttp://www.fireflyeducation.ca/homeschoolers/homeschoolers-the-firefly-advantage/ classstudent-type-button homeschoolers>Homeschoolers/a> div classstudent-type-desc homeschoolers-desc>I’m teaching my child and need support to provide the strongest possible instruction in core skills./div> /div> div classstudent-type-item> a hrefhttps://fireflyeducation.ca/adolescents/adolescents-the-firefly-advantage/ classstudent-type-button adolescents>Adolescents/a> div classstudent-type-desc adolescents-desc>My teenager needs to acquire academic skills as quickly and efficiently as possible./div> /div>/div>figure classwp-block-image aligncenter size-large>img decodingasync src/wp-content/uploads/general_images/fireflyspacer.png alt stylebox-shadow:none/>/figure>div classwp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex>div classwp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow styleflex-basis:33.33%>figure classwp-block-image>img decodingasync classhot-random-image stylewidth:; height:; srchttps://fireflyeducation.ca/wp-content/uploads/general_photographs_wide/generalwide15.png alt />/figure>/div>div classwp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow styleflex-basis:66.66%>p classhas-text-align-center>p>strong>Firefly Education/strong> provides highly individualized learning programs in reading, math, writing, comprehension and spelling to students of all ages and academic abilities as well as specialized tutoring in most subjects, delivered online in Canada, the Unites States of America and beyond. Our key focus for our teaching program is our use of the Direct Instruction teaching method, which we deliver em>one-to-one to each student/em> to produce accelerated learning in core academic skills./p>/p>p classwp-block-column is-vertically-aligned-center>strong>Our mission: To enable each student to make the greatest possible progress in the shortest possible time./strong>/p>/div>/div>div classwp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex>div classwp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow>p classhas-text-align-center>strong>em>You will see results within the first 5 lessons./em>/strong>/p>/div>/div>p classhas-text-align-center>/p> /div>!-- .entry-content .clear --> /article>!-- #post-## --> /main>!-- #main --> /div>!-- #primary --> /div> !-- ast-container --> /div>!-- #content -->footerclasssite-footer idcolophon itemtypehttps://schema.org/WPFooter itemscopeitemscope itemid#colophon> div classsite-primary-footer-wrap ast-builder-grid-row-container site-footer-focus-item ast-builder-grid-row-3-cwide 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-sectionsection-primary-footer-builder> div classast-builder-grid-row-container-inner> div classast-builder-footer-grid-columns site-primary-footer-inner-wrap ast-builder-grid-row> div classsite-footer-primary-section-1 site-footer-section site-footer-section-1> /div> div classsite-footer-primary-section-2 site-footer-section site-footer-section-2> div classfooter-widget-area widget-area site-footer-focus-item ast-footer-html-1 data-sectionsection-fb-html-1> div classast-header-html inner-link-style->div classast-builder-html-element>p classfooterEmphasizedText>span stylefont-size: 10pt>Select your student type: a hrefhttp://www.fireflyeducation.ca/catch-up/catch-up-the-firefly-advantage/ target_top>Catch Up/a> • a hrefhttp://www.fireflyeducation.ca/advancement/advancement-the-firefly-advantage/ target_top>Advancement/a> • a hrefhttp://www.fireflyeducation.ca/early-start/early-start-the-firefly-advantage/ target_top>Early Start/a> • a hrefhttp://www.fireflyeducation.ca/special-needs/special-needs-the-firefly-advantage/ target_top>Special Needs/a> • a hrefhttp://www.fireflyeducation.ca/homeschoolers/homeschoolers-the-firefly-advantage/ target_top>Homeschoolers/a> • a hrefhttps://fireflyeducation.ca/adolescents/adolescents-the-firefly-advantage/ target_top>Adolescents/a>/span>/p>/div>/div> /div> /div> div classsite-footer-primary-section-3 site-footer-section site-footer-section-3> /div> /div> /div>/div>div classsite-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-sectionsection-below-footer-builder> div classast-builder-grid-row-container-inner> div classast-builder-footer-grid-columns site-below-footer-inner-wrap ast-builder-grid-row> div classsite-footer-below-section-1 site-footer-section site-footer-section-1> div classast-builder-layout-element ast-flex site-footer-focus-item ast-footer-copyright data-sectionsection-footer-builder> div classast-footer-copyright>p styletext-align: center>span stylefont-size: 10pt>Copyright © 2026 Firefly Education Incorporated. All rights reserved./span>/p>/div> /div> /div> /div> /div>/div> /footer>!-- #colophon --> /div>!-- #page -->style idcmfbam-styles>/* Custom CSS Overrides - Navigation Formatting */.menu-general-container ul li > a, .menu-primary-container ul li > a, ul#menu-general li > a, ul#menu-5 li > a, .ast-mobile-menu .menu-general-container ul li > a, .ast-mobile-menu .menu-primary-container ul li > a, .ast-mobile-menu ul#menu-general li > a, .ast-mobile-menu ul#menu-5 li > a, .ast-header-break-point .menu-general-container ul li > a, .ast-header-break-point .menu-primary-container ul li > a, .ast-header-break-point ul#menu-general li > a, .ast-header-break-point ul#menu-5 li > a, .ast-mobile-header-wrap .menu-general-container ul li > a, .ast-mobile-header-wrap .menu-primary-container ul li > a, .ast-mobile-header-wrap ul#menu-general li > a, .ast-mobile-header-wrap ul#menu-5 li > a, .ast-builder-menu-mobile .menu-general-container ul li > a, .ast-builder-menu-mobile .menu-primary-container ul li > a, .ast-builder-menu-mobile ul#menu-general li > a, .ast-builder-menu-mobile ul#menu-5 li > a, .menu-toggle .menu-general-container ul li > a, .menu-toggle .menu-primary-container ul li > a, .menu-toggle ul#menu-general li > a, .menu-toggle ul#menu-5 li > a, .main-header-menu-toggle .menu-general-container ul li > a, .main-header-menu-toggle .menu-primary-container ul li > a, .main-header-menu-toggle ul#menu-general li > a, .main-header-menu-toggle ul#menu-5 li > a{display: block !important; padding: 12px !important; font-weight: bold !important; text-align: center !important; text-decoration: none !important; color: #fff !important; background-color: #0C1C8C !important; transition: color 0.3s ease, background-color 0.3s ease, outline 0.3s ease !important; outline: none !important; outline-offset: 2px !important; border-top-left-radius: 16px !important; border-top-right-radius: 16px !important; margin-top: 8px !important; margin-bottom: 0 !important;}.menu-general-container ul li > a:hover, .menu-general-container ul li > a:focus, .menu-primary-container ul li > a:hover, .menu-primary-container ul li > a:focus, ul#menu-general li > a:hover, ul#menu-general li > a:focus, ul#menu-5 li > a:hover, ul#menu-5 li > a:focus, .ast-mobile-menu .menu-general-container ul li > a:hover, .ast-mobile-menu .menu-general-container ul li > a:focus, .ast-mobile-menu .menu-primary-container ul li > a:hover, .ast-mobile-menu .menu-primary-container ul li > a:focus, .ast-mobile-menu ul#menu-general li > a:hover, .ast-mobile-menu ul#menu-general li > a:focus, .ast-mobile-menu ul#menu-5 li > a:hover, .ast-mobile-menu ul#menu-5 li > a:focus, .ast-header-break-point .menu-general-container ul li > a:hover, .ast-header-break-point .menu-general-container ul li > a:focus, .ast-header-break-point .menu-primary-container ul li > a:hover, .ast-header-break-point .menu-primary-container ul li > a:focus, .ast-header-break-point ul#menu-general li > a:hover, .ast-header-break-point ul#menu-general li > a:focus, .ast-header-break-point ul#menu-5 li > a:hover, .ast-header-break-point ul#menu-5 li > a:focus, .ast-mobile-header-wrap .menu-general-container ul li > a:hover, .ast-mobile-header-wrap .menu-general-container ul li > a:focus, .ast-mobile-header-wrap .menu-primary-container ul li > a:hover, .ast-mobile-header-wrap .menu-primary-container ul li > a:focus, .ast-mobile-header-wrap ul#menu-general li > a:hover, .ast-mobile-header-wrap ul#menu-general li > a:focus, .ast-mobile-header-wrap ul#menu-5 li > a:hover, .ast-mobile-header-wrap ul#menu-5 li > a:focus, .ast-builder-menu-mobile .menu-general-container ul li > a:hover, .ast-builder-menu-mobile .menu-general-container ul li > a:focus, .ast-builder-menu-mobile .menu-primary-container ul li > a:hover, .ast-builder-menu-mobile .menu-primary-container ul li > a:focus, .ast-builder-menu-mobile ul#menu-general li > a:hover, .ast-builder-menu-mobile ul#menu-general li > a:focus, .ast-builder-menu-mobile ul#menu-5 li > a:hover, .ast-builder-menu-mobile ul#menu-5 li > a:focus, .menu-toggle .menu-general-container ul li > a:hover, .menu-toggle .menu-general-container ul li > a:focus, .menu-toggle .menu-primary-container ul li > a:hover, .menu-toggle .menu-primary-container ul li > a:focus, .menu-toggle ul#menu-general li > a:hover, .menu-toggle ul#menu-general li > a:focus, .menu-toggle ul#menu-5 li > a:hover, .menu-toggle ul#menu-5 li > a:focus, .main-header-menu-toggle .menu-general-container ul li > a:hover, .main-header-menu-toggle .menu-general-container ul li > a:focus, .main-header-menu-toggle .menu-primary-container ul li > a:hover, .main-header-menu-toggle .menu-primary-container ul li > a:focus, .main-header-menu-toggle ul#menu-general li > a:hover, .main-header-menu-toggle ul#menu-general li > a:focus, .main-header-menu-toggle ul#menu-5 li > a:hover, .main-header-menu-toggle ul#menu-5 li > a:focus{color: #f7e214 !important; outline: 4px solid #f7e214 !important; text-decoration: none !important;}.menu-general-container ul li.current-menu-item > a, .menu-general-container ul li.current-menu-ancestor > a, .menu-general-container ul li.current_page_item > a, .menu-general-container ul li.current_page_ancestor > a, .menu-general-container ul li.current-menu-parent > a, .menu-general-container ul li > aaria-currentpage, .menu-general-container ul li > aaria-currenttrue, .menu-primary-container ul li.current-menu-item > a, .menu-primary-container ul li.current-menu-ancestor > a, .menu-primary-container ul li.current_page_item > a, .menu-primary-container ul li.current_page_ancestor > a, .menu-primary-container ul li.current-menu-parent > a, .menu-primary-container ul li > aaria-currentpage, .menu-primary-container ul li > aaria-currenttrue, ul#menu-general li.current-menu-item > a, ul#menu-general li.current-menu-ancestor > a, ul#menu-general li.current_page_item > a, ul#menu-general li.current_page_ancestor > a, ul#menu-general li.current-menu-parent > a, ul#menu-general li > aaria-currentpage, ul#menu-general li > aaria-currenttrue, ul#menu-5 li.current-menu-item > a, ul#menu-5 li.current-menu-ancestor > a, ul#menu-5 li.current_page_item > a, ul#menu-5 li.current_page_ancestor > a, ul#menu-5 li.current-menu-parent > a, ul#menu-5 li > aaria-currentpage, ul#menu-5 li > aaria-currenttrue, .ast-mobile-menu .menu-general-container ul li.current-menu-item > a, .ast-mobile-menu .menu-general-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-general-container ul li.current_page_item > a, .ast-mobile-menu .menu-general-container ul li.current_page_ancestor > a, .ast-mobile-menu .menu-general-container ul li.current-menu-parent > a, .ast-mobile-menu .menu-general-container ul li > aaria-currentpage, .ast-mobile-menu .menu-general-container ul li > aaria-currenttrue, .ast-mobile-menu .menu-primary-container ul li.current-menu-item > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-primary-container ul li.current_page_item > a, .ast-mobile-menu .menu-primary-container ul li.current_page_ancestor > a, .ast-mobile-menu .menu-primary-container ul li.current-menu-parent > a, .ast-mobile-menu .menu-primary-container ul li > aaria-currentpage, .ast-mobile-menu .menu-primary-container ul li > aaria-currenttrue, .ast-mobile-menu ul#menu-general li.current-menu-item > a, .ast-mobile-menu ul#menu-general li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-general li.current_page_item > a, .ast-mobile-menu ul#menu-general li.current_page_ancestor > a, .ast-mobile-menu ul#menu-general li.current-menu-parent > a, .ast-mobile-menu ul#menu-general li > aaria-currentpage, .ast-mobile-menu ul#menu-general li > aaria-currenttrue, .ast-mobile-menu ul#menu-5 li.current-menu-item > a, .ast-mobile-menu ul#menu-5 li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-5 li.current_page_item > a, .ast-mobile-menu ul#menu-5 li.current_page_ancestor > a, .ast-mobile-menu ul#menu-5 li.current-menu-parent > a, .ast-mobile-menu ul#menu-5 li > aaria-currentpage, .ast-mobile-menu ul#menu-5 li > aaria-currenttrue, .ast-header-break-point .menu-general-container ul li.current-menu-item > a, .ast-header-break-point .menu-general-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-general-container ul li.current_page_item > a, .ast-header-break-point .menu-general-container ul li.current_page_ancestor > a, .ast-header-break-point .menu-general-container ul li.current-menu-parent > a, .ast-header-break-point .menu-general-container ul li > aaria-currentpage, .ast-header-break-point .menu-general-container ul li > aaria-currenttrue, .ast-header-break-point .menu-primary-container ul li.current-menu-item > a, .ast-header-break-point .menu-primary-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-primary-container ul li.current_page_item > a, .ast-header-break-point .menu-primary-container ul li.current_page_ancestor > a, .ast-header-break-point .menu-primary-container ul li.current-menu-parent > a, .ast-header-break-point .menu-primary-container ul li > aaria-currentpage, .ast-header-break-point .menu-primary-container ul li > aaria-currenttrue, .ast-header-break-point ul#menu-general li.current-menu-item > a, .ast-header-break-point ul#menu-general li.current-menu-ancestor > a, .ast-header-break-point ul#menu-general li.current_page_item > a, .ast-header-break-point ul#menu-general li.current_page_ancestor > a, .ast-header-break-point ul#menu-general li.current-menu-parent > a, .ast-header-break-point ul#menu-general li > aaria-currentpage, .ast-header-break-point ul#menu-general li > aaria-currenttrue, .ast-header-break-point ul#menu-5 li.current-menu-item > a, .ast-header-break-point ul#menu-5 li.current-menu-ancestor > a, .ast-header-break-point ul#menu-5 li.current_page_item > a, .ast-header-break-point ul#menu-5 li.current_page_ancestor > a, .ast-header-break-point ul#menu-5 li.current-menu-parent > a, .ast-header-break-point ul#menu-5 li > aaria-currentpage, .ast-header-break-point ul#menu-5 li > aaria-currenttrue, .ast-mobile-header-wrap .menu-general-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-general-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-general-container ul li.current_page_item > a, .ast-mobile-header-wrap .menu-general-container ul li.current_page_ancestor > a, .ast-mobile-header-wrap .menu-general-container ul li.current-menu-parent > a, .ast-mobile-header-wrap .menu-general-container ul li > aaria-currentpage, .ast-mobile-header-wrap .menu-general-container ul li > aaria-currenttrue, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-primary-container ul li.current_page_item > a, .ast-mobile-header-wrap .menu-primary-container ul li.current_page_ancestor > a, .ast-mobile-header-wrap .menu-primary-container ul li.current-menu-parent > a, .ast-mobile-header-wrap .menu-primary-container ul li > aaria-currentpage, .ast-mobile-header-wrap .menu-primary-container ul li > aaria-currenttrue, .ast-mobile-header-wrap ul#menu-general li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-general li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-general li.current_page_item > a, .ast-mobile-header-wrap ul#menu-general li.current_page_ancestor > a, .ast-mobile-header-wrap ul#menu-general li.current-menu-parent > a, .ast-mobile-header-wrap ul#menu-general li > aaria-currentpage, .ast-mobile-header-wrap ul#menu-general li > aaria-currenttrue, .ast-mobile-header-wrap ul#menu-5 li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-5 li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-5 li.current_page_item > a, .ast-mobile-header-wrap ul#menu-5 li.current_page_ancestor > a, .ast-mobile-header-wrap ul#menu-5 li.current-menu-parent > a, .ast-mobile-header-wrap ul#menu-5 li > aaria-currentpage, .ast-mobile-header-wrap ul#menu-5 li > aaria-currenttrue, .ast-builder-menu-mobile .menu-general-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-general-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-general-container ul li.current_page_item > a, .ast-builder-menu-mobile .menu-general-container ul li.current_page_ancestor > a, .ast-builder-menu-mobile .menu-general-container ul li.current-menu-parent > a, .ast-builder-menu-mobile .menu-general-container ul li > aaria-currentpage, .ast-builder-menu-mobile .menu-general-container ul li > aaria-currenttrue, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-primary-container ul li.current_page_item > a, .ast-builder-menu-mobile .menu-primary-container ul li.current_page_ancestor > a, .ast-builder-menu-mobile .menu-primary-container ul li.current-menu-parent > a, .ast-builder-menu-mobile .menu-primary-container ul li > aaria-currentpage, .ast-builder-menu-mobile .menu-primary-container ul li > aaria-currenttrue, .ast-builder-menu-mobile ul#menu-general li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-general li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-general li.current_page_item > a, .ast-builder-menu-mobile ul#menu-general li.current_page_ancestor > a, .ast-builder-menu-mobile ul#menu-general li.current-menu-parent > a, .ast-builder-menu-mobile ul#menu-general li > aaria-currentpage, .ast-builder-menu-mobile ul#menu-general li > aaria-currenttrue, .ast-builder-menu-mobile ul#menu-5 li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-5 li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-5 li.current_page_item > a, .ast-builder-menu-mobile ul#menu-5 li.current_page_ancestor > a, .ast-builder-menu-mobile ul#menu-5 li.current-menu-parent > a, .ast-builder-menu-mobile ul#menu-5 li > aaria-currentpage, .ast-builder-menu-mobile ul#menu-5 li > aaria-currenttrue, .menu-toggle .menu-general-container ul li.current-menu-item > a, .menu-toggle .menu-general-container ul li.current-menu-ancestor > a, .menu-toggle .menu-general-container ul li.current_page_item > a, .menu-toggle .menu-general-container ul li.current_page_ancestor > a, .menu-toggle .menu-general-container ul li.current-menu-parent > a, .menu-toggle .menu-general-container ul li > aaria-currentpage, .menu-toggle .menu-general-container ul li > aaria-currenttrue, .menu-toggle .menu-primary-container ul li.current-menu-item > a, .menu-toggle .menu-primary-container ul li.current-menu-ancestor > a, .menu-toggle .menu-primary-container ul li.current_page_item > a, .menu-toggle .menu-primary-container ul li.current_page_ancestor > a, .menu-toggle .menu-primary-container ul li.current-menu-parent > a, .menu-toggle .menu-primary-container ul li > aaria-currentpage, .menu-toggle .menu-primary-container ul li > aaria-currenttrue, .menu-toggle ul#menu-general li.current-menu-item > a, .menu-toggle ul#menu-general li.current-menu-ancestor > a, .menu-toggle ul#menu-general li.current_page_item > a, .menu-toggle ul#menu-general li.current_page_ancestor > a, .menu-toggle ul#menu-general li.current-menu-parent > a, .menu-toggle ul#menu-general li > aaria-currentpage, .menu-toggle ul#menu-general li > aaria-currenttrue, .menu-toggle ul#menu-5 li.current-menu-item > a, .menu-toggle ul#menu-5 li.current-menu-ancestor > a, .menu-toggle ul#menu-5 li.current_page_item > a, .menu-toggle ul#menu-5 li.current_page_ancestor > a, .menu-toggle ul#menu-5 li.current-menu-parent > a, .menu-toggle ul#menu-5 li > aaria-currentpage, .menu-toggle ul#menu-5 li > aaria-currenttrue, .main-header-menu-toggle .menu-general-container ul li.current-menu-item > a, .main-header-menu-toggle .menu-general-container ul li.current-menu-ancestor > a, .main-header-menu-toggle .menu-general-container ul li.current_page_item > a, .main-header-menu-toggle .menu-general-container ul li.current_page_ancestor > a, .main-header-menu-toggle .menu-general-container ul li.current-menu-parent > a, .main-header-menu-toggle .menu-general-container ul li > aaria-currentpage, .main-header-menu-toggle .menu-general-container ul li > aaria-currenttrue, .main-header-menu-toggle .menu-primary-container ul li.current-menu-item > a, .main-header-menu-toggle .menu-primary-container ul li.current-menu-ancestor > a, .main-header-menu-toggle .menu-primary-container ul li.current_page_item > a, .main-header-menu-toggle .menu-primary-container ul li.current_page_ancestor > a, .main-header-menu-toggle .menu-primary-container ul li.current-menu-parent > a, .main-header-menu-toggle .menu-primary-container ul li > aaria-currentpage, .main-header-menu-toggle .menu-primary-container ul li > aaria-currenttrue, .main-header-menu-toggle ul#menu-general li.current-menu-item > a, .main-header-menu-toggle ul#menu-general li.current-menu-ancestor > a, .main-header-menu-toggle ul#menu-general li.current_page_item > a, .main-header-menu-toggle ul#menu-general li.current_page_ancestor > a, .main-header-menu-toggle ul#menu-general li.current-menu-parent > a, .main-header-menu-toggle ul#menu-general li > aaria-currentpage, .main-header-menu-toggle ul#menu-general li > aaria-currenttrue, .main-header-menu-toggle ul#menu-5 li.current-menu-item > a, .main-header-menu-toggle ul#menu-5 li.current-menu-ancestor > a, .main-header-menu-toggle ul#menu-5 li.current_page_item > a, .main-header-menu-toggle ul#menu-5 li.current_page_ancestor > a, .main-header-menu-toggle ul#menu-5 li.current-menu-parent > a, .main-header-menu-toggle ul#menu-5 li > aaria-currentpage, .main-header-menu-toggle ul#menu-5 li > aaria-currenttrue{color: #f7e214 !important; outline: 4px solid #f7e214 !important; background-color: #09166b !important; /* darker navy for active state */text-decoration: none !important;}.menu-general-container ul li > a, .menu-mobile_menu-container ul li > a, ul#menu-general li > a, ul#menu-5 li > a, .ast-mobile-menu .menu-general-container ul li > a, .ast-mobile-menu .menu-mobile_menu-container ul li > a, .ast-mobile-menu ul#menu-general li > a, .ast-mobile-menu ul#menu-5 li > a, .ast-header-break-point .menu-general-container ul li > a, .ast-header-break-point .menu-mobile_menu-container ul li > a, .ast-header-break-point ul#menu-general li > a, .ast-header-break-point ul#menu-5 li > a, .ast-mobile-header-wrap .menu-general-container ul li > a, .ast-mobile-header-wrap .menu-mobile_menu-container ul li > a, .ast-mobile-header-wrap ul#menu-general li > a, .ast-mobile-header-wrap ul#menu-5 li > a, .ast-builder-menu-mobile .menu-general-container ul li > a, .ast-builder-menu-mobile .menu-mobile_menu-container ul li > a, .ast-builder-menu-mobile ul#menu-general li > a, .ast-builder-menu-mobile ul#menu-5 li > a, .menu-toggle .menu-general-container ul li > a, .menu-toggle .menu-mobile_menu-container ul li > a, .menu-toggle ul#menu-general li > a, .menu-toggle ul#menu-5 li > a, .main-header-menu-toggle .menu-general-container ul li > a, .main-header-menu-toggle .menu-mobile_menu-container ul li > a, .main-header-menu-toggle ul#menu-general li > a, .main-header-menu-toggle ul#menu-5 li > a{display: block !important; padding: 12px !important; font-weight: bold !important; text-align: center !important; text-decoration: none !important; color: #fff !important; background-color: #0C1C8C !important; transition: color 0.3s ease, background-color 0.3s ease, outline 0.3s ease !important; outline: none !important; outline-offset: 2px !important; border-top-left-radius: 16px !important; border-top-right-radius: 16px !important; margin-top: 8px !important; margin-bottom: 0 !important;}.menu-general-container ul li > a:hover, .menu-general-container ul li > a:focus, .menu-mobile_menu-container ul li > a:hover, .menu-mobile_menu-container ul li > a:focus, ul#menu-general li > a:hover, ul#menu-general li > a:focus, ul#menu-5 li > a:hover, ul#menu-5 li > a:focus, .ast-mobile-menu .menu-general-container ul li > a:hover, .ast-mobile-menu .menu-general-container ul li > a:focus, .ast-mobile-menu .menu-mobile_menu-container ul li > a:hover, .ast-mobile-menu .menu-mobile_menu-container ul li > a:focus, .ast-mobile-menu ul#menu-general li > a:hover, .ast-mobile-menu ul#menu-general li > a:focus, .ast-mobile-menu ul#menu-5 li > a:hover, .ast-mobile-menu ul#menu-5 li > a:focus, .ast-header-break-point .menu-general-container ul li > a:hover, .ast-header-break-point .menu-general-container ul li > a:focus, .ast-header-break-point .menu-mobile_menu-container ul li > a:hover, .ast-header-break-point .menu-mobile_menu-container ul li > a:focus, .ast-header-break-point ul#menu-general li > a:hover, .ast-header-break-point ul#menu-general li > a:focus, .ast-header-break-point ul#menu-5 li > a:hover, .ast-header-break-point ul#menu-5 li > a:focus, .ast-mobile-header-wrap .menu-general-container ul li > a:hover, .ast-mobile-header-wrap .menu-general-container ul li > a:focus, .ast-mobile-header-wrap .menu-mobile_menu-container ul li > a:hover, .ast-mobile-header-wrap .menu-mobile_menu-container ul li > a:focus, .ast-mobile-header-wrap ul#menu-general li > a:hover, .ast-mobile-header-wrap ul#menu-general li > a:focus, .ast-mobile-header-wrap ul#menu-5 li > a:hover, .ast-mobile-header-wrap ul#menu-5 li > a:focus, .ast-builder-menu-mobile .menu-general-container ul li > a:hover, .ast-builder-menu-mobile .menu-general-container ul li > a:focus, .ast-builder-menu-mobile .menu-mobile_menu-container ul li > a:hover, .ast-builder-menu-mobile .menu-mobile_menu-container ul li > a:focus, .ast-builder-menu-mobile ul#menu-general li > a:hover, .ast-builder-menu-mobile ul#menu-general li > a:focus, .ast-builder-menu-mobile ul#menu-5 li > a:hover, .ast-builder-menu-mobile ul#menu-5 li > a:focus, .menu-toggle .menu-general-container ul li > a:hover, .menu-toggle .menu-general-container ul li > a:focus, .menu-toggle .menu-mobile_menu-container ul li > a:hover, .menu-toggle .menu-mobile_menu-container ul li > a:focus, .menu-toggle ul#menu-general li > a:hover, .menu-toggle ul#menu-general li > a:focus, .menu-toggle ul#menu-5 li > a:hover, .menu-toggle ul#menu-5 li > a:focus, .main-header-menu-toggle .menu-general-container ul li > a:hover, .main-header-menu-toggle .menu-general-container ul li > a:focus, .main-header-menu-toggle .menu-mobile_menu-container ul li > a:hover, .main-header-menu-toggle .menu-mobile_menu-container ul li > a:focus, .main-header-menu-toggle ul#menu-general li > a:hover, .main-header-menu-toggle ul#menu-general li > a:focus, .main-header-menu-toggle ul#menu-5 li > a:hover, .main-header-menu-toggle ul#menu-5 li > a:focus{color: #f7e214 !important; outline: 4px solid #f7e214 !important; text-decoration: none !important;}.menu-general-container ul li.current-menu-item > a, .menu-general-container ul li.current-menu-ancestor > a, .menu-general-container ul li.current_page_item > a, .menu-general-container ul li.current_page_ancestor > a, .menu-general-container ul li.current-menu-parent > a, .menu-general-container ul li > aaria-currentpage, .menu-general-container ul li > aaria-currenttrue, .menu-mobile_menu-container ul li.current-menu-item > a, .menu-mobile_menu-container ul li.current-menu-ancestor > a, .menu-mobile_menu-container ul li.current_page_item > a, .menu-mobile_menu-container ul li.current_page_ancestor > a, .menu-mobile_menu-container ul li.current-menu-parent > a, .menu-mobile_menu-container ul li > aaria-currentpage, .menu-mobile_menu-container ul li > aaria-currenttrue, ul#menu-general li.current-menu-item > a, ul#menu-general li.current-menu-ancestor > a, ul#menu-general li.current_page_item > a, ul#menu-general li.current_page_ancestor > a, ul#menu-general li.current-menu-parent > a, ul#menu-general li > aaria-currentpage, ul#menu-general li > aaria-currenttrue, ul#menu-5 li.current-menu-item > a, ul#menu-5 li.current-menu-ancestor > a, ul#menu-5 li.current_page_item > a, ul#menu-5 li.current_page_ancestor > a, ul#menu-5 li.current-menu-parent > a, ul#menu-5 li > aaria-currentpage, ul#menu-5 li > aaria-currenttrue, .ast-mobile-menu .menu-general-container ul li.current-menu-item > a, .ast-mobile-menu .menu-general-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-general-container ul li.current_page_item > a, .ast-mobile-menu .menu-general-container ul li.current_page_ancestor > a, .ast-mobile-menu .menu-general-container ul li.current-menu-parent > a, .ast-mobile-menu .menu-general-container ul li > aaria-currentpage, .ast-mobile-menu .menu-general-container ul li > aaria-currenttrue, .ast-mobile-menu .menu-mobile_menu-container ul li.current-menu-item > a, .ast-mobile-menu .menu-mobile_menu-container ul li.current-menu-ancestor > a, .ast-mobile-menu .menu-mobile_menu-container ul li.current_page_item > a, .ast-mobile-menu .menu-mobile_menu-container ul li.current_page_ancestor > a, .ast-mobile-menu .menu-mobile_menu-container ul li.current-menu-parent > a, .ast-mobile-menu .menu-mobile_menu-container ul li > aaria-currentpage, .ast-mobile-menu .menu-mobile_menu-container ul li > aaria-currenttrue, .ast-mobile-menu ul#menu-general li.current-menu-item > a, .ast-mobile-menu ul#menu-general li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-general li.current_page_item > a, .ast-mobile-menu ul#menu-general li.current_page_ancestor > a, .ast-mobile-menu ul#menu-general li.current-menu-parent > a, .ast-mobile-menu ul#menu-general li > aaria-currentpage, .ast-mobile-menu ul#menu-general li > aaria-currenttrue, .ast-mobile-menu ul#menu-5 li.current-menu-item > a, .ast-mobile-menu ul#menu-5 li.current-menu-ancestor > a, .ast-mobile-menu ul#menu-5 li.current_page_item > a, .ast-mobile-menu ul#menu-5 li.current_page_ancestor > a, .ast-mobile-menu ul#menu-5 li.current-menu-parent > a, .ast-mobile-menu ul#menu-5 li > aaria-currentpage, .ast-mobile-menu ul#menu-5 li > aaria-currenttrue, .ast-header-break-point .menu-general-container ul li.current-menu-item > a, .ast-header-break-point .menu-general-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-general-container ul li.current_page_item > a, .ast-header-break-point .menu-general-container ul li.current_page_ancestor > a, .ast-header-break-point .menu-general-container ul li.current-menu-parent > a, .ast-header-break-point .menu-general-container ul li > aaria-currentpage, .ast-header-break-point .menu-general-container ul li > aaria-currenttrue, .ast-header-break-point .menu-mobile_menu-container ul li.current-menu-item > a, .ast-header-break-point .menu-mobile_menu-container ul li.current-menu-ancestor > a, .ast-header-break-point .menu-mobile_menu-container ul li.current_page_item > a, .ast-header-break-point .menu-mobile_menu-container ul li.current_page_ancestor > a, .ast-header-break-point .menu-mobile_menu-container ul li.current-menu-parent > a, .ast-header-break-point .menu-mobile_menu-container ul li > aaria-currentpage, .ast-header-break-point .menu-mobile_menu-container ul li > aaria-currenttrue, .ast-header-break-point ul#menu-general li.current-menu-item > a, .ast-header-break-point ul#menu-general li.current-menu-ancestor > a, .ast-header-break-point ul#menu-general li.current_page_item > a, .ast-header-break-point ul#menu-general li.current_page_ancestor > a, .ast-header-break-point ul#menu-general li.current-menu-parent > a, .ast-header-break-point ul#menu-general li > aaria-currentpage, .ast-header-break-point ul#menu-general li > aaria-currenttrue, .ast-header-break-point ul#menu-5 li.current-menu-item > a, .ast-header-break-point ul#menu-5 li.current-menu-ancestor > a, .ast-header-break-point ul#menu-5 li.current_page_item > a, .ast-header-break-point ul#menu-5 li.current_page_ancestor > a, .ast-header-break-point ul#menu-5 li.current-menu-parent > a, .ast-header-break-point ul#menu-5 li > aaria-currentpage, .ast-header-break-point ul#menu-5 li > aaria-currenttrue, .ast-mobile-header-wrap .menu-general-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-general-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-general-container ul li.current_page_item > a, .ast-mobile-header-wrap .menu-general-container ul li.current_page_ancestor > a, .ast-mobile-header-wrap .menu-general-container ul li.current-menu-parent > a, .ast-mobile-header-wrap .menu-general-container ul li > aaria-currentpage, .ast-mobile-header-wrap .menu-general-container ul li > aaria-currenttrue, .ast-mobile-header-wrap .menu-mobile_menu-container ul li.current-menu-item > a, .ast-mobile-header-wrap .menu-mobile_menu-container ul li.current-menu-ancestor > a, .ast-mobile-header-wrap .menu-mobile_menu-container ul li.current_page_item > a, .ast-mobile-header-wrap .menu-mobile_menu-container ul li.current_page_ancestor > a, .ast-mobile-header-wrap .menu-mobile_menu-container ul li.current-menu-parent > a, .ast-mobile-header-wrap .menu-mobile_menu-container ul li > aaria-currentpage, .ast-mobile-header-wrap .menu-mobile_menu-container ul li > aaria-currenttrue, .ast-mobile-header-wrap ul#menu-general li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-general li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-general li.current_page_item > a, .ast-mobile-header-wrap ul#menu-general li.current_page_ancestor > a, .ast-mobile-header-wrap ul#menu-general li.current-menu-parent > a, .ast-mobile-header-wrap ul#menu-general li > aaria-currentpage, .ast-mobile-header-wrap ul#menu-general li > aaria-currenttrue, .ast-mobile-header-wrap ul#menu-5 li.current-menu-item > a, .ast-mobile-header-wrap ul#menu-5 li.current-menu-ancestor > a, .ast-mobile-header-wrap ul#menu-5 li.current_page_item > a, .ast-mobile-header-wrap ul#menu-5 li.current_page_ancestor > a, .ast-mobile-header-wrap ul#menu-5 li.current-menu-parent > a, .ast-mobile-header-wrap ul#menu-5 li > aaria-currentpage, .ast-mobile-header-wrap ul#menu-5 li > aaria-currenttrue, .ast-builder-menu-mobile .menu-general-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-general-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-general-container ul li.current_page_item > a, .ast-builder-menu-mobile .menu-general-container ul li.current_page_ancestor > a, .ast-builder-menu-mobile .menu-general-container ul li.current-menu-parent > a, .ast-builder-menu-mobile .menu-general-container ul li > aaria-currentpage, .ast-builder-menu-mobile .menu-general-container ul li > aaria-currenttrue, .ast-builder-menu-mobile .menu-mobile_menu-container ul li.current-menu-item > a, .ast-builder-menu-mobile .menu-mobile_menu-container ul li.current-menu-ancestor > a, .ast-builder-menu-mobile .menu-mobile_menu-container ul li.current_page_item > a, .ast-builder-menu-mobile .menu-mobile_menu-container ul li.current_page_ancestor > a, .ast-builder-menu-mobile .menu-mobile_menu-container ul li.current-menu-parent > a, .ast-builder-menu-mobile .menu-mobile_menu-container ul li > aaria-currentpage, .ast-builder-menu-mobile .menu-mobile_menu-container ul li > aaria-currenttrue, .ast-builder-menu-mobile ul#menu-general li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-general li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-general li.current_page_item > a, .ast-builder-menu-mobile ul#menu-general li.current_page_ancestor > a, .ast-builder-menu-mobile ul#menu-general li.current-menu-parent > a, .ast-builder-menu-mobile ul#menu-general li > aaria-currentpage, .ast-builder-menu-mobile ul#menu-general li > aaria-currenttrue, .ast-builder-menu-mobile ul#menu-5 li.current-menu-item > a, .ast-builder-menu-mobile ul#menu-5 li.current-menu-ancestor > a, .ast-builder-menu-mobile ul#menu-5 li.current_page_item > a, .ast-builder-menu-mobile ul#menu-5 li.current_page_ancestor > a, .ast-builder-menu-mobile ul#menu-5 li.current-menu-parent > a, .ast-builder-menu-mobile ul#menu-5 li > aaria-currentpage, .ast-builder-menu-mobile ul#menu-5 li > aaria-currenttrue, .menu-toggle .menu-general-container ul li.current-menu-item > a, .menu-toggle .menu-general-container ul li.current-menu-ancestor > a, .menu-toggle .menu-general-container ul li.current_page_item > a, .menu-toggle .menu-general-container ul li.current_page_ancestor > a, .menu-toggle .menu-general-container ul li.current-menu-parent > a, .menu-toggle .menu-general-container ul li > aaria-currentpage, .menu-toggle .menu-general-container ul li > aaria-currenttrue, .menu-toggle .menu-mobile_menu-container ul li.current-menu-item > a, .menu-toggle .menu-mobile_menu-container ul li.current-menu-ancestor > a, .menu-toggle .menu-mobile_menu-container ul li.current_page_item > a, .menu-toggle .menu-mobile_menu-container ul li.current_page_ancestor > a, .menu-toggle .menu-mobile_menu-container ul li.current-menu-parent > a, .menu-toggle .menu-mobile_menu-container ul li > aaria-currentpage, .menu-toggle .menu-mobile_menu-container ul li > aaria-currenttrue, .menu-toggle ul#menu-general li.current-menu-item > a, .menu-toggle ul#menu-general li.current-menu-ancestor > a, .menu-toggle ul#menu-general li.current_page_item > a, .menu-toggle ul#menu-general li.current_page_ancestor > a, .menu-toggle ul#menu-general li.current-menu-parent > a, .menu-toggle ul#menu-general li > aaria-currentpage, .menu-toggle ul#menu-general li > aaria-currenttrue, .menu-toggle ul#menu-5 li.current-menu-item > a, .menu-toggle ul#menu-5 li.current-menu-ancestor > a, .menu-toggle ul#menu-5 li.current_page_item > a, .menu-toggle ul#menu-5 li.current_page_ancestor > a, .menu-toggle ul#menu-5 li.current-menu-parent > a, .menu-toggle ul#menu-5 li > aaria-currentpage, .menu-toggle ul#menu-5 li > aaria-currenttrue, .main-header-menu-toggle .menu-general-container ul li.current-menu-item > a, .main-header-menu-toggle .menu-general-container ul li.current-menu-ancestor > a, .main-header-menu-toggle .menu-general-container ul li.current_page_item > a, .main-header-menu-toggle .menu-general-container ul li.current_page_ancestor > a, .main-header-menu-toggle .menu-general-container ul li.current-menu-parent > a, .main-header-menu-toggle .menu-general-container ul li > aaria-currentpage, .main-header-menu-toggle .menu-general-container ul li > aaria-currenttrue, .main-header-menu-toggle .menu-mobile_menu-container ul li.current-menu-item > a, .main-header-menu-toggle .menu-mobile_menu-container ul li.current-menu-ancestor > a, .main-header-menu-toggle .menu-mobile_menu-container ul li.current_page_item > a, .main-header-menu-toggle .menu-mobile_menu-container ul li.current_page_ancestor > a, .main-header-menu-toggle .menu-mobile_menu-container ul li.current-menu-parent > a, .main-header-menu-toggle .menu-mobile_menu-container ul li > aaria-currentpage, .main-header-menu-toggle .menu-mobile_menu-container ul li > aaria-currenttrue, .main-header-menu-toggle ul#menu-general li.current-menu-item > a, .main-header-menu-toggle ul#menu-general li.current-menu-ancestor > a, .main-header-menu-toggle ul#menu-general li.current_page_item > a, .main-header-menu-toggle ul#menu-general li.current_page_ancestor > a, .main-header-menu-toggle ul#menu-general li.current-menu-parent > a, .main-header-menu-toggle ul#menu-general li > aaria-currentpage, .main-header-menu-toggle ul#menu-general li > aaria-currenttrue, .main-header-menu-toggle ul#menu-5 li.current-menu-item > a, .main-header-menu-toggle ul#menu-5 li.current-menu-ancestor > a, .main-header-menu-toggle ul#menu-5 li.current_page_item > a, .main-header-menu-toggle ul#menu-5 li.current_page_ancestor > a, .main-header-menu-toggle ul#menu-5 li.current-menu-parent > a, .main-header-menu-toggle ul#menu-5 li > aaria-currentpage, .main-header-menu-toggle ul#menu-5 li > aaria-currenttrue{color: #f7e214 !important; outline: 4px solid #f7e214 !important; background-color: #09166b !important; /* darker navy for active state */text-decoration: none !important;}/style>script typespeculationrules>{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:arel~\nofollow\}},{not:{selector_matches:.no-prefetch, .no-prefetch a}}},eagerness:conservative}}/script>div idast-scroll-top tabindex0 classast-scroll-top-icon ast-scroll-to-top-right data-on-devicesboth> span classast-icon icon-arrow>svg classast-arrow-svg xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink version1.1 x0px y0px width26px height16.043px viewBox57 35.171 26 16.043 enable-backgroundnew 57 35.171 26 16.043 xml:spacepreserve> path dM57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z /> /svg>/span> span classscreen-reader-text>Scroll to Top/span>/div> script type24ea71436472d018077bb276-text/javascript> /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener(hashchange,function(){var t,elocation.hash.substring(1);/^A-z0-9_-+$/.test(e)&&(tdocument.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex-1),t.focus())},!1); /script> script idhot_random_image_header-js-after type24ea71436472d018077bb276-text/javascript>const hot_random_image_cover https://fireflyeducation.ca/wp-content/plugins/hot-random-image/images/hot_random_image.png;//# sourceURLhot_random_image_header-js-after/script>script idastra-theme-js-js-extra type24ea71436472d018077bb276-text/javascript>var astra {break_point:921,isRtl:,is_scroll_to_id:1,is_scroll_to_top:1,is_header_footer_builder_active:1,responsive_cart_click:flyout,is_dark_palette:};//# sourceURLastra-theme-js-js-extra/script>script srchttps://fireflyeducation.ca/wp-content/themes/astra/assets/js/minified/frontend.min.js?ver4.12.1 idastra-theme-js-js type24ea71436472d018077bb276-text/javascript>/script>script idfirefly-mobile-navigation-js-after type24ea71436472d018077bb276-text/javascript>(function(){ // Measure mobile bar height and apply body padding document.addEventListener(DOMContentLoaded, function(){ var bar document.querySelector(.firefly-mobile-bar); if (bar) { var h bar.offsetHeight; document.documentElement.style.setProperty(--firefly-mobile-bar-height, h + px); document.body.classList.add(firefly-mobile-nav-active); } }); var config { closeOnOutside: true, closeOnLink: true, disableScroll: true, dimBackground: false }; function qs(s, c){ return (c||document).querySelector(s); } function setBodyDrawerState(isOpen){ if(isOpen){ document.body.classList.add(firefly-has-open-drawer); if(config.dimBackground){ document.body.classList.add(firefly-dim-background); } else { document.body.classList.remove(firefly-dim-background); } } else { document.body.classList.remove(firefly-has-open-drawer); document.body.classList.remove(firefly-dim-background); } } function closeDrawer(type){ var drawer qs(#firefly-mobile-drawer- + type); if(drawer){ drawer.classList.remove(is-open); drawer.setAttribute(aria-hidden,true); } // If both drawers are closed, clear body state. var contentOpen qs(#firefly-mobile-drawer-content.is-open); var studentOpen qs(#firefly-mobile-drawer-student.is-open); if(!contentOpen && !studentOpen){ setBodyDrawerState(false); } if(config.disableScroll){ document.documentElement.style.overflow ; document.body.style.overflow ; } } function openDrawer(type){ var drawer qs(#firefly-mobile-drawer- + type); if(drawer){ drawer.classList.add(is-open); drawer.setAttribute(aria-hidden,false); } setBodyDrawerState(true); if(config.disableScroll){ document.documentElement.style.overflow hidden; document.body.style.overflow hidden; } } function isDrawerOpen(type){ var drawer qs(#firefly-mobile-drawer- + type); return drawer && drawer.classList.contains(is-open); } document.addEventListener(click, function(e){ var toggle e.target.closest(data-firefly-toggle); if(toggle){ var type toggle.getAttribute(data-firefly-toggle); if (isDrawerOpen(type)) { closeDrawer(type); } else { closeDrawer(content); closeDrawer(student); openDrawer(type); } return; } var close e.target.closest(data-firefly-close); if(close){ var type close.getAttribute(data-firefly-close); closeDrawer(type); return; } // Click-off: if click is on backdrop or otherwise outside any drawer and not on a toggle, // optionally close both. Backdrop always blocks clicks from reaching page content. var inDrawer e.target.closest(.firefly-mobile-drawer); var inToggle e.target.closest(data-firefly-toggle); var isBackdrop e.target.closest(data-firefly-backdrop); if ((isBackdrop || (!inDrawer && !inToggle)) && config.closeOnOutside) { closeDrawer(content); closeDrawer(student); } // Close on link click (inside drawers) if(config.closeOnLink){ var linkInDrawer e.target.closest(.firefly-mobile-drawer a); if(linkInDrawer){ closeDrawer(content); closeDrawer(student); } } }); document.addEventListener(keydown, function(e){ if(e.key Escape){ closeDrawer(content); closeDrawer(student); } });})();//# sourceURLfirefly-mobile-navigation-js-after/script>script idoes-obfuscator-js-after type24ea71436472d018077bb276-text/javascript>(function(){ use strict; function rot13(s){ return s.replace(/A-Za-z/g,function(c){ var code c.charCodeAt(0), base code 90 ? 65 : 97; return String.fromCharCode(((code - base + 13) % 26) + base); }); } function decodeAll(){ var items document.querySelectorAll(data-oes-rot13); for (var i 0; i items.length; i++){ var el itemsi; var enc el.getAttribute(data-oes-rot13); if (!enc) continue; var html rot13(enc); el.innerHTML html; } } if (document.readyState loading) { document.addEventListener(DOMContentLoaded, decodeAll); } else { decodeAll(); }})();//# sourceURLoes-obfuscator-js-after/script>script srchttps://fireflyeducation.ca/wp-content/plugins/hot-random-image/build/view.js?ver57337d7246d3139e564e idhot-random-image-hot-random-image-block-view-script-js defer data-wp-strategydefer type24ea71436472d018077bb276-text/javascript>/script>script idwp-emoji-settings typeapplication/json>{baseUrl:https://s.w.org/images/core/emoji/17.0.2/72x72/,ext:.png,svgUrl:https://s.w.org/images/core/emoji/17.0.2/svg/,svgExt:.svg,source:{concatemoji:https://fireflyeducation.ca/wp-includes/js/wp-emoji-release.min.js?ver6.9.1}}/script>script type24ea71436472d018077bb276-module>/*! This file is auto-generated */const aJSON.parse(document.getElementById(wp-emoji-settings).textContent),o(window._wpemojiSettingsa,wpEmojiSettingsSupports),sflag,emoji;function i(e){try{var t{supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);tnew Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const anew Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)>eat)}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var ne.getImageData(16,16,1,1);for(let e0;en.data.length;e++)if(0!n.datae)return!1;return!0}function u(e,t,n,a){switch(t){caseflag:return n(e,\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f,\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f)?!1:!n(e,\ud83c\udde8\ud83c\uddf6,\ud83c\udde8\u200b\ud83c\uddf6)&&!n(e,\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f,\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f);caseemoji:return!a(e,\ud83e\u1fac8)}return!1}function f(e,t,n,a){let r;const o(rundefined!typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement(canvas)).getContext(2d,{willReadFrequently:!0}),s(o.textBaselinetop,o.font600 32px Arial,{});return e.forEach(e>{set(o,e,n,a)}),s}function r(e){var tdocument.createElement(script);t.srce,t.defer!0,document.head.appendChild(t)}a.supports{everything:!0,everythingExceptFlag:!0},new Promise(t>{let nfunction(){try{var eJSON.parse(sessionStorage.getItem(o));if(objecttypeof e&&numbertypeof e.timestamp&&(new Date).valueOf()e.timestamp+604800&&objecttypeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if(undefined!typeof Worker&&undefined!typeof OffscreenCanvas&&undefined!typeof URL&&URL.createObjectURL&&undefined!typeof Blob)try{var epostMessage(+f.toString()+(+JSON.stringify(s),u.toString(),c.toString(),p.toString().join(,)+));,anew Blob(e,{type:text/javascript});const rnew Worker(URL.createObjectURL(a),{name:wpTestEmojiSupports});return void(r.onmessagee>{i(ne.data),r.terminate(),t(n)})}catch(e){}i(nf(s,u,c,p))}t(n)}).then(e>{for(const n in e)a.supportsnen,a.supports.everythinga.supports.everything&&a.supportsn,flag!n&&(a.supports.everythingExceptFlaga.supports.everythingExceptFlag&&a.supportsn);var t;a.supports.everythingExceptFlaga.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((ta.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});//# sourceURLhttps://fireflyeducation.ca/wp-includes/js/wp-emoji-loader.min.js/script> script src/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js data-cf-settings24ea71436472d018077bb276-|49 defer>/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]