@charset "UTF-8";html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr,acronym{cursor:help}abbr[title],acronym[title]{border-bottom:1px solid #ddd;color:#000;text-decoration:none}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}.big{font-size:130%;line-height:1.4}.small,small{font-size:80%;line-height:1.4}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}embed,iframe,object{max-width:100%}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Fira Sans,sans-serif;font-size:15px;font-size:.9375rem;font-weight:300;line-height:1.5}@media screen and (min-width:768px){body,button,input,select,textarea{font-size:1rem}}@media screen and (min-width:1024px){body,button,input,select,textarea{font-size:1.0625rem}}cite,dfn,em,i{font-style:italic}address{margin:0 0 1.5em}pre{background:#ddd;line-height:1.6;max-width:100%;overflow:auto;padding:10px}code,kbd,pre,tt,var{font-family:Courier\ 10 Pitch,courier,monospace;font-size:17px;font-size:1.0625rem}ins,mark{background:#fff9c0;text-decoration:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}blockquote{border-left:8px solid #39a0e0;font-size:20px;font-size:1.25rem;margin:0 50px;padding-left:20px}hr{background-color:#ddd;border:0;height:1px;margin:1.5em 0}ol,ul{margin:10px 0 10px 10px;padding:0 0 0 10px}.blog-content ul,.content-area ul,.sajm-content ul,.squarecandy-the-content ul,.stories-body ul,.the-content ul,.tribe-events-after-html ul,.tribe-events-before-html ul,.tribe-events-content ul{list-style:none;margin:1.5rem 0;padding:0}.blog-content ol ul,.blog-content ul ul,.content-area ol ul,.content-area ul ul,.sajm-content ol ul,.sajm-content ul ul,.squarecandy-the-content ol ul,.squarecandy-the-content ul ul,.stories-body ol ul,.stories-body ul ul,.the-content ol ul,.the-content ul ul,.tribe-events-after-html ol ul,.tribe-events-after-html ul ul,.tribe-events-before-html ol ul,.tribe-events-before-html ul ul,.tribe-events-content ol ul,.tribe-events-content ul ul{list-style:none;margin:0;padding:.25rem 0 .5rem .5rem}.blog-content ul li,.content-area ul li,.sajm-content ul li,.squarecandy-the-content ul li,.stories-body ul li,.the-content ul li,.tribe-events-after-html ul li,.tribe-events-before-html ul li,.tribe-events-content ul li{padding-left:1.5em;position:relative}.blog-content ul li:before,.content-area ul li:before,.sajm-content ul li:before,.squarecandy-the-content ul li:before,.stories-body ul li:before,.the-content ul li:before,.tribe-events-after-html ul li:before,.tribe-events-before-html ul li:before,.tribe-events-content ul li:before{background:#6c1368;content:"";height:.67em;left:0;position:absolute;top:.35em;width:.67em}.blog-content ol ul li,.blog-content ul ul li,.content-area ol ul li,.content-area ul ul li,.sajm-content ol ul li,.sajm-content ul ul li,.squarecandy-the-content ol ul li,.squarecandy-the-content ul ul li,.stories-body ol ul li,.stories-body ul ul li,.the-content ol ul li,.the-content ul ul li,.tribe-events-after-html ol ul li,.tribe-events-after-html ul ul li,.tribe-events-before-html ol ul li,.tribe-events-before-html ul ul li,.tribe-events-content ol ul li,.tribe-events-content ul ul li{padding-left:1.1em}.blog-content ol ul li:before,.blog-content ul ul li:before,.content-area ol ul li:before,.content-area ul ul li:before,.sajm-content ol ul li:before,.sajm-content ul ul li:before,.squarecandy-the-content ol ul li:before,.squarecandy-the-content ul ul li:before,.stories-body ol ul li:before,.stories-body ul ul li:before,.the-content ol ul li:before,.the-content ul ul li:before,.tribe-events-after-html ol ul li:before,.tribe-events-after-html ul ul li:before,.tribe-events-before-html ol ul li:before,.tribe-events-before-html ul ul li:before,.tribe-events-content ol ul li:before,.tribe-events-content ul ul li:before{background:none;color:inherit;content:"–";font-size:1em;height:auto;left:0;line-height:inherit;position:absolute;top:0;width:auto}.blog-content ol,.content-area ol,.sajm-content ol,.squarecandy-the-content ol,.stories-body ol,.the-content ol,.tribe-events-after-html ol,.tribe-events-before-html ol,.tribe-events-content ol{counter-reset:list;list-style:none;margin:1.5rem 0;padding:0}.blog-content ol ol,.blog-content ul ol,.content-area ol ol,.content-area ul ol,.sajm-content ol ol,.sajm-content ul ol,.squarecandy-the-content ol ol,.squarecandy-the-content ul ol,.stories-body ol ol,.stories-body ul ol,.the-content ol ol,.the-content ul ol,.tribe-events-after-html ol ol,.tribe-events-after-html ul ol,.tribe-events-before-html ol ol,.tribe-events-before-html ul ol,.tribe-events-content ol ol,.tribe-events-content ul ol{counter-reset:list;list-style-type:upper-alpha;margin:0 0 0 1.5rem;padding:.25rem 0 .5rem .5rem}.blog-content ol ul,.blog-content ul ol,.content-area ol ul,.content-area ul ol,.sajm-content ol ul,.sajm-content ul ol,.squarecandy-the-content ol ul,.squarecandy-the-content ul ol,.stories-body ol ul,.stories-body ul ol,.the-content ol ul,.the-content ul ol,.tribe-events-after-html ol ul,.tribe-events-after-html ul ol,.tribe-events-before-html ol ul,.tribe-events-before-html ul ol,.tribe-events-content ol ul,.tribe-events-content ul ol{counter-reset:list}.blog-content ol li,.content-area ol li,.sajm-content ol li,.squarecandy-the-content ol li,.stories-body ol li,.the-content ol li,.tribe-events-after-html ol li,.tribe-events-before-html ol li,.tribe-events-content ol li{margin-bottom:.5em;padding-left:1.1em;position:relative}.blog-content ol li,.blog-content ul li,.content-area ol li,.content-area ul li,.sajm-content ol li,.sajm-content ul li,.squarecandy-the-content ol li,.squarecandy-the-content ul li,.stories-body ol li,.stories-body ul li,.the-content ol li,.the-content ul li,.tribe-events-after-html ol li,.tribe-events-after-html ul li,.tribe-events-before-html ol li,.tribe-events-before-html ul li,.tribe-events-content ol li,.tribe-events-content ul li{counter-increment:list}.blog-content ol li:before,.content-area ol li:before,.sajm-content ol li:before,.squarecandy-the-content ol li:before,.stories-body ol li:before,.the-content ol li:before,.tribe-events-after-html ol li:before,.tribe-events-before-html ol li:before,.tribe-events-content ol li:before{color:#6c1368;content:counter(list);font-family:Josefin Sans,sans-serif;font-size:1.125em;left:0;line-height:1;position:absolute;text-align:left;top:.1em;width:1em}.blog-content ol ol li,.blog-content ul ol li,.content-area ol ol li,.content-area ul ol li,.sajm-content ol ol li,.sajm-content ul ol li,.squarecandy-the-content ol ol li,.squarecandy-the-content ul ol li,.stories-body ol ol li,.stories-body ul ol li,.the-content ol ol li,.the-content ul ol li,.tribe-events-after-html ol ol li,.tribe-events-after-html ul ol li,.tribe-events-before-html ol ol li,.tribe-events-before-html ul ol li,.tribe-events-content ol ol li,.tribe-events-content ul ol li{padding-left:.25rem}.blog-content ol ol li:before,.blog-content ul ol li:before,.content-area ol ol li:before,.content-area ul ol li:before,.sajm-content ol ol li:before,.sajm-content ul ol li:before,.squarecandy-the-content ol ol li:before,.squarecandy-the-content ul ol li:before,.stories-body ol ol li:before,.stories-body ul ol li:before,.the-content ol ol li:before,.the-content ul ol li:before,.tribe-events-after-html ol ol li:before,.tribe-events-after-html ul ol li:before,.tribe-events-before-html ol ol li:before,.tribe-events-before-html ul ol li:before,.tribe-events-content ol ol li:before,.tribe-events-content ul ol li:before{content:none}.blog-content ol ol ol,.content-area ol ol ol,.sajm-content ol ol ol,.squarecandy-the-content ol ol ol,.stories-body ol ol ol,.the-content ol ol ol,.tribe-events-after-html ol ol ol,.tribe-events-before-html ol ol ol,.tribe-events-content ol ol ol{list-style-type:upper-roman}.blog-content ol ol ol ol,.content-area ol ol ol ol,.sajm-content ol ol ol ol,.squarecandy-the-content ol ol ol ol,.stories-body ol ol ol ol,.the-content ol ol ol ol,.tribe-events-after-html ol ol ol ol,.tribe-events-before-html ol ol ol ol,.tribe-events-content ol ol ol ol{list-style-type:lower-alpha}.blog-content ol ol ol ol ol,.content-area ol ol ol ol ol,.sajm-content ol ol ol ol ol,.squarecandy-the-content ol ol ol ol ol,.stories-body ol ol ol ol ol,.the-content ol ol ol ol ol,.tribe-events-after-html ol ol ol ol ol,.tribe-events-before-html ol ol ol ol ol,.tribe-events-content ol ol ol ol ol{list-style-type:lower-roman}ol{list-style-type:decimal}#tribe-events-pg-template .tribe-events-content ol ol,ol ol{list-style-type:upper-alpha}#tribe-events-pg-template .tribe-events-content ol ol ol,ol ol ol{list-style-type:upper-roman}#tribe-events-pg-template .tribe-events-content ol ol ol ol,ol ol ol ol{list-style-type:lower-alpha}ol ol ol ol ol{list-style-type:lower-roman}li{margin-bottom:15px}li>ol,li>ul{margin-left:0}dt{font-weight:700}dd{margin:0 20px 10px}iframe{border:0}a,a:visited{color:#2284e9;text-decoration:none;transition:color .2s ease}.entry-content blockquote a,.entry-content blockquote a:visited,.entry-content blockquote p a,.entry-content blockquote p a:visited,.entry-content p .pagination a,.entry-content p a.button,.entry-content p a:visited.button,.entry-content p.button-container a,.entry-content p.button-container a:visited,.pagination .entry-content p a{text-decoration:none}a:active,a:focus,a:hover{color:#115ead}.entry-content p:not(.button-container) a:active:not(.button),.entry-content p:not(.button-container) a:focus:not(.button),.entry-content p:not(.button-container) a:hover:not(.button){text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.2;margin:1.45em 0 .4em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited{color:inherit}.entry-content h1,.entry-content h2{clear:both}h1{font-size:32px;font-size:2rem}h2{font-size:20px;font-size:1.25rem}@media screen and (min-width:768px){h2{font-size:1.375rem}}@media screen and (min-width:1024px){h2{font-size:1.625rem}}h3{font-family:Josefin Sans,sans-serif;font-size:16px;font-size:1rem;letter-spacing:1px;margin-bottom:.6em}@media screen and (min-width:768px){h3{font-size:1.125rem}}@media screen and (min-width:1024px){h3{font-size:1.25rem}}.blog-content h3,.entry-content h3,.squarecandy-the-content h3,.stories-body h3,.the-content h3{text-transform:uppercase}h4{font-size:16px;font-size:1rem;margin-bottom:.8em}@media screen and (min-width:768px){h4{font-size:1.25rem}}.blog-content h4,.entry-content h4,.squarecandy-the-content h4,.stories-body h4,.the-content h4{font-style:italic}h5,h6{font-size:16px;font-size:1rem}address,blockquote,p{margin:1em 0}.blog-content address,.blog-content blockquote,.blog-content p,.entry-content address,.entry-content blockquote,.entry-content p,.squarecandy-the-content address,.squarecandy-the-content blockquote,.squarecandy-the-content p,.stories-body address,.stories-body blockquote,.stories-body p,.the-content address,.the-content blockquote,.the-content p{margin-top:0}address:first-child,blockquote:first-child,form:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}.screen-reader-text{word-wrap:normal!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#2284e9;display:block;font-size:12px;font-size:.75rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:10px 20px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}::-ms-clear{display:none}table{background:#f3f3f3;border:1px solid #ddd;border-radius:3px;margin:20px 0}table caption{margin:10px 0}table th,table thead td{background:#eee;border-bottom:1px solid #ddd;font-style:italic;padding:20px;width:50%}table tbody th{background:#f3f3f3}table thead tr:first-child td:first-child,table tr:first-child th:first-child{border-top-left-radius:3px}table thead tr:first-child td:last-child,table tr:first-child th:last-child{border-top-right-radius:3px}table tr{padding-left:20px;text-align:center}table td:first-child{border-left:0}table td{background:#fff;border-bottom:1px solid #eee;border-left:1px solid #eee;padding:10px;transition:background-color .4s ease;width:50%}table thead td{border-bottom:1px solid #ddd;border-top:1px solid #ddd}table tr:last-child td{border-bottom:0}table tr:last-child td:first-child{border-bottom-left-radius:3px}table tr:last-child td:last-child{border-bottom-right-radius:3px}table tr:hover td{background:#f3f3f3}@media only screen and (max-width:480px){table tbody td,table td,table th,table thead td,table thead th{word-wrap:break-word;padding:5px 3px}table h1,table h2,table h3,table h4,table h5,table h6{word-wrap:break-word;font-size:1.0625rem}}.button,.button-container a,.pagination a,a.button,button,input[type=button],input[type=reset],input[type=submit]{border-radius:0;display:inline-block;font-family:Josefin Sans,sans-serif;font-size:15px;font-size:.9375rem;line-height:1.3;margin:0 5px 5px 0;padding:.9rem 1.25rem .8rem;text-decoration:none;text-transform:uppercase;transition:all .4s ease}@media screen and (min-width:768px){.button,.button-container a,.pagination a,a.button,button,input[type=button],input[type=reset],input[type=submit]{font-size:1.125rem;padding:.9rem 2rem .8rem}}.button-container a,.pagination a,a.button,button,input[type=button],input[type=reset],input[type=submit]{background:#39a0e0;border:1px solid transparent;color:#fff;letter-spacing:.1em}.button-container a:active,.button-container a:hover,.pagination a:active,.pagination a:hover,a.button:active,a.button:hover,button:active,button:hover,input[type=button]:active,input[type=button]:hover,input[type=reset]:active,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:hover{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0476be;color:#fff}.button-container a:focus,.pagination a:focus,a.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{background:#edf1f2;border-color:#0476be;color:#0476be;outline:none}a.button-large{font-size:22px;font-size:1.375rem;padding:10px 20px}.main-input-style,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-appearance:none;border:1px solid #ddd;border-radius:0;color:#999;padding:5px 8px;transition:border .2s ease}.main-input-style:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#68abf0;color:#000;outline:none}.button.secondary,.pagination a.secondary{background-color:transparent;color:#39a0e0;font-size:15px;font-size:.9375rem;font-weight:700;letter-spacing:.5px;padding:7px 20px 7px 0}.button.secondary:hover,.pagination a.secondary:hover{background-color:transparent;color:#0476be}.button.secondary:active,.button.secondary:focus,.pagination a.secondary:active,.pagination a.secondary:focus{background-color:#e4f0f7;border-color:#0476be;padding-left:20px}::-moz-placeholder{color:#000;opacity:1}::placeholder{color:#000;opacity:1}:focus::-moz-placeholder{opacity:.5}:focus::placeholder{opacity:.5}.site-footer input[type=color],.site-footer input[type=date],.site-footer input[type=datetime-local],.site-footer input[type=datetime],.site-footer input[type=email],.site-footer input[type=month],.site-footer input[type=number],.site-footer input[type=password],.site-footer input[type=range],.site-footer input[type=search],.site-footer input[type=tel],.site-footer input[type=text],.site-footer input[type=time],.site-footer input[type=url],.site-footer input[type=week],.site-footer select,.site-footer textarea{border-color:#bbb}.site-footer input[type=color]:focus,.site-footer input[type=date]:focus,.site-footer input[type=datetime-local]:focus,.site-footer input[type=datetime]:focus,.site-footer input[type=email]:focus,.site-footer input[type=month]:focus,.site-footer input[type=number]:focus,.site-footer input[type=password]:focus,.site-footer input[type=range]:focus,.site-footer input[type=search]:focus,.site-footer input[type=tel]:focus,.site-footer input[type=text]:focus,.site-footer input[type=time]:focus,.site-footer input[type=url]:focus,.site-footer input[type=week]:focus,.site-footer select:focus,.site-footer textarea:focus{border-color:#68abf0}select{-webkit-padding-end:30px;-webkit-padding-start:8px;-webkit-appearance:button;-moz-appearance:none;background-color:#fff;background-image:url(../../images/chevron-down.svg);background-position:100%;background-position:right 0 center;background-repeat:no-repeat;border:1px solid #ddd;border-radius:0!important;color:#333;font-size:inherit;margin:0;overflow:hidden;padding:5px 30px 5px 8px;position:relative;text-overflow:ellipsis;transition:border .3s;-webkit-user-select:none;vertical-align:top;white-space:nowrap}select::-ms-expand{background:#fff;border:none;margin-right:-24px}select.gray{color:#999}textarea{width:100%}form ul{margin:0;padding:0}form li{list-style:none;margin:10px 0;padding:0}form label{color:#383838;display:block;font-size:17px;font-size:1.0625rem;text-transform:uppercase}form label span{text-transform:lowercase}input[type=email],input[type=search],input[type=tel],input[type=text]{width:100%}input[type=checkbox],input[type=radio]{margin:0 5px 3px 0;vertical-align:middle}.submit-button-container{margin-bottom:50px;position:relative;text-align:center}img{height:auto;max-width:100%}figure{line-height:0;margin:0}figure figcaption{line-height:1.3}figure img{display:block}.alignleft{float:left;margin:3px 25px 15px 0}.alignright{float:right;margin:3px 0 15px 25px}.alignnone{margin-bottom:32px}.mceTemp dl.alignleft,.mceTemp dl.alignright,figure.alignleft,figure.alignright,img.alignleft,img.alignright{max-width:53%}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:680px){.alignleft,.alignright{clear:both;display:block;float:none;margin-left:auto;margin-right:auto}figure.alignleft,figure.alignright,img.alignleft,img.alignright{max-width:100%}}.wp-caption{margin-bottom:20px;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text,figcaption{color:#4a4a4a;font-size:13.6px;font-size:.85rem;margin:5px 0;text-align:center}.alignleft .wp-caption-text{text-align:right}.alignright .wp-caption-text{text-align:left}@media screen and (max-width:680px){.alignleft .wp-caption-text,.alignright .wp-caption-text{text-align:right}}.gallery{margin:30px -5px;width:calc(100% + 10px)}.gallery-item{box-sizing:border-box;display:inline-block;margin:0 0 10px;padding:0 5px;text-align:center;vertical-align:top;width:100%}dl.gallery-item{margin-right:-2px}.gallery-item img{height:auto;width:100%}.gallery-columns-3 .gallery-item{max-width:33%}@media screen and (max-width:450px){.gallery-columns-3 .gallery-item{max-width:50%}}.gallery-columns-4 .gallery-item{max-width:25%}@media screen and (max-width:600px){.gallery-columns-4 .gallery-item{max-width:33%}}@media screen and (max-width:450px){.gallery-columns-4 .gallery-item{max-width:50%}}.gallery-columns-5 .gallery-item{max-width:20%}@media screen and (max-width:690px){.gallery-columns-5 .gallery-item{max-width:25%}}@media screen and (max-width:500px){.gallery-columns-5 .gallery-item{max-width:33%}}.gallery-columns-6 .gallery-item{max-width:16.66%}@media screen and (max-width:690px){.gallery-columns-6 .gallery-item{max-width:25%}}@media screen and (max-width:500px){.gallery-columns-6 .gallery-item{max-width:33%}}.gallery-caption{display:none}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.mobile-top-bar-search:after,.mobile-top-bar-search:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.mobile-top-bar-search:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.container{margin:0 auto;width:100%}.container.full-width{max-width:100%}.container.width-800{max-width:640px;max-width:40rem}@media screen and (max-width:1023px){.container.mq-navigation-down-full-width{max-width:100%}}.site-branding,.site-header{padding:0}.site-content{margin:0 auto;position:relative;z-index:1}.content-area .entry-content{margin:0 auto;max-width:494px;padding:0 1rem}@media screen and (min-width:1024px){.content-area .entry-content{max-width:832px}}.content-area .entry-content img.alignnone.extra-wide,.content-area .entry-content>.fitvids{margin-bottom:20px;margin-left:-1rem;margin-top:20px;max-width:calc(100% + 2rem);width:calc(100% + 2rem)}.content-area .entry-content figure.wp-caption.alignnone.extra-wide{margin-bottom:20px;margin-top:20px}.content-area .entry-content figure.wp-caption.alignnone.extra-wide img.extra-wide{margin-left:-1rem;max-width:calc(100% + 2rem);width:calc(100% + 2rem)}@media screen and (min-width:1024px){.content-area .entry-content img.alignnone.extra-wide,.content-area .entry-content>.fitvids{margin-bottom:50px;margin-left:-3rem;margin-top:50px;max-width:calc(100% + 6rem);width:calc(100% + 6rem)}.content-area .entry-content figure.wp-caption.alignnone.extra-wide{margin-bottom:50px;margin-top:50px}.content-area .entry-content figure.wp-caption.alignnone.extra-wide img.extra-wide{margin-left:-3rem;max-width:calc(100% + 6rem);width:calc(100% + 6rem)}}@media screen and (min-width:768px){.content-area-event-no-image,.content-area-people,.error404 .content-area,.post-type-archive-event .content-area,.search .content-area,.single-event .content-area,.single-people .content-area,.single-stories .content-area,.tax-events-category .content-area{padding-top:100px}}.single article,article.page{margin-bottom:0}.more-container{margin-top:50px}.more-container a.load-more{margin:0}@media screen and (min-width:600px){.half,.onethird,.twothirds{display:inline-block;vertical-align:top}.full,.half,.onethird,.twothirds{margin-right:-4px;padding-right:20px}.onethird{width:33.33%}.twothirds{width:66.33%}.half{width:50%}.thin:nth-of-type(odd){padding-left:0;padding-right:20px}.thin:nth-of-type(2n){padding-left:20px;padding-right:0}.thinner{padding-left:50px;padding-right:50px}.vertical-space{padding-bottom:20px;padding-top:20px}.vertical-space-more{padding-bottom:50px;padding-top:50px}}.site-header-top-bar .secondary-navigation ul{font-size:14.4px;font-size:.9rem;list-style:none;margin:0;padding:0;text-align:right}.site-header-top-bar .secondary-navigation ul li{display:inline-block;margin:0 10px;padding:0;transition:margin .3s;width:auto}.site-header-top-bar .secondary-navigation ul li a{color:#fff;font-family:Josefin Sans,sans-serif;font-size:14px;font-size:.875rem;text-transform:uppercase}.site-header-top-bar .secondary-navigation ul li:last-child{margin-right:0}.menu-social-icons-container .social-icon-nav ul{display:flex;margin:0}.menu-social-icons-container .social-icon-nav ul li a{color:#fff;font-size:22.4px;font-size:1.4rem}@media screen and (min-width:1024px){.menu-social-icons-container .social-icon-nav ul li a{font-size:1rem}}.menu-social-icons-container .social-icon-nav ul li.search{margin-top:-.05rem}.menu-social-icons-container .social-icon-nav ul li:not(.search)+li.search{margin-left:.75rem}.mobile-top-bar .menu-social-icons-container .social-icon-nav ul{margin-left:-11px}.mobile-top-bar .menu-social-icons-container .social-icon-nav ul li a{margin-right:0;padding:.25rem .8rem}@media screen and (min-width:1024px){.mobile-secondary-navigation{display:none}}.mobile-secondary-navigation #secondary-menu{list-style:none;margin:0;padding:0 15px 30px}.mobile-secondary-navigation #secondary-menu>li{border-bottom:1px solid #503794;margin-bottom:0}.mobile-secondary-navigation #secondary-menu>li:first-of-type{display:none}.mobile-secondary-navigation #secondary-menu>li:last-of-type{margin-bottom:0}.mobile-secondary-navigation #secondary-menu>li a{color:#fff;display:block;font-size:20px;font-size:1.25rem;font-weight:400;padding:10px 15px}.main-navigation{clear:both;display:block;font-size:19.2px;font-size:1.2rem;margin:0;width:100%}.main-navigation ul{list-style:none;margin:0;padding:0}.main-navigation ul li{margin:0}.main-navigation ul li a.disabled,.main-navigation ul li a.disabled:hover{cursor:default}.main-navigation>.menu-main-menu-container>ul{display:flex;flex-direction:column;flex-wrap:wrap;padding:10px 15px 0}@media screen and (min-width:1024px){.main-navigation>.menu-main-menu-container>ul{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0}}.main-navigation>.menu-main-menu-container>ul>li.menu-item-has-children>a{position:relative}.main-navigation>.menu-main-menu-container>ul>li.menu-item-has-children>a:before{background:none;border:none;color:#39a0e0;content:"\f107";display:block;font-family:FontAwesome;font-size:32px;font-size:2rem;font-weight:400;margin:0;padding:0;position:absolute;right:-15px;text-align:center;top:50%;transform:translateY(-50%);width:40px;width:2.5rem}@media screen and (min-width:1024px){.main-navigation>.menu-main-menu-container>ul>li.menu-item-has-children>a:before{display:none}}.main-navigation>.menu-main-menu-container>ul>li.menu-item-has-children.active>a:before{content:"\f106"}.main-navigation>.menu-main-menu-container>ul>li{border-bottom:1px solid #503794;padding:0 15px;position:relative}@media screen and (min-width:1024px){.main-navigation>.menu-main-menu-container>ul>li{border-bottom:none;padding:0;position:static}}@media screen and (min-width:1024px){.main-navigation>.menu-main-menu-container>ul>li.active>a{position:relative}.main-navigation>.menu-main-menu-container>ul>li.active>a:after{background-color:#fff;bottom:-34px;content:" ";display:block;height:17px;left:0;position:absolute;right:0;z-index:99999999999}}.main-navigation>.menu-main-menu-container>ul>li>a{color:#fff;display:block;font-size:20px;font-size:1.25rem;font-weight:500;padding:10px 0}@media screen and (min-width:1024px){.main-navigation>.menu-main-menu-container>ul>li>a{font-size:1.1875rem;margin:0 .25rem;padding:0 .5rem}}.main-navigation ul li.menu-item-has-children.active .submenu-wrapper{display:block}.main-navigation ul li.menu-item-has-children .submenu-wrapper{background-color:#fff;display:none;margin:0 -30px;padding:15px 30px}@media screen and (min-width:1024px){.main-navigation ul li.menu-item-has-children .submenu-wrapper{left:0;margin:0;min-height:480px;padding:50px 0;position:absolute;right:0;top:100%;z-index:9999999999}}.main-navigation ul li.menu-item-has-children .submenu-wrapper .container{align-items:flex-start;display:flex}.main-navigation ul li.menu-item-has-children .submenu-wrapper .menu{text-align:center;width:100%}@media screen and (min-width:1024px){.main-navigation ul li.menu-item-has-children .submenu-wrapper .menu{text-align:left}}.main-navigation ul li.menu-item-has-children .submenu-wrapper .featured-page,.main-navigation ul li.menu-item-has-children .submenu-wrapper .submenu-title{display:none}@media screen and (min-width:1024px){.main-navigation ul li.menu-item-has-children .submenu-wrapper{box-shadow:0 5px 10px -5px rgba(0,0,0,.25)}.main-navigation ul li.menu-item-has-children .submenu-wrapper .featured-page{display:block;margin-right:4rem;width:16.5rem}.main-navigation ul li.menu-item-has-children .submenu-wrapper .featured-page,.main-navigation ul li.menu-item-has-children .submenu-wrapper .menu{flex:1}.main-navigation ul li.menu-item-has-children .submenu-wrapper .featured-page figure{margin-bottom:1rem}.main-navigation ul li.menu-item-has-children .submenu-wrapper .featured-page-excerpt{background-color:#6c1368;color:#fff;font-size:.9375rem;font-style:italic;font-weight:400;padding:30px 30px 40px;text-align:left}}@media screen and (min-width:1024px) and (min-width:1024px){.main-navigation ul li.menu-item-has-children .submenu-wrapper .featured-page-excerpt{margin-left:-200px;margin-top:-50px;position:relative;width:345px;z-index:1}}@media screen and (min-width:1024px){.main-navigation ul li.menu-item-has-children .submenu-wrapper .container>.menu{margin-left:20.5rem}.main-navigation ul li.menu-item-has-children .submenu-wrapper .container>.featured-page+.menu{margin-left:0}}.main-navigation>.menu-main-menu-container>ul>li ul li>a{color:#3c3c3c;display:block;font-size:20px;font-size:1.25rem;font-weight:400;line-height:1.3;margin:0 0 .375rem;padding:.375rem 1rem .375rem 0}@media screen and (min-width:1024px){.main-navigation>.menu-main-menu-container>ul>li ul li>a{font-size:1rem;padding:.375rem 0}}.main-navigation>.menu-main-menu-container>ul>li ul li.current-menu-item>a,.main-navigation>.menu-main-menu-container>ul>li ul li:hover>a{color:#39a0e0}.main-navigation ul ul ul{display:none!important}.menu-toggle{background-color:transparent;border:none;color:#fff;cursor:pointer;display:block;font-family:Josefin Sans,sans-serif;font-size:10px;font-size:.625rem;letter-spacing:.2px;margin:0;min-height:40px;min-width:30px;overflow:hidden;padding:0;position:absolute;right:18px;top:50%;transform:translateY(-50%);transition:background .4s ease;z-index:110000}.menu-toggle:hover{background:transparent}button.menu-toggle:focus{background-color:transparent;color:#fff;outline:none}.menu-toggle .hamburger-container{display:block;height:38px;margin-bottom:1px}.menu-toggle .hamburger{background-color:#fff;display:block;height:1px;left:1px;position:absolute;right:1px;top:18px;transition:background 0s .3s}.menu-toggle .hamburger:after,.menu-toggle .hamburger:before{background-color:#fff;content:"";display:block;height:1px;left:0;position:absolute;transition-delay:.3s,0s;transition-duration:.3s,.3s;width:100%}.menu-toggle .hamburger:before{top:-9px;transition-property:top,transform}.menu-toggle .hamburger:after{bottom:-9px;transition-property:bottom,transform}.menu-toggle.is-active{background-color:transparent}.menu-toggle.is-active .hamburger{background:none}.menu-toggle.is-active .hamburger:before{top:0;transform:rotate(45deg)}.menu-toggle.is-active .hamburger:after{bottom:0;transform:rotate(-45deg)}.menu-toggle.is-active .hamburger:after,.menu-toggle.is-active .hamburger:before{transition-delay:0s,.2s}.main-navigation.toggled ul,.menu-toggle{display:block}.squarecandy-emergency-alert-open #page{transition:margin-top .4s ease}.squarecandy-emergency-alert-open.mobile-menu-is-active #page{margin-top:0!important}.squarecandy-emergency-alert-open.mobile-menu-is-active .mobile-top-bar-search{opacity:1;transition:opacity .8s ease-out}.squarecandy-emergency-alert-open .mobile-top-bar-search{opacity:0;transition:opacity .4s}@media screen and (min-width:1024px){.menu-toggle{display:none}.menu-container{display:block}}@media screen and (max-width:1023px){.menu-container{background-color:#34197e;bottom:0;display:none;left:0;overflow:scroll;padding-bottom:20px;position:fixed;top:86px;width:100%;z-index:777}.admin-bar .menu-container{z-index:100000}.menu-container-inner{display:flex;flex-direction:column}.mobile-top-bar-search{order:-1}}@media screen and (max-width:474px){.menu-container{top:64px}.admin-bar .menu-container{top:110px}}@media screen and (max-width:474px) and (min-width:783px){.admin-bar .menu-container{top:96px}}.find-a-program-container{background-color:#0171b7;bottom:0;display:none;left:0;overflow-y:scroll;padding:20px;position:fixed;right:0;top:64.72px;z-index:100}.find-a-program-container::-webkit-scrollbar{width:16px}.find-a-program-container::-webkit-scrollbar-track{background:#0171b7}.find-a-program-container::-webkit-scrollbar-thumb{background:#20a9fe;border:2px solid #0171b7;border-radius:10px;width:10px}@media screen and (min-width:475px){.find-a-program-container{top:86px}}@media screen and (min-width:1024px){.find-a-program-container{top:76.19px}}.menu-find-a-program-container{margin:0 auto;max-width:950px}.find-a-program-container ul{list-style:none;margin:0;padding:0}.find-a-program-search{background-color:#fff;margin:-20px -20px 20px}@media screen and (min-width:1024px){.find-a-program-search{display:none}}.find-a-program-search form.search-form{border:none}.find-a-program-search input.search-field{background-color:transparent;border:none;font-family:Fira Sans,sans-serif;font-size:18px;font-size:1.125rem;font-style:italic;font-weight:300;height:62px;line-height:62px;padding:8px 14px;text-transform:none}.find-a-program-search ::-moz-placeholder{color:#3c3c3c}.find-a-program-search ::placeholder{color:#3c3c3c}.find-a-program-search button.search-submit{background-color:#fff;height:62px;line-height:62px}.find-a-program-search button.search-submit:before{color:#fff;color:#39a0e0}.find-a-program-container .header{padding:20px 0;position:relative;text-align:center}@media screen and (min-width:1024px){.find-a-program-container .header{background-color:#39a0e0;margin:-20px -20px 20px;padding:25px 20px}}.find-a-program-container .header h3{color:#fff;font-family:Fira Sans,sans-serif;font-size:22px;font-size:1.375rem;font-weight:500;margin:0}@media screen and (min-width:1024px){.find-a-program-container .header h3{font-size:2rem;font-weight:700}}.find-a-program-container .header .close-button{align-items:center;display:none;margin:0;padding:0;position:absolute;right:70px;top:50%;transform:translateY(-50%)}@media screen and (min-width:1024px){.find-a-program-container .header .close-button{display:flex}}.find-a-program-container .header .close-button:active,.find-a-program-container .header .close-button:focus,.find-a-program-container .header .close-button:hover{background-color:transparent;border-color:transparent}@media screen and (min-width:1024px){#find-a-program{grid-column-gap:65px;display:grid;grid-template-columns:calc(33.33% - 43.33px) calc(33.33% - 43.33px) calc(33.33% - 43.33px)}}@media screen and (-ms-high-contrast:active) and (min-width:1024px),screen and (-ms-high-contrast:none) and (min-width:1024px){#find-a-program>li:nth-of-type(3n+2){grid-column:3}#find-a-program>li:nth-of-type(3n+3){grid-column:5}}#find-a-program li{text-align:center}#find-a-program a{color:#fff;cursor:pointer;display:block}#find-a-program .sub-menu{margin-bottom:20px}#find-a-program>li{margin-bottom:20px}#find-a-program>li:last-of-type{margin-bottom:0}#find-a-program>li.menu-item-has-children>a{font-family:Josefin Sans,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}#find-a-program>li>.sub-menu>li{margin-bottom:15px}#find-a-program>li>.sub-menu>li.is-active>a{background-color:#fff;color:#0171b7}#find-a-program>li>.sub-menu>li.is-active.menu-item-has-children>a{margin-bottom:20px}#find-a-program>li>.sub-menu>li>a{background-color:#39a0e0;font-size:20px;font-size:1.25rem;padding:10px}#find-a-program>li>.sub-menu>li>.sub-menu{display:none}#find-a-program>li>.sub-menu>li>.sub-menu>li{margin-bottom:10px}@media screen and (min-width:1024px){#find-a-program>li>.sub-menu>li>.sub-menu>li{text-align:left}}#find-a-program>li>.sub-menu>li>.sub-menu>li>a{font-size:20px;font-size:1.25rem}#find-a-program>li>.sub-menu>li>.sub-menu>li>.sub-menu{margin-top:10px}@media screen and (min-width:1024px){#find-a-program>li>.sub-menu>li>.sub-menu>li>.sub-menu{display:none;padding-left:35px}}#find-a-program>li>.sub-menu>li>.sub-menu>li>.sub-menu:after{background-color:#39a0e0;content:" ";display:block;height:1px;margin:25px auto;width:70px}@media screen and (min-width:1024px){#find-a-program>li>.sub-menu>li>.sub-menu>li>.sub-menu:after{display:none}}#find-a-program>li>.sub-menu>li>.sub-menu>li>.sub-menu>li{margin-bottom:10px}@media screen and (min-width:1024px){#find-a-program>li>.sub-menu>li>.sub-menu>li>.sub-menu>li{text-align:left}}#find-a-program>li>.sub-menu>li>.sub-menu>li>.sub-menu>li:last-of-type{margin-bottom:0}#find-a-program>li>.sub-menu>li>.sub-menu>li>.sub-menu>li>a{font-size:18px;font-size:1.125rem;font-style:italic}.find-a-program-container.is-active{display:block}.site-header{background-color:#34197e;position:relative;z-index:10}@media screen and (min-width:768px){.site-content{margin-bottom:120px}.site-content body:not(.home){padding-top:125px}}.site-content:after{background-repeat:no-repeat;background-size:100% 100%;content:" ";display:block;left:0;position:absolute;right:0;top:0;z-index:-1}@media screen and (min-width:768px){.site-content:after{background-image:url(../../images/header-svg-default-tablet.svg);background-position:bottom;height:125px}}@media screen and (min-width:768px){body.page-template-default .site-content,body.single-program .site-content{margin-bottom:0}}@media screen and (min-width:768px){body.page-template-default .site-content:after,body.single-program .site-content:after{background-image:url(../../images/header-svg-1-tablet.svg);background-position:top;background-size:100% 100%;height:366px}}@media screen and (min-width:1024px){body.page-template-default .site-content:after,body.single-program .site-content:after{background-image:url(../../images/header-svg-1-desktop.svg)}}body.home .site-content:after{display:none}body,html{min-height:100%}.site-header-top-bar{display:none;position:relative;z-index:1}@media screen and (min-width:1024px){.site-header-top-bar{margin-bottom:-20px}.site-header-top-bar:not(.has-find-a-program){padding-top:15px}}@media screen and (min-width:1024px){.site-header-top-bar{display:block;padding:0 20px}}@media screen and (min-width:1440px){.site-header-top-bar{padding:0 60px}}.site-header-top-bar .container{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.site-header-top-bar .menu-social-icons-container{margin-left:30px}@media screen and (min-width:1024px){.mobile-top-bar-search{display:none}}.mobile-top-bar-search form.search-form{background-color:#fff;border:none;display:flex}.mobile-top-bar-search label{display:block;float:right;width:calc(100% - 30px)}.mobile-top-bar-search input.search-field{background-color:transparent;border:none;font-family:Fira Sans,sans-serif;font-size:18px;font-size:1.125rem;font-style:italic;font-weight:300;height:62px;line-height:62px;padding:8px 14px;text-transform:none}.mobile-top-bar-search ::-moz-placeholder{color:#3c3c3c}.mobile-top-bar-search ::placeholder{color:#3c3c3c}.mobile-top-bar-search button.search-submit{background:none;border:none;color:#39a0e0;float:left;font-size:24px;height:62px;margin:0;padding:0 22px 0 0;text-align:right;width:40px}.mobile-top-bar-search button.search-submit:before{color:#39a0e0;content:"\f002";font-family:FontAwesome;line-height:62px}.mobile-top-bar .menu-social-icons-container{align-items:center;display:flex;height:48px;justify-content:flex-start;padding:0 20px 0 50px}.site-header-container{margin:0;width:100%}.site-header-container .site-header-container-inner{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;max-width:1570px;padding:0 1rem;width:100%}@media screen and (min-width:1024px){.site-header-container .site-header-container-inner{align-items:flex-end;justify-content:flex-start;padding:0 1rem 2rem}.site-header-container .menu-container{align-items:center;display:flex;flex-grow:1;justify-content:center}}.site-header-container .menu-container .menu-container-inner{width:100%}.logo{display:block;margin:15px 0;max-height:56px;max-height:3.5rem;max-width:100.96px;max-width:6.31rem}@media screen and (min-width:475px){.logo{max-width:10.19rem}}@media screen and (min-width:1024px){.logo{margin-bottom:.625rem;margin-right:1rem}}.logo img,.logo svg{display:block;width:auto}.logo img.logo-minimal{display:none}.site-description{margin:10px}#masthead.sticky{left:0;position:fixed;top:0;transform:translateY(-100%);width:100%;z-index:9999}.admin-bar #masthead.sticky{top:32px}#masthead.sticky:after{display:none}#masthead.minimal .desktop-search,#masthead.minimal .logo-main,#masthead.minimal .site-header-top-bar,#masthead.minimal:after,#masthead.minimal:before{display:none}#masthead.minimal .logo,#masthead.minimal .site-branding{align-items:center;display:flex;height:70px}#masthead.minimal .logo{margin:0;padding:10px 0}#masthead.minimal .logo img.logo-main{display:none}#masthead.minimal .logo img.logo-minimal{display:block}#masthead.minimal .site-header-container-inner{align-items:start;height:70px;max-width:900px;padding:0}#masthead.minimal .menu-container{align-items:center;height:70px}#masthead.minimal .main-navigation,#masthead.minimal .site-branding{margin:0}#masthead.minimal #main-menu,#masthead.minimal .main-navigation,#masthead.minimal .menu-main-menu-container{height:100%}#masthead.minimal #main-menu{align-items:stretch;display:flex;justify-content:flex-end}#masthead.minimal #main-menu>li{align-items:center;display:flex;padding-bottom:0}.content-area{margin-bottom:50px}@media screen and (min-width:1024px){.content-area{margin-bottom:100px}}.find-a-program-toggle{background-color:#39a0e0;border:1px solid #39a0e0;color:#fff;font-size:12.8px;font-size:.8rem;margin:0 55px 0 auto;max-width:105px;padding:.9rem 1rem .8rem}@media screen and (min-width:1024px){.find-a-program-toggle{font-weight:700;margin:0;max-width:none}}.find-a-program-toggle:hover{background-color:#0476be;border-color:#0476be}.find-a-program-toggle:focus{background-color:#edf1f2;border-color:#0476be;color:#0476be}@media screen and (min-width:1024px){.site-header-container .find-a-program-toggle{display:none}}@media screen and (max-width:1023px){.home .site-content{margin-top:0}}.site-footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#34197e;background-image:url(../../images/footer-bg.svg);background-position:top;background-repeat:no-repeat;background-size:100% 100%;color:#fff}.site-footer-inner{display:grid;grid-template-columns:100%;margin-left:auto;margin-right:auto;max-width:1012px;padding:40px 16px}@media screen and (min-width:768px){.site-footer-inner{grid-column-gap:30px;grid-template-columns:1fr 1fr;padding-bottom:100px;padding-top:70px}}.site-footer-inner h3{font-family:Fira Sans,sans-serif;font-size:30px;font-size:1.875rem;font-weight:700;letter-spacing:0;margin:0 0 20px}.site-footer-inner p{font-size:17px;font-size:1.0625rem;font-weight:400;line-height:32px}.site-footer-inner a{color:#fff}@media screen and (-ms-high-contrast:active) and (min-width:768px),screen and (-ms-high-contrast:none) and (min-width:768px){.site-footer-inner .column:nth-of-type(2){grid-column-end:4;grid-column-start:2}}.site-footer-inner .social-icon-nav li:not(:last-of-type){margin-right:20px}.site-footer-inner .social-icon-nav a{align-items:center;border:2px solid #fff;border-radius:63px;color:#fff;display:flex;height:63px;justify-content:center;margin:0;text-align:center;width:63px}.site-footer-inner .social-icon-nav i{font-size:28px}.site-footer-inner .newsletter-anchor{display:inline-block;font-family:Josefin Sans,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:1px;margin:20px 0;text-transform:uppercase}@media screen and (min-width:768px){.site-footer-inner .newsletter-anchor{margin-bottom:30px;margin-top:10px}}.site-footer-inner .site-info{font-size:14px;font-size:.875rem;line-height:1.5}.site-footer-inner .site-info p{font-size:inherit;line-height:inherit}.template-header{padding:30px 1rem 20px;text-align:center}@media screen and (min-width:768px){.template-header{padding:30px 1rem}}.post-type-archive-stories .template-header .stories-title,.single-stories .template-header .stories-title,.template-title{color:#3c3c3c;font-size:24px;font-size:1.5rem;font-weight:700;text-align:center}@media screen and (min-width:768px){.post-type-archive-stories .template-header .stories-title,.single-stories .template-header .stories-title,.template-title{font-size:2rem}}@media screen and (min-width:1024px){.post-type-archive-stories .template-header .stories-title,.single-stories .template-header .stories-title,.template-title{font-size:2.5rem}}.page-template-default .site-main .entry-header:not(.template-header),.single .site-main .entry-header:not(.template-header){margin:0 auto;max-width:494px;padding:0 1rem}@media screen and (min-width:1024px){.page-template-default .site-main .entry-header:not(.template-header),.single .site-main .entry-header:not(.template-header){max-width:832px}}.page-template-default .site-main .entry-header .entry-thumbnail,.single .site-main .entry-header .entry-thumbnail{box-shadow:0 6px 9px rgba(0,0,0,.16);margin:0 -1rem 20px}@media screen and (min-width:768px){.page-template-default .site-main .entry-header .entry-thumbnail,.single .site-main .entry-header .entry-thumbnail{margin:0 -60px 40px}}@media screen and (min-width:1024px){.page-template-default .site-main .entry-header .entry-thumbnail,.single .site-main .entry-header .entry-thumbnail{margin-bottom:60px}}.page-template-default .site-main .entry-title:not(.stories-title):not(.preview-title),.single .site-main .entry-title:not(.stories-title):not(.preview-title){color:#3c3c3c;font-size:26px;font-size:1.625rem;font-weight:700;margin:0 0 10px}@media screen and (min-width:768px){.page-template-default .site-main .entry-title:not(.stories-title):not(.preview-title),.single .site-main .entry-title:not(.stories-title):not(.preview-title){font-size:2rem}}@media screen and (min-width:1024px){.page-template-default .site-main .entry-title:not(.stories-title):not(.preview-title),.single .site-main .entry-title:not(.stories-title):not(.preview-title){font-size:2.5rem;margin-bottom:20px}}body.home .section{clear:both}.homepage-slider{margin-bottom:50px;position:relative;width:100%}.homepage-slider:before{background-image:url(../../images/homepage-slider.svg);background-position:top;background-repeat:no-repeat;background-size:101% auto;content:" ";display:block;height:40px;left:0;position:absolute;right:0;top:0;z-index:1000}@media screen and (min-width:768px){.homepage-slider:before{height:100px}}@media screen and (min-width:1024px){.homepage-slider:before{height:163px}}@media screen and (min-width:1200px){.homepage-slider:before{background-size:101% 163px}}.homepage-slider .slide-container{position:relative;width:100%}.homepage-slider .slide{width:100%}.homepage-slider .slide.cycle-slide-active{align-items:flex-start;display:flex!important;flex-direction:column;justify-content:flex-start}.homepage-slider .slide:not(:first-of-type){display:none}.homepage-slider .slide-image{background-color:#eee;height:42vw;max-height:calc(100vh - 200px);min-height:470px;overflow:hidden;position:relative;width:100%;z-index:1}.homepage-slider .slide-image figure{width:100%;z-index:0}.homepage-slider .slide-image figure img{display:block;font-family:"object-fit: cover; object-position: 50% 50%";height:42vw;margin:0;max-height:calc(100vh - 200px);min-height:470px;-o-object-fit:cover;object-fit:cover;-o-object-fit:"cover";object-fit:"cover";-o-object-position:50% 50%;object-position:50% 50%;-o-object-position:"50% 50%";object-position:"50% 50%";width:100%}@media only screen and (max-width:780px) and (orientation:portrait){.homepage-slider .slide-image,.homepage-slider .slide-image figure img{height:75vw;max-height:90vh}}.homepage-slider .slide-content{background:#6c1368;color:#fff;padding:30px 1rem;position:relative;text-align:left;width:100%;z-index:999}@media screen and (min-width:768px){.homepage-slider .slide-content{margin-left:1rem;margin-top:-60px;padding:30px;width:480px}}@media screen and (min-width:1200px){.homepage-slider .slide-content{left:36vw;margin-top:-300px;min-height:400px;padding:50px;width:420px}}@media screen and (min-width:1440px){.homepage-slider .slide-content{left:40vw;width:480px}}.homepage-slider .slide-content h1,.homepage-slider .slide-content h2{font-family:Fira Sans,sans-serif;font-size:28px;font-size:1.75rem;font-weight:700;letter-spacing:0;margin-bottom:15px}@media screen and (min-width:1024px){.homepage-slider .slide-content h1,.homepage-slider .slide-content h2{font-size:2.375rem}}@media screen and (min-width:1200px){.homepage-slider .slide-content h1,.homepage-slider .slide-content h2{font-size:2rem}}@media screen and (min-width:1440px){.homepage-slider .slide-content h1,.homepage-slider .slide-content h2{font-size:2.375rem}}.homepage-slider .slide-content p{font-weight:400;margin-bottom:20px;margin-top:0}.homepage-slider .slide-content .pagination a,.homepage-slider .slide-content a.button,.pagination .homepage-slider .slide-content a{margin:0}.slide-nav{display:none}@media screen and (min-width:768px){.slide-nav{align-items:stretch;background-color:#fff;bottom:0;display:flex;flex-direction:column;justify-content:flex-start;left:496px;padding:0;position:absolute;top:calc(100% - 360px);width:calc(100% - 496px);z-index:999}}@media screen and (min-width:1200px){.slide-nav{left:calc(36vw + 436px);width:calc(100% - 436px - 36vw)}}@media screen and (min-width:1440px){.slide-nav{left:calc(40vw + 496px);max-width:400px;width:calc(100% - 496px - 40vw)}}.slide-nav .slide-nav-item{margin:0 0 20px;outline:none}@media screen and (min-width:768px){.slide-nav .slide-nav-item{background-color:#fff;color:#3c3c3c;font-size:1.125rem;font-weight:700;margin-bottom:0;padding:20px 35px}.slide-nav .slide-nav-item.active,.slide-nav .slide-nav-item:active,.slide-nav .slide-nav-item:focus,.slide-nav .slide-nav-item:hover{background-color:#6c1368;border-color:#6c1368;color:#fff}}.slide-nav .slide-nav-item:last-child{margin-bottom:0}@media screen and (max-width:767px){.slide-nav .slide-nav-item:first-of-type{display:none}}.slide-nav-mobile{height:42vw;left:0;max-height:calc(100vh - 200px);min-height:470px;overflow:hidden;position:absolute;top:0;width:100%;z-index:9999}@media only screen and (max-width:780px) and (orientation:portrait){.slide-nav-mobile{height:75vw;max-height:90vh}}@media screen and (min-width:768px){.slide-nav-mobile{display:none}}.cycle-prevnext{background-image:url(../../images/carousel-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:60% 60%;cursor:pointer;height:70px;position:absolute;top:50%;transform:translateY(-50%);width:50px;z-index:9999999999}@media screen and (min-width:768px){.cycle-prevnext{display:none}}.cycle-prevnext.prevControl{filter:drop-shadow(-2px 2px 5px rgba(56,56,56,.3));left:10px;transform:scaleX(-1) translateY(-50%)}.cycle-prevnext.nextControl{filter:drop-shadow(2px 2px 5px rgba(56,56,56,.3));right:10px}.home .blue-background{background-color:#edf1f2}.home .featured-content{grid-row-gap:30px;display:grid;grid-template-columns:1fr;grid-template-rows:2;margin:90px auto 0;max-width:652px;padding:30px 1rem 0}@media screen and (min-width:1024px){.home .featured-content{grid-column-gap:30px;grid-template-columns:5.5fr 4.5fr;margin-top:175px;max-width:1232px}}@media screen and (min-width:1440px){.home .featured-content{grid-template-columns:6fr 4fr;max-width:1300px}}.home .featured-content:after{background-color:#fff;content:" ";display:block;grid-column-end:3;grid-column-start:1;grid-row:4;height:3px}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.home .featured-content .preview-featured{margin-bottom:30px}}@media screen and (max-width:1024px -1px){.home .featured-content .preview-featured.has-post-thumbnail:first-child{margin-top:-90px}}@media screen and (min-width:1024px){.home .featured-content .preview-featured:first-of-type,.home .featured-content .preview-featured:nth-of-type(2){margin-top:-150px}}@media screen and (min-width:1024px) and (-ms-high-contrast:active),screen and (min-width:1024px) and (-ms-high-contrast:none){.home .featured-content .preview-featured:nth-of-type(odd){margin-right:30px}}.home .featured-content .preview-featured:nth-of-type(2){grid-row:2}@media screen and (min-width:1024px){.home .featured-content .preview-featured:nth-of-type(2){grid-column:2;grid-row:1}}.home .featured-content .preview-thumbnail{margin-bottom:15px}.home .featured-content .preview-title{color:#3c3c3c;font-size:26px;font-size:1.625rem;font-weight:700;margin:0 0 15px}@media screen and (min-width:768px){.home .featured-content .preview-title{font-size:2rem}.home .featured-content .preview-content,.home .featured-content .preview-footer{padding-left:60px}}.home .featured-content .preview-content{margin-bottom:1rem}.home .featured-content .preview-content :last-child{margin-bottom:0}.home .featured-content .event-date{font-size:18px;font-size:1.125rem;font-weight:700;margin:0 0 15px}.pagination{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:768px){.pagination{flex-direction:row}}.pagination>div{margin:5px 0}@media screen and (min-width:768px){.pagination>div{margin:0 5px}}.social-icon-nav ul{margin:0 0 1em;padding:0}.social-icon-nav ul li{display:inline-block;line-height:1;list-style:none;margin:0;padding:0}.social-icon-nav ul li a{font-size:40px;font-size:2.5rem;line-height:1;margin-right:20px}.mejs-offscreen{word-wrap:normal;clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.mejs-container{background:#444;clear:both;margin:2.25rem 0;max-width:100%;position:relative;text-align:left;text-indent:0;vertical-align:top}.docked-audio-bar .mejs-container{background:none;margin:0}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{align-items:center;display:flex;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(vendor/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{background:0 0;height:80px;width:80px}.mejs-overlay-loading-bg-img{animation:a 1s linear infinite;background:transparent url(vendor/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@keyframes a{to{transform:rotate(1turn)}}.mejs-controls{bottom:0;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0;position:absolute;width:100%;z-index:3}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background-color:transparent;background-image:url(vendor/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:17px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{word-wrap:normal;box-sizing:content-box;color:#fff;font-size:11px;font-weight:400;height:24px;overflow:hidden;padding:16px 10px 0;text-align:center;width:auto}.mejs-play>button{background-position:-3px 0}.mejs-pause>button{background-position:-23px 0}.mejs-replay>button{background-position:-163px 0}.mejs-time-rail{direction:ltr;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{animation:b 2s linear infinite;background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;transform:scaleX(1);width:100%}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);transition:height .1s cubic-bezier(.44,0,1,1);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;transform:scaleX(0);transform-origin:0 0;transition:all .15s ease-in;width:100%}.mejs-time-hovered.no-hover{transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid rgba(26,26,26,.9);border-radius:50%;height:10px;left:-7px;top:-4px;transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{transform:scale(1)}.mejs-time-float{background:#ddd;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid transparent;border-radius:0;border-top-color:#ddd;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#777;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#777;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0 10px}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 0 0}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#555;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.wp-playlist-caption,.wp-playlist-current-item .wp-playlist-item-artist,.wp-playlist-current-item .wp-playlist-item-title,.wp-playlist-item-album{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mejs-container .mejs-controls,.mejs-embed,.mejs-embed body{background:transparent}.mejs-controls a.mejs-horizontal-volume-slider{display:table}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:rgba(0,0,0,.1)}.mejs-controls .mejs-time-rail .mejs-time-current{background:rgba(0,0,0,.4)}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total{background:#eee}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail span{border-radius:0}.mejs-controls button:hover{border:none;box-shadow:none}.mejs-controls button:active,.mejs-controls button:focus,.mejs-controls button:hover{background-color:transparent}.me-cannotplay{width:auto!important}.media-embed-details .wp-audio-shortcode{display:inline-block;max-width:400px}.audio-details .embed-media-settings{overflow:visible}.media-embed-details .embed-media-settings .setting span{max-width:400px;width:auto}.media-embed-details .embed-media-settings .checkbox-setting span{display:inline-block}.media-embed-details .embed-media-settings{padding-top:0;top:28px}.media-embed-details .instructions{max-width:600px;padding:16px 0}.media-embed-details .setting .remove-setting,.media-embed-details .setting p{color:#a00;font-size:10px;text-transform:uppercase}.media-embed-details .setting .remove-setting{padding:0}.media-embed-details .setting a:hover{color:#dc3232}.media-embed-details .embed-media-settings .checkbox-setting{float:none;margin:0 0 10px}.wp-video{height:auto;max-width:100%}.wp_attachment_holder .wp-audio-shortcode,.wp_attachment_holder .wp-video{margin-top:18px}.wp-video-shortcode video,video.wp-video-shortcode{display:inline-block;max-width:100%}.video-details .wp-video-holder{max-width:640px;width:100%}.wp-playlist{border:none;font-size:14px;line-height:1.5;margin:12px 0 30px;padding:0}.wp-playlist video{display:inline-block;max-width:100%}.wp-playlist audio{display:none;max-width:100%;width:400px}.wp-playlist-caption,.wp-playlist-item-meta{display:block;font-size:14px;line-height:1.5}.wp-playlist .mejs-container{margin:0;max-width:100%}.wp-playlist .mejs-controls .mejs-button button{outline:0}.wp-playlist-caption{max-width:88%}.wp-playlist-item .wp-playlist-caption{color:#000;max-width:calc(100% - 40px);text-decoration:none}.wp-playlist-item-title{font-size:14px;line-height:1.5}.wp-playlist-item-album{font-style:italic}.wp-playlist-item-artist{font-size:12px;text-transform:uppercase}.wp-playlist-item-length{font-size:14px;line-height:1.5;position:absolute;right:3px;top:0}.rtl .wp-playlist-item-length{left:3px;right:auto}.wp-playlist-tracks{margin-top:10px}.wp-playlist-item{border-bottom:1px solid #ccc;cursor:pointer;padding:0 3px;position:relative}.wp-playlist-item:last-child{border-bottom:0}.wp-playlist-light .wp-playlist-caption{color:#333}.wp-playlist-dark .wp-playlist-caption{color:#ddd}.wp-playlist-playing{background:#f7f7f7;font-weight:700}.wp-playlist-current-item{display:none;height:60px;margin-bottom:10px;overflow:hidden}.wp-playlist .wp-playlist-current-item img{border:0;float:left;height:auto;margin-right:10px;max-width:60px;padding:0}.rtl .wp-playlist .wp-playlist-current-item img{float:right;margin-left:10px;margin-right:0}.wp-audio-playlist .me-cannotplay span{padding:5px 15px}.mejs-controls a.mejs-horizontal-volume-slider,.mejs-volume-button{display:none}form.search-form{border:1px solid #3c3c3c;display:flex}form.search-form>*{flex-grow:1}form.search-form input{border:none;color:#000;font-family:Josefin Sans,sans-serif;font-size:14px;font-size:.875rem;height:50px;letter-spacing:1px;padding:5px 20px;text-transform:uppercase}button.search-submit{background:transparent;border:none;height:50px;margin:0;max-width:50px;padding:0;text-align:center}button.search-submit:before{color:#3c3c3c;content:"\f002";font-family:FontAwesome;font-size:20px;font-size:1.25rem;font-weight:400;line-height:1}.flyout-search button.search-submit:before{content:"";display:none}.search-form-container{margin:0 auto 30px;max-width:486px;padding:0 1rem}.search .search-results{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1080px}.search-results article{width:100%}.search-results article:not(.events-preview){border-bottom:1px solid #bfbebe;margin-bottom:0;padding:25px 1rem}@media screen and (min-width:768px){.search-results article:not(.events-preview){max-width:770px;padding:40px 60px}}@media screen and (min-width:1024px){.search-results article:not(.events-preview){max-width:905px;padding:50px 60px}}.search-results article:not(.events-preview) .entry-title{font-size:20px;font-size:1.25rem;margin-bottom:7px}@media screen and (min-width:768px){.search-results article:not(.events-preview) .entry-title{font-size:1.375rem}}@media screen and (min-width:1024px){.search-results article:not(.events-preview) .entry-title{font-size:1.625rem}}.search-results article:not(.events-preview) .entry-title a{color:#39a0e0}.search-results article:not(.events-preview) .entry-summary p{margin-bottom:0}.search-results article:not(.events-preview) .posted-on{display:block;font-family:Josefin Sans,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:1px;margin-top:7px;text-transform:uppercase}.search-results article:not(.events-preview) .event-date{font-size:18px;font-size:1.125rem;font-style:italic;margin:0 0 18px}@media screen and (min-width:768px){.search-results article:not(.events-preview) .event-date{font-size:1.25rem}}.search-results article:not(.events-preview) .event-date .datetime-sep,.search-results article:not(.events-preview) .event-date .time{display:none}.flyout-search{background:#edf1f2;display:none;height:0;overflow:hidden;transition:height .35s ease-in-out}@media screen and (min-width:1024px){.flyout-search{display:block;padding:0 20px}}@media screen and (min-width:1440px){.flyout-search{padding:0 60px}}.flyout-search .search-form-container{margin:0;max-width:100%;padding:0;width:100%}.flyout-search form.search-form{border:none}@media screen and (min-width:768px){.flyout-search form.search-form{padding-right:60px}}.flyout-search form.search-form label{width:100%}.flyout-search form.search-form label::-moz-placeholder{color:#000;text-transform:none}.flyout-search form.search-form label::placeholder{color:#000;text-transform:none}.flyout-search form.search-form input{background:none;border:none;color:#000;font-family:Fira Sans,sans-serif;font-size:20px;font-size:1.25rem;font-style:italic;font-weight:500;height:120px;text-align:right;text-transform:none;transition:none;width:100%}.flyout-search form.search-form input:focus::-moz-placeholder{opacity:1}.flyout-search form.search-form input:focus::placeholder{opacity:1}.flyout-search form.search-form button.search-submit{align-items:center;background:none;border:none;display:flex;float:none;height:auto;justify-content:center;transition:none;width:35px}.flyout-search form.search-form button.search-submit img{position:absolute;width:35px}.flyout-search.active{height:120px}.galleries-single footer,.gallery-header-inner{margin:0 auto;max-width:800px;padding:0 20px}article.galleries-single h2.single-gallery-title,article.galleries-single h3.gallery-date{text-align:center}article.galleries-single div.gallery{margin:20px auto;max-width:1320px;padding:20px;width:100%}article.galleries-single .gallery-item{box-sizing:border-box;display:inline-block;margin:0 0 10px;opacity:1;padding:0 5px;position:relative;text-align:center;transition:opacity .25s ease;vertical-align:top;width:100%}article.galleries-single .gallery-item:hover{opacity:.9}article.galleries-single .gallery-item figcaption.wp-caption-text{background:hsla(0,0%,100%,.8);bottom:0;color:#222;display:block;font-size:1em;left:0;line-height:1.2;margin:0;opacity:0;padding:10px;position:absolute;transition:opacity .25s ease;width:100%}article.galleries-single .gallery-item:hover figcaption.wp-caption-text{opacity:1}.gallery-item .caption,.gallery-item .photographer{cursor:pointer;display:block;margin:5px 0 0}.gallery-item .photographer{font-size:.8em;font-style:italic}.gallery-item .download-original-button{display:block;display:none;font-size:.8em;margin:5px 0 0}.galleries-single footer{text-align:center}.galleries-list{max-width:345px;padding:0 10px}@media only screen and (min-width:600px){.galleries-list{max-width:900px}.galleries-preview{display:inline-block;margin:0 0 30px;padding:0 10px;vertical-align:top;width:33.33%}}.galleries-preview h2.gallery-title{font-size:1.2em;margin:10px 0}h3.gallery-date{font-family:Josefin Sans,sans-serif;font-size:1em;font-style:italic;font-weight:400;margin:10px 0}.mfp-wrap{z-index:120000}button.mfp-arrow:active,button.mfp-arrow:focus,button.mfp-arrow:hover,button.mfp-close:hover{background:transparent}img.mfp-img{padding-bottom:35px}.mfp-title .photographer{display:inline-block;font-style:italic;margin-left:10px}.mfp-title .download-original-button{cursor:pointer;display:inline-block;margin-left:10px}.galleries-filters{padding:0 10px 50px}.gallery-filter-item{display:inline-block;margin:0 0 10px;padding:0 20px 0 0;vertical-align:top;width:50%}.gallery-filter-item select{width:100%}h2.single-news-title{font-size:1.6em;margin:0 0 10px}.news-single .news-type a:not(.button),.news-single .news-type a:visited:not(.button){color:inherit}.news-icon{color:#555;display:inline-block;font-size:22.4px;font-size:1.4rem;height:auto;padding-right:6px;position:relative;vertical-align:middle;width:auto}.news-icon img{height:26px;max-width:none;opacity:1;transition:opacity .3s;width:auto}.news-icon span{display:inline-block;vertical-align:middle}.news-icon img.icon-hover{left:0;opacity:0;position:absolute;top:0}.news-button:active img.icon,.news-button:focus img.icon,.news-button:hover img.icon{opacity:0}.news-button:active img.icon-hover,.news-button:focus img.icon-hover,.news-button:hover img.icon-hover{opacity:1}.news-preview{border-bottom:1px solid #aaa;margin:30px 0;padding:0 0 30px}@media only screen and (min-width:550px){.news-preview{overflow:hidden}.news-preview>figure{float:left;width:30%}.news-preview.has-post-thumbnail .news-preview-fields{float:left;padding-left:20px;width:70%}}.news-preview>figure{margin:0 0 10px}.news-type{font-size:14.4px;font-size:.9rem;letter-spacing:.1em;margin:0 0 10px;text-transform:uppercase}h2.news-title{font-size:1.4em;margin:0 0 10px}h3.news-date{font-family:Josefin Sans,sans-serif;font-size:1.2em;font-style:italic;margin:0 0 10px}.news-preview .the-excerpt{font-size:.9em}.news-filter-item{display:block;margin:0 0 20px;width:100%}@media only screen and (min-width:600px){.news-filter-item{display:inline-block;margin:0 0 10px;padding:0 20px 0 0;vertical-align:top;width:33%}}.news-filter-item select{width:100%}.news-pdf-download{margin:30px 0;padding:0}a.news-pdf-download-button{background:none;border:none;display:block;height:36px;line-height:36px;position:relative}a.news-pdf-download-button:hover{background:none;border:none;color:#813a07}.people-types-nav{margin:30px auto 0;max-width:1032px;padding:0 1rem}.people-types-nav .menu{display:flex;flex-direction:column;margin:0;padding:0}@media screen and (min-width:768px){.people-types-nav .menu{flex-direction:row;flex-wrap:wrap;justify-content:center}}.people-types-nav .menu li:before{display:none}.people-types-nav .menu li{margin:0;padding:0}@media screen and (min-width:768px){.people-types-nav .menu li:not(:last-of-type){margin-right:1px}}.people-types-nav .menu a{background-color:#fff;border-top:9px solid #fff;color:#000;color:#3c3c3c;display:block;font-family:Josefin Sans,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:1px;padding:15px 25px;text-align:center;text-transform:uppercase;transition:all .35s ease-in-out}@media screen and (min-width:768px){.people-types-nav .menu a{display:inline-block}}@media screen and (min-width:1024px){.people-types-nav .menu a{font-size:1.5rem}}.people-types-nav .menu a:hover,.people-types-nav .menu li.current a{background-color:#edf1f2;border-top-color:#39a0e0;color:#39a0e0}.people-listing{background-color:#edf1f2;padding:60px 0}.people-listing .child-term-title,.people-listing .people-row{margin:0 auto;max-width:1032px;padding:0 1rem}.people-listing .child-term-title{color:#3c3c3c;font-family:Josefin Sans,sans-serif;font-size:26px;font-size:1.625rem;letter-spacing:1px;margin-bottom:35px;text-align:center;text-transform:uppercase}.people-listing .people-row{display:flex;flex-wrap:wrap}.people-listing .people-row .people-preview{margin-bottom:30px;width:calc(50% - 15px)}@media screen and (max-width:767px){.people-listing .people-row .people-preview:nth-of-type(odd){margin-right:30px}}@media screen and (min-width:768px) and (max-width:1023px){.people-listing .people-row .people-preview{width:calc(25% - 22.5px)}.people-listing .people-row .people-preview:nth-of-type(4n+1),.people-listing .people-row .people-preview:nth-of-type(4n+2),.people-listing .people-row .people-preview:nth-of-type(4n+3){margin-right:30px}}@media screen and (min-width:1024px){.people-listing .people-row .people-preview{width:calc(20% - 24px)}.people-listing .people-row .people-preview:nth-of-type(5n+1),.people-listing .people-row .people-preview:nth-of-type(5n+2),.people-listing .people-row .people-preview:nth-of-type(5n+3),.people-listing .people-row .people-preview:nth-of-type(5n+4){margin-right:30px}}.people-listing .people-row:not(:last-child){margin-bottom:50px}@media screen and (min-width:1024px){.term-staff .people-listing .people-row .people-preview{width:calc(25% - 22.5px)}.term-staff .people-listing .people-row .people-preview:nth-of-type(5n+1),.term-staff .people-listing .people-row .people-preview:nth-of-type(5n+2),.term-staff .people-listing .people-row .people-preview:nth-of-type(5n+3),.term-staff .people-listing .people-row .people-preview:nth-of-type(5n+4){margin-right:0}.term-staff .people-listing .people-row .people-preview:nth-of-type(4n+1),.term-staff .people-listing .people-row .people-preview:nth-of-type(4n+2),.term-staff .people-listing .people-row .people-preview:nth-of-type(4n+3){margin-right:30px}}.people-preview .entry-thumbnail{margin-bottom:15px}.people-preview .entry-thumbnail img{width:100%}.people-preview .entry-thumbnail.empty-placeholder-thumbnail{background:#cfdadd;padding-bottom:100%;width:100%}.people-preview .entry-title{font-family:Fira Sans,sans-serif;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:0;margin:0 0 5px}@media screen and (min-width:768px){.people-preview .entry-title{font-size:1.125rem}}.people-preview .entry-title a{color:#39a0e0}.people-preview p{font-weight:400;margin:0}.people-preview p:not(:last-child){margin-bottom:5px}.people-preview p a{color:#000}.people-preview .faculty-title,.people-preview .staff-title{line-height:1.25;overflow-wrap:break-word;text-transform:uppercase;width:100%}.people-preview .instruments{font-style:italic;font-weight:600;overflow-wrap:break-word}.people-preview p i{min-width:20px}.post-type-archive-people .content-area,.tax-people-types .content-area{margin-bottom:75px}@media screen and (min-width:1024px){.single-people .content-area{margin-bottom:100px}}.single-people article.people{display:grid;grid-template-columns:1fr;margin:0 auto;max-width:494px;padding:30px 1rem 0}@media screen and (min-width:768px){.single-people article.people{grid-column-gap:40px;grid-template-columns:250px auto;max-width:769px;padding-top:0}}@media screen and (min-width:1024px){.single-people article.people{grid-template-columns:330px auto;max-width:949px}}.single-people .entry-thumbnail{margin-bottom:15px}.single-people .entry-header p{margin:0}.single-people .site-main .entry-header:not(.template-header){margin-bottom:10px;max-width:100%;padding:0}@media screen and (min-width:768px){.single-people .site-main .entry-header:not(.template-header){margin-bottom:20px}}.single-people .site-main .entry-title:not(.stories-title){margin-bottom:5px}.single-people .faculty-title,.single-people .staff-title{font-family:Josefin Sans,sans-serif;font-weight:400;text-transform:uppercase}.single-people .instruments{font-size:16px;font-size:1rem;font-style:italic;font-weight:400}@media screen and (min-width:768px){.single-people .instruments{font-size:1.125rem}}@media screen and (min-width:1024px){.single-people .instruments{font-size:1.25rem}}.single-people .staff-contact{margin-bottom:10px}@media screen and (min-width:768px){.single-people .staff-contact{margin-bottom:20px}}.single-people .staff-contact p{margin:0}@media screen and (min-width:768px){.single-people .staff-contact p{font-size:1.0625rem}}.single-people .staff-contact p:not(:last-child){margin-bottom:7px}.single-people .staff-contact p a{color:inherit}.single-people .staff-contact p a:hover{color:#39a0e0}.single-people .staff-contact strong{font-family:Josefin Sans,sans-serif;font-size:16px;font-size:1rem;font-weight:400;letter-spacing:.4px;text-transform:uppercase}.single-people .staff-bio{margin-bottom:20px}@media screen and (min-width:768px){.single-people .staff-bio{margin-bottom:40px}}.single-people .staff-bio p:last-child{margin-bottom:0}.single-people .fun-facts{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#6c1368;background-image:url(../../images/fun-facts.svg);background-position:top;background-repeat:no-repeat;background-size:100% auto;color:#fff;margin:0 -1rem;padding:2rem 1rem}@media screen and (min-width:494px){.single-people .fun-facts{margin:0}}@media screen and (min-width:768px){.single-people .fun-facts{padding:2.25rem}}.single-people .fun-facts h3{font-family:Josefin Sans,sans-serif;font-weight:700;letter-spacing:1px;margin-bottom:10px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.single-people .fun-facts h3{font-size:1.125rem}}@media screen and (min-width:1024px){.single-people .fun-facts h3{font-size:1.25rem}}.single-people .fun-facts p{font-style:italic}.single-people .fun-facts p:last-child{margin-bottom:0}.single-people .lesson-inquiry-link{margin-bottom:10px}@media screen and (min-width:768px){.single-people .lesson-inquiry-link{margin-bottom:30px}}.story-preview-cover,.story-preview-cover .story-thumbnail{position:relative}.story-preview-cover .story-thumbnail:before{background-image:url(../../images/story-preview-cover.svg);background-repeat:no-repeat;background-size:100% auto;content:" ";display:block;height:220px;left:0;position:absolute;right:0;top:0}.story-preview-cover .story-thumbnail img{width:100%}.story-preview-cover .story-content{background-color:#fff;margin:-1rem auto 0;max-width:494px;padding:1.5rem 1rem;position:relative;text-align:center;width:calc(100% - 2rem);z-index:2}@media screen and (min-width:1024px){.story-preview-cover .story-content{left:calc(100vw - 550px);margin:0;max-width:none;padding:3rem 2rem 3rem 35px;position:absolute;right:0;text-align:left;top:0;width:auto}.story-preview-cover .story-content>*{max-width:360px}}.story-preview-cover .story-content h2{font-family:Josefin Sans,sans-serif;font-size:13px;font-size:.8125rem;font-weight:400;margin:0 0 20px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.story-preview-cover .story-content h2{font-size:.9375rem}}@media screen and (min-width:1024px){.story-preview-cover .story-content h2{padding-left:35px;text-align:left}}.story-preview-cover .story-content .story-title{color:#3c3c3c;font-family:Fira Sans,sans-serif;font-size:26px;font-size:1.625rem;font-weight:700;letter-spacing:1;margin:0 0 20px;text-align:center}@media screen and (min-width:1024px){.story-preview-cover .story-content .story-title{padding-left:35px;text-align:left}}.story-preview-cover .story-content q{display:block;font-size:17px;font-size:1.0625rem;font-style:italic;font-weight:400;margin:0 0 10px;padding-left:35px;position:relative;text-align:left}.story-preview-cover .story-content q:before{color:#3c3c3c;content:"“";font-size:56px;font-size:3.5rem;left:0;line-height:1;position:absolute;top:0}.pagination .story-preview-cover .story-content a,.story-preview-cover .story-content .button,.story-preview-cover .story-content .pagination a{display:inline-block;margin:0 auto;padding-left:20px}@media screen and (min-width:1024px){.pagination .story-preview-cover .story-content a,.story-preview-cover .story-content .button,.story-preview-cover .story-content .pagination a{margin-left:35px;padding-left:0}.pagination .story-preview-cover .story-content a:active,.pagination .story-preview-cover .story-content a:focus,.story-preview-cover .story-content .button:active,.story-preview-cover .story-content .button:focus,.story-preview-cover .story-content .pagination a:active,.story-preview-cover .story-content .pagination a:focus{padding-left:20px}}.post-type-archive-stories .template-header-images,.single-stories .template-header-images{display:none}.single-stories .story-main{margin:0 auto;max-width:494px;padding:0 1rem}@media screen and (min-width:1024px){.single-stories .story-main{max-width:832px}}.single-stories .story-main>figure:first-child{box-shadow:0 6px 9px rgba(0,0,0,.16);margin:0 -1rem 30px}@media screen and (min-width:768px){.single-stories .story-main>figure:first-child{margin:0 -60px 40px}}@media screen and (min-width:1024px){.single-stories .story-main>figure:first-child{margin-bottom:60px}}.single-stories .story-title{color:#3c3c3c;font-family:Josefin Sans,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:1px;margin:0 0 10px;text-transform:uppercase}@media screen and (min-width:768px){.single-stories .story-title{font-size:1.25rem}}@media screen and (min-width:1024px){.single-stories .story-title{font-size:1.5rem}}.single-stories .back-to-stories{display:none}.type-stories .docked-audio-bar{background:#fff;bottom:0;box-shadow:0 0 2px 2px rgba(0,0,0,.2);display:none;left:0;opacity:0;position:fixed;transition:opacity .3s;width:100%!important;z-index:999}.type-stories .docked-audio-bar.show{display:block;opacity:1}.type-stories .mejs-container{margin-bottom:0;width:100%!important}.type-stories .mejs-container .mejs-button>button{margin:10px 12px}.docked-audio-bar .audio-bar-close{background-color:transparent;border:none;color:#39a0e0;height:40px;margin:0;padding:0;position:absolute;right:0;top:5px;width:40px}.pagination a.stories-play-audio,.pagination a.stories-play-video,a.button.stories-play-audio,a.button.stories-play-video{background-color:transparent;color:#39a0e0;font-family:Josefin Sans,sans-serif;font-size:15px;font-size:.9375rem;font-weight:700;padding:0}.pagination a.stories-play-audio img,.pagination a.stories-play-video img,a.button.stories-play-audio img,a.button.stories-play-video img{margin-bottom:4px;margin-right:8px;vertical-align:middle}.error404 .page-content>h2{font-size:16px;font-size:1rem;font-style:italic;line-height:1.6;margin:0 auto 20px;max-width:486px;padding:0 1rem;text-align:center}@media screen and (min-width:768px){.error404 .page-content>h2{font-size:1.125rem;line-height:1.8;margin-bottom:40px}}@media screen and (min-width:1024px){.error404 .page-content>h2{font-size:1.25rem}}@media screen and (min-width:768px){.error-404{padding-bottom:30px}}@media screen and (min-width:1024px){.error-404{padding-bottom:90px}}.event-categories{margin:0 auto 10px;max-width:1232px;padding:0 1rem}.event-categories .menu{display:flex;flex-direction:column;margin:0;padding:0}@media screen and (min-width:768px){.event-categories .menu{flex-direction:row;flex-wrap:wrap;justify-content:center}}.event-categories .menu li:before{display:none}.event-categories .menu li{margin-bottom:10px;padding:0}@media screen and (min-width:768px){.event-categories .menu li:not(:last-of-type){margin-right:10px}}.event-categories .menu a{background-color:#edf1f2;color:#000;display:block;font-family:Josefin Sans,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:1px;padding:15px 20px;text-align:center;text-transform:uppercase;transition:all .35s ease-in-out}@media screen and (min-width:768px){.event-categories .menu a{display:inline-block}}.event-categories .menu a:hover,.event-categories .menu li.current a{background-color:#39a0e0;color:#fff}.event-listing{grid-row-gap:30px;display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){.event-listing{grid-row-gap:60px;grid-column-gap:60px;grid-template-columns:1fr 1fr}}@media screen and (min-width:1024px){.event-listing{grid-template-columns:1fr 1fr 1fr}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.event-listing{display:flex;flex-wrap:wrap}.event-listing .events-preview{margin-bottom:30px;width:100%}}@media screen and (-ms-high-contrast:active) and (min-width:768px),screen and (-ms-high-contrast:none) and (min-width:768px){.event-listing .events-preview{margin-bottom:60px;width:calc(50% - 30px)}.event-listing .events-preview:nth-of-type(odd){margin-right:60px}}@media screen and (-ms-high-contrast:active) and (min-width:1024px),screen and (-ms-high-contrast:none) and (min-width:1024px){.event-listing .events-preview{width:calc(33.33% - 40px)}.event-listing .events-preview:nth-of-type(odd){margin-right:0}.event-listing .events-preview:nth-of-type(3n+1){margin-right:60px}.event-listing .events-preview:nth-of-type(3n+2){margin-right:60px}}@media screen and (min-width:768px){.event-listing .more-container{grid-column:1/3}}@media screen and (min-width:1024px){.event-listing .more-container{grid-column:1/4;grid-column-start:1}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.event-listing .more-container{width:100%}}.events-preview{grid-column-gap:20px;border:none;display:grid;grid-template-columns:2fr 5fr;margin:0;overflow:visible;padding:0 0 20px;position:relative}.events-preview>*{align-self:flex-start}.events-preview:before{background-color:#edf1f2;bottom:0;content:" ";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:350px}@media screen and (min-width:768px){.events-preview:before{bottom:-10px}}@media screen and (min-width:1024px){.events-preview:before{bottom:20px;height:auto;left:auto;right:-25px;top:20px;transform:rotate(20deg);width:3px}.events-preview:before:last-child:before,.events-preview:before:nth-of-type(2n+2):before{display:none}}.events-preview:last-child:before{display:none}@media screen and (min-width:1024px){.events-preview:nth-of-type(2n+2):before{display:block}}@media screen and (min-width:1024px){.events-preview:nth-of-type(3n+3):before{display:none}}.events-preview .event-date{color:#6c1368;font-family:Josefin Sans,sans-serif;grid-column:1;line-height:1;margin:0}.events-preview .event-date>a,.events-preview .event-date>a>span{align-items:center;display:flex;flex-direction:column}.events-preview .event-date .month,.events-preview .event-date .thru{letter-spacing:1px;text-transform:uppercase}.events-preview .event-date .thru{display:block;font-size:14px;font-size:.875rem;margin-bottom:10px}.events-preview .event-date .month{font-size:18px;font-size:1.125rem}.events-preview .event-date .date{font-size:50px;font-size:3.125rem;font-weight:700}.events-preview .event-date .cell{align-items:flex-start;display:flex;flex-direction:column;grid-column-end:4;grid-column-start:2}.events-preview .event-date .entry-title{color:#3c3c3c;font-size:22px;font-size:1.375rem;font-weight:700;line-height:28px;margin:0 0 10px;max-width:100%}.events-preview .event-date .event-days{font-family:Josefin Sans,sans-serif;font-size:14px;font-size:.875rem;letter-spacing:1px;margin:0 0 10px;order:-1;text-transform:uppercase}.events-preview .event-date .datetime-sep,.events-preview .event-date .event-image,.events-preview .event-date .more-info-buttons,.events-preview .event-date .time,.events-preview .event-date .venue{display:none}.upcoming-events{padding:50px 0}@media screen and (min-width:768px){.upcoming-events{padding:60px 0}}.upcoming-events.blue-background{background-color:#edf1f2}.upcoming-events.blue-background article:before{background-color:#fff}.upcoming-events .event-listing,.upcoming-events footer,.upcoming-events header{margin:0 auto;max-width:494px;padding:0 1rem}@media screen and (min-width:1024px){.upcoming-events .event-listing,.upcoming-events footer,.upcoming-events header{max-width:1232px}}.upcoming-events header h2{font-family:Josefin Sans,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:1px;margin-bottom:40px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.upcoming-events header h2{font-size:1.375rem;margin-bottom:60px}.upcoming-events .event-listing{grid-template-columns:1fr}}@media screen and (min-width:1024px){.upcoming-events .event-listing{grid-template-columns:1fr 1fr 1fr;margin-bottom:40px}}.upcoming-events footer{text-align:center}.post-type-archive-event .event-listing,.tax-events-category .event-listing{margin:0 auto;max-width:1232px;padding:30px 1rem 0}@media screen and (min-width:768px){.post-type-archive-event .event-listing,.tax-events-category .event-listing{padding-top:40px}}@media screen and (min-width:1024px){.post-type-archive-event .event-listing,.tax-events-category .event-listing{padding-top:60px}}.single-event .site-main .entry-header:not(.template-header) .entry-title{font-family:Josefin Sans,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:768px){.single-event .site-main .entry-header:not(.template-header) .entry-title{font-size:1.25rem}}@media screen and (min-width:1024px){.single-event .site-main .entry-header:not(.template-header) .entry-title{font-size:1.5rem;margin-bottom:15px}}.single-event .event-meta{font-size:17px;font-size:1.0625rem;margin:0 auto 30px;max-width:494px;padding:0 1rem}@media screen and (min-width:1024px){.single-event .event-meta{max-width:832px}}.single-event .event-meta strong{font-family:Josefin Sans,sans-serif;font-size:16px;font-size:1rem;font-weight:400;letter-spacing:.4px;text-transform:uppercase}.single-event .event-meta .venue{display:inline-block}.single-event .event-meta .email a,.single-event .event-meta .phone a{color:#000}.single-event .event-meta>div:not(:last-of-type){margin-bottom:4px}.single-event .event-actions{font-size:17px;font-size:1.0625rem;margin:20px auto 0;max-width:494px;padding:0 1rem}@media screen and (min-width:1024px){.single-event .event-actions{max-width:832px}}.program-listings{grid-row-gap:30px;display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){.program-listings{grid-row-gap:30px;grid-column-gap:30px;grid-template-columns:1fr 1fr}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.program-listings .program-preview{margin-bottom:30px}}@media screen and (-ms-high-contrast:active) and (min-width:768px),screen and (-ms-high-contrast:none) and (min-width:768px){.program-listings .program-preview:nth-of-type(2n+2){grid-column-start:3}}.program-preview{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#6c1368;color:#fff;padding:25px 25px 50px}.program-preview .entry-thumbnail{margin:-25px -25px 20px}.program-preview .entry-title{font-size:20px;font-size:1.25rem;font-weight:700;margin-bottom:10px}@media screen and (min-width:768px){.program-preview .entry-title{font-size:1.4375rem}}@media screen and (min-width:1024px){.program-preview .entry-title{font-size:1.625rem}}.program-preview .entry-content{margin-bottom:25px;padding:0}.program-preview .entry-content>:last-child{margin-bottom:0}@media screen and (min-width:768px){.post-type-archive-program .template-header,.tax-program-type .template-header{margin-bottom:30px}}.post-type-archive-program .program-listings,.tax-program-type .program-listings{margin:0 auto 30px;max-width:1132px;padding:0 1rem}@media screen and (min-width:768px){.post-type-archive-program .program-listings,.tax-program-type .program-listings{margin-bottom:60px}}.post-type-archive-program .pagination,.tax-program-type .pagination{margin:30px auto 0;max-width:1132px;padding:0 1rem}.single-program .site-header{margin-bottom:0}.single-program .program-meta{margin:0 auto 20px;max-width:494px;padding:0 1rem}@media screen and (min-width:1024px){.single-program .program-meta{max-width:832px}}.single-program .program-meta p{margin:0}.single-program .program-meta strong{font-family:Josefin Sans,sans-serif;font-size:16px;font-size:1rem;font-weight:400;letter-spacing:.4px;text-transform:uppercase}.single-program .program-meta .venue{display:inline-block}.single-program .program-meta .meta:not(:last-child){margin-bottom:4px}.single-program .program-description{margin-bottom:25px}.single-program .program-description>:last-child{margin-bottom:0}.single-program .program-buttons{margin:0 auto 20px;max-width:494px;padding:0 1rem}@media screen and (min-width:768px){.single-program .program-buttons{margin-bottom:40px}}@media screen and (min-width:1024px){.single-program .program-buttons{margin-bottom:80px;max-width:832px}}.single-program .program-classes{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#6c1368;color:#fff;padding:30px 1rem}@media screen and (min-width:768px){.single-program .program-classes{margin-bottom:60px}}.single-program .program-classes article{padding:30px 0}@media screen and (min-width:768px){.single-program .program-classes article{margin:0 auto;max-width:582px;padding:30px 60px}}@media screen and (min-width:1024px){.single-program .program-classes article{grid-column-gap:100px;display:grid;grid-template-columns:1fr 175px;max-width:920px}}@media screen and (min-width:1200px){.single-program .program-classes article{max-width:1060px;padding:30px 130px}}@media screen and (min-width:1440px){.single-program .program-classes article{max-width:1260px;padding:30px 230px}}.single-program .program-classes article:not(:last-child){border-bottom:3px solid #8d3589}.single-program .program-classes article .class-header{font-size:17px;font-size:1.0625rem;margin-bottom:15px}@media screen and (min-width:1024px){.single-program .program-classes article .class-header{margin-bottom:0}}.single-program .program-classes article .class-header .meta{margin:0}.single-program .program-classes article .class-header .meta:not(:last-child){margin-bottom:7px}.single-program .program-classes article .class-header .dates{margin-top:7px}.single-program .program-classes article .class-header a{color:#fff}.single-program .program-classes article .class-header a:hover{text-decoration:underline}.single-program .program-classes article .class-header strong{font-family:Josefin Sans,sans-serif;font-size:16px;font-size:1rem;font-weight:400;letter-spacing:.4px;text-transform:uppercase}.single-program .program-classes article .class-header ul{display:inline;margin:0}.single-program .program-classes article .class-header li{display:inline;padding:0}.single-program .program-classes article .class-header li:before{display:none}.single-program .program-classes article .class-footer{text-align:center}@media screen and (-ms-high-contrast:active) and (min-width:1024px),screen and (-ms-high-contrast:none) and (min-width:1024px){.single-program .program-classes article .class-footer{grid-column:3}}@media screen and (min-width:768px){.single-program .program-classes article .class-footer{text-align:left}}@media screen and (min-width:1024px){.single-program .program-classes article .class-footer{align-self:center;text-align:right}}.pagination .single-program .program-classes article .class-footer a,.single-program .program-classes article .class-footer .button,.single-program .program-classes article .class-footer .pagination a{margin:0}.single-program .policy-and-faqs{margin:0 auto;max-width:494px;padding:50px 1rem}@media screen and (min-width:1024px){.single-program .policy-and-faqs{max-width:832px}}.single-program .policy-and-faqs .squarecandy_accordion_content_section{border-bottom:3px solid #edf1f2;margin:0;padding-bottom:40px}@media screen and (min-width:768px){.single-program .policy-and-faqs .squarecandy_accordion_content_section{border-bottom:none;padding-bottom:0}}.single-program .policy-and-faqs>h2{color:#3c3c3c;font-family:Josefin Sans,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:1px;margin-bottom:40px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.single-program .policy-and-faqs>h2{font-size:1.375rem}}.program-sponsors{margin:0 auto;max-width:494px;padding:50px 1rem}@media screen and (min-width:1024px){.program-sponsors{max-width:832px}}.program-sponsors>h2{color:#3c3c3c;font-family:Josefin Sans,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:1px;margin-bottom:40px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.program-sponsors>h2{font-size:1.375rem}}.program-sponsors img{margin:0 auto}@media screen and (min-width:768px){.page-template-default:not(.home) .explore-programs{margin-bottom:60px;margin-top:30px}}@media screen and (min-width:1024px){.page-template-default:not(.home) .explore-programs{margin-bottom:100px}}.page-template-default:not(.home) .explore-programs>h2{background:url(../../images/explore-our-programs.svg) #6c1368;background-size:100% auto;color:#fff;font-size:22px;font-size:1.375rem;font-weight:700;margin-bottom:30px;padding:25px 1rem;text-align:center}@media screen and (min-width:768px){.page-template-default:not(.home) .explore-programs>h2{font-size:1.875rem;margin-bottom:60px;padding:30px 1rem}}@media screen and (min-width:1024px){.page-template-default:not(.home) .explore-programs>h2{font-size:2.25rem;padding:40px 1rem}}.page-template-default:not(.home) .explore-programs .program-listings{margin:0 auto;max-width:1200px;padding:0 1rem}@media screen and (min-width:768px){.page-template-default:not(.home) .site-main+[class*=-listing]{margin-top:30px}}.page-template-default:not(.home) .upcoming-events:last-child{padding-bottom:0}.edit-links{background:hsla(0,0%,100%,.8);line-height:1;padding:3px;position:absolute;right:5px;top:5px;z-index:600}.edit-links .pagination a,.edit-links a.button,.pagination .edit-links a{font-size:13px;margin:0 3px;padding:2px 5px}.more-container{text-align:center}.font-secondary{font-family:Josefin Sans,sans-serif}h3.audio-bar-title{color:#39a0e0;letter-spacing:.1em;margin:20px 20px 5px}.mfp-auto-cursor .mfp-content,.mfp-gallery .mfp-image-holder .mfp-figure,.mfp-zoom-out-cur{cursor:default}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer;width:30px}.emergency-centerer{font-size:17px;font-size:1.0625rem;line-height:1.5;max-width:900px}.emergency-dismiss-icon{padding:9px}#squarecandy-emergency-alert a.squarecandy-emergency-dismiss{right:8px;top:8px}.entry-content .squarecandy_accordion_content_section h2,.entry-content .squarecandy_accordion_content_section h3,.entry-content .squarecandy_accordion_content_section h4,.squarecandy_accordion_content_section h2,.squarecandy_accordion_content_section h3,.squarecandy_accordion_content_section h4{font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.6;text-transform:uppercase}body .squarecandy_accordion_closed:before,body .squarecandy_accordion_opened:before{content:url(../../images/arrow-down-blue.svg);left:-50px}body .squarecandy_accordion_opened:before{top:-5px;transform:scaleY(-1)}body .squarecandy_accordion_closed:before{transform:scaleY(1)}.social-icon-nav li a:hover{background-color:#34197e}.social-icon-nav li.facebook a:focus{background-color:#fff;border-color:#fff;color:#3a7ed8}.social-icon-nav li.facebook a:hover{background-color:#3a7ed8;border-color:#fff;color:#fff}.social-icon-nav li.facebook a:active{background-color:#135dbe;border-color:#fff;color:#fff}.social-icon-nav li.twitter a:focus{background-color:#fff;border-color:#fff;color:#3cb3de}.social-icon-nav li.twitter a:hover{background-color:#3cb3de;border-color:#fff;color:#fff}.social-icon-nav li.twitter a:active{background-color:#1791be;border-color:#fff;color:#fff}.social-icon-nav li.youtube a:focus{background-color:#fff;border-color:#fff;color:#f41010}.social-icon-nav li.youtube a:hover{background-color:#f41010;border-color:#fff;color:#fff}.social-icon-nav li.youtube a:active{background-color:#c70101;border-color:#fff;color:#fff}.social-icon-nav li.instagram a:focus{background-color:#fff;border-color:#fff;color:#eb0ba6}.social-icon-nav li.instagram a:hover{background-color:#eb0ba6;border-color:#fff;color:#fff}.social-icon-nav li.instagram a:active{background-color:#c4068a;border-color:#fff;color:#fff}
/*# sourceMappingURL=main.min.css.map */