@import url(../css/slick.css);@import url("https://use.typekit.net/fmc3fns.css");@import url("https://kit-pro.fontawesome.com/releases/latest/css/pro.min.css");.screen-reader-text,#content .wp-block-search label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}
[class*=inner-container],#hero-slider .wp-block-cover__inner-container,.alignwide,body:not(.search) .thumbnail-grid,#content,.blog #content,body.author #content,body.blog #content,body.body[class*=tax] #content,body.category #content,body.tag #content{max-width:1352px;margin-left:auto;margin-right:auto}
.inner-container,#page .error404 #content,.error404 #content{width:auto}
.min-width{max-width:920px}
.gradient-bg,body.search,.site-header{background:#2638c4 !important;background:-webkit-gradient(linear,left top,left bottom,from(#0a145a),to(#2638c4)) !important;background:linear-gradient(180deg,#0a145a 0,#2638c4 100%) !important}
.site-header .sub-menu{background:#2638c4 !important;background:-webkit-gradient(linear,left bottom,left top,from(#0a145a),to(#2638c4)) !important;background:linear-gradient(360deg,#0a145a 0,#2638c4 100%) !important}
.site-header.opac-header{background:#2638c4 !important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,20,90,0.975)),to(rgba(38,56,196,0.975))) !important;background:linear-gradient(180deg,rgba(10,20,90,0.975) 0,rgba(38,56,196,0.975) 100%) !important}
.gradient-dark-bg{background:#0a145a !important;background:-webkit-gradient(linear,left top,left bottom,from(#020515),to(#0a145a)) !important;background:linear-gradient(180deg,#020515 0,#0a145a 100%) !important}
.site-footer{background:#0a145a !important;background:-webkit-gradient(linear,left bottom,left top,from(#020515),to(#12239f)) !important;background:linear-gradient(360deg,#020515 0,#12239f 100%) !important}
.has-white-color a:hover,a.has-white-color:hover,p.has-white-color a:hover{text-decoration:underline}
body .has-blue-color{color:#199cdb}
body .has-blue-background-color{background-color:#199cdb}
body .has-dark-blue-color{color:#0a145a}
body .has-dark-blue-background-color{background-color:#0a145a}
body .has-light-gray-color{color:#eff2f3}
body .has-light-gray-background-color{background-color:#eff2f3}
body .has-gray-color{color:#69757a}
body .has-gray-background-color{background-color:#69757a}
body .has-dark-gray-color{color:#363a3c}
body .has-dark-gray-background-color{background-color:#363a3c}
body .has-white-color{color:#fff}
body .has-white-background-color{background-color:#fff}
body .has-black-color{color:#000}
body .has-black-background-color{background-color:#000}
div[class*=gradient] a:not(.wp-block-button):not(.menu-button){color:#fff}
div[class*=gradient] a:not(.wp-block-button):not(.menu-button):hover{color:#199cdb}
.thumbnail,.wp-block-cover[class*=hero]:not([class*=gradient-]),.entry-content>.wp-block-cover:first-child:not([class*=gradient-]){position:relative}
.thumbnail:after,.wp-block-cover:not([class*=gradient-])[class*=hero]:after,.entry-content>.wp-block-cover:not([class*=gradient-]):first-child:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:.3;z-index:9;pointer-events:none}
.thumbnail:after,.wp-block-cover:not([class*=gradient-])[class*=hero]:after,.entry-content>.wp-block-cover:not([class*=gradient-]):first-child:after{opacity:1;background:black !important;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.8)),to(rgba(0,0,0,0))) !important;background:linear-gradient(90deg,rgba(0,0,0,0.8) 0,rgba(0,0,0,0) 100%) !important}
.thumbnail:after{background:black !important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.7)),to(rgba(0,0,0,0))) !important;background:linear-gradient(180deg,rgba(0,0,0,0.7) 0,rgba(0,0,0,0) 100%) !important}
.thumbnail figure{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}
.thumbnail figure img{display:-webkit-box;display:-ms-flexbox;display:flex;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}
body.archive article:not(:last-of-type):not(:only-of-type),body.tag article:not(:last-of-type):not(:only-of-type),body.category article:not(:last-of-type):not(:only-of-type),body.author article:not(:last-of-type):not(:only-of-type),body.search article:not(:last-of-type):not(:only-of-type),body[class*=tax] article:not(:last-of-type):not(:only-of-type),body.blog article:not(:last-of-type):not(:only-of-type),body.post-type-archive article:not(:last-of-type):not(:only-of-type){border-bottom:2px solid #69757a;margin-bottom:48px;padding-bottom:48px}
.radius{border-radius:24px;overflow:hidden}
.hide{display:none !important}
.thumbnail:before{content:'\f04b';font-family:'Font Awesome 5 Pro';height:30px;text-align:center;line-height:31px;width:30px;border:1px solid #fff;border-radius:50%;font-size:11px;text-indent:2px;background:rgba(0,0,0,0.2);font-weight:700;position:absolute;right:24px;bottom:24px;color:#fff;z-index:999;text-shadow:0 0 3px rgba(0,0,0,0.3)}
.is-image-fill figure,body.author article figure,body.blog article figure,body.body[class*=tax] article figure,body.category article figure,body.tag article figure{padding-bottom:56.4%}
#secondary-navigation ul li{margin-right:0}
#secondary-navigation ul li:not(:last-child):after{content:'';background:#199cdb;display:inline-block;vertical-align:baseline;height:10px;width:2px;margin:0 12px}
img{image-rendering:-webkit-optimize-contrast}
p{font-size:inherit}
*{margin:0;padding:0}
p a,p ~ a{font-weight:600}
.entry-content>*:not(:first-child):not(.wp-block-spacer){margin-top:24px}
#page .alignfull+.alignfull{margin-top:0}
small.post-type{display:block}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;font-size:17px;font-family:"noto-sans",sans-serif;position:relative;line-height:1.4;letter-spacing:0;font-weight:400;color:#363a3c}
html{scroll-behavior:smooth;font-size:16px}
html body{font-size:17px}
*:last-child,*:only-child{margin-bottom:0}
body{font-size:1rem;overflow-x:hidden}
p{margin-top:0;margin-bottom:19.2px}
p:last-child,p:only-child{margin-bottom:0}
p.has-background{padding:24px}
ol,ul{margin-top:0;padding:0;margin-bottom:24px}
strong{font-weight:600}
abbr{text-decoration:none;border:none !important;font-weight:bold}
a{outline:none !important;text-decoration:none;-webkit-transition:color .12s,background .12s;transition:color .12s,background .12s;color:#199cdb}
a:hover{color:#0a145a}
ul:not([class*=gallery]){padding-left:1.25em}
h1 ~ ul li:not(:last-child),.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title ~ ul li:not(:last-child),h2 ~ ul li:not(:last-child),h3 ~ ul li:not(:last-child),.tribe-events .tribe-events-calendar-list__month-separator-text ~ ul li:not(:last-child),h4 ~ ul li:not(:last-child),h5 ~ ul li:not(:last-child),#content .gform_wrapper .gfield_label ~ ul li:not(:last-child),body.archive .page-header ~ ul li:not(:last-child),body.archive .page-title ~ ul li:not(:last-child),body.tag .page-header ~ ul li:not(:last-child),body.tag .page-title ~ ul li:not(:last-child),body.category .page-header ~ ul li:not(:last-child),body.category .page-title ~ ul li:not(:last-child),body.author .page-header ~ ul li:not(:last-child),body.author .page-title ~ ul li:not(:last-child),body.search .page-header ~ ul li:not(:last-child),body.search .page-title ~ ul li:not(:last-child),body[class*=tax] .page-header ~ ul li:not(:last-child),body[class*=tax] .page-title ~ ul li:not(:last-child),body.blog .page-header ~ ul li:not(:last-child),body.blog .page-title ~ ul li:not(:last-child),body.post-type-archive .page-header ~ ul li:not(:last-child),body.post-type-archive .page-title ~ ul li:not(:last-child),body.author article>a h2 ~ ul li:not(:last-child),body.blog article>a h2 ~ ul li:not(:last-child),body.body[class*=tax] article>a h2 ~ ul li:not(:last-child),body.category article>a h2 ~ ul li:not(:last-child),body.tag article>a h2 ~ ul li:not(:last-child),.schema-faq-question ~ ul li:not(:last-child),h6 ~ ul li:not(:last-child),p ~ ul li:not(:last-child){margin-bottom:12px}
small{font-size:.8em}
.has-large-font-size{font-size:29px !important;letter-spacing:-.02em;line-height:1.2;color:#0a145a}
*:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr)+.has-large-font-size{margin-top:48px !important}
.has-medium-font-size,#page blockquote,#signup .form-wrapper em,body.author .page-header p:not(#breadcrumbs),body.blog .page-header p:not(#breadcrumbs),body.body[class*=tax] .page-header p:not(#breadcrumbs),body.category .page-header p:not(#breadcrumbs),body.tag .page-header p:not(#breadcrumbs){letter-spacing:-.02em;font-size:1.32rem !important;color:#0a145a;line-height:1.5}
*+.has-medium-font-size+p,#page *+blockquote+p,#signup .form-wrapper *+em+p,body.author .page-header *+p:not(#breadcrumbs)+p,body.blog .page-header *+p:not(#breadcrumbs)+p,body.body[class*=tax] .page-header *+p:not(#breadcrumbs)+p,body.category .page-header *+p:not(#breadcrumbs)+p,body.tag .page-header *+p:not(#breadcrumbs)+p{margin-top:24px}
.has-medium-font-size+h1,#page blockquote+h1,#signup .form-wrapper em+h1,body.author .page-header p:not(#breadcrumbs)+h1,body.blog .page-header p:not(#breadcrumbs)+h1,body.body[class*=tax] .page-header p:not(#breadcrumbs)+h1,body.category .page-header p:not(#breadcrumbs)+h1,body.tag .page-header p:not(#breadcrumbs)+h1,.single-tribe_events .tribe-blocks-editor .has-medium-font-size+.tribe-events-single-event-title,#page .single-tribe_events .tribe-blocks-editor blockquote+.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page blockquote+.tribe-events-single-event-title,#signup .form-wrapper .single-tribe_events .tribe-blocks-editor em+.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #signup .form-wrapper em+.tribe-events-single-event-title,body.author .page-header .single-tribe_events .tribe-blocks-editor p:not(#breadcrumbs)+.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor body.author .page-header p:not(#breadcrumbs)+.tribe-events-single-event-title,body.blog .page-header .single-tribe_events .tribe-blocks-editor p:not(#breadcrumbs)+.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor body.blog .page-header p:not(#breadcrumbs)+.tribe-events-single-event-title,body.body[class*=tax] .page-header .single-tribe_events .tribe-blocks-editor p:not(#breadcrumbs)+.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor body.body[class*=tax] .page-header p:not(#breadcrumbs)+.tribe-events-single-event-title,body.category .page-header .single-tribe_events .tribe-blocks-editor p:not(#breadcrumbs)+.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor body.category .page-header p:not(#breadcrumbs)+.tribe-events-single-event-title,body.tag .page-header .single-tribe_events .tribe-blocks-editor p:not(#breadcrumbs)+.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor body.tag .page-header p:not(#breadcrumbs)+.tribe-events-single-event-title,.has-medium-font-size+h2,#page blockquote+h2,#signup .form-wrapper em+h2,body.author .page-header p:not(#breadcrumbs)+h2,body.blog .page-header p:not(#breadcrumbs)+h2,body.body[class*=tax] .page-header p:not(#breadcrumbs)+h2,body.category .page-header p:not(#breadcrumbs)+h2,body.tag .page-header p:not(#breadcrumbs)+h2,.has-medium-font-size+h3,#page blockquote+h3,#signup .form-wrapper em+h3,body.author .page-header p:not(#breadcrumbs)+h3,body.blog .page-header p:not(#breadcrumbs)+h3,body.body[class*=tax] .page-header p:not(#breadcrumbs)+h3,body.category .page-header p:not(#breadcrumbs)+h3,body.tag .page-header p:not(#breadcrumbs)+h3,.tribe-events .has-medium-font-size+.tribe-events-calendar-list__month-separator-text,#page .tribe-events blockquote+.tribe-events-calendar-list__month-separator-text,.tribe-events #page blockquote+.tribe-events-calendar-list__month-separator-text,#signup .form-wrapper .tribe-events em+.tribe-events-calendar-list__month-separator-text,.tribe-events #signup .form-wrapper em+.tribe-events-calendar-list__month-separator-text,body.author .page-header .tribe-events p:not(#breadcrumbs)+.tribe-events-calendar-list__month-separator-text,.tribe-events body.author .page-header p:not(#breadcrumbs)+.tribe-events-calendar-list__month-separator-text,body.blog .page-header .tribe-events p:not(#breadcrumbs)+.tribe-events-calendar-list__month-separator-text,.tribe-events body.blog .page-header p:not(#breadcrumbs)+.tribe-events-calendar-list__month-separator-text,body.body[class*=tax] .page-header .tribe-events p:not(#breadcrumbs)+.tribe-events-calendar-list__month-separator-text,.tribe-events body.body[class*=tax] .page-header p:not(#breadcrumbs)+.tribe-events-calendar-list__month-separator-text,body.category .page-header .tribe-events p:not(#breadcrumbs)+.tribe-events-calendar-list__month-separator-text,.tribe-events body.category .page-header p:not(#breadcrumbs)+.tribe-events-calendar-list__month-separator-text,body.tag .page-header .tribe-events p:not(#breadcrumbs)+.tribe-events-calendar-list__month-separator-text,.tribe-events body.tag .page-header p:not(#breadcrumbs)+.tribe-events-calendar-list__month-separator-text,.has-medium-font-size+h4,#page blockquote+h4,#signup .form-wrapper em+h4,body.author .page-header p:not(#breadcrumbs)+h4,body.blog .page-header p:not(#breadcrumbs)+h4,body.body[class*=tax] .page-header p:not(#breadcrumbs)+h4,body.category .page-header p:not(#breadcrumbs)+h4,body.tag .page-header p:not(#breadcrumbs)+h4{margin-top:-12px}
[class*=background]:not(.has-white-background-color):not(.has-light-gray-background-color) a:not([class*=button]){color:#fff}
[class*=background]:not(.has-white-background-color):not(.has-light-gray-background-color) a:not([class*=button]):hover{text-decoration:underline}
[class*=background]:not(.has-white-background-color):not(.has-light-gray-background-color) figcaption{color:#fff}
.has-white-background-color a:not([class*=button]){color:#199cdb !important}
.has-white-background-color a:not([class*=button]):hover{text-decoration:none !important;color:#0a145a !important}
#page blockquote{padding:48px;background:#eff2f3;margin:36px 0 !important;border:none !important;font-style:italic}
#page blockquote cite{font-weight:600}
#page blockquote cite:before{content:'— '}
p[class*=blue-background] a,p[class*=dark-blue-background] a{text-decoration:underline}
p[class*=blue-background] a:hover,p[class*=dark-blue-background] a:hover{opacity:.75}
.has-blue-color{border-color:#199cdb !important;color:#199cdb !important}
a[href*="drive.google"]:after,a[href*="drive.google"]:before,a[href*=".pdf"]:after,a[href*=".pdf"]:before{font-family:"Font Awesome 5 Pro";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:9.6px;color:currentColor;font-weight:300;line-height:0;-webkit-transition:color .04s;transition:color .04s;position:relative}
body.gecko a[href*="drive.google"]:after,body.gecko a[href*="drive.google"]:before,body.gecko a[href*=".pdf"]:after,body.gecko a[href*=".pdf"]:before{top:-.075em}
a[href*="drive.google"]:before,a[href*=".pdf"]:before{content:""}
.book-icon a:after,.book-icon a:before{font-family:"Font Awesome 5 Pro";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:9.6px;color:currentColor;font-weight:300;line-height:0;-webkit-transition:color .04s;transition:color .04s;position:relative}
body.gecko .book-icon a:after,body.gecko .book-icon a:before{top:-.075em}
.book-icon a:before{content:""}
.book-icon a:before{-webkit-transition:color .15s;transition:color .15s}
sup{text-transform:none}
.thumbnail>a{outline-offset:0 !important}
h2.is-style-display+*,.blog .page-header h2.entry-title+*,h3.is-style-display+*,.blog .page-header h3.entry-title+*,.blog .page-header .tribe-events .entry-title.tribe-events-calendar-list__month-separator-text+*,.tribe-events .blog .page-header .entry-title.tribe-events-calendar-list__month-separator-text+*,.tribe-events .is-style-display.tribe-events-calendar-list__month-separator-text+*,.tribe-events #page .error404 h1.tribe-events-calendar-list__month-separator-text+*,#page .error404 .tribe-events h1.tribe-events-calendar-list__month-separator-text+*,.tribe-events #page .error404 .single-tribe_events .tribe-blocks-editor .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title+*,#page .error404 .single-tribe_events .tribe-blocks-editor .tribe-events .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title+*,.tribe-events .single-tribe_events .tribe-blocks-editor #page .error404 .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title+*,.single-tribe_events .tribe-blocks-editor #page .error404 .tribe-events .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title+*,.tribe-events .error404 h1.tribe-events-calendar-list__month-separator-text+*,.error404 .tribe-events h1.tribe-events-calendar-list__month-separator-text+*,.tribe-events .error404 .single-tribe_events .tribe-blocks-editor .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title+*,.error404 .single-tribe_events .tribe-blocks-editor .tribe-events .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title+*,.tribe-events .single-tribe_events .tribe-blocks-editor .error404 .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title+*,.single-tribe_events .tribe-blocks-editor .error404 .tribe-events .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title+*{margin-top:42px !important}
.is-style-content-flag{background:#0a145a;color:#fff;padding:6px 20px 8px;margin-bottom:0;font-weight:500;letter-spacing:0;font-size:.9rem !important;text-transform:uppercase;margin-bottom:-10px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}
h1,.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,h2,h3,.tribe-events .tribe-events-calendar-list__month-separator-text,h4,h5,#content .gform_wrapper .gfield_label,body.archive .page-header,body.archive .page-title,body.tag .page-header,body.tag .page-title,body.category .page-header,body.category .page-title,body.author .page-header,body.author .page-title,body.search .page-header,body.search .page-title,body[class*=tax] .page-header,body[class*=tax] .page-title,body.blog .page-header,body.blog .page-title,body.post-type-archive .page-header,body.post-type-archive .page-title,body.author article>a h2,body.blog article>a h2,body.body[class*=tax] article>a h2,body.category article>a h2,body.tag article>a h2,.schema-faq-question,h6{font-family:"noto-sans",sans-serif;line-height:1.05;font-weight:300;letter-spacing:-.03em;margin-top:0 !important;margin-bottom:24px;display:block;color:#0a145a}
h1.has-background,.single-tribe_events .tribe-blocks-editor .has-background.tribe-events-single-event-title,h2.has-background,h3.has-background,.tribe-events .has-background.tribe-events-calendar-list__month-separator-text,h4.has-background,h5.has-background,#content .gform_wrapper .has-background.gfield_label,body.archive .has-background.page-header,body.archive .has-background.page-title,body.tag .has-background.page-header,body.tag .has-background.page-title,body.category .has-background.page-header,body.category .has-background.page-title,body.author .has-background.page-header,body.author .has-background.page-title,body.search .has-background.page-header,body.search .has-background.page-title,body[class*=tax] .has-background.page-header,body[class*=tax] .has-background.page-title,body.blog .has-background.page-header,body.blog .has-background.page-title,body.post-type-archive .has-background.page-header,body.post-type-archive .has-background.page-title,body.author article>a h2.has-background,body.blog article>a h2.has-background,body.body[class*=tax] article>a h2.has-background,body.category article>a h2.has-background,body.tag article>a h2.has-background,.has-background.schema-faq-question,h6.has-background{padding:24px}
h1:only-child,.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title:only-child,h2:only-child,h3:only-child,.tribe-events .tribe-events-calendar-list__month-separator-text:only-child,h4:only-child,h5:only-child,#content .gform_wrapper .gfield_label:only-child,body.archive .page-header:only-child,body.archive .page-title:only-child,body.tag .page-header:only-child,body.tag .page-title:only-child,body.category .page-header:only-child,body.category .page-title:only-child,body.author .page-header:only-child,body.author .page-title:only-child,body.search .page-header:only-child,body.search .page-title:only-child,body[class*=tax] .page-header:only-child,body[class*=tax] .page-title:only-child,body.blog .page-header:only-child,body.blog .page-title:only-child,body.post-type-archive .page-header:only-child,body.post-type-archive .page-title:only-child,body.author article>a h2:only-child,body.blog article>a h2:only-child,body.body[class*=tax] article>a h2:only-child,body.category article>a h2:only-child,body.tag article>a h2:only-child,.schema-faq-question:only-child,h6:only-child{margin-bottom:0 !important}
h1+.thumbnail-grid,.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title+.thumbnail-grid,h2+.thumbnail-grid,h3+.thumbnail-grid,.tribe-events .tribe-events-calendar-list__month-separator-text+.thumbnail-grid,h4+.thumbnail-grid,h5+.thumbnail-grid,#content .gform_wrapper .gfield_label+.thumbnail-grid,body.archive .page-header+.thumbnail-grid,body.archive .page-title+.thumbnail-grid,body.tag .page-header+.thumbnail-grid,body.tag .page-title+.thumbnail-grid,body.category .page-header+.thumbnail-grid,body.category .page-title+.thumbnail-grid,body.author .page-header+.thumbnail-grid,body.author .page-title+.thumbnail-grid,body.search .page-header+.thumbnail-grid,body.search .page-title+.thumbnail-grid,body[class*=tax] .page-header+.thumbnail-grid,body[class*=tax] .page-title+.thumbnail-grid,body.blog .page-header+.thumbnail-grid,body.blog .page-title+.thumbnail-grid,body.post-type-archive .page-header+.thumbnail-grid,body.post-type-archive .page-title+.thumbnail-grid,body.author article>a h2+.thumbnail-grid,body.blog article>a h2+.thumbnail-grid,body.body[class*=tax] article>a h2+.thumbnail-grid,body.category article>a h2+.thumbnail-grid,body.tag article>a h2+.thumbnail-grid,.schema-faq-question+.thumbnail-grid,h6+.thumbnail-grid{margin-top:48px}
*:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+h1,.single-tribe_events .tribe-blocks-editor *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.tribe-events-single-event-title,*:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+h2,*:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+h3,.tribe-events *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.tribe-events-calendar-list__month-separator-text,*:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+h4,*:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+h5,#content .gform_wrapper *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.gfield_label,body.archive *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-header,body.archive *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-title,body.tag *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-header,body.tag *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-title,body.category *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-header,body.category *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-title,body.author *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-header,body.author *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-title,body.search *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-header,body.search *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-title,body[class*=tax] *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-header,body[class*=tax] *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-title,body.blog *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-header,body.blog *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-title,body.post-type-archive *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-header,body.post-type-archive *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.page-title,body.author article>a *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+h2,body.blog article>a *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+h2,body.body[class*=tax] article>a *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+h2,body.category article>a *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+h2,body.tag article>a *:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+h2,*:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+.schema-faq-question,*:not(.is-style-flag):not(.wp-block-spacer):not(.wp-block-separator):not(hr):not(p:empty):not(nav#crumbs)+h6{margin-top:48px !important}
.is-style-sub-head{margin-top:-16px;display:block;margin-bottom:36px}
h1,.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title{max-width:1161px;font-size:3.6rem;letter-spacing:-.025em}
h1.is-style-display,#page .error404 h1,#page .error404 .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 .tribe-events-single-event-title,.error404 h1,.error404 .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 .tribe-events-single-event-title,.blog .page-header h1.entry-title,.blog .page-header .single-tribe_events .tribe-blocks-editor .entry-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .blog .page-header .entry-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .is-style-display.tribe-events-single-event-title{font-size:4.41rem}
h2{font-size:2.6em;line-height:1.1}
h3,.tribe-events .tribe-events-calendar-list__month-separator-text{font-size:2.1rem}
h4{font-size:1.44rem;line-height:1.2 !important}
h5,#content .gform_wrapper .gfield_label,body.archive .page-header,body.archive .page-title,body.tag .page-header,body.tag .page-title,body.category .page-header,body.category .page-title,body.author .page-header,body.author .page-title,body.search .page-header,body.search .page-title,body[class*=tax] .page-header,body[class*=tax] .page-title,body.blog .page-header,body.blog .page-title,body.post-type-archive .page-header,body.post-type-archive .page-title,body.author article>a h2,body.blog article>a h2,body.body[class*=tax] article>a h2,body.category article>a h2,body.tag article>a h2,.schema-faq-question{font-size:1.45rem}
h6{font-size:1.2rem}
#page form{position:relative}
#page form input,#page form select,#page form textarea{border-color:#199cdb;border-style:solid;border-width:2px;outline:0;-webkit-transition:border-color .12s;transition:border-color .12s;font-size:16px}
body.ios #page form input::-webkit-input-placeholder,body.ipad #page form input::-webkit-input-placeholder,body.iphone #page form input::-webkit-input-placeholder,body.safari #page form input::-webkit-input-placeholder,body.ios #page form select::-webkit-input-placeholder,body.ipad #page form select::-webkit-input-placeholder,body.iphone #page form select::-webkit-input-placeholder,body.safari #page form select::-webkit-input-placeholder,body.ios #page form textarea::-webkit-input-placeholder,body.ipad #page form textarea::-webkit-input-placeholder,body.iphone #page form textarea::-webkit-input-placeholder,body.safari #page form textarea::-webkit-input-placeholder{position:relative;top:-1px;left:-2px}
body.ios #page form input::-moz-placeholder,body.ipad #page form input::-moz-placeholder,body.iphone #page form input::-moz-placeholder,body.safari #page form input::-moz-placeholder,body.ios #page form select::-moz-placeholder,body.ipad #page form select::-moz-placeholder,body.iphone #page form select::-moz-placeholder,body.safari #page form select::-moz-placeholder,body.ios #page form textarea::-moz-placeholder,body.ipad #page form textarea::-moz-placeholder,body.iphone #page form textarea::-moz-placeholder,body.safari #page form textarea::-moz-placeholder{position:relative;top:-1px;left:-2px}
body.ios #page form input:-ms-input-placeholder,body.ipad #page form input:-ms-input-placeholder,body.iphone #page form input:-ms-input-placeholder,body.safari #page form input:-ms-input-placeholder,body.ios #page form select:-ms-input-placeholder,body.ipad #page form select:-ms-input-placeholder,body.iphone #page form select:-ms-input-placeholder,body.safari #page form select:-ms-input-placeholder,body.ios #page form textarea:-ms-input-placeholder,body.ipad #page form textarea:-ms-input-placeholder,body.iphone #page form textarea:-ms-input-placeholder,body.safari #page form textarea:-ms-input-placeholder{position:relative;top:-1px;left:-2px}
body.ios #page form input::-ms-input-placeholder,body.ipad #page form input::-ms-input-placeholder,body.iphone #page form input::-ms-input-placeholder,body.safari #page form input::-ms-input-placeholder,body.ios #page form select::-ms-input-placeholder,body.ipad #page form select::-ms-input-placeholder,body.iphone #page form select::-ms-input-placeholder,body.safari #page form select::-ms-input-placeholder,body.ios #page form textarea::-ms-input-placeholder,body.ipad #page form textarea::-ms-input-placeholder,body.iphone #page form textarea::-ms-input-placeholder,body.safari #page form textarea::-ms-input-placeholder{position:relative;top:-1px;left:-2px}
body.ios #page form input::placeholder,body.ipad #page form input::placeholder,body.iphone #page form input::placeholder,body.safari #page form input::placeholder,body.ios #page form select::placeholder,body.ipad #page form select::placeholder,body.iphone #page form select::placeholder,body.safari #page form select::placeholder,body.ios #page form textarea::placeholder,body.ipad #page form textarea::placeholder,body.iphone #page form textarea::placeholder,body.safari #page form textarea::placeholder{position:relative;top:-1px;left:-2px}
#page form input:focus,#page form select:focus,#page form textarea:focus{color:#199cdb}
#page form input:not([type=radio]):not([type=submit]):not([type=checkbox]),#page form select:not([type=radio]):not([type=submit]):not([type=checkbox]),#page form textarea:not([type=radio]):not([type=submit]):not([type=checkbox]){padding:10px 16px 9px 16px !important;line-height:1 !important;border-radius:24px;color:#222}
#page form input:not([type=radio]):not([type=submit]):not([type=checkbox]):focus,#page form select:not([type=radio]):not([type=submit]):not([type=checkbox]):focus,#page form textarea:not([type=radio]):not([type=submit]):not([type=checkbox]):focus{border-color:#199cdb}
#content .gform_wrapper .gfield_label{font-weight:bold;padding-top:15px !important;margin-bottom:15px}
#content .gform_wrapper .gchoice{margin-bottom:10px}
#content .gform_wrapper .gchoice label{padding-left:10px}
#page .gform_footer{padding-bottom:0}
#page .gform_footer .btn{margin-bottom:0}
#page [class*=background-color] input,#page [class*=background-color] select,#page [class*=background-color] textarea{border-color:transparent}
select{padding:10px;font-size:17px;text-indent:12px;border:2px solid #199cdb;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:24px;background:transparent;color:#199cdb}
.fa-search{font-weight:400 !important;font-size:16px}
.wp-block-search input::-webkit-input-placeholder{color:#0a145a}
.wp-block-search input::-moz-placeholder{color:#0a145a}
.wp-block-search input:-ms-input-placeholder{color:#0a145a}
.wp-block-search input::-ms-input-placeholder{color:#0a145a}
.wp-block-search input::placeholder{color:#0a145a}
.wp-block-search__button.has-icon{margin-right:-8px}
.wp-block-search__button.has-icon svg{font-weight:700;fill:#199cdb}
form[class*=search] .wp-block-search__button.has-icon,form[class*=search] button,form[class*=search] input[type=submit],input[type=search] .wp-block-search__button.has-icon,input[type=search] button,input[type=search] input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0;border:0;color:#199cdb;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#content form[class*=search] .wp-block-search__button.has-icon,#content form[class*=search] button,#content form[class*=search] input[type=submit],#content input[type=search] .wp-block-search__button.has-icon,#content input[type=search] button,#content input[type=search] input[type=submit]{margin-top:-1px;font-size:20px;-webkit-transform:translateY(-50%) scaleX(-1);transform:translateY(-50%) scaleX(-1)}
#content form[class*=search] .wp-block-search__button.has-icon:hover svg,#content form[class*=search] button:hover svg,#content form[class*=search] input[type=submit]:hover svg,#content input[type=search] .wp-block-search__button.has-icon:hover svg,#content input[type=search] button:hover svg,#content input[type=search] input[type=submit]:hover svg{fill:#0a145a}
input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
iframe+div{margin-top:16px}
.contact-details iframe{width:100% !important}
.flickity-enabled .flickity-slider,.flickity-enabled .flickity-viewport{will-change:transform;position:relative;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
#page .slick-dots{padding-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0 !important;gap:2px;margin-left:-5px !important;margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}
#page .slick-dots li{list-style-type:none;border-radius:50%;border:0;height:15px;width:15px}
#page .slick-dots li:only-child{margin-bottom:-24px}
#page .slick-dots li.slick-active{background:#199cdb}
.slick-track{min-width:100% !important}
.flickity-page-dots,.slick-dots{text-align:left;bottom:-16px;position:relative;margin-left:-6px}
.flickity-page-dots .dot,.flickity-page-dots button,.flickity-page-dots li,.slick-dots .dot,.slick-dots button,.slick-dots li{margin:4.8px;height:16px;width:16px;opacity:1;background:#fff;border:2px solid #199cdb}
.flickity-page-dots .dot:only-child,.flickity-page-dots button:only-child,.flickity-page-dots li:only-child,.slick-dots .dot:only-child,.slick-dots button:only-child,.slick-dots li:only-child{visibility:hidden}
[class*=background-color] .flickity-page-dots .dot,[class*=background-color] .flickity-page-dots button,[class*=background-color] .flickity-page-dots li,[class*=background-color] .slick-dots .dot,[class*=background-color] .slick-dots button,[class*=background-color] .slick-dots li{border:2px solid transparent}
.flickity-page-dots .dot.is-selected,.flickity-page-dots .dot:hover,.flickity-page-dots button.is-selected,.flickity-page-dots button:hover,.flickity-page-dots li.is-selected,.flickity-page-dots li:hover,.slick-dots .dot.is-selected,.slick-dots .dot:hover,.slick-dots button.is-selected,.slick-dots button:hover,.slick-dots li.is-selected,.slick-dots li:hover{background:#199cdb}
body.iphone #hero-slider img,body.safari #hero-slider img{will-change:unset !important}
.slick-dots{margin-bottom:calc(-48px + 2px)}
#hero-slider img{z-index:0}
#hero-slider .wp-block-cover:after{z-index:99}
#hero-slider .wp-block-cover img{z-index:1;-webkit-backface-visibility:visible;backface-visibility:visible}
#hero-slider .wp-block-cover:before{opacity:0}
#hero-slider .wp-block-cover>div{z-index:999}
#hero-slider .slick-dots{position:absolute;left:auto;right:auto;pointer-events:none;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%;bottom:24px;z-index:999}
#hero-slider .slick-dots li{pointer-events:all;text-align:center}
#hero-slider .wp-block-cover__inner-container{position:relative;z-index:99}
#hero-slider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}
#hero-slider .slick-slide,#hero-slider .slick-slider{height:66vh !important}
#hero-slider .slick-list,#hero-slider .slick-slider{max-width:100vw}
.animated.infinite,.infinite.wobble{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge,.hinge.wobble{-webkit-animation-duration:2s;animation-duration:2s}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
body:not(.search) .thumbnail-grid:not(.slick-initialized)>*:not([class*=dots]):not([class*=load-more]){opacity:0;position:relative;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
body:not(.search) .thumbnail-grid:not(.slick-initialized)>*:not([class*=dots]):not([class*=load-more]):nth-last-of-type(6){-webkit-animation-delay:.075s;animation-delay:.075s}
body:not(.search) .thumbnail-grid:not(.slick-initialized)>*:not([class*=dots]):not([class*=load-more]):nth-last-of-type(5){-webkit-animation-delay:.15s;animation-delay:.15s}
body:not(.search) .thumbnail-grid:not(.slick-initialized)>*:not([class*=dots]):not([class*=load-more]):nth-last-of-type(4){-webkit-animation-delay:.225s;animation-delay:.225s}
body:not(.search) .thumbnail-grid:not(.slick-initialized)>*:not([class*=dots]):not([class*=load-more]):nth-last-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s}
body:not(.search) .thumbnail-grid:not(.slick-initialized)>*:not([class*=dots]):not([class*=load-more]):nth-last-of-type(2){-webkit-animation-delay:.375s;animation-delay:.375s}
body:not(.search) .thumbnail-grid:not(.slick-initialized)>*:not([class*=dots]):not([class*=load-more]):nth-last-of-type(1){-webkit-animation-delay:.45s;animation-delay:.45s}
.pulse,.stream-link:after,.live-stream-flag.wp-block-media-text [class*=__content]>:first-child:after{-webkit-animation:blinker 1s cubic-bezier(0.5,0,1,1) infinite alternate;animation:blinker 1s cubic-bezier(0.5,0,1,1) infinite alternate;background:#199cdb;border-radius:50%;height:8px;width:8px;display:inline-block;vertical-align:middle;margin-left:5px;content:'';position:relative;top:-1px}
.alignfull{width:100vw}
.alignfull+.alignfull{margin-top:0}
.alignfull,.alignwide,body:not(.search) .thumbnail-grid{margin-left:calc(-100vw / 2 + 100% / 2);will-change:margin-left}
.alignwide,body:not(.search) .thumbnail-grid{width:calc(100vw - 48px);-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%;will-change:transform}
.alignwide .alignwide,body:not(.search) .thumbnail-grid .alignwide,.alignwide body:not(.search) .thumbnail-grid,body:not(.search) .alignwide .thumbnail-grid,body:not(.search) .thumbnail-grid .thumbnail-grid{max-width:100%}
.alignfull+.alignfull{margin-top:-1px}
#content{max-width:920px;padding-left:24px;padding-right:24px}
.wp-block-columns{margin-bottom:0;gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex}
.wp-block-columns[class*=background]{padding:48px}
.wp-block-columns .wp-block-columns{gap:48px}
.wp-block-columns[class*=align]:not([class*=align]),.entry-content>.wp-block-columns:not([class*=align]){gap:36px}
.wp-block-columns>div{margin:0 !important}
.wp-block-column:empty{display:none}
.wp-block-cover{text-shadow:0 0 4px rgba(0,0,0,0.2);padding-top:84px;padding-bottom:84px}
.wp-block-cover[class*=hero],.entry-content>.wp-block-cover:first-child{min-height:66vh;position:relative;padding-top:84px;padding-bottom:84px;font-size:1em}
.wp-block-cover[class*=hero] h1:not(:last-child):not(:only-child),.wp-block-cover[class*=hero] .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title:not(:last-child):not(:only-child),.single-tribe_events .tribe-blocks-editor .wp-block-cover[class*=hero] .tribe-events-single-event-title:not(:last-child):not(:only-child),.entry-content>.wp-block-cover:first-child h1:not(:last-child):not(:only-child),.entry-content>.wp-block-cover:first-child .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title:not(:last-child):not(:only-child),.single-tribe_events .tribe-blocks-editor .entry-content>.wp-block-cover:first-child .tribe-events-single-event-title:not(:last-child):not(:only-child){margin-bottom:48px}
.wp-block-cover[class*=hero] .has-medium-font-size,.wp-block-cover[class*=hero] #page blockquote,#page .wp-block-cover[class*=hero] blockquote,.wp-block-cover[class*=hero] #signup .form-wrapper em,#signup .form-wrapper .wp-block-cover[class*=hero] em,.wp-block-cover[class*=hero] body.author .page-header p:not(#breadcrumbs),body.author .page-header .wp-block-cover[class*=hero] p:not(#breadcrumbs),.wp-block-cover[class*=hero] body.blog .page-header p:not(#breadcrumbs),body.blog .page-header .wp-block-cover[class*=hero] p:not(#breadcrumbs),.wp-block-cover[class*=hero] body.body[class*=tax] .page-header p:not(#breadcrumbs),body.body[class*=tax] .page-header .wp-block-cover[class*=hero] p:not(#breadcrumbs),.wp-block-cover[class*=hero] body.category .page-header p:not(#breadcrumbs),body.category .page-header .wp-block-cover[class*=hero] p:not(#breadcrumbs),.wp-block-cover[class*=hero] body.tag .page-header p:not(#breadcrumbs),body.tag .page-header .wp-block-cover[class*=hero] p:not(#breadcrumbs),.entry-content>.wp-block-cover:first-child .has-medium-font-size,.entry-content>.wp-block-cover:first-child #page blockquote,#page .entry-content>.wp-block-cover:first-child blockquote,.entry-content>.wp-block-cover:first-child #signup .form-wrapper em,#signup .form-wrapper .entry-content>.wp-block-cover:first-child em,.entry-content>.wp-block-cover:first-child body.author .page-header p:not(#breadcrumbs),body.author .page-header .entry-content>.wp-block-cover:first-child p:not(#breadcrumbs),.entry-content>.wp-block-cover:first-child body.blog .page-header p:not(#breadcrumbs),body.blog .page-header .entry-content>.wp-block-cover:first-child p:not(#breadcrumbs),.entry-content>.wp-block-cover:first-child body.body[class*=tax] .page-header p:not(#breadcrumbs),body.body[class*=tax] .page-header .entry-content>.wp-block-cover:first-child p:not(#breadcrumbs),.entry-content>.wp-block-cover:first-child body.category .page-header p:not(#breadcrumbs),body.category .page-header .entry-content>.wp-block-cover:first-child p:not(#breadcrumbs),.entry-content>.wp-block-cover:first-child body.tag .page-header p:not(#breadcrumbs),body.tag .page-header .entry-content>.wp-block-cover:first-child p:not(#breadcrumbs){font-size:18px !important}
.wp-block-cover[class*=hero] h2,.entry-content>.wp-block-cover:first-child h2{font-size:2.4rem}
.wp-block-cover[class*=hero] h1+h2,.wp-block-cover[class*=hero] .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title+h2,.single-tribe_events .tribe-blocks-editor .wp-block-cover[class*=hero] .tribe-events-single-event-title+h2,.entry-content>.wp-block-cover:first-child h1+h2,.entry-content>.wp-block-cover:first-child .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title+h2,.single-tribe_events .tribe-blocks-editor .entry-content>.wp-block-cover:first-child .tribe-events-single-event-title+h2{max-width:920px !important}
.wp-block-cover[class*=hero] .wp-block-cover__inner-container,.entry-content>.wp-block-cover:first-child .wp-block-cover__inner-container{color:#fff !important;position:relative}
.wp-block-cover[class*=hero] .wp-block-cover__inner-container>*:not([class*=align]):not([data-align*=wide]):not([data-align=full]),.entry-content>.wp-block-cover:first-child .wp-block-cover__inner-container>*:not([class*=align]):not([data-align*=wide]):not([data-align=full]){max-width:800px;margin-left:0}
.wp-block-cover[class*=gradient]>span{display:none}
.wp-block-cover>div{color:#fff !important}
.wp-block-cover h1,.wp-block-cover .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .wp-block-cover .tribe-events-single-event-title,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover .tribe-events .tribe-events-calendar-list__month-separator-text,.tribe-events .wp-block-cover .tribe-events-calendar-list__month-separator-text,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover #content .gform_wrapper .gfield_label,#content .gform_wrapper .wp-block-cover .gfield_label,.wp-block-cover body.archive .page-header,body.archive .wp-block-cover .page-header,.wp-block-cover body.archive .page-title,body.archive .wp-block-cover .page-title,.wp-block-cover body.tag .page-header,body.tag .wp-block-cover .page-header,.wp-block-cover body.tag .page-title,body.tag .wp-block-cover .page-title,.wp-block-cover body.category .page-header,body.category .wp-block-cover .page-header,.wp-block-cover body.category .page-title,body.category .wp-block-cover .page-title,.wp-block-cover body.author .page-header,body.author .wp-block-cover .page-header,.wp-block-cover body.author .page-title,body.author .wp-block-cover .page-title,.wp-block-cover body.search .page-header,body.search .wp-block-cover .page-header,.wp-block-cover body.search .page-title,body.search .wp-block-cover .page-title,.wp-block-cover body[class*=tax] .page-header,body[class*=tax] .wp-block-cover .page-header,.wp-block-cover body[class*=tax] .page-title,body[class*=tax] .wp-block-cover .page-title,.wp-block-cover body.blog .page-header,body.blog .wp-block-cover .page-header,.wp-block-cover body.blog .page-title,body.blog .wp-block-cover .page-title,.wp-block-cover body.post-type-archive .page-header,body.post-type-archive .wp-block-cover .page-header,.wp-block-cover body.post-type-archive .page-title,body.post-type-archive .wp-block-cover .page-title,.wp-block-cover body.author article>a h2,body.author article>a .wp-block-cover h2,.wp-block-cover body.blog article>a h2,body.blog article>a .wp-block-cover h2,.wp-block-cover body.body[class*=tax] article>a h2,body.body[class*=tax] article>a .wp-block-cover h2,.wp-block-cover body.category article>a h2,body.category article>a .wp-block-cover h2,.wp-block-cover body.tag article>a h2,body.tag article>a .wp-block-cover h2,.wp-block-cover .schema-faq-question,.wp-block-cover h6{color:#fff}
.wp-block-cover:not([class*=full]){padding:36px}
.wp-block-cover:not([class*=full])>div{max-width:85%}
.episodes-size{min-height:1px}
body.wdse .wp-block-cover>div{z-index:999 !important}
#page .wp-block-gallery ul{padding-left:0}
#page .wp-block-gallery img{-webkit-transform:translateY(0);transform:translateY(0);transitioN:transform .12s;max-width:100%;width:auto}
#page .wp-block-gallery a:hover img{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
.sponsor-gallery ul{margin:auto;gap:24px}
.sponsor-gallery ul img{max-width:150px !important;margin:auto}
.sponsor-gallery ul li{margin:0;width:unset !important}
.wp-block-group:after{content:'';clear:both;display:block}
.entry-content>.wp-block-group:not([class*=background])>div{max-width:100%}
.entry-content>.wp-block-group[class*=background]>div>:not([class*=wide]):not([class*=full]):not(.flickity-viewport){max-width:920px;margin-left:auto;margin-right:auto}
.wp-block-group.has-background{padding:24px}
.wp-block-group .wp-block-group.has-background{border-radius:2px}
.wp-block-group .wp-block-group>div{max-width:100%}
.wp-block-group:not(.alignfull)+.wp-block-group:not(.alignfull){margin-top:24px}
[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) h1,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .tribe-events-single-event-title,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) h2,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) h3,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .tribe-events .tribe-events-calendar-list__month-separator-text,.tribe-events [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .tribe-events-calendar-list__month-separator-text,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) h4,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) h5,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) #content .gform_wrapper .gfield_label,#content .gform_wrapper [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .gfield_label,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.archive .page-header,body.archive [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-header,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.archive .page-title,body.archive [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-title,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.tag .page-header,body.tag [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-header,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.tag .page-title,body.tag [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-title,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.category .page-header,body.category [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-header,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.category .page-title,body.category [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-title,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.author .page-header,body.author [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-header,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.author .page-title,body.author [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-title,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.search .page-header,body.search [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-header,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.search .page-title,body.search [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-title,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body[class*=tax] .page-header,body[class*=tax] [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-header,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body[class*=tax] .page-title,body[class*=tax] [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-title,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.blog .page-header,body.blog [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-header,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.blog .page-title,body.blog [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-title,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.post-type-archive .page-header,body.post-type-archive [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-header,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.post-type-archive .page-title,body.post-type-archive [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .page-title,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.author article>a h2,body.author article>a [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) h2,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.blog article>a h2,body.blog article>a [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) h2,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.body[class*=tax] article>a h2,body.body[class*=tax] article>a [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) h2,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.category article>a h2,body.category article>a [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) h2,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) body.tag article>a h2,body.tag article>a [class*=has-background]:not([class*=gray-background]):not([class*=white-background]) h2,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) .schema-faq-question,[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) h6{color:#fff}
[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) [class*=font-size]{color:#fff}
[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) a:not(.wp-block-button__link){font-weight:bold;text-decoration:underline}
[class*=has-background]:not([class*=gray-background]):not([class*=white-background]) a:not(.wp-block-button__link):hover{color:#0a145a}
.wp-block-image{margin-bottom:0}
.wp-block-image img{display:block;max-width:100%;height:auto}
.wp-block-image+*{margin-top:36px !important}
figure{margin:0}
.wp-block-image.is-style-rounded-small img{border-radius:2px}
.menu-hidden{display:none}
img{max-width:100%;height:auto}
figure a img{-webkit-transition:opacity .12s;transition:opacity .12s}
figure a:hover img{opacity:.75}
.wp-block-embed{min-height:1px !important}
.wp-block-media-text.is-image-fill figure{padding-bottom:0}
.wp-block-media-text:not(:last-child){margin-bottom:24px}
.wp-block-media-text[class*=background][class*=full] [class*=__content],.wp-block-media-text[class*=background][class*=wide] [class*=__content]{padding:48px}
.wp-block-media-text[class*=background] [class*=__content]{padding:36px}
.wp-block-media-text[class*=full] [class*=__content],.wp-block-media-text[class*=wide] [class*=__content]{padding:48px;max-width:872px;margin:0 auto}
.wp-block-media-text[class*=wide]:not([class*=background]):not([class*=right]) [class*=content]{padding-right:0}
.wp-block-media-text [class*=__content]{padding:24px}
.wp-block-media-text:not([class*=wide]):not([class*=full]):not(.has-background) [class*=__content]{padding-right:0}
.wp-block-media-text:not([class*=wide]):not([class*=full]):not(.has-background)[class*=right] [class*=__content]{padding-left:0;padding-right:24px}
.entry-content>.wp-block-media-text[class*=full]{margin-top:24px !important;margin-bottom:24px !important}
.wp-block-media-text[class*=full] [class*=__content]{max-width:824px;margin:0 auto}
.wp-block-media-text:not([class*=background]) [class*=__content]{padding-top:0;padding-bottom:0}
.alignfull>div>.wp-block-media-text{gap:24px}
.wp-block-media-text figure img{max-width:100%}
.wp-block-table{border-collapse:collapse}
table{border-collapse:collapse}
table thead{border:none !important}
table tr:nth-child(even){background:#f5f5f5}
table td,table tr{border-color:#ccc !important}
table th{background:#199cdb;border:0;color:#fff}
#page .wp-block-separator,#page hr{width:100%;max-width:100%;margin:2em 0;opacity:.25}
.btn,.button:not([id*=button]),.wp-block-button__link,#page button[class*=tribe],.tribe-events-cal-links a,button:not(.search-submit):not(.wp-block-search__button.has-icon):not(.menu-toggle):not([class*=ui]):not(.components-button):not([class*=select]),input[type=submit],.menu-button a,.site-header .mobile-donate a,#home_schedule .sched-link a,select.season-select,[class*=load-more]{border-radius:48px;min-width:110px;text-align:center;padding:9px 20px 9px 20px !important;letter-spacing:0;font-size:17px;font-weight:500 !important;line-height:1;color:#fff;text-align:center !important;text-decoration:none !important;border:2px solid transparent;color:#fff;-webkit-transition:border .12s,color .12s,background .12s;transition:border .12s,color .12s,background .12s}
.wp-block-buttons{gap:12px}
*+.wp-block-buttons{margin-top:24px}
.wp-block-buttons .wp-block-button:not(:last-child),.wp-block-buttons .menu-button:not(:last-child),.wp-block-buttons #page #content .tribe-events-c-nav__list button:not(:last-child),#page #content .tribe-events-c-nav__list .wp-block-buttons button:not(:last-child){margin-right:8px}
.wp-block-buttons:not(:last-child):not(:only-child){margin-bottom:24px}
.wp-block-button:not([class*=style]):not(.menu-button) a,.menu-button:not([class*=style]):not(.menu-button) a,#page #content .tribe-events-c-nav__list button:not([class*=style]):not(.menu-button) a{background:#0a145a}
.wp-block-button:not([class*=style]):not(.menu-button) a:hover,.menu-button:not([class*=style]):not(.menu-button) a:hover,#page #content .tribe-events-c-nav__list button:not([class*=style]):not(.menu-button) a:hover{background:#12239f}
.is-style-outline a,.menu-button a,#primary-navigation>div>ul>li:first-child>a a,#primary-navigation>div>ul>li:nth-child(2)>a a,#page #content .tribe-events-c-nav__list button a{border-color:#fff}
.is-style-outline:hover a,.menu-button:hover a,#primary-navigation>div>ul>li:first-child>a:hover a,#primary-navigation>div>ul>li:nth-child(2)>a:hover a,#page #content .tribe-events-c-nav__list button:hover a{color:#199cdb;border-color:#199cdb}
[class*=wp-block] .is-style-outline a,[class*=wp-block] .menu-button a,[class*=wp-block] #primary-navigation>div>ul>li:first-child>a a,[class*=wp-block] #primary-navigation>div>ul>li:nth-child(2)>a a,[class*=wp-block] #page #content .tribe-events-c-nav__list button a,#page #content .tribe-events-c-nav__list [class*=wp-block] button a{border-color:#199cdb}
[class*=wp-block] .is-style-outline a:hover,[class*=wp-block] .menu-button a:hover,[class*=wp-block] #primary-navigation>div>ul>li:first-child>a a:hover,[class*=wp-block] #primary-navigation>div>ul>li:nth-child(2)>a a:hover,[class*=wp-block] #page #content .tribe-events-c-nav__list button a:hover,#page #content .tribe-events-c-nav__list [class*=wp-block] button a:hover{border-color:currentColor}
.btn.is-style-default a,#more-navigation>div>ul>li.btn:nth-last-child(1) a,.btn.is-style-fill a,.menu-button.is-style-default a,#more-navigation>div>ul>li.menu-button:nth-last-child(1) a,.menu-button.is-style-fill a,.wp-block-button.is-style-default a,.is-style-default.menu-button a,#more-navigation>div>ul>li.menu-button:nth-last-child(1) a,#more-navigation>div>ul>li.wp-block-button:nth-last-child(1) a,#page #content .tribe-events-c-nav__list button.is-style-default a,.wp-block-button.is-style-fill a,.is-style-fill.menu-button a,#page #content .tribe-events-c-nav__list button.is-style-fill a{border-color:transparent;background:#199cdb}
.btn.is-style-default a:hover,#more-navigation>div>ul>li.btn:nth-last-child(1) a:hover,.btn.is-style-fill a:hover,.menu-button.is-style-default a:hover,#more-navigation>div>ul>li.menu-button:nth-last-child(1) a:hover,.menu-button.is-style-fill a:hover,.wp-block-button.is-style-default a:hover,.is-style-default.menu-button a:hover,#more-navigation>div>ul>li.menu-button:nth-last-child(1) a:hover,#more-navigation>div>ul>li.wp-block-button:nth-last-child(1) a:hover,#page #content .tribe-events-c-nav__list button.is-style-default a:hover,.wp-block-button.is-style-fill a:hover,.is-style-fill.menu-button a:hover,#page #content .tribe-events-c-nav__list button.is-style-fill a:hover{background:#0f1e88;color:#fff}
.menu-button a{padding-top:7px !important;padding-bottom:8px !important}
.menu-button[class*=current] a{background:#0a145a !important;border-color:#0a145a !important;color:#fff !important}
.is-style-white-button a,#signup>div>div>div:first-child a{background:#fff;border-color:#fff;color:#199cdb !important}
.is-style-white-button a:hover,#signup>div>div>div:first-child a:hover{background:#0a145a;border-color:#0a145a;color:#fff !important}
#signup>div>div>div:last-child a{background:#12239f;border-color:#12239f;color:#fff}
#signup>div>div>div:last-child a:hover{background:#fff;border-color:#fff;color:#0a145a}
.gform-submit,.is-style-light-blue-button a,.site-header .mobile-donate a,body.search #content .wp-block-buttons>div a,#home_schedule .sched-link a,#page button[class*=tribe],.tribe-events-cal-links a,select.season-select,[class*=load-more]{background:#199cdb;border-color:#199cdb;color:#fff}
.gform-submit:hover,.is-style-light-blue-button a:hover,.site-header .mobile-donate a:hover,body.search #content .wp-block-buttons>div a:hover,#home_schedule .sched-link a:hover,#page button:hover[class*=tribe],.tribe-events-cal-links a:hover,select.season-select:hover,:hover[class*=load-more]{background:#0f1e88;border-color:#0f1e88;color:#fff}
.wp-block-cover .is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-cover .menu-button>.wp-block-button__link:not(.has-text-color),.wp-block-cover #primary-navigation>div>ul>li:first-child>a>.wp-block-button__link:not(.has-text-color),.wp-block-cover #primary-navigation>div>ul>li:nth-child(2)>a>.wp-block-button__link:not(.has-text-color),.wp-block-cover #page #content .tribe-events-c-nav__list button>.wp-block-button__link:not(.has-text-color),#page #content .tribe-events-c-nav__list .wp-block-cover button>.wp-block-button__link:not(.has-text-color),.wp-block-cover #page .is-style-outline>button:not(.has-text-color)[class*=tribe],#page .wp-block-cover .is-style-outline>button:not(.has-text-color)[class*=tribe],.wp-block-cover #page .menu-button>button:not(.has-text-color)[class*=tribe],#page .wp-block-cover .menu-button>button:not(.has-text-color)[class*=tribe],.wp-block-cover #page #primary-navigation>div>ul>li:first-child>a>button:not(.has-text-color)[class*=tribe],#page .wp-block-cover #primary-navigation>div>ul>li:first-child>a>button:not(.has-text-color)[class*=tribe],.wp-block-cover #page #primary-navigation>div>ul>li:nth-child(2)>a>button:not(.has-text-color)[class*=tribe],#page .wp-block-cover #primary-navigation>div>ul>li:nth-child(2)>a>button:not(.has-text-color)[class*=tribe],.wp-block-cover #page #content .tribe-events-c-nav__list button>button:not(.has-text-color)[class*=tribe],#page #content .tribe-events-c-nav__list .wp-block-cover button>button:not(.has-text-color)[class*=tribe],.wp-block-cover .tribe-events-cal-links .is-style-outline>a:not(.has-text-color),.tribe-events-cal-links .wp-block-cover .is-style-outline>a:not(.has-text-color),.wp-block-cover .tribe-events-cal-links .menu-button>a:not(.has-text-color),.tribe-events-cal-links .wp-block-cover .menu-button>a:not(.has-text-color),.wp-block-cover .tribe-events-cal-links #primary-navigation>div>ul>li:first-child>a>a:not(.has-text-color),.tribe-events-cal-links .wp-block-cover #primary-navigation>div>ul>li:first-child>a>a:not(.has-text-color),.wp-block-cover .tribe-events-cal-links #primary-navigation>div>ul>li:nth-child(2)>a>a:not(.has-text-color),.tribe-events-cal-links .wp-block-cover #primary-navigation>div>ul>li:nth-child(2)>a>a:not(.has-text-color),.wp-block-cover #page #content .tribe-events-c-nav__list .tribe-events-cal-links button>a:not(.has-text-color),.tribe-events-cal-links .wp-block-cover #page #content .tribe-events-c-nav__list button>a:not(.has-text-color),#page #content .tribe-events-c-nav__list .wp-block-cover .tribe-events-cal-links button>a:not(.has-text-color),.tribe-events-cal-links #page #content .tribe-events-c-nav__list .wp-block-cover button>a:not(.has-text-color),.wp-block-cover .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-cover .wp-block-button__link.menu-button:not(.has-text-color),.wp-block-cover #page button.menu-button:not(.has-text-color)[class*=tribe],#page .wp-block-cover button.menu-button:not(.has-text-color)[class*=tribe],.wp-block-cover .tribe-events-cal-links a.menu-button:not(.has-text-color),.tribe-events-cal-links .wp-block-cover a.menu-button:not(.has-text-color),.wp-block-cover #primary-navigation>div>ul>li:first-child>a.wp-block-button__link:not(.has-text-color),.wp-block-cover .tribe-events-cal-links #primary-navigation>div>ul>li:first-child>a:not(.has-text-color),.tribe-events-cal-links .wp-block-cover #primary-navigation>div>ul>li:first-child>a:not(.has-text-color),.wp-block-cover #primary-navigation>div>ul>li:nth-child(2)>a.wp-block-button__link:not(.has-text-color),.wp-block-cover .tribe-events-cal-links #primary-navigation>div>ul>li:nth-child(2)>a:not(.has-text-color),.tribe-events-cal-links .wp-block-cover #primary-navigation>div>ul>li:nth-child(2)>a:not(.has-text-color),.wp-block-cover #page button.is-style-outline:not(.has-text-color)[class*=tribe],#page .wp-block-cover button.is-style-outline:not(.has-text-color)[class*=tribe],.wp-block-cover #page #content .tribe-events-c-nav__list button:not(.has-text-color)[class*=tribe],#page #content .tribe-events-c-nav__list .wp-block-cover button:not(.has-text-color)[class*=tribe],.wp-block-cover .tribe-events-cal-links a.is-style-outline:not(.has-text-color),.tribe-events-cal-links .wp-block-cover a.is-style-outline:not(.has-text-color),.wp-block-cover #page #content .tribe-events-c-nav__list button.wp-block-button__link:not(.has-text-color),#page #content .tribe-events-c-nav__list .wp-block-cover button.wp-block-button__link:not(.has-text-color){color:#fff}
.wp-block-quote{margin-top:3em;margin-bottom:3em !important}
.wp-block-quote p{font-weight:300;font-size:1.3em}
.wp-block-quote[class*=large]{padding:0}
.wp-block-quote[class*=large] p{font-size:1.7em}
.is-style-card,[class*=-card]{display:block}
.is-style-card:not([class*=background]) [class*=__content],[class*=-card]:not([class*=background]) [class*=__content]{padding:24px 0 !important}
.wp-block-media-text[class*=icon] img{-webkit-transition:-webkit-transform .12s;transition:-webkit-transform .12s;transition:transform .12s;transition:transform .12s,-webkit-transform .12s}
.wp-block-media-text[class*=icon] figure a:hover img{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}
.wp-block-media-text.is-style-icon-card{position:relative;margin-top:65px}
.wp-block-media-text.is-style-icon-card figure{text-align:center;line-height:0;border-radius:50%;border:12px solid #fff;max-width:154px;-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;margin-right:auto;margin-left:auto;margin-bottom:-106px}
.wp-block-media-text.is-style-icon-card figure img{opacity:1 !important;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform .12s;transition:-webkit-transform .12s;transition:transform .12s;transition:transform .12s,-webkit-transform .12s}
.wp-block-media-text.is-style-icon-card figure a{display:block}
.wp-block-media-text.is-style-icon-card figure a:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}
.fig-border figure+div{outline:24px solid #fff}
.icon-left,.icon-left-large,.is-style-icon-left-large,.is-style-icon-left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.icon-left h6,.icon-left-large h6,.is-style-icon-left-large h6,.is-style-icon-left h6{font-size:18px}
.icon-left:not(:last-child),.icon-left-large:not(:last-child),.is-style-icon-left-large:not(:last-child),.is-style-icon-left:not(:last-child){margin-bottom:12px}
.icon-left>*,.icon-left-large>*,.is-style-icon-left-large>*,.is-style-icon-left>*{margin:0 !important;--breakpoint:200px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(calc(var(--breakpoint) - 100%) * 999);flex-basis:calc(calc(var(--breakpoint) - 100%) * 999)}
.icon-left figure,.icon-left-large figure,.is-style-icon-left-large figure,.is-style-icon-left figure{-webkit-box-flex:.33;-ms-flex-positive:.33;flex-grow:.33;-ms-flex-preferred-size:70px;flex-basis:70px;max-width:80px}
.icon-left figure img,.icon-left-large figure img,.is-style-icon-left-large figure img,.is-style-icon-left figure img{width:100%}
#content .icon-left>.wp-block-media-text__content,#content .icon-left-large>.wp-block-media-text__content,#content .is-style-icon-left-large>.wp-block-media-text__content,#content .is-style-icon-left>.wp-block-media-text__content{padding:0 !important;margin-left:12px}
.icon-left+.icon-left,.icon-left-large+.icon-left,.is-style-icon-left-large+.icon-left,.icon-left+.icon-left-large,.icon-left-large+.icon-left-large,.is-style-icon-left-large+.icon-left-large,.icon-left+.is-style-icon-left-large,.icon-left-large+.is-style-icon-left-large,.is-style-icon-left-large+.is-style-icon-left-large,.is-style-icon-left+.icon-left,.is-style-icon-left+.icon-left-large,.is-style-icon-left+.is-style-icon-left-large,.icon-left+.is-style-icon-left,.icon-left-large+.is-style-icon-left,.is-style-icon-left-large+.is-style-icon-left,.is-style-icon-left+.is-style-icon-left{margin-top:24px}
.icon-left-large figure,.is-style-icon-left-large figure{max-width:140px;margin-right:24px}
.icon-left-large>*,.is-style-icon-left-large>*{--breakpoint2:380px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:calc(calc(var(--breakpoint2) - 100%) * 999);flex-basis:calc(calc(var(--breakpoint2) - 100%) * 999)}
.icon-left-large+.icon-left-large,.is-style-icon-left-large+.icon-left-large,.icon-left-large+.is-style-icon-left-large,.is-style-icon-left-large+.is-style-icon-left-large{margin-top:48px !important}
.icon-left-xl figure,.is-style-icon-left-xl figure{max-width:400px}
#hero-slider .slick-list{margin:0 !important}
#hero-slider p:empty{display:none}
#hero-slider .is-style-content-flag,#hero-slider p.has-background{padding:10px 20px;background-color:#199cdb;font-size:1.1rem;max-width:-webkit-max-content !important;max-width:-moz-max-content !important;max-width:max-content !important}
#hero-slider .is-style-content-flag:not(:last-child),#hero-slider p.has-background:not(:last-child){margin-bottom:12px}
#hero-slider .wp-block-cover__inner-container{padding:48px 0}
#hero-slider .wp-block-cover__inner-container>*{max-width:820px}
#hero-slider h2{font-size:3.1rem}
#hero-slider h2.is-style-display,#hero-slider .blog .page-header h2.entry-title,.blog .page-header #hero-slider h2.entry-title{font-size:3.7rem}
#hero-slider .wp-block-cover>span{z-index:99}
#hero-slider .wp-block-buttons{margin-top:24px}
.slick-slide:active a{outline:none !important}
.is-style-flag,#page .entry-meta{border-bottom:2px solid #fff;font-size:13px !important;font-weight:600;letter-spacing:.05em;text-transform:uppercase;display:inline-block;width:auto}
.is-style-flag+*,#page .entry-meta+*{margin-top:0}
.sub-pages{font-size:inherit;min-width:100%;font-size:19px}
.sub-pages li{list-style-type:none}
.sub-pages li:not(:last-child){margin-right:24px}
.sub-pages li[class*=current] a{color:#0a145a !important;font-weight:700;text-decoration:none}
.wp-block-cover .sub-pages li[class*=current] a{color:#fff !important;text-decoration:underline}
.sub-pages li[class*=current] a:after{content:none}
.sub-pages a{display:block;text-decoration:underline;color:#199cdb;font-weight:500;padding-top:5px;padding-bottom:5px}
.wp-block-cover .sub-pages a{color:#fff}
.wp-block-cover .sub-pages a:hover{color:#199cdb !important}
.page-child .wp-block-cover .sub-pages a{color:#199cdb !important;text-decoration:none}
.page-child .wp-block-cover .sub-pages a:hover{color:#fff !important;text-decoration:none !important}
.sub-pages a:hover{color:#0a145a}
[class*=background] .sub-pages a{color:#fff}
[class*=background] .sub-pages a:hover{color:#199cdb}
.sub-pages a:after{content:' »'}
.sub-pages ul{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
[class*=gradient] .sub-pages [class*=current] a{color:#199cdb}
.member-grid{gap:48px !important}
.member-grid .wp-block-media-text[class*=background]{overflow:hidden;border-radius:2px}
.job-box ul{padding-left:0}
.job-box ul li{list-style-type:none}
p:empty{display:none}
.site-header{position:fixed;top:0;width:100vw;z-index:99999;color:#fff;font-weight:300;will-change:transform;-webkit-transition:background .72s,-webkit-transform .36s;transition:background .72s,-webkit-transform .36s;transition:transform .36s,background .72s;transition:transform .36s,background .72s,-webkit-transform .36s}
.site-header.opac-header{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}
.site-header.opac-header #primary-navigation{margin-bottom:0}
.site-header #pre-header{font-size:1rem;padding-top:36px}
.site-header button.toggle{display:none}
.site-header a:hover{color:#199cdb}
.site-header>div:last-child{padding-top:24px;padding-bottom:24px}
.site-header a{color:#fff}
.site-header li[class*=current]>a{color:#199cdb}
.site-header .inner-container,.site-header #page .error404 #content,#page .error404 .site-header #content,.site-header .error404 #content,.error404 .site-header #content,.site-header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.site-header li{list-style-type:none}
.site-header ul{padding-left:0}
.site-header ul li:not(:last-child){margin-right:48px}
.site-header ul li:first-child,.site-header ul li:nth-child(2){margin-right:72px}
.site-header #primary-navigation{margin-right:auto}
.site-header #more-navigation{margin-left:auto}
.site-header #more-navigation li:nth-child(1){margin-right:0}
.site-header #more-navigation>div>ul>li:first-child>a{color:#fff}
.site-header #more-navigation a[href='#']{pointer-events:none}
.site-header .site-branding{margin-right:24px}
.site-header .search-form ::-webkit-input-placeholder{color:#fff}
.site-header .search-form ::-moz-placeholder{color:#fff}
.site-header .search-form :-ms-input-placeholder{color:#fff}
.site-header .search-form ::-ms-input-placeholder{color:#fff}
.site-header .search-form ::placeholder{color:#fff}
.site-header .search-form button{color:#fff;font-weight:400}
.site-header .search-form button:hover{color:#199cdb}
.site-header .search-form input{color:#fff !important;background:0;border:2px solid #fff !important}
.site-header .search-form input:focus{border-color:#199cdb !important}
.site-header li[class*=children]{position:relative}
.site-header li[class*=children]>a{display:-webkit-box;display:-ms-flexbox;display:flex}
.site-header li[class*=children]>a:after,.site-header li[class*=children]>a:before{font-family:"Font Awesome 5 Pro";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:9.6px;color:currentColor;font-weight:300;line-height:0;-webkit-transition:color .04s;transition:color .04s;position:relative}
body.gecko .site-header li[class*=children]>a:after,body.gecko .site-header li[class*=children]>a:before{top:-.075em}
.site-header li[class*=children]>a:after{content:"";margin-left:9.6px}
.site-header li[class*=children]>a:after{margin-top:4px;color:#199cdb}
.site-header li[class*=children]:not(:hover) .sub-menu{pointer-events:none}
.site-header li[class*=children].hovered .sub-menu,.site-header li[class*=children]:hover .sub-menu{visibility:visible;opacity:1;margin-top:12px}
.site-header .sub-menu{font-size:1.05rem;display:none;left:24px}
.site-header .sub-menu a{font-weight:400 !important}
.site-header #secondary-navigation li:nth-last-child(3):after{visibility:hidden}
.site-header .mobile-donate a{margin-right:24px;padding:5px 10px 6px 10px !important;font-size:1rem !important}
.site-header .mobile-donate a:after,.site-header .mobile-donate a:before{font-family:"Font Awesome 5 Pro";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:9.6px;color:currentColor;font-weight:300;line-height:0;-webkit-transition:color .04s;transition:color .04s;position:relative}
body.gecko .site-header .mobile-donate a:after,body.gecko .site-header .mobile-donate a:before{top:-.075em}
.site-header .mobile-donate a:before{content:""}
.site-header .mobile-donate a:after{margin-left:5px}
.site-header .menu-toggle{display:none;position:relative;z-index:999;background:0;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.site-header .menu-toggle span{display:block;background:#fff;width:38px;height:2px;margin:8px 0;-webkit-transition:all .15s;transition:all .15s;opacity:1;-webkit-transform:rotate(0);transform:rotate(0);top:0;will-change:transform,top}
.site-header .menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0;-webkit-transform:none;transform:none}
.site-header .menu-toggle[aria-expanded=true] span{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:10px}
.site-header .menu-toggle[aria-expanded=true] span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-10px}
.site-header #mobile-menu{opacity:0;visibility:hidden;position:absolute;top:100%;bottom:0;left:0;right:0;background:rgba(10,20,90,0.92);min-height:100vh;height:auto;overflow:auto;z-index:99;font-size:1.5em;-webkit-transition:opacity .18s,visibility .18s;transition:opacity .18s,visibility .18s;will-change:opacity,visibility;-webkit-transform:translateZ(0,0,0);transform:translateZ(0,0,0)}
.site-header #mobile-menu a{font-size:2.3rem}
.site-header #mobile-menu .sub-menu a{font-size:1.5rem}
.site-header #mobile-menu>ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.site-header #mobile-menu>ul>li:not(:first-child){margin-top:8px}
.site-header #mobile-menu>ul li:first-child{margin-bottom:12px}
.site-header #mobile-menu>ul>li:hover>a{color:#199cdb}
.site-header #mobile-menu>ul>li:last-child{margin-bottom:12px}
.site-header #mobile-menu [class*=children] a{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.site-header #mobile-menu.toggled{opacity:1;visibility:visible}
.site-header #mobile-menu ul{padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}
.site-header #mobile-menu li{text-align:right;width:100%;margin:0}
.site-header #mobile-menu li button{display:-webkit-box;display:-ms-flexbox;display:flex;right:16px}
.site-header #mobile-menu li input[type=search]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.site-header #mobile-menu .sub-menu{margin-top:5px;padding-right:calc(24px + 2px) !important;padding-bottom:30px !important;background:black !important;background:-webkit-gradient(linear,left top,left bottom,from(#0f1e88),to(rgba(10,20,90,0.1))) !important;background:linear-gradient(180deg,#0f1e88 0,rgba(10,20,90,0.1) 100%) !important}
.site-header #mobile-menu .sub-menu li:hover a{color:#199cdb}
.site-header #mobile-menu .sub-menu li a{display:inline-block}
.site-header #mobile-menu .sub-menu li:not(:last-child){margin-bottom:4px}
#more-navigation>div>ul>li:first-child>a{font-size:.9em;text-transform:uppercase;font-weight:700}
#more-navigation>div>ul>li:first-child>a:after{font-weight:300;font-size:1rem}
#more-navigation>div>ul>li:nth-last-child(1){position:relative;top:-1px}
#more-navigation>div>ul>li:nth-last-child(1)>a:after,#more-navigation>div>ul>li:nth-last-child(1)>a:before{font-family:"Font Awesome 5 Pro";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:9.6px;color:currentColor;font-weight:300;line-height:0;-webkit-transition:color .04s;transition:color .04s;position:relative}
body.gecko #more-navigation>div>ul>li:nth-last-child(1)>a:after,body.gecko #more-navigation>div>ul>li:nth-last-child(1)>a:before{top:-.075em}
#more-navigation>div>ul>li:nth-last-child(1)>a:before{content:""}
body.lock #colophon,body.lock #content{-webkit-filter:blur(2px);filter:blur(2px)}
#secondary-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:24px;font-size:.9em;width:100%;margin-left:auto}
#secondary-navigation a{font-weight:600}
#primary-navigation{font-size:18px;margin-bottom:-12px}
#primary-navigation a{font-weight:500}
#primary-navigation>div>ul>li:not(:first-child):not(:nth-child(2)) .sub-menu{left:0}
#primary-navigation>div>ul>li:first-child>a{margin-right:-24px}
#primary-navigation>div>ul>li:first-child>a:after,#primary-navigation>div>ul>li:first-child>a:before{font-family:"Font Awesome 5 Pro";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:9.6px;color:#199cdb;font-weight:300;line-height:0;-webkit-transition:color .04s;transition:color .04s;position:relative}
body.gecko #primary-navigation>div>ul>li:first-child>a:after,body.gecko #primary-navigation>div>ul>li:first-child>a:before{top:-.075em}
#primary-navigation>div>ul>li:first-child>a:before{content:""}
#primary-navigation>div>ul>li:nth-child(2)>a{margin-right:-24px}
#primary-navigation>div>ul>li:nth-child(2)>a:after,#primary-navigation>div>ul>li:nth-child(2)>a:before{font-family:"Font Awesome 5 Pro";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:9.6px;color:#199cdb;font-weight:300;line-height:0;-webkit-transition:color .04s;transition:color .04s;position:relative}
body.gecko #primary-navigation>div>ul>li:nth-child(2)>a:after,body.gecko #primary-navigation>div>ul>li:nth-child(2)>a:before{top:-.075em}
#primary-navigation>div>ul>li:nth-child(2)>a:before{content:""}
#primary-navigation>div>ul>li:nth-child(2)>a:before{top:1px}
#primary-navigation li.passport-icon{margin-top:2px}
#primary-navigation li.passport-icon a{font-size:1.2em}
#primary-navigation li.passport-icon a:after,#primary-navigation li.passport-icon a:before{font-family:"Font Awesome 5 Pro";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:9.6px;color:currentColor;font-weight:300;line-height:0;-webkit-transition:color .04s;transition:color .04s;position:relative}
body.gecko #primary-navigation li.passport-icon a:after,body.gecko #primary-navigation li.passport-icon a:before{top:-.075em}
#primary-navigation li.passport-icon a:before{content:""}
#primary-navigation li.passport-icon a:hover:before{-webkit-filter:brightness(120%);filter:brightness(120%)}
#primary-navigation li.passport-icon a:before{-webkit-transition:-webkit-filter .12s;transition:-webkit-filter .12s;transition:filter .12s;transition:filter .12s,-webkit-filter .12s;content:'';background-image:url("../../assets/img/pbs-passport-icon.png");background-size:contain;height:32px;width:32px;background-position:center center;position:relative;top:-2px;margin-right:5px}
.site-branding{-webkit-transition:opacity .12s;transition:opacity .12s;margin-left:-3px;position:relative;top:4px}
.site-branding:hover{opacity:.75}
.site-branding img{max-width:180px}
.header-streams{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.header-streams .stream-link,.header-streams .live-stream-flag.wp-block-media-text [class*=__content]>*:first-child,.live-stream-flag.wp-block-media-text .header-streams [class*=__content]>*:first-child{pointer-events:none}
.header-streams .stream-link span,.header-streams .live-stream-flag.wp-block-media-text [class*=__content]>*:first-child span,.live-stream-flag.wp-block-media-text .header-streams [class*=__content]>*:first-child span{border:0;top:0}
.header-streams .now-live a{font-weight:400 !important;border-bottom:1px solid #fff;padding-bottom:2px;position:relative;top:-2px}
#crumbs{font-size:14px;margin-bottom:24px;color:#199cdb;text-transform:uppercase}
#crumbs *{font-weight:700}
#crumbs .breadcrumb_last{color:#0a145a}
#crumbs a{color:#199cdb}
#crumbs a:hover{color:#0a145a}
*:not(body)[class*=background] #crumbs span,div[class*=hero] #crumbs span{color:#199cdb}
*:not(body)[class*=background] #crumbs .breadcrumb_last,div[class*=hero] #crumbs .breadcrumb_last{color:#199cdb}
*:not(body)[class*=background] #crumbs a,div[class*=hero] #crumbs a{color:#199cdb !important}
*:not(body)[class*=background] #crumbs a:hover,div[class*=hero] #crumbs a:hover{color:#fff !important;text-decoration:none !important}
.cusotm-logo-link img{image-rendering:-webkit-optimize-contrast}
.now-airing{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:52%}
header .now-airing>a{pointer-events:none !important}
.stream-link,.live-stream-flag.wp-block-media-text [class*=__content]>*:first-child{text-transform:uppercase;position:relative;margin-right:10px;position:relative;top:2px;font-size:12px;display:inline-block;font-weight:600;color:#fff}
.entry-content .stream-link,.entry-content .live-stream-flag.wp-block-media-text [class*=__content]>*:first-child,.live-stream-flag.wp-block-media-text .entry-content [class*=__content]>*:first-child{font-size:.7em}
.entry-content .stream-link span,.entry-content .live-stream-flag.wp-block-media-text [class*=__content]>*:first-child span,.live-stream-flag.wp-block-media-text .entry-content [class*=__content]>*:first-child span{border-bottom:2px solid #fff;padding-bottom:2px;position:relative;top:-2px}
.stream-link:hover,.live-stream-flag.wp-block-media-text [class*=__content]>:hover:first-child{color:#199cdb}
.now-airing{position:relative}
.now-airing>span{position:relative;top:2px;font-size:1rem}
.now-airing>span a{color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:30ch;display:inline-block;vertical-align:bottom}
.now-airing>a{margin-right:24px}
.live-stream-flag.wp-block-media-text [class*=__content] a{color:#0a145a}
[class*=gradient] .live-stream-flag.wp-block-media-text [class*=__content] a{color:#fff}
.live-stream-flag.wp-block-media-text [class*=__content] a:hover{color:#199cdb !important}
.live-stream-flag.wp-block-media-text [class*=__content]>*:first-child{margin:0}
.live-stream-flag.wp-block-media-text [class*=__content]>*:first-child a{color:#199cdb}
.live-stream-flag.wp-block-media-text [class*=__content]>*:first-child a:hover{text-decoration:none}
.live-stream-flag.wp-block-media-text [class*=__content]>*:first-child ~ *{color:#0a145a}
[class*=background]:not(.has-white-background-color) .live-stream-flag a{color:#fff}
[class*=background]:not(.has-white-background-color) .live-stream-flag a:hover{text-decoration:none}
.alert-banner{text-align:center;padding:10px;backgrounD:#199cdb;color:#fff;font-weight:400}
.alert-banner p{display:inline-block;margin-bottom:0}
.alert-banner a{text-decoration:underline}
.alert-banner a:hover{color:#fff;opacity:.7}
.alert-banner a:after{content:'»'}
header .mobile-donate,header .mobile-menu-button-wrap{display:block}
.toggle-search:after{content:none !important}
.site-footer{font-size:1em}
.site-footer h1,.site-footer .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .site-footer .tribe-events-single-event-title,.site-footer h2,.site-footer h3,.site-footer .tribe-events .tribe-events-calendar-list__month-separator-text,.tribe-events .site-footer .tribe-events-calendar-list__month-separator-text,.site-footer h4,.site-footer h5,.site-footer #content .gform_wrapper .gfield_label,#content .gform_wrapper .site-footer .gfield_label,.site-footer body.archive .page-header,body.archive .site-footer .page-header,.site-footer body.archive .page-title,body.archive .site-footer .page-title,.site-footer body.tag .page-header,body.tag .site-footer .page-header,.site-footer body.tag .page-title,body.tag .site-footer .page-title,.site-footer body.category .page-header,body.category .site-footer .page-header,.site-footer body.category .page-title,body.category .site-footer .page-title,.site-footer body.author .page-header,body.author .site-footer .page-header,.site-footer body.author .page-title,body.author .site-footer .page-title,.site-footer body.search .page-header,body.search .site-footer .page-header,.site-footer body.search .page-title,body.search .site-footer .page-title,.site-footer body[class*=tax] .page-header,body[class*=tax] .site-footer .page-header,.site-footer body[class*=tax] .page-title,body[class*=tax] .site-footer .page-title,.site-footer body.blog .page-header,body.blog .site-footer .page-header,.site-footer body.blog .page-title,body.blog .site-footer .page-title,.site-footer body.post-type-archive .page-header,body.post-type-archive .site-footer .page-header,.site-footer body.post-type-archive .page-title,body.post-type-archive .site-footer .page-title,.site-footer body.author article>a h2,body.author article>a .site-footer h2,.site-footer body.blog article>a h2,body.blog article>a .site-footer h2,.site-footer body.body[class*=tax] article>a h2,body.body[class*=tax] article>a .site-footer h2,.site-footer body.category article>a h2,body.category article>a .site-footer h2,.site-footer body.tag article>a h2,body.tag article>a .site-footer h2,.site-footer .schema-faq-question,.site-footer h6{color:#fff}
.site-footer,.site-footer a{color:#fff;font-weight:300}
.site-footer ul{padding:0}
.site-footer li{list-style-type:none}
.site-footer a:hover{color:#199cdb}
.site-footer>div:first-child{padding-top:84px;padding-bottom:84px}
.site-footer .contact-details h5,.site-footer .contact-details #content .gform_wrapper .gfield_label,#content .gform_wrapper .site-footer .contact-details .gfield_label,.site-footer .contact-details body.archive .page-header,body.archive .site-footer .contact-details .page-header,.site-footer .contact-details body.archive .page-title,body.archive .site-footer .contact-details .page-title,.site-footer .contact-details body.tag .page-header,body.tag .site-footer .contact-details .page-header,.site-footer .contact-details body.tag .page-title,body.tag .site-footer .contact-details .page-title,.site-footer .contact-details body.category .page-header,body.category .site-footer .contact-details .page-header,.site-footer .contact-details body.category .page-title,body.category .site-footer .contact-details .page-title,.site-footer .contact-details body.author .page-header,body.author .site-footer .contact-details .page-header,.site-footer .contact-details body.author .page-title,body.author .site-footer .contact-details .page-title,.site-footer .contact-details body.search .page-header,body.search .site-footer .contact-details .page-header,.site-footer .contact-details body.search .page-title,body.search .site-footer .contact-details .page-title,.site-footer .contact-details body[class*=tax] .page-header,body[class*=tax] .site-footer .contact-details .page-header,.site-footer .contact-details body[class*=tax] .page-title,body[class*=tax] .site-footer .contact-details .page-title,.site-footer .contact-details body.blog .page-header,body.blog .site-footer .contact-details .page-header,.site-footer .contact-details body.blog .page-title,body.blog .site-footer .contact-details .page-title,.site-footer .contact-details body.post-type-archive .page-header,body.post-type-archive .site-footer .contact-details .page-header,.site-footer .contact-details body.post-type-archive .page-title,body.post-type-archive .site-footer .contact-details .page-title,.site-footer .contact-details body.author article>a h2,body.author article>a .site-footer .contact-details h2,.site-footer .contact-details body.blog article>a h2,body.blog article>a .site-footer .contact-details h2,.site-footer .contact-details body.body[class*=tax] article>a h2,body.body[class*=tax] article>a .site-footer .contact-details h2,.site-footer .contact-details body.category article>a h2,body.category article>a .site-footer .contact-details h2,.site-footer .contact-details body.tag article>a h2,body.tag article>a .site-footer .contact-details h2,.site-footer .contact-details .schema-faq-question{font-size:1rem !important}
.site-footer .footer-upper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}
.site-footer .sep{font-weight:bold;color:#199cdb}
.site-footer div.terms>span{padding:5px 0}
.site-footer div.terms>span:first-child{padding-right:24px}
.site-footer .site-contact{-ms-flex-negative:0;flex-shrink:0;margin-right:auto}
.site-footer .site-contact img{margin-bottom:12px}
.site-footer .site-contact abbr{color:#199cdb}
#signup{background:#199cdb;color:#fff;padding-top:48px;padding-bottom:48px}
#signup ::-webkit-input-placeholder{color:#0a145a}
#signup ::-moz-placeholder{color:#0a145a}
#signup :-ms-input-placeholder{color:#0a145a}
#signup ::-ms-input-placeholder{color:#0a145a}
#signup ::placeholder{color:#0a145a}
#signup input{line-height:10px}
#signup>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#signup>div .gform_footer{margin-top:0}
#signup>div>div>div:first-child a{color:#0a145a}
#signup>div>div>div:first-child a:after,#signup>div>div>div:first-child a:before{font-family:"Font Awesome 5 Pro";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:9.6px;color:currentColor;font-weight:300;line-height:0;-webkit-transition:color .04s;transition:color .04s;position:relative}
body.gecko #signup>div>div>div:first-child a:after,body.gecko #signup>div>div>div:first-child a:before{top:-.075em}
#signup>div>div>div:first-child a:before{content:""}
#signup>div>div:first-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#signup .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex}
#signup .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#signup .form-wrapper em{margin-right:24px;color:#fff;margin-bottom:0;font-weight:500;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}
#signup .form-wrapper form{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}
#signup .form-wrapper form .gfield{display:inline-block;grid-column:0}
#signup .form-wrapper form input{width:100%}
#signup .form-wrapper form *{padding:0}
#signup .form-wrapper .btn{background:#fff;color:#0a145a;margin-bottom:0}
#signup .form-wrapper .btn:hover{background:#0a145a;color:#fff}
#signup #gform_ajax_spinner_1{position:absolute;left:110%}
#signup .gform_footer{position:relative}
#signup .gform_validation_error .gfield,#signup .gform_validation_error li{display:block !important}
#signup [class*=captcha]{-webkit-transform:scale(0.8);transform:scale(0.8)}
#signup form .gfield{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
#gform_confirmation_message_1 h1,#gform_confirmation_message_1 .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #gform_confirmation_message_1 .tribe-events-single-event-title,#gform_confirmation_message_1 h2,#gform_confirmation_message_1 h3,#gform_confirmation_message_1 .tribe-events .tribe-events-calendar-list__month-separator-text,.tribe-events #gform_confirmation_message_1 .tribe-events-calendar-list__month-separator-text,#gform_confirmation_message_1 h4,#gform_confirmation_message_1 h5,#gform_confirmation_message_1 #content .gform_wrapper .gfield_label,#content .gform_wrapper #gform_confirmation_message_1 .gfield_label,#gform_confirmation_message_1 body.archive .page-header,body.archive #gform_confirmation_message_1 .page-header,#gform_confirmation_message_1 body.archive .page-title,body.archive #gform_confirmation_message_1 .page-title,#gform_confirmation_message_1 body.tag .page-header,body.tag #gform_confirmation_message_1 .page-header,#gform_confirmation_message_1 body.tag .page-title,body.tag #gform_confirmation_message_1 .page-title,#gform_confirmation_message_1 body.category .page-header,body.category #gform_confirmation_message_1 .page-header,#gform_confirmation_message_1 body.category .page-title,body.category #gform_confirmation_message_1 .page-title,#gform_confirmation_message_1 body.author .page-header,body.author #gform_confirmation_message_1 .page-header,#gform_confirmation_message_1 body.author .page-title,body.author #gform_confirmation_message_1 .page-title,#gform_confirmation_message_1 body.search .page-header,body.search #gform_confirmation_message_1 .page-header,#gform_confirmation_message_1 body.search .page-title,body.search #gform_confirmation_message_1 .page-title,#gform_confirmation_message_1 body[class*=tax] .page-header,body[class*=tax] #gform_confirmation_message_1 .page-header,#gform_confirmation_message_1 body[class*=tax] .page-title,body[class*=tax] #gform_confirmation_message_1 .page-title,#gform_confirmation_message_1 body.blog .page-header,body.blog #gform_confirmation_message_1 .page-header,#gform_confirmation_message_1 body.blog .page-title,body.blog #gform_confirmation_message_1 .page-title,#gform_confirmation_message_1 body.post-type-archive .page-header,body.post-type-archive #gform_confirmation_message_1 .page-header,#gform_confirmation_message_1 body.post-type-archive .page-title,body.post-type-archive #gform_confirmation_message_1 .page-title,#gform_confirmation_message_1 body.author article>a h2,body.author article>a #gform_confirmation_message_1 h2,#gform_confirmation_message_1 body.blog article>a h2,body.blog article>a #gform_confirmation_message_1 h2,#gform_confirmation_message_1 body.body[class*=tax] article>a h2,body.body[class*=tax] article>a #gform_confirmation_message_1 h2,#gform_confirmation_message_1 body.category article>a h2,body.category article>a #gform_confirmation_message_1 h2,#gform_confirmation_message_1 body.tag article>a h2,body.tag article>a #gform_confirmation_message_1 h2,#gform_confirmation_message_1 .schema-faq-question,#gform_confirmation_message_1 h6{color:#fff;padding-bottom:.5em}
#gform_confirmation_message_1 h1+br,#gform_confirmation_message_1 .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title+br,.single-tribe_events .tribe-blocks-editor #gform_confirmation_message_1 .tribe-events-single-event-title+br,#gform_confirmation_message_1 h2+br,#gform_confirmation_message_1 h3+br,#gform_confirmation_message_1 .tribe-events .tribe-events-calendar-list__month-separator-text+br,.tribe-events #gform_confirmation_message_1 .tribe-events-calendar-list__month-separator-text+br,#gform_confirmation_message_1 h4+br,#gform_confirmation_message_1 h5+br,#gform_confirmation_message_1 #content .gform_wrapper .gfield_label+br,#content .gform_wrapper #gform_confirmation_message_1 .gfield_label+br,#gform_confirmation_message_1 body.archive .page-header+br,body.archive #gform_confirmation_message_1 .page-header+br,#gform_confirmation_message_1 body.archive .page-title+br,body.archive #gform_confirmation_message_1 .page-title+br,#gform_confirmation_message_1 body.tag .page-header+br,body.tag #gform_confirmation_message_1 .page-header+br,#gform_confirmation_message_1 body.tag .page-title+br,body.tag #gform_confirmation_message_1 .page-title+br,#gform_confirmation_message_1 body.category .page-header+br,body.category #gform_confirmation_message_1 .page-header+br,#gform_confirmation_message_1 body.category .page-title+br,body.category #gform_confirmation_message_1 .page-title+br,#gform_confirmation_message_1 body.author .page-header+br,body.author #gform_confirmation_message_1 .page-header+br,#gform_confirmation_message_1 body.author .page-title+br,body.author #gform_confirmation_message_1 .page-title+br,#gform_confirmation_message_1 body.search .page-header+br,body.search #gform_confirmation_message_1 .page-header+br,#gform_confirmation_message_1 body.search .page-title+br,body.search #gform_confirmation_message_1 .page-title+br,#gform_confirmation_message_1 body[class*=tax] .page-header+br,body[class*=tax] #gform_confirmation_message_1 .page-header+br,#gform_confirmation_message_1 body[class*=tax] .page-title+br,body[class*=tax] #gform_confirmation_message_1 .page-title+br,#gform_confirmation_message_1 body.blog .page-header+br,body.blog #gform_confirmation_message_1 .page-header+br,#gform_confirmation_message_1 body.blog .page-title+br,body.blog #gform_confirmation_message_1 .page-title+br,#gform_confirmation_message_1 body.post-type-archive .page-header+br,body.post-type-archive #gform_confirmation_message_1 .page-header+br,#gform_confirmation_message_1 body.post-type-archive .page-title+br,body.post-type-archive #gform_confirmation_message_1 .page-title+br,#gform_confirmation_message_1 body.author article>a h2+br,body.author article>a #gform_confirmation_message_1 h2+br,#gform_confirmation_message_1 body.blog article>a h2+br,body.blog article>a #gform_confirmation_message_1 h2+br,#gform_confirmation_message_1 body.body[class*=tax] article>a h2+br,body.body[class*=tax] article>a #gform_confirmation_message_1 h2+br,#gform_confirmation_message_1 body.category article>a h2+br,body.category article>a #gform_confirmation_message_1 h2+br,#gform_confirmation_message_1 body.tag article>a h2+br,body.tag article>a #gform_confirmation_message_1 h2+br,#gform_confirmation_message_1 .schema-faq-question+br,#gform_confirmation_message_1 h6+br{display:none}
.gform_confirmation_message h1,.gform_confirmation_message .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .gform_confirmation_message .tribe-events-single-event-title,.gform_confirmation_message h2,.gform_confirmation_message h3,.gform_confirmation_message .tribe-events .tribe-events-calendar-list__month-separator-text,.tribe-events .gform_confirmation_message .tribe-events-calendar-list__month-separator-text,.gform_confirmation_message h4,.gform_confirmation_message h5,.gform_confirmation_message #content .gform_wrapper .gfield_label,#content .gform_wrapper .gform_confirmation_message .gfield_label,.gform_confirmation_message body.archive .page-header,body.archive .gform_confirmation_message .page-header,.gform_confirmation_message body.archive .page-title,body.archive .gform_confirmation_message .page-title,.gform_confirmation_message body.tag .page-header,body.tag .gform_confirmation_message .page-header,.gform_confirmation_message body.tag .page-title,body.tag .gform_confirmation_message .page-title,.gform_confirmation_message body.category .page-header,body.category .gform_confirmation_message .page-header,.gform_confirmation_message body.category .page-title,body.category .gform_confirmation_message .page-title,.gform_confirmation_message body.author .page-header,body.author .gform_confirmation_message .page-header,.gform_confirmation_message body.author .page-title,body.author .gform_confirmation_message .page-title,.gform_confirmation_message body.search .page-header,body.search .gform_confirmation_message .page-header,.gform_confirmation_message body.search .page-title,body.search .gform_confirmation_message .page-title,.gform_confirmation_message body[class*=tax] .page-header,body[class*=tax] .gform_confirmation_message .page-header,.gform_confirmation_message body[class*=tax] .page-title,body[class*=tax] .gform_confirmation_message .page-title,.gform_confirmation_message body.blog .page-header,body.blog .gform_confirmation_message .page-header,.gform_confirmation_message body.blog .page-title,body.blog .gform_confirmation_message .page-title,.gform_confirmation_message body.post-type-archive .page-header,body.post-type-archive .gform_confirmation_message .page-header,.gform_confirmation_message body.post-type-archive .page-title,body.post-type-archive .gform_confirmation_message .page-title,.gform_confirmation_message body.author article>a h2,body.author article>a .gform_confirmation_message h2,.gform_confirmation_message body.blog article>a h2,body.blog article>a .gform_confirmation_message h2,.gform_confirmation_message body.body[class*=tax] article>a h2,body.body[class*=tax] article>a .gform_confirmation_message h2,.gform_confirmation_message body.category article>a h2,body.category article>a .gform_confirmation_message h2,.gform_confirmation_message body.tag article>a h2,body.tag article>a .gform_confirmation_message h2,.gform_confirmation_message .schema-faq-question,.gform_confirmation_message h6{padding-bottom:.5em}
.gform_confirmation_message h1+br,.gform_confirmation_message .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title+br,.single-tribe_events .tribe-blocks-editor .gform_confirmation_message .tribe-events-single-event-title+br,.gform_confirmation_message h2+br,.gform_confirmation_message h3+br,.gform_confirmation_message .tribe-events .tribe-events-calendar-list__month-separator-text+br,.tribe-events .gform_confirmation_message .tribe-events-calendar-list__month-separator-text+br,.gform_confirmation_message h4+br,.gform_confirmation_message h5+br,.gform_confirmation_message #content .gform_wrapper .gfield_label+br,#content .gform_wrapper .gform_confirmation_message .gfield_label+br,.gform_confirmation_message body.archive .page-header+br,body.archive .gform_confirmation_message .page-header+br,.gform_confirmation_message body.archive .page-title+br,body.archive .gform_confirmation_message .page-title+br,.gform_confirmation_message body.tag .page-header+br,body.tag .gform_confirmation_message .page-header+br,.gform_confirmation_message body.tag .page-title+br,body.tag .gform_confirmation_message .page-title+br,.gform_confirmation_message body.category .page-header+br,body.category .gform_confirmation_message .page-header+br,.gform_confirmation_message body.category .page-title+br,body.category .gform_confirmation_message .page-title+br,.gform_confirmation_message body.author .page-header+br,body.author .gform_confirmation_message .page-header+br,.gform_confirmation_message body.author .page-title+br,body.author .gform_confirmation_message .page-title+br,.gform_confirmation_message body.search .page-header+br,body.search .gform_confirmation_message .page-header+br,.gform_confirmation_message body.search .page-title+br,body.search .gform_confirmation_message .page-title+br,.gform_confirmation_message body[class*=tax] .page-header+br,body[class*=tax] .gform_confirmation_message .page-header+br,.gform_confirmation_message body[class*=tax] .page-title+br,body[class*=tax] .gform_confirmation_message .page-title+br,.gform_confirmation_message body.blog .page-header+br,body.blog .gform_confirmation_message .page-header+br,.gform_confirmation_message body.blog .page-title+br,body.blog .gform_confirmation_message .page-title+br,.gform_confirmation_message body.post-type-archive .page-header+br,body.post-type-archive .gform_confirmation_message .page-header+br,.gform_confirmation_message body.post-type-archive .page-title+br,body.post-type-archive .gform_confirmation_message .page-title+br,.gform_confirmation_message body.author article>a h2+br,body.author article>a .gform_confirmation_message h2+br,.gform_confirmation_message body.blog article>a h2+br,body.blog article>a .gform_confirmation_message h2+br,.gform_confirmation_message body.body[class*=tax] article>a h2+br,body.body[class*=tax] article>a .gform_confirmation_message h2+br,.gform_confirmation_message body.category article>a h2+br,body.category article>a .gform_confirmation_message h2+br,.gform_confirmation_message body.tag article>a h2+br,body.tag article>a .gform_confirmation_message h2+br,.gform_confirmation_message .schema-faq-question+br,.gform_confirmation_message h6+br{display:none}
#footer-nav{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:24px;padding-left:48px;font-size:1.1rem}
#footer-nav>ul>li>a{color:#199cdb;text-decoration:none;font-weight:bold}
#footer-nav>ul>li>a:hover{color:#fff}
#footer-nav>ul>li[class*=current]>a{text-decoration:underline}
#footer-nav a{text-decoration:underline}
#footer-nav ul{margin-left:auto;display:grid;gap:36px;padding-left:0;width:100%;-ms-flex-pack:distribute;justify-content:space-around;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}
#footer-nav ul a:after{content:none}
#footer-nav ul a{padding-bottom:12px;display:inline-block}
#footer-nav ul li ul{position:static;display:block !important}
.social-list{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4em}
.social-list a{color:#199cdb}
.social-list a:hover{color:#fff}
.social-list li:not(:last-child){margin-right:24px}
.site-info{border-top:5px solid #fff;font-size:13px;padding-top:24px;padding-bottom:24px;background:#0a145a}
.site-info>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#page .error404 .site-content,.error404 .site-content{padding-left:24px;padding-right:24px}
#page .error404 h1,#page .error404 .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 .tribe-events-single-event-title,.error404 h1,.error404 .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 .tribe-events-single-event-title{margin-top:-12px}
#page .error404 article,.error404 article{display:none}
body.search{color:#fff}
body.search .menu-item-2170 a{color:#fff !important}
body.search #content{max-width:calc(920px - 48px)}
body.search #page .page-header{padding-bottom:24px;margin-bottom:0}
body.search .wp-block-button__link:hover,body.search #page button:hover[class*=tribe],#page body.search button:hover[class*=tribe],body.search .tribe-events-cal-links a:hover,.tribe-events-cal-links body.search a:hover{backgrounD:#fff !important;color:#199cdb !important}
body.search h1,body.search .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor body.search .tribe-events-single-event-title,body.search h2,body.search h3,body.search .tribe-events .tribe-events-calendar-list__month-separator-text,.tribe-events body.search .tribe-events-calendar-list__month-separator-text,body.search h4,body.search h5,body.search #content .gform_wrapper .gfield_label,#content .gform_wrapper body.search .gfield_label,body.search .page-header,body.search .page-title,body.search body.author article>a h2,body.author article>a body.search h2,body.search body.blog article>a h2,body.blog article>a body.search h2,body.search body.body[class*=tax] article>a h2,body.body[class*=tax] article>a body.search h2,body.search body.category article>a h2,body.category article>a body.search h2,body.search body.tag article>a h2,body.tag article>a body.search h2,body.search .schema-faq-question,body.search h6{color:#fff;-webkit-transition:color .12s;transition:color .12s}
body.search a:hover h2{color:#6cc4ee}
body.search .landscape article .thumbnail-contents{left:15px;top:15px;bottom:15px;right:15px}
body.search .thumbnail-grid.landscape.loaded:not([class*=slick]) article,body.search .thumbnail-grid.landscape.loading article{margin-bottom:0 !important}
body.search .thumbnail-grid.loading{grid-template-columns:repeat(auto-fill,minmax(40%,1fr))}
body.search .thumbnail-grid.loading.portrait{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}
body.search .thumbnail-grid.loading article{width:100% !important;padding-bottom:56.4% !important}
body.search .thumbnail-grid.loading article strong{font-size:.9rem !important}
body.search .thumbnail-grid.loading.portrait article{margin-bottom:0 !important;padding-bottom:150% !important}
body.search #page aside h2{margin-bottom:-12px !important}
body.search .thumbnail-placeholder{padding-bottom:50%}
#content .search-form{position:relative;max-width:400px}
#content .search-form input{width:100%}
#content .search-form button{position:absolute;top:50%;-webkit-transform:translateY(-50%) scaleX(1) !important;transform:translateY(-50%) scaleX(1) !important;background:0;border:0;z-index:99999}
body.search .page-title{margin-bottom:0 !important}
body.search #primary .page-header{display:none}
body.search #page aside .slick-dots{margin-top:-10px;margin-bottom:36px}
body.search #page aside .excerpt{font-size:.9rem}
body.search #page aside [class*=catalog-container]{margin-bottom:48px}
body.search #page aside h2{margin-bottom:-5px}
body.search #page aside .slick-track{margin-left:-12px;margin-right:-12px}
body.search #page aside article:not(.placeholder){margin-left:24px !important;margin-bottom:0 !important}
body.search .slick-list{overflow:hidden;margin-right:0}
body.search #content{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}
body.search #content #primary{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
body.search #content aside{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
body.search #content section+.wp-block-buttons{margin-top:0}
body.search #content .thumbnail{margin-right:0 !important}
body.search #content article:not(.thumbnail){border-color:#eee !important}
body.search #content article:not(.thumbnail) .entry-meta{border:0;font-size:.9rem !important;margin-bottom:12px}
body.search #content>*{-ms-flex-preferred-size:100%;flex-basis:100%}
body.search #content>*:last-child{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0}
.search .posts-navigation a{color:#fff}
.search .posts-navigation a:hover{opacity:.75}
body.search.paged #primary{max-width:920px !important;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
body.search.paged main{margin:0 auto}
body.search.paged aside{display:none}
body.search-no-results #primary .page-header{display:block}
body.search-no-results #primary .page-header h1,body.search-no-results #primary .page-header .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor body.search-no-results #primary .page-header .tribe-events-single-event-title{font-size:2.3rem}
span.no-results{background:#0a145a;font-size:.9rem;padding:12px 20px;color:#fff;width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important;text-transform:uppercase}
body.archive .page-header,body.archive .page-title,body.tag .page-header,body.tag .page-title,body.category .page-header,body.category .page-title,body.author .page-header,body.author .page-title,body.search .page-header,body.search .page-title,body[class*=tax] .page-header,body[class*=tax] .page-title,body.blog .page-header,body.blog .page-title,body.post-type-archive .page-header,body.post-type-archive .page-title{margin-bottom:48px}
body.archive article>a,body.tag article>a,body.category article>a,body.author article>a,body.search article>a,body[class*=tax] article>a,body.blog article>a,body.post-type-archive article>a{display:inline-block}
body.archive article .entry-title,body.tag article .entry-title,body.category article .entry-title,body.author article .entry-title,body.search article .entry-title,body[class*=tax] article .entry-title,body.blog article .entry-title,body.post-type-archive article .entry-title{font-weight:bold}
body.archive article .entry-content,body.tag article .entry-content,body.category article .entry-content,body.author article .entry-content,body.search article .entry-content,body[class*=tax] article .entry-content,body.blog article .entry-content,body.post-type-archive article .entry-content{padding-bottom:24px}
body.archive article .entry-meta,body.tag article .entry-meta,body.category article .entry-meta,body.author article .entry-meta,body.search article .entry-meta,body[class*=tax] article .entry-meta,body.blog article .entry-meta,body.post-type-archive article .entry-meta{margin-top:12px}
body.logged-in #masthead{top:32px}
#content{min-height:320px}
.blog #content{max-width:920px}
article.post .entry-content{padding:0}
.entry-content{font-weight:400}
body.lock{position:relative;overflow:hidden}
iframe{max-width:100%}
#page{overflow:hidden}
#content{margin-top:153px}
body.alert #content{margin-top:190px}
body:not(.home){background-size:1000px;background-repeat:repeat-y;background-position:right center}
body.no-hero #content{padding-top:84px;padding-bottom:84px}
body.no-hero.page #content{padding-bottom:0}
.post-navigation,.posts-navigation,.tribe-events-nav-pagination{margin-top:3em;border-top:2px solid #eff2f3;padding-top:2em}
.post-navigation .nav-links,.post-navigation .tribe-events-sub-nav,.posts-navigation .nav-links,.posts-navigation .tribe-events-sub-nav,.tribe-events-nav-pagination .nav-links,.tribe-events-nav-pagination .tribe-events-sub-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.post-navigation li,.posts-navigation li,.tribe-events-nav-pagination li{list-style-type:none}
iframe[src=youtube]{padding-bottom:56.4%;height:auto !important}
.single-post .entry-content{margin-bottom:48px}
.single-post .entry-content>img:first-of-type{margin-top:0}
.single-post .entry-meta{margin-bottom:24px}
body.author .page-header,body.blog .page-header,body.body[class*=tax] .page-header,body.category .page-header,body.tag .page-header{margin-bottom:60px;max-width:920px;font-size:1rem}
body.author .page-header p:not(#breadcrumbs),body.blog .page-header p:not(#breadcrumbs),body.body[class*=tax] .page-header p:not(#breadcrumbs),body.category .page-header p:not(#breadcrumbs),body.tag .page-header p:not(#breadcrumbs){line-height:1.3;font-weight:400}
body.author:not(.blog) h1,body.author:not(.blog) .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor body.author:not(.blog) .tribe-events-single-event-title,body.blog:not(.blog) h1,body.blog:not(.blog) .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor body.blog:not(.blog) .tribe-events-single-event-title,body.body[class*=tax]:not(.blog) h1,body.body[class*=tax]:not(.blog) .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor body.body[class*=tax]:not(.blog) .tribe-events-single-event-title,body.category:not(.blog) h1,body.category:not(.blog) .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor body.category:not(.blog) .tribe-events-single-event-title,body.tag:not(.blog) h1,body.tag:not(.blog) .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor body.tag:not(.blog) .tribe-events-single-event-title{font-weight:500}
body.author article,body.blog article,body.body[class*=tax] article,body.category article,body.tag article{margin-top:0 !important;border:none !important;margin:0 !important;padding:0 !important;margin-bottom:0 !important}
body.author article+article,body.blog article+article,body.body[class*=tax] article+article,body.category article+article,body.tag article+article{margin-top:0 !important}
body.author article h2,body.blog article h2,body.body[class*=tax] article h2,body.category article h2,body.tag article h2{margin-bottom:0 !important}
body.author article img,body.blog article img,body.body[class*=tax] article img,body.category article img,body.tag article img{transitioN:opacity .12s;margin-top:0 !important;margin-bottom:12px}
body.author article img:hover,body.blog article img:hover,body.body[class*=tax] article img:hover,body.category article img:hover,body.tag article img:hover{opacity:.75}
body.author article .wp-block-button,body.author article .menu-button,body.author article #page #content .tribe-events-c-nav__list button,#page #content .tribe-events-c-nav__list body.author article button,body.blog article .wp-block-button,body.blog article .menu-button,body.blog article #page #content .tribe-events-c-nav__list button,#page #content .tribe-events-c-nav__list body.blog article button,body.body[class*=tax] article .wp-block-button,body.body[class*=tax] article .menu-button,body.body[class*=tax] article #page #content .tribe-events-c-nav__list button,#page #content .tribe-events-c-nav__list body.body[class*=tax] article button,body.category article .wp-block-button,body.category article .menu-button,body.category article #page #content .tribe-events-c-nav__list button,#page #content .tribe-events-c-nav__list body.category article button,body.tag article .wp-block-button,body.tag article .menu-button,body.tag article #page #content .tribe-events-c-nav__list button,#page #content .tribe-events-c-nav__list body.tag article button{margin-top:6px}
body.author article *+*,body.blog article *+*,body.body[class*=tax] article *+*,body.category article *+*,body.tag article *+*{margin-top:12px !important}
body.author article .entry-content,body.blog article .entry-content,body.body[class*=tax] article .entry-content,body.category article .entry-content,body.tag article .entry-content{display:none}
body.author article figure,body.blog article figure,body.body[class*=tax] article figure,body.category article figure,body.tag article figure{margin-top:0 !important;position:relative;margin-bottom:12px}
body.author article figure img,body.blog article figure img,body.body[class*=tax] article figure img,body.category article figure img,body.tag article figure img{position:absolute;-o-object-fit:cover;object-fit:cover;margin:0 !important;height:100%;width:100%}
body.author article>a,body.blog article>a,body.body[class*=tax] article>a,body.category article>a,body.tag article>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
body.author article>a h2,body.blog article>a h2,body.body[class*=tax] article>a h2,body.category article>a h2,body.tag article>a h2{line-height:1.2}
body.author article>a img,body.blog article>a img,body.body[class*=tax] article>a img,body.category article>a img,body.tag article>a img{margin:16px 0 12px}
.blog-wrapper{margin-top:72px;display:grid;gap:36px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-template-columns:repeat(auto-fill,minmax(calc(1399px / 4.5), 1fr))}
.by-line{display:none}
#page .entry-meta{margin-top:-5px !important;color:#199cdb;font-size:.7em !important}
.single-post #page .entry-meta{font-size:.9rem !important}
.single-show #content{padding-bottom:0 !important}
.single-show [class*=post-nav]{display:none}
.schema-faq-question{color:#199cdb;font-size:1.3rem !important;margin-bottom:24px;font-weight:bold;letter-spacing:-.03em;display:inline}
.schema-faq-question:hover{color:#0a145a}
#page .schema-faq-answer{display:none;margin-top:24px}
.schema-faq-section>a{display:inline-block}
.schema-faq-section>a:after{vertical-align:middle;font-size:16px;height:21px;width:21px;border-radius:50%;line-height:21px;text-align:center;background:#199cdb;color:#fff;margin-left:6px;content:' +';font-weight:bold;display:inline-block;font-weight:bold;position:relative;top:-2px}
.schema-faq-section>a.active *{color:#0a145a}
.schema-faq-section>a.active:after{background:#0a145a;content:' –';line-height:19px;position:relative}
.schema-faq-answer img{vertical-align:middle;display:inline-block}
.schema-faq-section:not(:last-child){margin-bottom:32px}
#more-support .wp-block-media-text figure{display:none}
#more-support .wp-block-media-text{margin-bottom:0}
#more-support .wp-block-button a:hover,#more-support .menu-button a:hover,#more-support #page #content .tribe-events-c-nav__list button a:hover,#page #content .tribe-events-c-nav__list #more-support button a:hover{background:#199cdb;border-color:#199cdb}
.schedule-header>.wp-block-column:last-child{position:relative}
.schedule-header>.wp-block-column:last-child a:hover{color:#fff}
.schedule-header>.wp-block-column:last-child>.wp-block-column{-ms-flex-preferred-size:50% !important;flex-basis:50% !important}
#page .stream-ad{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
#whatson select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;text-indent:0}
#hero-slider .slick-track>*:not(.wp-block-cover){display:none !important}
#home_schedule{overflow:hidden !important;position:relative}
#home_schedule,#home_schedule #schedListViewContent{overflow:auto}
#home_schedule .program{color:#0a145a;font-weight:500;margin:0;position:relative;top:2px}
#home_schedule .scheduleItem[style*=block]{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#home_schedule .smallSwitchable,#home_schedule .title{display:none}
#home_schedule #whatson{padding:12px 24px 24px;background:#eff2f3}
#home_schedule #schedules-container>div:not(#schedListView){display:none !important}
#home_schedule optgroup{display:none !important}
#home_schedule .tvss-namespace #schedListView .scheduleItem .verticalProgram{width:75%;border:0}
#home_schedule .tvss-namespace #schedListView .scheduleItem .verticalHours{width:25%;padding:0 5px}
#home_schedule .verticalHours{padding:5px}
#home_schedule .hideDetailsButton,#home_schedule .showDetailsButton{font-weight:bold;color:#199cdb !important}
#home_schedule .tvss-namespace #schedListView .scheduleItem,#home_schedule .tvss-namespace #schedListView .scheduleItem .verticalHours{background:#199cdb}
#home_schedule #listStaion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#home_schedule #listStaion #stationsDropdown{position:relative;top:-2px;-ms-flex-preferred-size:100px;flex-basis:100px}
#home_schedule #schedules-container,#home_schedule .tvss-namespace{padding:0;background:#eff2f3 !important}
.mini-schedule-header{background:#0a145a;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mini-schedule-header h1,.mini-schedule-header .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .mini-schedule-header .tribe-events-single-event-title,.mini-schedule-header h2,.mini-schedule-header h3,.mini-schedule-header .tribe-events .tribe-events-calendar-list__month-separator-text,.tribe-events .mini-schedule-header .tribe-events-calendar-list__month-separator-text,.mini-schedule-header h4,.mini-schedule-header h5,.mini-schedule-header #content .gform_wrapper .gfield_label,#content .gform_wrapper .mini-schedule-header .gfield_label,.mini-schedule-header body.archive .page-header,body.archive .mini-schedule-header .page-header,.mini-schedule-header body.archive .page-title,body.archive .mini-schedule-header .page-title,.mini-schedule-header body.tag .page-header,body.tag .mini-schedule-header .page-header,.mini-schedule-header body.tag .page-title,body.tag .mini-schedule-header .page-title,.mini-schedule-header body.category .page-header,body.category .mini-schedule-header .page-header,.mini-schedule-header body.category .page-title,body.category .mini-schedule-header .page-title,.mini-schedule-header body.author .page-header,body.author .mini-schedule-header .page-header,.mini-schedule-header body.author .page-title,body.author .mini-schedule-header .page-title,.mini-schedule-header body.search .page-header,body.search .mini-schedule-header .page-header,.mini-schedule-header body.search .page-title,body.search .mini-schedule-header .page-title,.mini-schedule-header body[class*=tax] .page-header,body[class*=tax] .mini-schedule-header .page-header,.mini-schedule-header body[class*=tax] .page-title,body[class*=tax] .mini-schedule-header .page-title,.mini-schedule-header body.blog .page-header,body.blog .mini-schedule-header .page-header,.mini-schedule-header body.blog .page-title,body.blog .mini-schedule-header .page-title,.mini-schedule-header body.post-type-archive .page-header,body.post-type-archive .mini-schedule-header .page-header,.mini-schedule-header body.post-type-archive .page-title,body.post-type-archive .mini-schedule-header .page-title,.mini-schedule-header body.author article>a h2,body.author article>a .mini-schedule-header h2,.mini-schedule-header body.blog article>a h2,body.blog article>a .mini-schedule-header h2,.mini-schedule-header body.body[class*=tax] article>a h2,body.body[class*=tax] article>a .mini-schedule-header h2,.mini-schedule-header body.category article>a h2,body.category article>a .mini-schedule-header h2,.mini-schedule-header body.tag article>a h2,body.tag article>a .mini-schedule-header h2,.mini-schedule-header .schema-faq-question,.mini-schedule-header h6{color:#fff}
.mini-schedule-header a{margin-right:0;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}
.mini-schedule-header h2{font-size:1.25em}
.mini-schedule-header *{margin:0}
.thumbnail{color:#fff;background-color:#199cdb;position:relative;cursor:pointer;line-height:1;padding-bottom:0 !important;font-size:21px;display:block;padding-bottom:150%}
.thumbnail a{padding-bottom:150%}
.thumbnail:before{top:24px;left:24px}
.thumbnail a{color:#fff !important;display:block}
.thumbnail.placeholder{opacity:.5;pointer-events:none}
.thumbnail.placeholder a{padding-bottom:56.25%}
.thumbnail.placeholder:before{content:none}
.thumbnail strong{display:block}
.thumbnail date,.thumbnail time{font-size:.725em}
.thumbnail figure{overflow:hidden;-webkit-transition:opacity .06s;transition:opacity .06s}
.thumbnail figure img{font-size:0;-webkit-transition:-webkit-filter .06s,-webkit-transform .36s;transition:-webkit-filter .06s,-webkit-transform .36s;transition:filter .06s,transform .36s;transition:filter .06s,transform .36s,-webkit-filter .06s,-webkit-transform .36s;-webkit-image-rendering:optimizeSpeed;-webkit-transform:scale(1.01);transform:scale(1.01)}
.thumbnail:after{-webkit-transition:opacity .12s;transition:opacity .12s;height:calc(100% + 1px);-webkit-transform:rotate(180deg) scale(1.01);transform:rotate(180deg) scale(1.01)}
.thumbnail .excerpt{font-size:.65em;opacity:0;line-height:1.5;visibility:hidden;-webkit-transition:all .12s;transition:all .12s;margin-top:12px;max-width:280px;height:100%;overflow:auto;padding-bottom:12px;will-change:opacity}
.thumbnail .thumbnail-contents{position:absolute;top:24px;bottom:24px;left:24px;right:24px;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.thumbnail .thumbnail-contents>div{max-width:calc(100% - $gutter);display:Flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.thumbnail:hover{color:#fff}
.thumbnail-grid:not(.slick-initialized) img{will-change:filter,transform}
.thumbnail-grid:not(.slick-initialized):after,.thumbnail-grid:not(.slick-initialized):before{will-change:opacity}
.thumbnail-grid.loaded article{-webkit-animation:FadeIn .5s linear;animation:FadeIn .5s linear;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.thumbnail-grid.loaded article:nth-of-type(1){-webkit-animation-delay:.05s;animation-delay:.05s}
.thumbnail-grid.loaded article:nth-of-type(2){-webkit-animation-delay:.1s;animation-delay:.1s}
.thumbnail-grid.loaded article:nth-of-type(3){-webkit-animation-delay:.15s;animation-delay:.15s}
.thumbnail-grid.loaded article:nth-of-type(4){-webkit-animation-delay:.2s;animation-delay:.2s}
.thumbnail-grid.loaded article:nth-of-type(5){-webkit-animation-delay:.25s;animation-delay:.25s}
.thumbnail-grid.loaded article:nth-of-type(6){-webkit-animation-delay:.3s;animation-delay:.3s}
.thumbnail-grid.loaded article:nth-of-type(7){-webkit-animation-delay:.35s;animation-delay:.35s}
.thumbnail-grid.loaded article:nth-of-type(8){-webkit-animation-delay:.4s;animation-delay:.4s}
.thumbnail-grid.loaded article:nth-of-type(9){-webkit-animation-delay:.45s;animation-delay:.45s}
.thumbnail-grid.loaded article:nth-of-type(10){-webkit-animation-delay:.5s;animation-delay:.5s}
.thumbnail-grid.loaded article:nth-of-type(11){-webkit-animation-delay:.55s;animation-delay:.55s}
.thumbnail-grid.loaded article:nth-of-type(12){-webkit-animation-delay:.6s;animation-delay:.6s}
.single-show .episodes-size .thumbnail-grid.loading article{width:33% !important;padding-bottom:17.45% !important;margin:0 !important}
.single-show .thumbnail-grid.loading,body.search .thumbnail-grid.loading{opacity:.5}
.single-show .thumbnail-grid.loading .slick-list,body.search .thumbnail-grid.loading .slick-list{margin-left:-24px;margin-right:-24px}
.single-show .thumbnail-grid.loading .slick-track,body.search .thumbnail-grid.loading .slick-track{margin:0;width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}
.single-show .thumbnail-grid.loading article,body.search .thumbnail-grid.loading article{-webkit-animation:FadeInOut 1s linear;animation:FadeInOut 1s linear;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.single-show .thumbnail-grid.loading article:after,body.search .thumbnail-grid.loading article:after{content:none}
.single-show .thumbnail-grid.loading article:nth-of-type(1),body.search .thumbnail-grid.loading article:nth-of-type(1){-webkit-animation-delay:.1s;animation-delay:.1s}
.single-show .thumbnail-grid.loading article:nth-of-type(2),body.search .thumbnail-grid.loading article:nth-of-type(2){-webkit-animation-delay:.15s;animation-delay:.15s}
.single-show .thumbnail-grid.loading article:nth-of-type(3),body.search .thumbnail-grid.loading article:nth-of-type(3){-webkit-animation-delay:.2s;animation-delay:.2s}
.single-show .thumbnail-grid.loading article:nth-of-type(4),body.search .thumbnail-grid.loading article:nth-of-type(4){-webkit-animation-delay:.25s;animation-delay:.25s}
.landscape a{padding-bottom:56.25%}
.landscape strong{font-size:1.1rem}
.portrait .excerpt{font-size:1rem !important;font-weight:500}
.portrait:not(.flickity-enabled):not(.slick-slider) .thumbnail{font-size:16px}
.thumbnail-passport{-webkit-transition:-webkit-filter .12s;transition:-webkit-filter .12s;transition:filter .12s;transition:filter .12s,-webkit-filter .12s;position:absolute;top:13.7142857143px;right:19.2px;z-index:999}
.thumbnail-passport:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}
.thumbnail-passport img{max-width:48px}
*+[class*=catalog-container]{margin-top:48px}
.landscape .thumbnail{padding-bottom:56.25%}
.slick-slider{display:block !important}
.slick-slider .slick-list{margin-left:-12px;margin-right:-12px}
.slick-slider article{margin-right:12px;margin-left:12px}
body.search #page .thumbnail a{padding-bottom:56.4% !important}
body.search #page .thumbnail-grid.portrait a{padding-bottom:150% !important}
body #page #content .thumbnail-grid.load-dynamic{pointer-events:none}
body #page #content .thumbnail-grid.load-dynamic .thumbnail{-webkit-transition:opacity .5s;transition:opacity .5s;opacity:.4 !important}
.single-show .thumbnail-grid.portrait img,body.search .thumbnail-grid img{opacity:1 !important;-webkit-transition:none;transition:none}
body:not(.search) .thumbnail-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}
body:not(.search) .thumbnail-grid.portrait{grid-template-columns:repeat(auto-fit,minmax(177px,1fr))}
body:not(.search) .thumbnail-grid.slick-initialized.portrait{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}
.episodes-size .thumbnail-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr)) !important}
.thumbnail-grid:not(.flickity-enabled){display:grid;gap:24px}
h2+[class*=thumbnail]{margin-top:36px}
.thumbnail-grid:after{position:absolute;left:0;right:0;bottom:48px;top:0;background:rgba(25,156,219,0.3);z-index:999}
.thumbnail-grid[style*=visibility]{max-height:none}
.thumbnail-grid[style*=visibility] .thumbnail{opacity:1 !important;height:auto;overflow:visible}
.thumbnail-grid[style*=visibility]:before{content:none}
.thumbnail-grid.flickity-enabled{display:block}
.thumbnail-grid.flickity-enabled .flickity-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.thumbnail-grid.flickity-enabled .thumbnail{padding-bottom:56.4%;width:100%;margin-right:24px !important}
.thumbnail-grid.flickity-enabled.portrait .thumbnail{width:100%;padding-bottom:calc(33.333% * 24px);width:calc(100% - 24px / 2)}
.thumbnail-carousel:before{content:'';padding-bottom:215%;display:block}
.thumbnail-carousel .thumbnail{transitioN:opacity 1s;opacity:1 !important;height:0;overflow:hidden}
.thumbnail{will-change:left;-webkit-transform:translateZ(0);transform:translateZ(0)}
.flickity-slider{will-change:transform}
#page .episodes-size a.view-all:hover{color:#fff}
.post-type-archive-tribe_events article>a{display:none !important}
.post-type-archive-tribe_events #page #content{max-width:1400px !important}
.post-type-archive-tribe_events .page-header{display:none !important}
#tribe-events{margin-top:0}
#page button[class*=tribe]:not(:last-child),.tribe-events-cal-links a:not(:last-child){margin-right:10px}
.tribe-events-single-section{width:100% !important;background:#eff2f3;padding:36px 48px !important}
.tribe-events-single-section h2{margin-bottom:24px !important}
.tribe-events-single-section .tribe-events-meta-group{padding-top:0}
#page button[class*=tribe-common-c-btn-icon]{min-width:1px;height:40px;width:40px;padding:0 !important;border-radius:50%}
#page #content .tribe-events-c-nav__list button{background:#fff;color:#199cdb}
#page #content .tribe-events-c-nav__list button:hover{color:#0a145a}
.tribe-events-before-html{max-width:920px;margin-bottom:48px !important}
.tribe-events-before-html a{color:#199cdb !important}
.tribe-events-before-html a:hover{color:#0a145a !important}
.tribe-events-c-ical__link[href*=ical]{margin-top:12px;padding:10px 0}
.tribe-events-c-ical__link[href*=ical]:after,.tribe-events-c-ical__link[href*=ical]:before{font-family:"Font Awesome 5 Pro";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:9.6px;color:currentColor;font-weight:300;line-height:0;-webkit-transition:color .04s;transition:color .04s;position:relative}
body.gecko .tribe-events-c-ical__link[href*=ical]:after,body.gecko .tribe-events-c-ical__link[href*=ical]:before{top:-.075em}
.tribe-events-c-ical__link[href*=ical]:after{content:"";margin-left:9.6px}
.tribe-events-c-ical__link[href*=ical],.tribe-events-c-ical__link[href*=ical]:after{font-weight:bold}
#page .tribe-events-l-container{max-width:100%;padding:0;margin-top:0}
.single-tribe_events .tribe-events-before-html{display:none !important}
.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{-ms-flex-item-align:start;align-self:flex-start;justify-self:flex-start;background:#199cdb;height:auto;padding:16px;font-weight:bold;text-transform:uppercase}
.tribe-events .tribe-events-calendar-list__event-date-tag-datetime span:first-child{font-size:22px}
.tribe-events .tribe-events-calendar-list__event-date-tag-datetime span:last-child{font-size:32px}
.tribe-events .tribe-events-calendar-list__event-date-tag-datetime *{color:#fff}
.tribe-events .tribe-events-calendar-list__month-separator-text{margin:24px 0;border-bottom:2px solid #eff2f3;width:100%;padding-bottom:24px}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar{display:none}
.tribe-events .tribe-events-calendar-list__event-title-link{color:#199cdb !important;font-weight:bold;border:none !important}
.tribe-events .tribe-events-calendar-list__event-title-link:hover{color:#0a145a !important}
.tribe-block__venue{border:0}
.tribe-block__venue:empty{display:none}
.tribe-events-schedule{margin-bottom:24px}
.tribe-events-schedule *{font-weight:bold;color:#199cdb;font-size:1.5rem}
#page .is-style-show-details .wp-block-columns p:last-of-type{margin-bottom:0}
#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) h1,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .tribe-events-single-event-title,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) h2,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) h3,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .tribe-events .tribe-events-calendar-list__month-separator-text,.tribe-events #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .tribe-events-calendar-list__month-separator-text,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) h4,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) h5,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) #content .gform_wrapper .gfield_label,#content .gform_wrapper #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .gfield_label,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.archive .page-header,body.archive #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-header,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.archive .page-title,body.archive #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-title,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.tag .page-header,body.tag #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-header,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.tag .page-title,body.tag #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-title,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.category .page-header,body.category #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-header,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.category .page-title,body.category #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-title,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.author .page-header,body.author #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-header,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.author .page-title,body.author #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-title,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.search .page-header,body.search #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-header,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.search .page-title,body.search #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-title,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body[class*=tax] .page-header,body[class*=tax] #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-header,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body[class*=tax] .page-title,body[class*=tax] #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-title,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.blog .page-header,body.blog #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-header,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.blog .page-title,body.blog #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-title,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.post-type-archive .page-header,body.post-type-archive #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-header,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.post-type-archive .page-title,body.post-type-archive #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .page-title,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.author article>a h2,body.author article>a #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) h2,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.blog article>a h2,body.blog article>a #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) h2,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.body[class*=tax] article>a h2,body.body[class*=tax] article>a #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) h2,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.category article>a h2,body.category article>a #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) h2,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) body.tag article>a h2,body.tag article>a #page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) h2,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) .schema-faq-question,#page .is-style-show-details .wp-block-columns .wp-block-column:nth-child(2) h6{color:#199cdb}
#page .is-style-show-details .wp-block-columns .select-wrapper{position:Relative}
#page .is-style-show-details .wp-block-columns .select-wrapper:after,#page .is-style-show-details .wp-block-columns .select-wrapper:before{font-family:"Font Awesome 5 Pro";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:9.6px;color:currentColor;font-weight:300;line-height:0;-webkit-transition:color .04s;transition:color .04s;position:relative}
body.gecko #page .is-style-show-details .wp-block-columns .select-wrapper:after,body.gecko #page .is-style-show-details .wp-block-columns .select-wrapper:before{top:-.075em}
#page .is-style-show-details .wp-block-columns .select-wrapper:after{content:"";margin-left:9.6px}
#page .is-style-show-details .wp-block-columns .select-wrapper:after{pointer-events:none;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#page .is-style-show-details .wp-block-columns select{border-color:#fff;color:#fff}
#page .is-style-show-details .wp-block-columns .wp-block-column:last-child{-ms-flex-preferred-size:40% !important;flex-basis:40% !important}
#page .is-style-show-details .wp-block-columns .wp-block-column:last-child hr{margin:24px 0}
#page .is-style-show-details .wp-block-columns:first-child figure{margin-bottom:24px}
#page .is-style-show-details .wp-block-columns>div:first-child img{max-width:300px;width:100%}
#page .is-style-show-details .wp-block-columns .wp-block-column .wp-block-spacer:last-child{display:none}
.filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:24px}
.filter-container .wp-block-buttons{gap:12px}
.filter-container .wp-block-buttons .wp-block-button,.filter-container .wp-block-buttons .menu-button,.filter-container .wp-block-buttons #page #content .tribe-events-c-nav__list button,#page #content .tribe-events-c-nav__list .filter-container .wp-block-buttons button{display:inline-block !important;width:auto !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.filter-container .wp-block-buttons a{width:100%;display:inline-block !important}
.filter-container h2{margin-bottom:0;margin-right:24px}
select.season-select{position:relative;top:-2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
body:not(.safari):not(.ios):not(.iphone) select.season-select{text-indent:-27px}
select.season-select a:not(.active):not(:hover){background:none !important;border:2px solid #199cdb !important;color:#fff !important}
.container-headline+a{-ms-flex-preferred-size:180px;flex-basis:180px}
.season-select-wrapper{position:relative}
.season-select-wrapper .season-select{margin-bottom:0 !important}
.season-select-wrapper:after,.season-select-wrapper:before{font-family:"Font Awesome 5 Pro";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-right:9.6px;color:currentColor;font-weight:300;line-height:0;-webkit-transition:color .04s;transition:color .04s;position:relative}
body.gecko .season-select-wrapper:after,body.gecko .season-select-wrapper:before{top:-.075em}
.season-select-wrapper:after{content:"";margin-left:9.6px}
.season-select-wrapper:after{font-size:25px;pointer-events:none;top:50%;right:10px;position:absolute}
.single-show .wp-block-columns .sub-pages{display:none}
.single-show .wp-block-columns .sub-pages+div{display:none}
.single-show #content{max-width:1016px}
.single-show.single-view-page .sub-pages{display:none}
.single-show.single-view-page .sub-pages+div{display:none}
.single-show.single-view-page h1,.single-show.single-view-page .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .single-show.single-view-page .tribe-events-single-event-title{font-size:3rem}
.single-show.single-view-page .episodes-size .thumbnail-grid:not(.flickity-enabled){grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}
.single-show.single-view-page .thumbnail-grid .replace-title{color:#0a145a}
.single-show.single-view-page .post-navigation{display:none}
.single-show.single-view-page #content{padding-bottom:0 !important}
.view-all{text-decoration:underline;position:relative;top:-3px}
.view-all:hover{opacity:.5}
.single-episode-template{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.single-episode-template>div:first-child{margin-right:24px}
[class*=catalog-container] .season-select,[class*=catalog-container] .season-select-wrapper{display:none}
[class*=catalog-container].loading{pointer-events:none;opacity:.3;transitioN:opacity .5s}
.thumbnail-grid-block-wrapper.loading{pointer-events:none;opacity:.3;transitioN:opacity .5s}
.episode-details{font-size:1rem !important;color:#199cdb !important;text-align:left !important}
[data-premier]{cursor:default}
[data-premier] img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
[data-premier] .coming-soon{font-size:16px;position:absolute;top:24px;left:24px;right:0;z-index:999}
[data-premier]:before{content:none}
[data-premier] a{pointer-events:none}
[class*=load-more]{position:absolute !important;left:0;text-align:center;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:42px auto auto;top:100% !important;height:auto;color:#fff !important}
#page .load-more-static{margin-top:-12px;color:#fff !important}
.alphasort{position:relative;top:-3px;margin-left:24px;font-size:1.3rem}
.alphasort:hover span{color:#199cdb;border-color:#199cdb}
.alphasort span{border-bottom:2px solid #fff;padding-bottom:2px;margin-right:6px;display:inline-block}
.alphasort .far{color:#199cdb}
.reverse-order [class*=thumbnail-grid]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.sponsor-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.sponsor-grid img{width:100%;max-width:130px}
#display-title{margin-bottom:24px !important}
body.single-show .menu-item-154>a,body.single-show .menu-item-2158>a{color:#199cdb}
.lesson-plans-widget *{text-shadow:none}
.lesson-plans-widget ul:empty{display:none}
.lesson-plans-widget ul{margin-bottom:24px}
.lesson-plans-widget .plans-wrapper{margin-bottom:-24px}
.lesson-plans-widget .plan-list-wrapper{position:relative}
.lesson-plans-widget .plan-list-wrapper:not(:first-of-type){display:none}
.lesson-plans-widget ul{padding-left:0}
.lesson-plans-widget ul li{margin-bottom:5px;list-style-type:none}
.lesson-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;width:100%}
.lesson-tabs li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}
.lesson-tabs ~ .plans-wrapper ul:not(:first-child){display:none}
.lesson-tabs li:only-child a{pointer-events:none}
.lesson-tabs a{text-align:center;text-decoration:none !important;display:block;padding:6px 24px;border:2px solid #fff}
.lesson-tabs a:hover{color:#fff !important}
.lesson-tabs a.active{border-bottom:0}
.lesson-tabs a:not(.active){background:#147bad;border:0;border-bottom:2px solid #fff}
.lesson-tabs a:not(.active):hover{background:rgba(255,255,255,0.5)}
#hero-slider p:empty{display:none}
body.ios .site-branding img,body.ipad .site-branding img,body.iphone .site-branding img{image-rendering:normal !important}
#content{max-width:920px}
.search .has-post-thumbnail a+section{margin-top:15px}
.is-style-content-flag a{color:#fff}
.is-style-content-flag a:hover{color:#fff;opacity:.7}
.is-style-content-flag a:after{content:' »'}
#colophon{font-weight:400}
#colophon a{text-decoration:none;font-weight:400}
#page #content .single-episode-template h1,#page #content .single-episode-template .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page #content .single-episode-template .tribe-events-single-event-title{margin-top:0 !important}
.is-style-content-flag{padding:8px 12px}
@media(min-width:400px){#page .box-ads{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
}@media(min-width:420px){.thumbnail-grid.flickity-enabled.portrait .thumbnail{padding-bottom:calc(33.333% * 2 + 24px);width:calc((100% - 24px) / 2)}
}@media(min-width:640px){h2.is-style-display,.blog .page-header h2.entry-title{font-size:3.3rem}
h3.is-style-display,.blog .page-header h3.entry-title,.blog .page-header .tribe-events .entry-title.tribe-events-calendar-list__month-separator-text,.tribe-events .blog .page-header .entry-title.tribe-events-calendar-list__month-separator-text,.tribe-events .is-style-display.tribe-events-calendar-list__month-separator-text,.tribe-events #page .error404 h1.tribe-events-calendar-list__month-separator-text,#page .error404 .tribe-events h1.tribe-events-calendar-list__month-separator-text,.tribe-events #page .error404 .single-tribe_events .tribe-blocks-editor .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor .tribe-events .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title,.tribe-events .single-tribe_events .tribe-blocks-editor #page .error404 .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 .tribe-events .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title,.tribe-events .error404 h1.tribe-events-calendar-list__month-separator-text,.error404 .tribe-events h1.tribe-events-calendar-list__month-separator-text,.tribe-events .error404 .single-tribe_events .tribe-blocks-editor .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor .tribe-events .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title,.tribe-events .single-tribe_events .tribe-blocks-editor .error404 .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 .tribe-events .tribe-events-calendar-list__month-separator-text.tribe-events-single-event-title{font-size:3rem}
h4.is-style-display,.blog .page-header h4.entry-title{font-size:2.15rem}
h5.is-style-display,#content .gform_wrapper .is-style-display.gfield_label,#content .gform_wrapper .error404 h1.gfield_label,.error404 #content .gform_wrapper h1.gfield_label,#content .gform_wrapper .error404 .single-tribe_events .tribe-blocks-editor .gfield_label.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor #content .gform_wrapper .gfield_label.tribe-events-single-event-title,#content .gform_wrapper .single-tribe_events .tribe-blocks-editor .error404 .gfield_label.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 #content .gform_wrapper .gfield_label.tribe-events-single-event-title,#content .gform_wrapper .blog .page-header .gfield_label.entry-title,.blog .page-header #content .gform_wrapper .gfield_label.entry-title,body.archive .is-style-display.page-header,body.archive #page .error404 h1.page-header,#page .error404 body.archive h1.page-header,body.archive #page .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.archive .page-header.tribe-events-single-event-title,body.archive .single-tribe_events .tribe-blocks-editor #page .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.archive .page-header.tribe-events-single-event-title,body.archive .error404 h1.page-header,.error404 body.archive h1.page-header,body.archive .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.archive .page-header.tribe-events-single-event-title,body.archive .single-tribe_events .tribe-blocks-editor .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.archive .page-header.tribe-events-single-event-title,body.archive .blog .page-header .page-header.entry-title,.blog .page-header body.archive .page-header.entry-title,body.archive .is-style-display.page-title,body.archive #page .error404 h1.page-title,#page .error404 body.archive h1.page-title,body.archive #page .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.archive .page-title.tribe-events-single-event-title,body.archive .single-tribe_events .tribe-blocks-editor #page .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.archive .page-title.tribe-events-single-event-title,body.archive .error404 h1.page-title,.error404 body.archive h1.page-title,body.archive .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.archive .page-title.tribe-events-single-event-title,body.archive .single-tribe_events .tribe-blocks-editor .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.archive .page-title.tribe-events-single-event-title,body.archive .blog .page-header .page-title.entry-title,.blog .page-header body.archive .page-title.entry-title,body.tag .is-style-display.page-header,body.tag #page .error404 h1.page-header,#page .error404 body.tag h1.page-header,body.tag #page .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.tag .page-header.tribe-events-single-event-title,body.tag .single-tribe_events .tribe-blocks-editor #page .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.tag .page-header.tribe-events-single-event-title,body.tag .error404 h1.page-header,.error404 body.tag h1.page-header,body.tag .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.tag .page-header.tribe-events-single-event-title,body.tag .single-tribe_events .tribe-blocks-editor .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.tag .page-header.tribe-events-single-event-title,body.tag .blog .page-header .page-header.entry-title,.blog .page-header body.tag .page-header.entry-title,body.tag .is-style-display.page-title,body.tag #page .error404 h1.page-title,#page .error404 body.tag h1.page-title,body.tag #page .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.tag .page-title.tribe-events-single-event-title,body.tag .single-tribe_events .tribe-blocks-editor #page .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.tag .page-title.tribe-events-single-event-title,body.tag .error404 h1.page-title,.error404 body.tag h1.page-title,body.tag .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.tag .page-title.tribe-events-single-event-title,body.tag .single-tribe_events .tribe-blocks-editor .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.tag .page-title.tribe-events-single-event-title,body.tag .blog .page-header .page-title.entry-title,.blog .page-header body.tag .page-title.entry-title,body.category .is-style-display.page-header,body.category #page .error404 h1.page-header,#page .error404 body.category h1.page-header,body.category #page .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.category .page-header.tribe-events-single-event-title,body.category .single-tribe_events .tribe-blocks-editor #page .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.category .page-header.tribe-events-single-event-title,body.category .error404 h1.page-header,.error404 body.category h1.page-header,body.category .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.category .page-header.tribe-events-single-event-title,body.category .single-tribe_events .tribe-blocks-editor .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.category .page-header.tribe-events-single-event-title,body.category .blog .page-header .page-header.entry-title,.blog .page-header body.category .page-header.entry-title,body.category .is-style-display.page-title,body.category #page .error404 h1.page-title,#page .error404 body.category h1.page-title,body.category #page .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.category .page-title.tribe-events-single-event-title,body.category .single-tribe_events .tribe-blocks-editor #page .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.category .page-title.tribe-events-single-event-title,body.category .error404 h1.page-title,.error404 body.category h1.page-title,body.category .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.category .page-title.tribe-events-single-event-title,body.category .single-tribe_events .tribe-blocks-editor .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.category .page-title.tribe-events-single-event-title,body.category .blog .page-header .page-title.entry-title,.blog .page-header body.category .page-title.entry-title,body.author .is-style-display.page-header,body.author #page .error404 h1.page-header,#page .error404 body.author h1.page-header,body.author #page .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.author .page-header.tribe-events-single-event-title,body.author .single-tribe_events .tribe-blocks-editor #page .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.author .page-header.tribe-events-single-event-title,body.author .error404 h1.page-header,.error404 body.author h1.page-header,body.author .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.author .page-header.tribe-events-single-event-title,body.author .single-tribe_events .tribe-blocks-editor .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.author .page-header.tribe-events-single-event-title,body.author .blog .page-header .page-header.entry-title,.blog .page-header body.author .page-header.entry-title,body.author .is-style-display.page-title,body.author #page .error404 h1.page-title,#page .error404 body.author h1.page-title,body.author #page .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.author .page-title.tribe-events-single-event-title,body.author .single-tribe_events .tribe-blocks-editor #page .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.author .page-title.tribe-events-single-event-title,body.author .error404 h1.page-title,.error404 body.author h1.page-title,body.author .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.author .page-title.tribe-events-single-event-title,body.author .single-tribe_events .tribe-blocks-editor .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.author .page-title.tribe-events-single-event-title,body.author .blog .page-header .page-title.entry-title,.blog .page-header body.author .page-title.entry-title,body.search .is-style-display.page-header,body.search #page .error404 h1.page-header,#page .error404 body.search h1.page-header,body.search #page .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.search .page-header.tribe-events-single-event-title,body.search .single-tribe_events .tribe-blocks-editor #page .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.search .page-header.tribe-events-single-event-title,body.search .error404 h1.page-header,.error404 body.search h1.page-header,body.search .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.search .page-header.tribe-events-single-event-title,body.search .single-tribe_events .tribe-blocks-editor .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.search .page-header.tribe-events-single-event-title,body.search .blog .page-header .page-header.entry-title,.blog .page-header body.search .page-header.entry-title,body.search .is-style-display.page-title,body.search #page .error404 h1.page-title,#page .error404 body.search h1.page-title,body.search #page .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.search .page-title.tribe-events-single-event-title,body.search .single-tribe_events .tribe-blocks-editor #page .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.search .page-title.tribe-events-single-event-title,body.search .error404 h1.page-title,.error404 body.search h1.page-title,body.search .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.search .page-title.tribe-events-single-event-title,body.search .single-tribe_events .tribe-blocks-editor .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.search .page-title.tribe-events-single-event-title,body.search .blog .page-header .page-title.entry-title,.blog .page-header body.search .page-title.entry-title,body[class*=tax] .is-style-display.page-header,body[class*=tax] #page .error404 h1.page-header,#page .error404 body[class*=tax] h1.page-header,body[class*=tax] #page .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body[class*=tax] .page-header.tribe-events-single-event-title,body[class*=tax] .single-tribe_events .tribe-blocks-editor #page .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body[class*=tax] .page-header.tribe-events-single-event-title,body[class*=tax] .error404 h1.page-header,.error404 body[class*=tax] h1.page-header,body[class*=tax] .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body[class*=tax] .page-header.tribe-events-single-event-title,body[class*=tax] .single-tribe_events .tribe-blocks-editor .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body[class*=tax] .page-header.tribe-events-single-event-title,body[class*=tax] .blog .page-header .page-header.entry-title,.blog .page-header body[class*=tax] .page-header.entry-title,body[class*=tax] .is-style-display.page-title,body[class*=tax] #page .error404 h1.page-title,#page .error404 body[class*=tax] h1.page-title,body[class*=tax] #page .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body[class*=tax] .page-title.tribe-events-single-event-title,body[class*=tax] .single-tribe_events .tribe-blocks-editor #page .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body[class*=tax] .page-title.tribe-events-single-event-title,body[class*=tax] .error404 h1.page-title,.error404 body[class*=tax] h1.page-title,body[class*=tax] .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body[class*=tax] .page-title.tribe-events-single-event-title,body[class*=tax] .single-tribe_events .tribe-blocks-editor .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body[class*=tax] .page-title.tribe-events-single-event-title,body[class*=tax] .blog .page-header .page-title.entry-title,.blog .page-header body[class*=tax] .page-title.entry-title,body.blog .is-style-display.page-header,body.blog #page .error404 h1.page-header,#page .error404 body.blog h1.page-header,body.blog #page .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.blog .page-header.tribe-events-single-event-title,body.blog .single-tribe_events .tribe-blocks-editor #page .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.blog .page-header.tribe-events-single-event-title,body.blog .error404 h1.page-header,.error404 body.blog h1.page-header,body.blog .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.blog .page-header.tribe-events-single-event-title,body.blog .single-tribe_events .tribe-blocks-editor .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.blog .page-header.tribe-events-single-event-title,body.blog .page-header .page-header.entry-title,body.blog .is-style-display.page-title,body.blog #page .error404 h1.page-title,#page .error404 body.blog h1.page-title,body.blog #page .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.blog .page-title.tribe-events-single-event-title,body.blog .single-tribe_events .tribe-blocks-editor #page .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.blog .page-title.tribe-events-single-event-title,body.blog .error404 h1.page-title,.error404 body.blog h1.page-title,body.blog .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.blog .page-title.tribe-events-single-event-title,body.blog .single-tribe_events .tribe-blocks-editor .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.blog .page-title.tribe-events-single-event-title,body.blog .page-header .page-title.entry-title,body.post-type-archive .is-style-display.page-header,body.post-type-archive #page .error404 h1.page-header,#page .error404 body.post-type-archive h1.page-header,body.post-type-archive #page .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.post-type-archive .page-header.tribe-events-single-event-title,body.post-type-archive .single-tribe_events .tribe-blocks-editor #page .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.post-type-archive .page-header.tribe-events-single-event-title,body.post-type-archive .error404 h1.page-header,.error404 body.post-type-archive h1.page-header,body.post-type-archive .error404 .single-tribe_events .tribe-blocks-editor .page-header.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.post-type-archive .page-header.tribe-events-single-event-title,body.post-type-archive .single-tribe_events .tribe-blocks-editor .error404 .page-header.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.post-type-archive .page-header.tribe-events-single-event-title,body.post-type-archive .blog .page-header .page-header.entry-title,.blog .page-header body.post-type-archive .page-header.entry-title,body.post-type-archive .is-style-display.page-title,body.post-type-archive #page .error404 h1.page-title,#page .error404 body.post-type-archive h1.page-title,body.post-type-archive #page .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,#page .error404 .single-tribe_events .tribe-blocks-editor body.post-type-archive .page-title.tribe-events-single-event-title,body.post-type-archive .single-tribe_events .tribe-blocks-editor #page .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 body.post-type-archive .page-title.tribe-events-single-event-title,body.post-type-archive .error404 h1.page-title,.error404 body.post-type-archive h1.page-title,body.post-type-archive .error404 .single-tribe_events .tribe-blocks-editor .page-title.tribe-events-single-event-title,.error404 .single-tribe_events .tribe-blocks-editor body.post-type-archive .page-title.tribe-events-single-event-title,body.post-type-archive .single-tribe_events .tribe-blocks-editor .error404 .page-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 body.post-type-archive .page-title.tribe-events-single-event-title,body.post-type-archive .blog .page-header .page-title.entry-title,.blog .page-header body.post-type-archive .page-title.entry-title,.blog .page-header h5.entry-title,.blog .page-header body.author article>a h2.entry-title,body.author article>a .blog .page-header h2.entry-title,body.blog .page-header article>a h2.entry-title,body.blog article>a .page-header h2.entry-title,.blog .page-header body.body[class*=tax] article>a h2.entry-title,body.body[class*=tax] article>a .blog .page-header h2.entry-title,.blog .page-header body.category article>a h2.entry-title,body.category article>a .blog .page-header h2.entry-title,.blog .page-header body.tag article>a h2.entry-title,body.tag article>a .blog .page-header h2.entry-title,.blog .page-header .entry-title.schema-faq-question,body.author article>a h2.is-style-display,body.blog article>a h2.is-style-display,body.body[class*=tax] article>a h2.is-style-display,body.category article>a h2.is-style-display,body.tag article>a h2.is-style-display,.is-style-display.schema-faq-question,#page .error404 h1.schema-faq-question,#page .error404 .single-tribe_events .tribe-blocks-editor .schema-faq-question.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 .schema-faq-question.tribe-events-single-event-title,.error404 h1.schema-faq-question,.error404 .single-tribe_events .tribe-blocks-editor .schema-faq-question.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 .schema-faq-question.tribe-events-single-event-title{font-size:1.8rem}
h6.is-style-display,.blog .page-header h6.entry-title{font-size:1.4rem}
.wp-block-columns:not([class*=align]){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.wp-block-media-text{gap:24px}
.wp-block-media-text[class*=full] [class*=__content]{width:80%}
.fig-border.alignfull figure{outline:24px solid #fff}
.fig-border.alignfull figure+div{outline:0}
#hero-slider{font-size:1.2em}
#hero-slider h2{font-size:3.75rem}
#hero-slider h2.is-style-display,#hero-slider .blog .page-header h2.entry-title,.blog .page-header #hero-slider h2.entry-title{font-size:5rem}
.thumbnail-grid.flickity-enabled .thumbnail{padding-bottom:28.2%;width:calc(100% / 2 - 24px / 2)}
.thumbnail-grid.flickity-enabled.portrait .thumbnail{padding-bottom:calc(33.333% * 1.25 + 24px * 2);width:calc((100% - 48px) / 3)}
}@media(min-width:920px){.thumbnail:hover:before{background:#fff;color:#199cdb}
body.tabbing a:focus,body.tabbing a:focus-visible{outline:2px dotted #fff !important;outline-offset:-2px}
.animated,.wobble{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.wp-block-columns{gap:30px}
.wp-block-cover[class*=hero]:not([class*=gradient-]):after,.entry-content>.wp-block-cover:first-child:not([class*=gradient-]):after{right:20%}
.wp-block-media-text.is-style-icon-card>.wp-block-media-text__content{padding:48px}
.member-grid .wp-block-column{-webkit-transition:-webkit-transform .24s;transition:-webkit-transform .24s;transition:transform .24s;transition:transform .24s,-webkit-transform .24s;-webkit-transform-origin:center center;transform-origin:center center}
.member-grid .wp-block-column:nth-child(2){-webkit-transform:scale(1.05);transform:scale(1.05);position:relative;top:-10px}
.member-grid .wp-block-column:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}
.member-grid .wp-block-column:nth-child(2):hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
.all-memberships .wp-block-media-text{-webkit-transition:outline .24s;transition:outline .24s;outline-offset:-4px;-webkit-transform-origin:left center;transform-origin:left center;outline:4px solid transparent}
.all-memberships .wp-block-media-text.has-text-color{-webkit-transition:background .24s;transition:background .24s;outline:none !important}
.all-memberships .wp-block-media-text.has-text-color:hover{background:#27a8e6}
.all-memberships .wp-block-media-text figure{-webkit-transition:-webkit-transform .24s;transition:-webkit-transform .24s;transition:transform .24s;transition:transform .24s,-webkit-transform .24s}
.all-memberships .wp-block-media-text:hover{outline:4px solid #199cdb}
.all-memberships .wp-block-media-text:hover figure{-webkit-transform:scale(1.05);transform:scale(1.05)}
.site-header .sub-menu{padding:19.2px 24px !important;margin-left:-24px;opacity:0;visibility:hidden;-webkit-transition:all .12s;transition:all .12s;margin-top:0;display:block;min-width:250px;display:block !important;right:auto}
.site-header .sub-menu:before{content:'';left:0;right:0;bottom:100%;height:12px;position:absolute;background:transparent}
.site-header .sub-menu:after{content:'';bottom:100%;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:0 10px 12px 10px;border-color:transparent transparent #fff transparent;position:absolute;visibility:hidden}
.site-header .sub-menu li{width:100%}
.site-header .sub-menu li:not(:last-child){margin-bottom:8px}
.site-header .sub-menu>li[class*=current]>a{color:#199cdb}
.site-header .sub-menu>li>a{display:block;font-weight:400}
.site-header .sub-menu>li>a:hover{color:#199cdb !important}
.site-header .sub-menu>li>a:hover{color:#0a145a}
.sub-menu{position:absolute;left:0;right:0;top:100%}
header .mobile-donate,header .mobile-menu-button-wrap{display:none}
#signup>div>div:first-child{-ms-flex-preferred-size:66%;flex-basis:66%}
#signup .form-wrapper form input{width:400px}
.blog-wrapper{gap:72px}
.thumbnail:hover .cover-art img{-webkit-transform:scale(1.035);transform:scale(1.035)}
.thumbnail:hover .excerpt{opacity:1;visibility:visible}
.thumbnail:hover:after{opacity:0}
.thumbnail:hover figure{opacity:.25}
.thumbnail:hover figure img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.single-show.single-view-page .mobile-crumb{display:none}
.single-show.single-view-page .entry-content>.wp-block-columns:first-child .wp-block-column .mobile-crumb{display:none}
.single-episode-template{gap:60px !important}
}@media(max-width:1181px) and (min-width:640px){#page .is-style-show-details .wp-block-columns{display:grid;gap:48px;grid-template-areas:"logo top" "bottom bottom"}
#page .is-style-show-details .wp-block-columns>div{margin:0}
#page .is-style-show-details .wp-block-columns>div:first-child{grid-area:logo}
#page .is-style-show-details .wp-block-columns>div:nth-child(2){grid-area:top}
#page .is-style-show-details .wp-block-columns>div:nth-child(3){grid-area:bottom}
}@media(min-width:1182px){.wp-block-search input{max-width:400px;margin-left:auto}
.wp-block-columns[class*=align],.entry-content>.wp-block-columns{gap:96px}
.wp-block-columns{gap:48px}
.wp-block-cover[class*=hero] .has-medium-font-size,.wp-block-cover[class*=hero] #page blockquote,#page .wp-block-cover[class*=hero] blockquote,.wp-block-cover[class*=hero] #signup .form-wrapper em,#signup .form-wrapper .wp-block-cover[class*=hero] em,.wp-block-cover[class*=hero] body.author .page-header p:not(#breadcrumbs),body.author .page-header .wp-block-cover[class*=hero] p:not(#breadcrumbs),.wp-block-cover[class*=hero] body.blog .page-header p:not(#breadcrumbs),body.blog .page-header .wp-block-cover[class*=hero] p:not(#breadcrumbs),.wp-block-cover[class*=hero] body.body[class*=tax] .page-header p:not(#breadcrumbs),body.body[class*=tax] .page-header .wp-block-cover[class*=hero] p:not(#breadcrumbs),.wp-block-cover[class*=hero] body.category .page-header p:not(#breadcrumbs),body.category .page-header .wp-block-cover[class*=hero] p:not(#breadcrumbs),.wp-block-cover[class*=hero] body.tag .page-header p:not(#breadcrumbs),body.tag .page-header .wp-block-cover[class*=hero] p:not(#breadcrumbs),.entry-content>.wp-block-cover:first-child .has-medium-font-size,.entry-content>.wp-block-cover:first-child #page blockquote,#page .entry-content>.wp-block-cover:first-child blockquote,.entry-content>.wp-block-cover:first-child #signup .form-wrapper em,#signup .form-wrapper .entry-content>.wp-block-cover:first-child em,.entry-content>.wp-block-cover:first-child body.author .page-header p:not(#breadcrumbs),body.author .page-header .entry-content>.wp-block-cover:first-child p:not(#breadcrumbs),.entry-content>.wp-block-cover:first-child body.blog .page-header p:not(#breadcrumbs),body.blog .page-header .entry-content>.wp-block-cover:first-child p:not(#breadcrumbs),.entry-content>.wp-block-cover:first-child body.body[class*=tax] .page-header p:not(#breadcrumbs),body.body[class*=tax] .page-header .entry-content>.wp-block-cover:first-child p:not(#breadcrumbs),.entry-content>.wp-block-cover:first-child body.category .page-header p:not(#breadcrumbs),body.category .page-header .entry-content>.wp-block-cover:first-child p:not(#breadcrumbs),.entry-content>.wp-block-cover:first-child body.tag .page-header p:not(#breadcrumbs),body.tag .page-header .entry-content>.wp-block-cover:first-child p:not(#breadcrumbs){font-size:20px !important}
.wp-block-group.has-background{padding:36px}
.site-header .site-branding{margin-right:5%}
.thumbnail-grid.flickity-enabled .thumbnail{padding-bottom:18.8%;width:calc(100% / 3 - 24px / 1.5)}
.thumbnail-grid.flickity-enabled.portrait .thumbnail{padding-bottom:calc(33.333% + 24px * 2);width:calc((100% - 72px) / 4)}
.lesson-plans-widget .plan-list-wrapper:after{content:'';height:36px;left:0;right:0;bottom:0;position:absolute;background:#0a145a;background:-webkit-gradient(linear,left bottom,left top,from(#199cdb),to(rgba(25,156,219,0))) !important;background:linear-gradient(0,#199cdb 0,rgba(25,156,219,0) 100%) !important;pointer-events:none}
.lesson-plans-widget ul{max-height:110px;overflow:scroll;padding-bottom:24px}
.lesson-tabs{margin-bottom:0 !important}
}@media(min-width:1182px) and (max-width:1399px){#page .is-style-show-details .wp-block-columns{gap:48px}
}@media(min-width:1400px){.now-airing{max-width:65%}
.now-airing span a{max-width:100ch}
#footer-nav{margin-left:8%}
}@media(max-width:1399px){[class*=inner-container],#hero-slider .wp-block-cover__inner-container,.alignwide,body:not(.search) .thumbnail-grid,#content,.blog #content,body.author #content,body.blog #content,body.body[class*=tax] #content,body.category #content,body.tag #content{max-width:1134px}
body:not(.search) .thumbnail-grid.portrait{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}
}@media(max-width:1182px){[class*=inner-container],#hero-slider .wp-block-cover__inner-container,.alignwide,body:not(.search) .thumbnail-grid,#content,.blog #content,body.author #content,body.blog #content,body.body[class*=tax] #content,body.category #content,body.tag #content{max-width:872px}
}@media(max-width:1181px){html{font-size:14px}
html body{font-size:16px !important}
.has-large-font-size{font-size:23px !important}
.stream-link,.live-stream-flag.wp-block-media-text [class*=__content]>*:first-child{top:1px}
.now-airing strong{display:block;margin-top:.5em}
.now-airing strong a{width:50ch}
#signup .form-wrapper{display:block !important;width:100%;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}
#signup .form-wrapper .gform_body{-ms-flex-preferred-size:100%;flex-basis:100%}
#signup .form-wrapper .gform_body .gfield,#signup .form-wrapper .gform_body input{width:100%;display:block !important}
#signup .form-wrapper [class*=captcha]{-webkit-transform-origin:left center;transform-origin:left center}
#signup .form-wrapper #field_1_2{position:relative;top:6px}
#signup .form-wrapper>em{display:block;margin-bottom:10px}
#signup .form-wrapper,#signup .form-wrapper *{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
#signup .gform_body .gform_fields{display:block !important}
body.search .thumbnail-grid.loading.portrait{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}
body.ios.search #content,body.ipad.search #content,body.safari.search #content{padding-top:30px}
.single-post #content{max-width:calc(920px - 48px)}
.page-id-463 .wp-block-media-text{display:block}
body:not(.search) .thumbnail-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}
body:not(.search) .thumbnail-grid.portrait{grid-template-columns:repeat(auto-fit,minmax(24%,1fr))}
body:not(.search) .thumbnail-grid.portrait .excerpt{font-size:.9rem}
body:not(.search) .thumbnail-grid.portrait strong{font-size:1.3rem}
body:not(.search) .thumbnail-grid.slick-initialized.portrait{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}
.thumbnail-carousel:before{padding-bottom:112.5%}
.filter-container .season-select-wrapper{position:relative;top:3px}
.single-episode-template>div:last-child{-ms-flex-item-align:start;align-self:flex-start}
}@media(max-width:1181px) and (max-width:919px){.filter-container .season-select-wrapper{top:4px}
}@media(max-width:1181px) and (max-width:639px){.filter-container .season-select-wrapper{left:-24px;top:6px}
}@media(max-width:919px){[class*=inner-container],#hero-slider .wp-block-cover__inner-container,.alignwide,body:not(.search) .thumbnail-grid,#content,.blog #content,body.author #content,body.blog #content,body.body[class*=tax] #content,body.category #content,body.tag #content{max-width:592px;max-width:calc(100vw - 48px)}
.hide-tablet{display:none !important}
h1+.wp-block-spacer,.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title+.wp-block-spacer{margin-top:-24px}
h2+.wp-block-spacer{margin-top:-8px}
.wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px !important;gap:0}
.wp-block-columns>div{width:100%;margin-left:0 !important;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}
.wp-block-columns>div .wp-block-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.wp-block-cover[class*=hero] .wp-block-cover>span,.entry-content>.wp-block-cover:first-child .wp-block-cover>span{opacity:.3 !important}
.wp-block-cover:not([class*=full])>div{max-width:100%}
.wp-block-media-text.is-style-icon-card figure{margin-bottom:-104px}
.sub-pages{font-size:16px}
.site-header li[class*=children].hovered .sub-menu,.site-header li[class*=children]:hover .sub-menu{background:#070f43;display:block;font-size:.86em;padding:24px 36px 24px 0 !important;margin-left:-24px;margin-right:-24px;margin-top:0}
.site-header #pre-header{padding-bottom:20px}
.site-header #pre-header+nav+div{display:none}
.site-header #secondary-navigation .toggle-search{display:none}
.site-header #secondary-navigation li:after{display:none !important}
.site-header .mobile-menu-button-wrap{display:block}
.site-header #pre-header{padding-top:24px}
.site-header #primary-navigation{display:none}
.site-header #more-navigation{margin-left:0}
.site-header #more-navigation ul li:not(:last-child){display:none}
.site-header .now-live{display:none}
.site-header .menu-toggle{display:block !important}
#secondary-navigation{gap:0}
#secondary-navigation .stream-link,#secondary-navigation .live-stream-flag.wp-block-media-text [class*=__content]>*:first-child,.live-stream-flag.wp-block-media-text #secondary-navigation [class*=__content]>*:first-child{margin-right:24px}
#secondary-navigation li:not(:last-child){margin-right:0}
#crumbs{font-size:13px}
.now-airing>a{pointer-events:none !important}
.now-airing:hover a+ul{position:absolute;padding:10px 10px 5px;-webkit-box-shadow:2px 0 10px rgba(0,0,0,0.2);box-shadow:2px 0 10px rgba(0,0,0,0.2);background:#fff;top:calc(100% + 20px);display:block;min-width:140px;z-index:9999}
.now-airing:hover a+ul a:after{content:' »'}
.now-airing:hover a+ul:before{top:-10px;content:'';height:20px;width:20px;left:30px;position:absolute;width:0;height:0;border-style:solid;border-width:0 7.5px 10px 7.5px;border-color:transparent transparent #fff transparent}
.now-airing:hover a+ul li:not(:last-child){margin-bottom:5px}
.now-airing:hover a+ul a{color:#199cdb}
.now-airing:hover a+ul:after{position:absolute;left:0;right:0;top:-20px;height:20px;content:'';display:block}
.now-airing:hover a+ul .now-live{display:block}
.alert-banner{font-size:1.05rem}
#signup>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
#signup>div>div>div:first-child{margin-bottom:24px}
#content{margin-top:80px}
body.alert #content{margin-top:115px}
body.logged-in.alert #content{margin-top:90px}
.schedule-ad-header{gap:48px !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.schedule-ad-header>div:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.schedule-ad-header>div:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
#home_schedule,#home_schedule #schedListViewContent{max-height:none !important}
.thumbnail:before{top:15px;left:15px}
.thumbnail{font-size:14px}
.thumbnail strong{font-size:1.1em}
.thumbnail strong{margin-bottom:-10px}
.thumbnail date,.thumbnail time{font-size:.8em}
.thumbnail .thumbnail-contents{left:12px;right:12px;top:12px;bottom:22px}
.episodes-size .thumbnail-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr)) !important}
.thumbnail-carousel:before{padding-bottom:235%}
.tribe-events-single-section{padding:24px !important}
.single-show.single-view-page .wp-block-column:first-child #crumbs{display:none}
.single-episode-template{gap:38.4px !important}
.single-episode-template>div{margin-left:0 !important;margin-right:0 !important}
body:not(.single-view-page) .single-episode-template{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
body.single-view-page .single-episode-template{gap:0 !important;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
body.single-view-page .single-episode-template .wp-block-column:last-child{margin-bottom:24px !important}
}@media(max-width:919px) and (max-width:639px){h1,.single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title{font-size:3.2rem}
.wp-block-columns .wp-block-columns{gap:0}
}@media(max-width:919px) and (max-width:919px){.wp-block-media-text.is-style-icon-card figure{margin-bottom:-76.4705882353px}
}@media(max-width:919px) and (max-width:560px){.site-header .mobile-donate{display:block}
.site-header .site-branding{margin-right:0}
.site-header .site-branding img{max-width:140px}
}@media(max-width:919px) and (max-width:560px) and (max-width:359px){.site-header .site-branding img{width:90%;max-width:125px}
}@media(max-width:639px){.hide-mobile{display:none !important}
html{font-size:12px}
html body{font-size:15px !important}
.has-medium-font-size,#page blockquote,#signup .form-wrapper em,body.author .page-header p:not(#breadcrumbs),body.blog .page-header p:not(#breadcrumbs),body.body[class*=tax] .page-header p:not(#breadcrumbs),body.category .page-header p:not(#breadcrumbs),body.tag .page-header p:not(#breadcrumbs){font-size:1.5rem !important}
h1.is-style-display,#page .error404 h1,#page .error404 .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor #page .error404 .tribe-events-single-event-title,.error404 h1,.error404 .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .error404 .tribe-events-single-event-title,.blog .page-header h1.entry-title,.blog .page-header .single-tribe_events .tribe-blocks-editor .entry-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .blog .page-header .entry-title.tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .is-style-display.tribe-events-single-event-title{font-size:3.4rem}
h2{font-size:2.3rem}
h2.is-style-display,.blog .page-header h2.entry-title{font-size:2.6rem}
.wp-block-columns[class*=background]{padding:24px}
.wp-block-cover[class*=hero],.entry-content>.wp-block-cover:first-child{padding-top:42px;padding-bottom:42px}
.wp-block-cover{padding-top:42px;padding-bottom:42px}
.wp-block-media-text[class*=background] [class*=__content]{padding:24px !important}
.wp-block-media-text[class*=wide]:not([class*=background]):not([class*=right]) [class*=content]{padding:24px 0 0 0 !important}
.wp-block-media-text [class*=__content]{padding:24px !important;border:none !important}
.wp-block-media-text:not([class*=wide]):not([class*=full]):not(.has-background) [class*=__content]{padding:24px 0 0 0 !important}
.wp-block-media-text.is-style-icon-card figure{max-width:120px}
.icon-left-xl figure,.is-style-icon-left-xl figure{max-width:150px}
.site-header header .now-airing{display:none !important}
.site-branding img{min-width:100px}
#crumbs{margin-bottom:12px;font-size:11px}
.site-footer>div:first-child{padding-top:42px;padding-bottom:42px}
.site-footer .footer-upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.site-footer div.terms>span{display:block}
#signup{padding-top:24px;padding-bottom:24px}
#signup .form-wrapper form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#signup .form-wrapper{display:block;width:100%}
#signup .form-wrapper em{margin-bottom:12px;display:block}
#signup .form-wrapper form{display:block !important}
#signup .form-wrapper form button{margin-top:12px}
#signup .form-wrapper form .gfield,#signup .form-wrapper form input{width:100% !important}
#footer-nav{font-size:1em;padding-left:0;margin-top:24px}
.site-info>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
body.search .landscape.loading{display:block}
body.search .landscape.loading .placeholder:last-child{display:none}
body.search .thumbnail-grid.loading.portrait .placeholder:last-child{display:none}
body.no-hero #content{padding-top:42px;padding-bottom:42px}
#more-support .wp-block-column+.wp-block-column{margin-top:16px !important}
.schedule-header>.wp-block-column:last-child .wp-block-column{-ms-flex-preferred-size:25% !important;flex-basis:25% !important}
body:not(.search) .thumbnail-grid.portrait{grid-template-columns:repeat(auto-fit,minmax(24%,1fr))}
body:not(.search) .thumbnail-grid.portrait .excerpt{font-size:.7rem}
body:not(.search) .thumbnail-grid.portrait strong{font-size:1.1rem}
.episodes-size .thumbnail-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr)) !important}
.thumbnail-grid{display:block;margin:0;-webkit-transform:none;transform:none}
.thumbnail-grid .flickity-slider>*{-webkit-transition:opacity .48s;transition:opacity .48s;margin-right:32px !important}
.thumbnail-grid .flickity-slider>*:not(.is-selected){opacity:.25}
.thumbnail-grid,.thumbnail-grid *{overflow:visible}
#page .is-style-show-details .wp-block-columns>div:first-child img{max-width:50%}
#page .is-style-show-details .wp-block-columns{gap:24px}
.single-show.single-view-page h1,.single-show.single-view-page .single-tribe_events .tribe-blocks-editor .tribe-events-single-event-title,.single-tribe_events .tribe-blocks-editor .single-show.single-view-page .tribe-events-single-event-title{font-size:2.6rem}
#page .load-more-static{top:calc(100% - 5px) !important}
}@media(max-width:480px){body.search .thumbnail-grid.loading.portrait{grid-template-columns:repeat(auto-fill,minmax(40%,1fr))}
}@media(max-width:479px){.container-headline{margin-right:0 !important;font-size:1.8rem}
.container-headline+a{font-size:1.05rem;top:-1px;margin-left:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
.season-select-wrapper{margin-left:auto;top:7px !important;position:relative;left:0 !important}
}@media(max-width:450px){header .now-airing{display:none}
}@media(max-width:420px){#content .wp-block-button,#content .menu-button,#page #content .tribe-events-c-nav__list button{width:100%;margin-left:0;margin-right:0}
#content .wp-block-button:not(:last-child),#content .menu-button:not(:last-child),#page #content .tribe-events-c-nav__list button:not(:last-child){margin-bottom:8px}
#content .wp-block-button a,#content .menu-button a,#page #content .tribe-events-c-nav__list button a{margin:0;width:100%;display:block}
body:not(.search) .thumbnail-grid.portrait{grid-template-columns:repeat(auto-fit,minmax(40%,1fr))}
}@media(max-width:419px){.hide-xs,.now-airing>span{display:none !important}
}@media(max-width:359px){.site-header>div:last-child{padding-bottom:16px}
}@media print{*{-webkit-print-color-adjust:exact !important;color-adjust:exact !important}
}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-10%,0,0) rotate3d(0,0,1,-2deg);transform:translate3d(-10%,0,0) rotate3d(0,0,1,-2deg)}
30%{-webkit-transform:translate3d(7.5%,0,0) rotate3d(0,0,1,0.5deg);transform:translate3d(7.5%,0,0) rotate3d(0,0,1,0.5deg)}
45%{-webkit-transform:translate3d(-2.5%,0,0) rotate3d(0,0,0.5,-0.5deg);transform:translate3d(-2.5%,0,0) rotate3d(0,0,1,-1deg)}
60%{-webkit-transform:translate3d(2.5%,0,0) rotate3d(0,0,1,0.25deg);transform:translate3d(2.5%,0,0) rotate3d(0,0,1,0.25deg)}
75%{-webkit-transform:translate3d(0,0,0) rotate3d(0,0,1,0);transform:translate3d(0,0,0) rotate3d(0,0,1,0)}
100%{-webkit-transform:none;transform:none}
}@-webkit-keyframes fadeIn{from{opacity:0;top:10px}
to{opacity:1;top:0}
}@keyframes fadeIn{from{opacity:0;top:10px}
to{opacity:1;top:0}
}@-webkit-keyframes blinker{from{opacity:1}
to{opacity:0}
}@keyframes blinker{from{opacity:1}
to{opacity:0}
}@-webkit-keyframes FadeInOut{0%{opacity:.25}
5%{opacity:.75}
50%{opacity:.50}
100%{opacity:.25}
}@keyframes FadeInOut{0%{opacity:.25}
5%{opacity:.75}
50%{opacity:.50}
100%{opacity:.25}
}@-webkit-keyframes FadeIn{0%{opacity:0}
100%{opacity:1}
}@keyframes FadeIn{0%{opacity:0}
100%{opacity:1}
}@-webkit-keyframes pulser{0%{opacity:.6}
50%{opacity:.3}
100%{opacity:.6}
}@keyframes pulser{0%{opacity:.6}
50%{opacity:.3}
100%{opacity:.6}
}