html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}/*! Lity - v3.0.0-dev - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity-active,.lity-active body{overflow:hidden}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none !important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(0.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close,.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}@keyframes slide-down{from{top:0}to{top:100%}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px);clip-path:polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.hidden,[hidden]{display:none !important}.color-site-background{color:var(--color-site-background)}.color-white{color:var(--color-white)}.color-white:active,.color-white:focus{outline:1px dotted var(--color-white);outline-offset:2px}.color-offwhite{color:var(--color-offwhite)}.color-offwhite:active,.color-offwhite:focus{outline:1px dotted var(--color-offwhite);outline-offset:2px}.color-dark{color:var(--color-dark)}.color-dark:hover{color:var(--color-dark);filter:brightness(120%)}.color-dark:active,.color-dark:focus{outline:1px dotted var(--color-dark);outline-offset:2px}.color-black{color:var(--color-black)}.color-black:hover{color:var(--color-black);filter:brightness(120%)}.color-black:active,.color-black:focus{outline:1px dotted var(--color-black);outline-offset:2px}.color-primary{color:var(--color-primary)}.color-primary:hover{color:var(--color-primary);filter:brightness(90%)}.color-primary:active,.color-primary:focus{outline:1px dotted var(--color-primary);outline-offset:2px}.color-secondary{color:var(--color-secondary)}.color-secondary:hover{color:var(--color-secondary);filter:brightness(90%)}.color-secondary:active,.color-secondary:focus{outline:1px dotted var(--color-secondary);outline-offset:2px}.color-tertiary{color:var(--color-tertiary)}.color-tertiary:hover{color:var(--color-tertiary);filter:brightness(90%)}.color-tertiary:active,.color-tertiary:focus{outline:1px dotted var(--color-tertiary);outline-offset:2px}.color-quaternary{color:var(--color-quaternary)}.color-quaternary:hover{color:var(--color-quaternary);filter:brightness(90%)}.color-quaternary:active,.color-quaternary:focus{outline:1px dotted var(--color-quaternary);outline-offset:2px}.color-link{color:var(--color-link)}.color-link:hover{color:rgba(var(--color-link-hover), 1)}.color-link:active,.color-link:focus{outline:1px dotted var(--color-link);outline-offset:2px}.color-link-hover{color:rgba(var(--color-link-hover), 1)}.color-link-hover:active,.color-link-hover:focus{outline:1px dotted rgba(var(--color-link-hover), 1);outline-offset:2px}.text-color-black{color:#000}.text-color-black h1,.text-color-black h2,.text-color-black h3,.text-color-black h4,.text-color-black h5,.text-color-black h6,.text-color-black p,.text-color-black a:not(.button){color:#000}.text-color-black h1:active,.text-color-black h1:focus,.text-color-black h2:active,.text-color-black h2:focus,.text-color-black h3:active,.text-color-black h3:focus,.text-color-black h4:active,.text-color-black h4:focus,.text-color-black h5:active,.text-color-black h5:focus,.text-color-black h6:active,.text-color-black h6:focus,.text-color-black p:active,.text-color-black p:focus,.text-color-black a:not(.button):active,.text-color-black a:not(.button):focus{outline:1px dotted #000}.text-color-white{color:var(--color-white)}.text-color-white h1,.text-color-white h2,.text-color-white h3,.text-color-white h4,.text-color-white h5,.text-color-white h6,.text-color-white p,.text-color-white a:not(.button){color:var(--color-white)}.text-color-white h1:active,.text-color-white h1:focus,.text-color-white h2:active,.text-color-white h2:focus,.text-color-white h3:active,.text-color-white h3:focus,.text-color-white h4:active,.text-color-white h4:focus,.text-color-white h5:active,.text-color-white h5:focus,.text-color-white h6:active,.text-color-white h6:focus,.text-color-white p:active,.text-color-white p:focus,.text-color-white a:not(.button):active,.text-color-white a:not(.button):focus{outline:1px dotted var(--color-white)}.button-color-white{background:var(--color-white)}.button-color-white:hover{background:var(--color-white);filter:brightness(120%)}.button-color-white:active,.button-color-white:focus{background:var(--color-white);filter:brightness(120%);outline:1px dotted var(--color-white);outline-offset:2px}.button-color-offwhite{background:var(--color-offwhite)}.button-color-offwhite:hover{background:var(--color-offwhite);filter:brightness(120%)}.button-color-offwhite:active,.button-color-offwhite:focus{background:var(--color-offwhite);filter:brightness(120%);outline:1px dotted var(--color-offwhite);outline-offset:2px}.button-color-dark{background:var(--color-dark)}.button-color-dark:hover{background:var(--color-dark);filter:brightness(120%)}.button-color-dark:active,.button-color-dark:focus{background:var(--color-dark);filter:brightness(120%);outline:1px dotted var(--color-dark);outline-offset:2px}.button-color-black{background:var(--color-black);opacity:.8}.button-color-black:hover{background:var(--color-black);filter:brightness(120%)}.button-color-black:active,.button-color-black:focus{background:var(--color-black);filter:brightness(120%);outline:1px dotted var(--color-black);outline-offset:2px}.button-color-primary{background:var(--color-primary);opacity:.8}.button-color-primary:hover{background:var(--color-primary);opacity:.6 !important}.button-color-primary:active,.button-color-primary:focus{background:var(--color-primary);opacity:.6 !important;outline:1px dotted var(--color-primary);outline-offset:2px}.button-color-secondary{background:var(--color-secondary);opacity:.8}.button-color-secondary:hover{background:var(--color-secondary);opacity:.6 !important}.button-color-secondary:active,.button-color-secondary:focus{background:var(--color-secondary);opacity:.6 !important;outline:1px dotted var(--color-secondary);outline-offset:2px}.button-color-tertiary{background:var(--color-tertiary);opacity:.8}.button-color-tertiary:hover{background:var(--color-tertiary);opacity:.6 !important}.button-color-tertiary:active,.button-color-tertiary:focus{background:var(--color-tertiary);opacity:.6 !important;outline:1px dotted var(--color-tertiary);outline-offset:2px}.button-color-quaternary{background:var(--color-quaternary);opacity:.8}.button-color-quaternary:hover{background:var(--color-quaternary);opacity:.6 !important}.button-color-quaternary:active,.button-color-quaternary:focus{background:var(--color-quaternary);opacity:.6 !important;outline:1px dotted var(--color-quaternary);outline-offset:2px}.button-color-link{background:var(--color-link)}.button-color-link:hover{background:var(--color-link-hover)}.button-color-link:active,.button-color-link:focus{background:var(--color-link-hover);outline:1px dotted var(--color-link);outline-offset:2px}.background-color-primary{background-color:var(--color-primary)}.background-color-secondary{background-color:var(--color-secondary)}.background-color-tertiary{background-color:var(--color-tertiary)}.background-color-quaternary{background-color:var(--color-quaternary)}.background-color-link{background-color:var(--color-link)}.background-color-dark{background-color:var(--color-dark)}.background-color-black{background-color:var(--color-black)}.background-color-white{background-color:var(--color-white)}.background-color-offwhite{background-color:var(--color-offwhite)}.accent-color-primary:after{background-color:var(--color-primary)}.accent-color-secondary:after{background-color:var(--color-secondary)}.accent-color-tertiary:after{background-color:var(--color-tertiary)}.accent-color-quaternary:after{background-color:var(--color-quaternary)}.accent-color-link:after{background-color:var(--color-link)}.accent-color-dark:after{background-color:var(--color-dark)}.accent-color-black:after{background-color:var(--color-black)}.accent-color-white:after{background-color:var(--color-white)}.accent-color-offwhite:after{background-color:var(--color-offwhite)}.accent-bar.accent-bar-foreground-primary:after{background-color:var(--color-primary)}.accent-bar.accent-bar-foreground-secondary:after{background-color:var(--color-secondary)}.accent-bar.accent-bar-foreground-tertiary:after{background-color:var(--color-tertiary)}.accent-bar.accent-bar-foreground-quaternary:after{background-color:var(--color-quaternary)}.accent-bar.accent-bar-foreground-link:after{background-color:var(--color-link)}.accent-bar.accent-bar-foreground-dark:after{background-color:var(--color-dark)}.accent-bar.accent-bar-foreground-black:after{background-color:var(--color-black)}.accent-bar.accent-bar-foreground-white:after{background-color:var(--color-white)}.accent-bar.accent-bar-foreground-offwhite:after{background-color:var(--color-offwhite)}.accent-bar.accent-bar-background-primary:before{background-color:var(--color-primary)}.accent-bar.accent-bar-background-secondary:before{background-color:var(--color-secondary)}.accent-bar.accent-bar-background-tertiary:before{background-color:var(--color-tertiary)}.accent-bar.accent-bar-background-quaternary:before{background-color:var(--color-quaternary)}.accent-bar.accent-bar-background-link:before{background-color:var(--color-link)}.accent-bar.accent-bar-background-dark:before{background-color:var(--color-dark)}.accent-bar.accent-bar-background-black:before{background-color:var(--color-black)}.accent-bar.accent-bar-background-white:before{background-color:var(--color-white)}.accent-bar.accent-bar-background-offwhite:before{background-color:var(--color-offwhite)}.rule-color-primary .stat:after{background-color:var(--color-primary)}.rule-color-secondary .stat:after{background-color:var(--color-secondary)}.rule-color-tertiary .stat:after{background-color:var(--color-tertiary)}.rule-color-quaternary .stat:after{background-color:var(--color-quaternary)}.rule-color-link .stat:after{background-color:var(--color-link)}.rule-color-dark .stat:after{background-color:var(--color-dark)}.rule-color-black .stat:after{background-color:var(--color-black)}.rule-color-white .stat:after{background-color:var(--color-white)}.rule-color-offwhite .stat:after{background-color:var(--color-offwhite)}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide.is-focus-in .splide__pagination__page:focus{outline:1px dotted rgba(var(--color-link-hover), 1);outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}html,body,#page{min-height:100vh}body{background:var(--color-site-background)}#page{display:flex;flex-direction:column;justify-content:space-between}body.admin-bar header#masthead{padding-top:32px}@media screen and (max-width: 782px){body.admin-bar header#masthead{padding-top:46px}}.screenreader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.nowrap{white-space:nowrap}.alignleft{float:left}.alignright{float:right}img{max-width:100%;height:auto;display:block}img.alignnone{display:block;margin:0}img.aligncenter{margin:8px auto 30px auto}img.alignleft,img.alignright{float:none;margin:8px 0 25px}@media screen and (min-width: 768px){img.alignleft{float:left;max-width:50%;margin:8px 25px 30px 0}img.alignright{float:right;max-width:50%;margin:8px 0 30px 25px}}@media(min-width: 1300px){.columns.single img.alignleft{margin-left:-100px}.columns.single img.alignright{margin-right:-100px}}@media(min-width: 1600px){.columns.two-column img.alignleft{margin-left:-100px}.columns.two-column img.alignright{margin-right:-100px}}figure.wp-caption{max-width:100%;margin:0 0 60px;display:block}figure.wp-caption.alignnone{width:auto !important}figure.wp-caption.aligncenter{margin:8px auto 30px auto}figure.wp-caption.alignleft,figure.wp-caption.alignright{float:none;margin:8px 0 25px}@media screen and (min-width: 768px){figure.wp-caption.alignleft{float:left;max-width:50%;margin:8px 25px 30px 0}figure.wp-caption.alignright{float:right;max-width:50%;margin:8px 0 30px 25px}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 1200px){.hide-on-desktop{display:none}}.desktopOnly{display:none !important}@media screen and (min-width: 1290px){.desktopOnly{display:block !important}.mobileOnly{display:none !important}}::-moz-selection{background:rgba(211,66,36,.2)}::selection{background:rgba(211,66,36,.2)}body{color:var(--color-dark);font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.5625;transition:.2s font}h1,.h1{font-family:"Playfair Display",serif;font-weight:400;font-size:48px;font-size:3rem;line-height:60px;margin-bottom:20px;color:var(--text-heading-1)}h1+section,.h1+section{margin-top:20px}h1 span,.h1 span{display:block;font-size:34px;font-size:2.125rem;line-height:42px;margin-top:-4px;color:var(--color-primary)}h2,.h2{font-family:"Playfair Display",serif;font-weight:700;font-size:34px;font-size:2.125rem;line-height:42px;color:var(--text-heading-2);margin-bottom:16px}h2 a,.h2 a{font-weight:800}.intro-block{max-width:922px;margin:0 auto}.intro-block h2{margin-bottom:40px}h3,.h3{font-family:"Montserrat",sans-serif !important;font-weight:700 !important;font-size:24px;font-size:1.5rem;line-height:36px;margin-bottom:16px;color:var(--text-heading-3)}h3 a,.h3 a{font-weight:700 !important}h4,.h4{font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px;font-size:1.25rem;line-height:32px;color:var(--text-heading-4);margin-bottom:12px}h5,.h5{font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:16px;font-size:1rem;line-height:24px;color:var(--text-heading-5);margin-bottom:0}h6,.h6{font-family:"Montserrat",sans-serif;font-weight:700;font-size:14px;font-size:0.875rem;line-height:21px;color:var(--text-heading-6);margin-bottom:0}strong{font-weight:700}em{font-style:italic}p{font-family:"Montserrat",sans-serif;font-size:16px;font-size:1rem;line-height:24px;margin-bottom:24px}p.introduction{font-size:20px;font-size:1.25rem;line-height:32px}p.align-center{margin-left:auto;margin-right:auto}figcaption{font-size:14px;font-size:0.875rem;line-height:21px;margin-top:15px;color:var(--color-black);font-family:"Montserrat",sans-serif;font-style:italic}.categories{font-family:"Montserrat",sans-serif;font-size:14px;font-size:0.875rem;line-height:24px}.categories p{margin-bottom:8px;font-size:14px;font-size:0.875rem;line-height:24px}.categories a{margin-right:10px}.dates{font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;font-size:1rem;line-height:24px;margin-bottom:8px;color:var(--text-heading-3)}.featured-image+.dates{margin-top:25px}a{font-weight:700;color:var(--color-link);text-decoration:none;word-break:break-word;transition:color .3s ease-out}a.broken{font-weight:700;color:red}a:hover{color:rgba(var(--color-link-hover), 1);text-decoration:underline;transition:color .3s ease-out}a:focus,a:active{color:var(--color-link);outline:1px dotted var(--color-link);transition:color .3s ease-out}a.more,a.arrow-link{font-family:"Playfair Display",serif;font-size:20px;font-size:1.25rem;line-height:28px;font-weight:700}a.more svg,a.arrow-link svg{width:16px;height:16px;position:relative;top:2px;margin-left:2px}ul{margin-bottom:24px}ul li{position:relative;padding-left:12px;line-height:24px}ul li:before{background:var(--color-link);content:"";display:block;position:absolute;top:10px;left:0;width:4px;height:4px}@media(min-width: 768px){ul li:before{top:11px}}ul ul,ul ol{margin:6px 0}ul+ol{margin-top:-18px}body.tribe-events-page-template ul li:before{display:none}dl dt,dl dd{font-size:16px;font-size:1rem;line-height:26px}ol{list-style-type:decimal;margin:0 0 24px 24px}ol li{line-height:24px;padding-left:6px;margin-bottom:5px}ol li ol{list-style:lower-alpha}ol li ol li ol{list-style:lower-roman}ol ol,ol ul{margin:6px 0 6px 16px}ol+ul{margin-left:30px;margin-top:-18px}p+ul,p+ol{margin-top:-10px}hr{height:8px;width:100%;border:0;background:var(--horizontal-rules);margin:50px 0}sup{vertical-align:super;font-size:75%}sub{vertical-align:sub;font-size:75%}blockquote{position:relative;padding-left:40px;margin:50px 0}blockquote:before{display:block;content:"";width:29px;height:23px;background:var(--color-link);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.309' height='22.673' viewBox='0 0 29.309 22.673'%3E%3Cpath d='M11.3-53.483A17.962,17.962,0,0,0,3.16-38.868c0,5.135,3.318,8.058,7.031,8.058a6.306,6.306,0,0,0,6.241-6.241,5.361,5.361,0,0,0-5.372-5.688,3.885,3.885,0,0,0-1.58.237c.711-2.844,3.634-6.162,6.162-7.505Zm16.037,0a17.883,17.883,0,0,0-8.058,14.615c0,5.135,3.239,8.058,6.952,8.058a6.254,6.254,0,0,0,6.241-6.241,5.346,5.346,0,0,0-5.293-5.688,3.885,3.885,0,0,0-1.58.237c.632-2.844,3.634-6.162,6.162-7.505Z' transform='translate(-3.16 53.483)'/%3E%3C/svg%3E%0A");position:absolute;top:0;left:0}blockquote p{font-family:"Montserrat",sans-serif;color:var(--color-primary);font-size:24px;font-size:1.5rem;line-height:36px}table:not(.table-condensed):not(.tribe-events-calendar-month){text-align:left;width:100% !important;max-width:100% !important}@media screen and (max-width: 800px){table:not(.table-condensed):not(.tribe-events-calendar-month){min-width:800px}}table:not(.table-condensed):not(.tribe-events-calendar-month) caption{border:0;height:1px;overflow:hidden;padding:0;position:absolute !important;width:1px;clip:rect(1px, 1px, 1px, 1px)}table:not(.table-condensed):not(.tribe-events-calendar-month) td,table:not(.table-condensed):not(.tribe-events-calendar-month) th{font-size:16px;font-size:1rem;line-height:26px;padding:7.5px;border:solid 1px rgba(166,193,195,.2)}table:not(.table-condensed):not(.tribe-events-calendar-month) th,table:not(.table-condensed):not(.tribe-events-calendar-month) thead td{font-weight:600;border-bottom:solid 5px var(--color-primary);background:var(--color-secondary) !important;color:var(--color-white)}table:not(.table-condensed):not(.tribe-events-calendar-month) tr:nth-child(odd) td{background:var(--color-offwhite)}@media(min-width: 1024px){table:not(.table-condensed):not(.tribe-events-calendar-month){margin-bottom:90px}table:not(.table-condensed):not(.tribe-events-calendar-month) td,table:not(.table-condensed):not(.tribe-events-calendar-month) th{padding:15px}}.table-wrapper{margin:0 0 45px}@media screen and (max-width: 800px){.table-wrapper{position:relative;padding:0 35px 0}}.table-wrapper .scroll-right,.table-wrapper .scroll-left{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);background:var(--color-link);width:44px;height:44px;transition:.3s;border:none;border-radius:50%;padding:0;z-index:1}.table-wrapper .scroll-right svg,.table-wrapper .scroll-left svg{width:13px;height:22px;fill:var(--color-white);color:var(--color-white);position:relative;left:-2px}.table-wrapper .scroll-right svg.icon-chevronright,.table-wrapper .scroll-left svg.icon-chevronright{left:1px}.table-wrapper .scroll-right:hover,.table-wrapper .scroll-left:hover{background-color:var(--color-link);color:var(--color-white)}.table-wrapper .scroll-right:hover svg,.table-wrapper .scroll-left:hover svg{fill:var(--color-white)}@media screen and (min-width: 801px){.table-wrapper .scroll-right,.table-wrapper .scroll-left{display:none !important}}.table-wrapper .scroll-right [class^=icon-],.table-wrapper .scroll-left [class^=icon-]{line-height:38px}.table-wrapper .scroll-right{right:-15px}.table-wrapper .scroll-left{left:-15px}@media screen and (max-width: 800px){.table-container{overflow-x:scroll}}.table-container.scrollRight .scroll-right{display:none}.table-container.scrollLeft .scroll-left{display:none}body:not(.tribe-events-page-template) a.button,body:not(.tribe-events-page-template) button,body:not(.tribe-events-page-template) input[type=button],body:not(.tribe-events-page-template) button[type=submit],body:not(.tribe-events-page-template) input[type=submit]{font-family:"Montserrat",sans-serif;font-size:16px;font-size:1rem;line-height:24px;font-weight:800;text-align:center;padding:7px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:table;text-decoration:none;transition:all .3s ease-out}li.button a,a.button,button,input[type=button],button[type=submit],input[type=submit]{background:var(--primary-button-background);border:solid 2px var(--primary-button-border);color:var(--primary-button-text);border-radius:50px !important;margin:0}li.button a:active,li.button a:focus,a.button:active,a.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,button[type=submit]:active,button[type=submit]:focus,input[type=submit]:active,input[type=submit]:focus{background:var(--primary-button-background-hover);border-color:var(--primary-button-border-hover);outline:1px dotted var(--primary-button-text-hover);outline-offset:2px}li.button a:hover,a.button:hover,button:hover,input[type=button]:hover,button[type=submit]:hover,input[type=submit]:hover{background:var(--primary-button-background-hover);border-color:var(--primary-button-border-hover);color:var(--primary-button-text-hover);text-decoration:underline !important;cursor:pointer}li.button a.primary,a.button.primary,button.primary,input[type=button].primary,button[type=submit].primary,input[type=submit].primary{border-radius:50px}li.button.secondary a,a.button.secondary,button.secondary,input[type=button].secondary,button[type=submit].secondary,input[type=submit].secondary{background-color:var(--secondary-button-background) !important;border-color:var(--secondary-button-border) !important;color:var(--secondary-button-text) !important;border-radius:50px !important}li.button.secondary a:active,li.button.secondary a:focus,a.button.secondary:active,a.button.secondary:focus,button.secondary:active,button.secondary:focus,input[type=button].secondary:active,input[type=button].secondary:focus,button[type=submit].secondary:active,button[type=submit].secondary:focus,input[type=submit].secondary:active,input[type=submit].secondary:focus{background:var(--secondary-button-background-hover) !important;border-color:var(--secondary-button-border-hover) !important;outline:1px dotted var(--secondary-button-text-hover) !important;outline-offset:2px}li.button.secondary a:hover,a.button.secondary:hover,button.secondary:hover,input[type=button].secondary:hover,button[type=submit].secondary:hover,input[type=submit].secondary:hover{background:var(--secondary-button-background-hover) !important;border-color:var(--secondary-button-border-hover) !important;color:var(--secondary-button-text-hover) !important;text-decoration:underline}body.customize-partial-edit-shortcuts-shown .customize-partial-edit-shortcut button{padding:0 !important}input,textarea{background:var(--color-white);font-family:"Montserrat",sans-serif;font-size:16px !important;font-size:1rem !important;border:solid 1px var(--form-element-border);-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,textarea:focus{outline:1px dotted var(--color-primary)}textarea{padding:10px 10px !important}textarea:focus{outline:1px dotted var(--color-primary)}input[type=text]{font-family:"Montserrat",sans-serif;font-size:16px !important;font-size:1rem !important;border:solid 1px var(--form-element-border)}input[type=text]:focus{outline:1px dotted var(--color-secondary)}select{font-family:"Montserrat",sans-serif !important;font-size:14px !important;font-size:.875rem !important;border:solid 1px var(--form-element-border);color:var(--color-black);padding:0 0 0 15px !important;line-height:58px !important;height:58px !important;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:right 10px center no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23d34224' d='M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z'/%3E%3C/svg%3E");background-color:var(--color-white);background-size:16px}select:focus{outline:1px dotted var(--color-primary)}select[multiple=multiple]{background:#fff;min-height:100px}select[multiple=multiple] option{padding:5px 0}.gform_footer button[type=submit],.gform_footer input[type=submit]{margin-left:auto}@media screen and (max-width: 768px){.gform_footer button[type=submit],.gform_footer input[type=submit]{width:100%}}.gform_footer button[type=submit]:focus,.gform_footer input[type=submit]:focus{outline:1px dotted var(--color-primary);outline-offset:2px}label,main .gform_wrapper.gravity-theme label{font-family:"Montserrat",sans-serif;font-size:14px !important;font-size:.875rem !important;font-weight:700 !important;margin-bottom:3px !important}legend,main .gform_wrapper.gravity-theme legend{font-family:"Montserrat",sans-serif;font-size:16px !important;font-size:1rem !important;font-weight:700 !important;margin-bottom:3px !important}.button-row{margin-top:15px}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:30px !important}input[type=radio]{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}input[type=radio]:focus+label{outline:1px dotted var(--color-link)}input[type=radio]+label{line-height:22px;margin-bottom:16px !important;text-transform:none !important;font-size:16px !important;font-size:1rem !important;font-weight:400 !important;padding-left:40px !important}input[type=radio]+label:before{width:23px;height:23px;border:solid 2px var(--color-link);background-color:var(--color-white);border-radius:50%;transition:.3s;display:inline-block;margin-right:10px;margin-bottom:-3px;content:"";position:absolute;left:0;top:1px}input[type=radio]+label:after{background-color:var(--color-link);height:9px;width:9px;border-radius:50%;left:7px;top:8px;position:absolute}input[type=radio]:checked+label:before{border:solid 2px var(--color-link)}input[type=radio]:checked+label:after{content:"";background:var(--color-link)}.gform_wrapper ul.gfield_checkbox,.gform_wrapper ul.gfield_radio{width:100% !important}.gfield_radio li label,.gfield_radio>div label,.gfield_checkbox li label,.gfield_checkbox>div label{cursor:pointer;position:relative;margin-top:0 !important}input[type=checkbox]{position:absolute !important;clip:rect(1px, 1px, 1px, 1px)}input[type=checkbox]:focus+label{outline:1px dotted var(--color-link)}input[type=checkbox]+label{width:100%;display:block;line-height:22px;margin-bottom:16px !important;text-transform:none !important;font-size:16px !important;font-size:1rem !important;font-weight:400 !important;padding-left:40px !important;cursor:pointer;position:relative}input[type=checkbox]+label:before{width:20px;height:20px;border:solid 2px var(--color-link);background-color:var(--color-white);border-radius:0px;transition:.3s;display:inline-block;margin-right:10px;margin-bottom:-3px;content:"";position:absolute;top:0;left:0}input[type=checkbox]+label:after{height:6.5px;width:12px;border-left:3px solid var(--color-white);border-bottom:3px solid var(--color-white);transform:rotate(-45deg);left:3px;top:6px;position:absolute;border-radius:2px}input[type=checkbox]:checked+label:before{border:solid 1px var(--color-link) !important;background-color:var(--color-link) !important}input[type=checkbox]:checked+label:after{content:""}main .gform_wrapper.gravity-theme .gfield_checkbox label,main .gform_wrapper.gravity-theme .gfield_radio label{font-size:16px;font-size:1rem;display:block}.column>script:first-child+.gform_wrapper{margin-top:0}.gform_wrapper{margin-top:60px}.gform_wrapper h3{margin-bottom:0}.gform_wrapper ul li{padding:0 !important}.gform_wrapper ul li:before{display:none}.gform_wrapper input[type=color],.gform_wrapper input[type=date],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=datetime],.gform_wrapper input[type=email],.gform_wrapper input[type=month],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper input[type=week],.gform_wrapper select,.gform_wrapper textarea{padding:16px 15px 17px !important}.gform_wrapper.gravity-theme .gsection{border-color:var(--horizontal-rules)}.gform_wrapper ul li.gfield{margin-bottom:34px !important}.gform_wrapper .field_description_below .gfield_description{padding-top:10px !important}.gform_wrapper ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,.gform_wrapper ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,.gform_wrapper ul.gform_fields li.gfield select{margin-left:0 !important}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium,.gform_wrapper textarea.medium{width:100% !important}.gform_wrapper.gravity-theme .gfield textarea.large{height:200px !important}@media screen and (min-width: 768px){.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium,.gform_wrapper textarea.medium{width:calc(50% - 8px) !important}.gform_wrapper .fifty{padding-right:15px !important}.gform_wrapper .fifty+.fifty{padding-right:0 !important;padding-left:15px !important}.gform_wrapper .fifty+.fifty+.fifty{padding-right:15px !important;padding-left:0 !important}}.gform_wrapper li.gfield.gfield_error,.gform_wrapper .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border-top:0 !important;border-bottom:0 !important;background:rgba(0,0,0,0) !important}.gchoice_select_all,.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:400 !important}@media screen and (min-width: 641px){.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){width:100% !important}}@media screen and (min-width: 768px){#content .gform_wrapper li.fifty{width:50% !important;float:left;clear:none !important}#content .gform_wrapper li.fifty input{width:100% !important}}.gform_wrapper .gform_body .gform_fields .gfield .gchoice{position:relative}.gform_wrapper .gform_footer input{margin-bottom:0 !important}.gform_wrapper .gform_footer{padding:0 !important;margin:60px 0 0 !important}form.search-form input{width:100%;font-size:16px;font-size:1rem;line-height:19px;font-weight:400;margin:0;padding:10px 16px !important}form.search-form input::-moz-placeholder{color:var(--color-black)}form.search-form input::placeholder{color:var(--color-black)}form.search-form .search-submit{border-radius:0;background:var(--color-offwhite);padding:7px 16px}form.search-form .search-submit .icon-search{height:24px;width:24px;border-radius:0}body:not(.home) #content{position:relative}body:not(.home) #content .accentBar{position:relative;height:22px;width:100%;overflow:hidden}body:not(.home) #content .accentBar:before{display:block;content:"";height:22px;width:100%;position:absolute;top:0;left:0}body:not(.home) #content .accentBar:after{display:block;content:"";height:22px;width:20%;position:absolute;top:0;right:-20px;transform:skew(-25deg)}@media screen and (min-width: 1024px){body:not(.home) #content{background-size:1072px auto}}.page:not(.home) .page-banner,body.blog .page-banner,body.archive .page-banner,body.single .page-banner{padding:20px 0;display:flex}.page:not(.home) .page-banner .inner,body.blog .page-banner .inner,body.archive .page-banner .inner,body.single .page-banner .inner{display:flex;width:100%}.page:not(.home) .page-banner h1,body.blog .page-banner h1,body.archive .page-banner h1,body.single .page-banner h1{margin-bottom:0;display:flex;align-items:center}@media screen and (min-width: 768px){.page:not(.home) .page-banner,body.blog .page-banner,body.archive .page-banner,body.single .page-banner{min-height:320px}}@media screen and (min-width: 1024px){.page:not(.home) .page-banner,body.blog .page-banner,body.archive .page-banner,body.single .page-banner{padding:40px 0}}.image-banner img{width:100%}body.category .news-intro{margin:20px 0 30px}.entry-meta{display:flex}.entry-meta .article-date{white-space:nowrap}.entry-meta .categories{align-self:center;margin-bottom:12px;margin-left:20px}.entry-meta .categories a{background:var(--primary-button-background);border:solid 1px var(--primary-button-border);color:var(--primary-button-text);display:inline-block;padding:5px 10px;font-size:13px;font-size:0.8125rem;line-height:18px;margin:0 5px 5px;transition:all .3s ease-out}.entry-meta .categories a:active,.entry-meta .categories a:focus{background:var(--primary-button-background-hover);border:solid 1px var(--primary-button-border-hover);outline:1px dotted var(--primary-button-text-hover);outline-offset:2px;transition:all .3s ease-out}.entry-meta .categories a:hover{background:var(--primary-button-background-hover);border:solid 1px var(--primary-button-border-hover);color:var(--primary-button-text-hover);text-decoration:underline !important;cursor:pointer;transition:all .3s ease-out}section.rich-content+div.back-to{max-width:922px;margin:-60px auto 60px}.filters select{width:100%;max-width:400px;font-weight:700;text-transform:uppercase;margin-bottom:18px}@media(min-width: 1024px){.filters{display:flex;place-content:space-between}.filters select{width:400px}}.toggle-view{display:none}@media(min-width: 1024px){.toggle-view{display:block}.toggle-view ul{padding:0;margin:0;display:flex;justify-content:center;align-items:center;height:58px}.toggle-view ul li{padding:0;margin:0 0 0 30px;display:inline-block}.toggle-view ul li:before{display:none}.toggle-view svg{width:27px;height:27px;margin-right:10px}.toggle-view a{color:var(--color-black);font-weight:400;display:flex}}article.excerpt{background:var(--color-white);margin:0 auto 30px;text-align:left;max-width:550px}article.excerpt .details{padding:25px}article.excerpt img{width:100%}article.excerpt h2{margin-bottom:10px}article.excerpt .article-date{margin-bottom:7px}article.excerpt .entry-meta{margin:0}article.excerpt .entry-summary{text-align:left;padding:20px 24px}article.excerpt .categories{font-size:13px;font-size:0.8125rem;line-height:18px;margin-bottom:8px}article.excerpt .categories a{margin-right:15px}main[data-layout=grid] article.excerpt{border:solid 1px var(--color-offwhite);border-radius:0;overflow:hidden;box-shadow:0px 3px 3px rgba(222,226,230,.5)}@media screen and (min-width: 1024px){.article-list{display:flex;flex-wrap:wrap}.article-list article{width:calc(50% - 10px)}.article-list article:nth-child(even){margin-left:20px}.toggle-view a.list{color:var(--color-link);opacity:1;pointer-events:all}.toggle-view a.list:hover{color:rgba(var(--color-link-hover), 1)}.toggle-view a.grid{color:var(--color-black);opacity:.5;pointer-events:none}.article-list{margin-top:15px}.listing-page[data-layout=grid] article{display:flex;flex-direction:column}.listing-page[data-layout=grid] .entry-summary{height:100%;position:relative;padding-bottom:50px !important}.listing-page[data-layout=grid] .entry-summary a.readBtn{position:absolute;bottom:25px}.listing-page[data-layout=list] .article-list{border-top:solid 1px var(--horizontal-rules);padding-top:25px}.listing-page[data-layout=list] .toggle-view a.list{color:var(--color-black);opacity:.5;pointer-events:none}.listing-page[data-layout=list] .toggle-view a.grid{color:var(--color-link);pointer-events:all;opacity:1}.listing-page[data-layout=list] article.excerpt{background:rgba(0,0,0,0);border:0;border-bottom:solid 1px var(--horizontal-rules);box-shadow:none;width:100%;margin:0 0 25px !important;display:flex;max-width:100%;padding-bottom:25px}.listing-page[data-layout=list] article.excerpt:before{display:none}.listing-page[data-layout=list] article.excerpt .article-date{position:static;margin-bottom:10px !important}.listing-page[data-layout=list] article.excerpt .entry-summary{padding:0 40px 0 0;order:1;width:calc(100% - 290px)}.listing-page[data-layout=list] article.excerpt .entry-header{order:2;width:290px;padding-top:0}.listing-page[data-layout=list] article.excerpt:last-of-type{margin-bottom:0 !important}}.error-404{padding:100px 0 120px}.error-404 h1{margin-bottom:20px !important}.error-404 form{display:flex;margin:0 auto;position:relative}.error-404 form input{padding:16px 55px 17px 15px !important}.error-404 form input:active,.error-404 form input:focus{outline:1px dotted var(--color-link);outline-offset:2px}.error-404 form button{background:rgba(0,0,0,0) !important;border:0 !important;color:var(--color-link) !important;position:absolute;top:0;right:0;padding:16px 15px 8px !important}.error-404 form button:active,.error-404 form button:focus{outline:1px dotted var(--color-link);outline-offset:2px}.protected-post-form{background:#f8f8f8;box-shadow:0px 3px 11px rgba(54,54,54,.16);padding:15px 15px 30px}.protected-post-form .input-wrapper input{display:block;margin-bottom:15px;max-width:400px}.protected-post-form .input-wrapper input[type=password]{width:100%}.protected-post-form .input-wrapper p{margin-bottom:5px}body.search h1 span{color:var(--color-primary)}.error-404 .search-submit{color:var(--color-link)}.error-404 .search-submit:hover{color:var(--color-link-hover)}section.search-results{padding:0 15px;margin-bottom:80px}section.search-results+.pagination{margin-top:-30px}section.search-results .page-header{text-align:center}section.search-results .entry-header{max-width:100%}section.search-results h1{margin-bottom:80px}section.search-results h2 a{font-weight:800}section.search-results h2 a svg{transform:rotate(180deg);width:10px;height:20px;margin-left:10px}section.search-results p{margin-bottom:12px}section.search-results article{border-top:1px solid var(--horizontal-rules);padding:42px 0 38px}section.search-results article:last-of-type{border-bottom:1px solid var(--horizontal-rules)}section.search-results .search-excerpt img{max-width:200px;margin-bottom:30px}section.search-results .search-excerpt .categories a{margin-right:10px}section.search-results .search-excerpt .entry-summary a.readBtn{display:none}@media(min-width: 768px){section.search-results .search-excerpt{display:flex}section.search-results .search-excerpt header{order:2}section.search-results .search-excerpt .entry-summary{order:1;padding-right:20px}}section.search-results .search-events img{max-width:200px;margin-bottom:30px}@media(min-width: 768px){section.search-results .search-events{display:flex}section.search-results .search-events .post-thumbnail{order:2}section.search-results .search-events .entry-content{order:1;padding-right:20px}}section.search-results article.team-member-search.has-image img{width:200px}@media(min-width: 768px){section.search-results article.team-member-search.has-image{display:flex}section.search-results article.team-member-search.has-image .entry-content{width:calc(100% - 340px)}section.search-results article.team-member-search.has-image img{order:2;width:200px;margin-left:40px;align-self:start}}section.accordion-group button.toggle-dropdown{background:rgba(0,0,0,0);width:100%;position:relative;text-align:left;border:0 !important;border-radius:0 !important;font-size:16px;font-size:1rem;line-height:32px;font-family:"Montserrat",sans-serif;font-weight:700;padding:19px 45px 19px 0;text-transform:none;color:var(--color-black);letter-spacing:0;color:var(--accordion-link)}section.accordion-group button.toggle-dropdown svg{width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%);right:0;padding:0;color:var(--accordion-icon)}section.accordion-group button.toggle-dropdown svg.icon-chevron-up{display:none}section.accordion-group button.toggle-dropdown:hover{color:var(--accordion-link-hover)}section.accordion-group button.toggle-dropdown:hover svg{color:var(--accordion-icon-hover)}section.accordion-group button.toggle-dropdown:focus,section.accordion-group button.toggle-dropdown:active{outline:dotted 1px var(--accordion-link) !important}section.accordion-group button.toggle-dropdown[aria-expanded=true]{border-bottom:none !important}section.accordion-group button.toggle-dropdown[aria-expanded=true]+.accordion-content{display:block}section.accordion-group button.toggle-dropdown[aria-expanded=true] svg.icon-chevron-down{display:none}section.accordion-group button.toggle-dropdown[aria-expanded=true] svg.icon-chevron-up{display:block}section.accordion-group .accordion-wrapper{border-bottom:solid 1px var(--accordion-border)}section.accordion-group .accordion{border-top:solid 1px var(--accordion-border);border-radius:0}section.accordion-group .accordion-content{display:none;padding:0 20px 10px 20px;overflow:hidden}section.accordion-group.text-color-white .accordion-wrapper,section.accordion-group.text-color-white .accordion{border-color:var(--color-white)}section.accordion-group.text-color-white button.toggle-dropdown{color:var(--color-white)}section.accordion-group.text-color-white button.toggle-dropdown svg{color:var(--color-white)}section.accordion-group.text-color-white button.toggle-dropdown:hover{color:var(--color-white)}section.accordion-group.text-color-white button.toggle-dropdown:hover svg{color:var(--color-white)}section.accordion-group.text-color-white button.toggle-dropdown:focus,section.accordion-group.text-color-white button.toggle-dropdown:active{outline:dotted 1px var(--color-white) !important}section.accordion-group.text-color-black .accordion-wrapper,section.accordion-group.text-color-black .accordion{border-color:var(--color-black)}section.accordion-group.text-color-black button.toggle-dropdown{color:var(--color-black)}section.accordion-group.text-color-black button.toggle-dropdown svg{color:var(--color-black)}section.accordion-group.text-color-black button.toggle-dropdown:hover{color:var(--color-black)}section.accordion-group.text-color-black button.toggle-dropdown:hover svg{color:var(--color-black)}section.accordion-group.text-color-black button.toggle-dropdown:focus,section.accordion-group.text-color-black button.toggle-dropdown:active{outline:dotted 1px var(--color-black) !important}section.callout-block .callout-container{padding:20px 16px 82px;position:relative;max-width:922px;margin:0 auto}section.callout-block .callout-container:after{content:"";position:absolute;width:100%;height:50px;bottom:0;left:0}section.callout-block .callout-container h2{margin-bottom:6px}section.callout-block .callout-container a:active,section.callout-block .callout-container a:focus{outline:1px dotted var(--color-white) !important;outline-offset:2px !important}section.callout-block .callout-container.has-image{padding-bottom:20px}section.callout-block .callout-container.has-image .inner{position:relative;z-index:1}section.callout-block .callout-container.has-image .image{position:relative;z-index:1}section.callout-block .callout-container.has-image .image img{width:100%;margin-top:40px}@media(min-width: 768px){section.callout-block .callout-container{padding:40px 25px 40px 20px}section.callout-block .callout-container:after{left:unset;right:0;height:100%;width:50px}section.callout-block .callout-container .copy{padding-right:80px}section.callout-block .callout-container.has-image{padding-bottom:40px}section.callout-block .callout-container.has-image .container-inner{display:flex}section.callout-block .callout-container.has-image .copy{padding-right:40px;width:calc(100% - 250px)}section.callout-block .callout-container.has-image .image{width:250px}section.callout-block .callout-container.has-image .image img{margin-top:0}}@media(min-width: 1200px){section.callout-block .callout-container{max-width:1122px}}div.event-date{background:var(--color-white);box-shadow:9px 9px 0 #d3d3d3;text-align:center;padding:14px 10px 10px;width:87px;height:85px;margin-right:25px;margin-top:5px;font-family:"Montserrat",sans-serif;border:solid 1px #d3d3d3}div.event-date .month{font-size:16px;font-size:1rem;line-height:16px;text-transform:uppercase;display:block;color:var(--color-dark)}div.event-date .day{font-size:42px;font-size:2.625rem;line-height:42px;display:block;color:var(--color-dark)}.event-item{background:#f4f4f4;border-bottom:3px solid #6b009b;padding:25px;margin:0 auto 30px;max-width:550px;display:flex;text-align:left;flex-direction:column}.event-item .featured{display:none}.event-item.featured{background:var(--color-white);color:var(--color-dark);padding-top:40px}.event-item.featured h3,.event-item.featured p{color:var(--color-dark) !important}.event-item.featured a{color:var(--color-link) !important}.event-item.featured a:hover{color:var(--color-link-hover) !important}.event-item.featured .featured{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:700;font-size:15px;font-size:0.9375rem;margin-bottom:12px;display:block}.events-block .details p,.events-layout .details p{margin-bottom:0}@media(min-width: 1024px){.events-block .events-container,.events-layout .events-container{display:flex;flex-direction:row;-moz-column-gap:26px;column-gap:26px}.events-block .events-container .event-item,.events-layout .events-container .event-item{width:33.33333%;padding:25px}.events-block .events-container .event-item:last-of-type,.events-layout .events-container .event-item:last-of-type{border-right:0}.events-block .events-container .event-item.featured,.events-layout .events-container .event-item.featured{background:var(--color-white)}}.fifty-fifty{overflow:hidden;border-radius:0}.fifty-fifty a{font-size:20px;font-size:1.25rem;line-height:32px}.fifty-fifty a.arrow{font-size:16px;font-size:1rem}.fifty-fifty img{width:100%}.fifty-fifty .row{display:flex;justify-content:center;flex-direction:column}.fifty-fifty .row .image{order:1}.fifty-fifty .row .copy{order:2}.fifty-fifty .copy{padding:40px 20px;position:relative;overflow:hidden}.fifty-fifty .copy *:not(.overlay){position:relative;z-index:1}.fifty-fifty .copy .overlay{position:absolute;bottom:0;left:0;width:100%}.fifty-fifty .copy,.fifty-fifty .image{max-width:768px}.fifty-fifty .no-image .image{display:none}@media screen and (min-width: 768px){.fifty-fifty .row{display:flex;justify-content:center;flex-direction:row}.fifty-fifty .row .image{width:50%;aspect-ratio:720/600}.fifty-fifty .row .copy{display:flex;flex-direction:column;justify-content:center;width:50%}.fifty-fifty .row .image{position:relative;display:block}.fifty-fifty .row .image img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;max-width:calc(100% + 1px);width:calc(100% + 1px);height:100%}.fifty-fifty .row:nth-child(odd) .image{order:1}.fifty-fifty .row:nth-child(odd) .copy{order:2}.fifty-fifty .row:nth-child(even) .image{order:2}.fifty-fifty .row:nth-child(even) .copy{order:1}}@media screen and (min-width: 1024px){.fifty-fifty .row .copy{padding:40px 60px}}.page:not(.home) .fifty-fifty .copy{padding:40px 24px;min-height:275px;display:flex;flex-direction:column}section.image-gallery{position:relative;overflow:hidden;margin-left:-16px;width:calc(100% + 32px)}@media(min-width: 1024px){section.image-gallery{margin-left:0;width:100%}}section.image-gallery .container{padding:0 50px !important}section.image-gallery .slide__track-wrapper{position:relative}section.image-gallery ul{margin:0;padding:0}section.image-gallery ul li{margin:0;padding:0}section.image-gallery ul li:before{display:none}section.image-gallery button{border:0}section.image-gallery button.splide__arrow{border-radius:0 !important}section.image-gallery .content{position:relative;color:var(--color-white);transition:all .3s ease-out}section.image-gallery .content a{color:var(--color-white)}section.image-gallery .content a:hover h2{text-decoration:underline}section.image-gallery .content a:active,section.image-gallery .content a:focus{outline:1px dotted rgba(var(--color-link-hover), 1);outline-offset:2px}section.image-gallery .content img{width:100%;aspect-ratio:720/480;-o-object-fit:cover;object-fit:cover}section.image-gallery .content img:active,section.image-gallery .content img:focus{outline:1px dotted rgba(var(--color-link-hover), 1);outline-offset:2px}section.image-gallery .splide__arrows{display:flex;width:calc(100% + 100px);margin-left:-50px;place-content:space-between;position:absolute;top:calc(50% - 17px)}section.image-gallery button.splide__arrow{border-radius:0;display:inline-block;background:rgba(0,0,0,0);padding:15px}section.image-gallery button.splide__arrow svg{width:20px;height:44px}section.image-gallery .splide__pagination{padding-top:20px;display:flex;justify-content:center}section.image-gallery .splide__pagination li{display:inline-block}section.image-gallery .splide__pagination button{width:14px;height:14px;display:block;border-radius:20px;padding:0;margin:0 2px}section.image-gallery .splide__pagination button:before{display:none}section.image-gallery .splide__pagination button.is-active{opacity:1 !important}section.image-gallery .splide__pagination button.is-active button{pointer-events:none}section.image-gallery .slide{display:flex;width:100%}section.image-gallery .slide .content{display:flex;flex-direction:column;width:100%}section.image-gallery .slide .description{height:100%;margin-top:-2px;background:var(--color-primary);color:#fff;padding:16px}section.image-gallery .slide .description h3{color:#fff;margin-bottom:0}section.image-gallery .slide .description p{margin-bottom:0}section.image-gallery .slide a p{font-weight:400}section.image-gallery[class*=background-color-]{width:100%;margin-left:auto}section.image-gallery[class*=background-color-] .container{padding:50px !important}.home section.image-gallery[class*=background-color-] .container{padding:50px !important}@media screen and (min-width: 768px){.home section.image-gallery[class*=background-color-] .container{padding:50px !important;max-width:912px}}@media screen and (min-width: 768px){.columns.single section.image-gallery[class*=background-color-] .container{padding:50px !important;max-width:981px;margin:0 auto}}@media screen and (min-width: 1024px){.two-column section.image-gallery[class*=background-color-] .container{max-width:948px;padding:50px !important}}.news-items article{background:#f4f4f4;border-bottom:3px solid #f07c00;border-radius:0;overflow:hidden}@media screen and (min-width: 768px){.news-items{display:flex;-moz-column-gap:15px;column-gap:15px;justify-content:center}.news-items article{margin-bottom:15px;width:calc(50% - 7.5px);display:flex;flex-direction:column}.news-items .details{padding-bottom:50px;position:relative;display:flex;flex-direction:column;height:100%}.news-items .details a.readBtn{position:absolute;bottom:25px;left:25px}}@media screen and (min-width: 1024px){.news-items{-moz-column-gap:25px;column-gap:25px}.news-items article{width:33.333333333%}}.news-block,.news-layout,.events-block,.events-layout,.news-events-layout{background:var(--related-news-background);text-align:center}.news-block h2,.news-layout h2,.events-block h2,.events-layout h2,.news-events-layout h2{color:var(--related-news-header);text-align:center;margin-bottom:40px}.news-block a.button,.news-layout a.button,.events-block a.button,.events-layout a.button,.news-events-layout a.button{margin:0 auto}.news-block.text-color-white .news-items .details,.news-block.text-color-black .news-items .details,.news-layout.text-color-white .news-items .details,.news-layout.text-color-black .news-items .details,.events-block.text-color-white .news-items .details,.events-block.text-color-black .news-items .details,.events-layout.text-color-white .news-items .details,.events-layout.text-color-black .news-items .details,.news-events-layout.text-color-white .news-items .details,.news-events-layout.text-color-black .news-items .details{color:var(--color-dark)}.news-block.text-color-white .news-items .details a,.news-block.text-color-black .news-items .details a,.news-layout.text-color-white .news-items .details a,.news-layout.text-color-black .news-items .details a,.events-block.text-color-white .news-items .details a,.events-block.text-color-black .news-items .details a,.events-layout.text-color-white .news-items .details a,.events-layout.text-color-black .news-items .details a,.news-events-layout.text-color-white .news-items .details a,.news-events-layout.text-color-black .news-items .details a{color:var(--color-link)}.news-events-layout .events-block-wrapper{margin-bottom:50px}@media screen and (min-width: 1024px){.news-events-layout{-moz-column-gap:15px;column-gap:15px}.news-events-layout article{width:100%}.news-events-layout .news-events-inner{display:flex;flex-wrap:wrap}.news-events-layout .events-block-wrapper{width:33.33333%;padding-right:17px;margin-bottom:0}.news-events-layout .news-container{width:66.666666%}.news-events-layout .news-items{-moz-column-gap:25px;column-gap:25px;padding-left:8px}.news-events-layout .button-row{width:100%}}ul.contact{margin-top:30px;margin-bottom:0}ul.contact li{padding:0 0 10px 0;margin-right:20px;display:inline-block;width:-moz-fit-content;width:fit-content}ul.contact li:before{display:none}ul.contact li svg{width:19px;height:19px;margin-bottom:-5px;color:var(--color-dark)}ul.contact li svg.email,ul.contact li svg.phone{width:16px;height:16px;margin-bottom:-3px}ul.contact li svg+span{margin-left:10px}ul.contact li a{font-weight:700;line-height:25.6px;text-decoration:underline}ul.contact li a:hover{text-decoration:none}section.team-members a.toggle-bio svg{width:16px;height:16px;position:relative;top:2px;right:-2px}section.team-members .collapsed-bio .bio{overflow:hidden;height:150px;position:relative}section.team-members .collapsed-bio .bio:after{content:"";display:block;width:100%;position:absolute;left:0;height:70px;bottom:0;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 73%)}section.team-members .collapsed-bio .bio.expanded{height:auto}section.team-members .collapsed-bio .bio.expanded:after{display:none}section.team-members .collapsed-bio .bio.expanded+a.toggle-bio svg{transform:rotate(180deg)}section.team-members .leadership-header h2{position:relative;margin-top:50px;line-height:50px}section.team-members .leadership-header h2:before{content:"";position:absolute;width:200px;height:4px;left:0;top:-40px;background-color:var(--horizontal-rules)}section.team-members img{width:240px;height:300px}section.team-members.detailed article{border-bottom:2px solid var(--color-offwhite);margin:48px 0;padding-bottom:20px}section.team-members.detailed article img{margin:0 0 20px}section.team-members.detailed article h3{margin-bottom:13px}section.team-members.detailed article p{line-height:25.6px}section.team-members.detailed article:last-of-type{border-bottom:none}@media(min-width: 768px){section.team-members.detailed article.has-image{display:flex;flex-direction:row-reverse;gap:70px}section.team-members.detailed article.has-image img{max-width:200px;max-height:250px;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;margin-left:auto;margin-right:0}}section.team-members.multi-column article.has-image img{margin:0 0 20px}@media(min-width: 500px){section.team-members.multi-column .team-members-wrapper{display:flex;flex-wrap:wrap;margin:0 -15px;width:calc(100% + 15px)}section.team-members.multi-column .team-members-wrapper article{width:calc(50% - 15px);max-width:100%;margin:15px 0 15px 15px}}@media(min-width: 768px){section.team-members.multi-column img{width:100%}section.team-members.multi-column .team-members-wrapper{display:flex;flex-wrap:wrap;margin:0 -20px;width:calc(100% + 20px)}section.team-members.multi-column .team-members-wrapper article{width:calc(33.33333% - 20px);max-width:100%;margin:15px 0 15px 20px}}.team-member-search img{margin-bottom:30px}.single-team .leadership-wrapper .content{padding-top:25px}section.rich-content ul li{display:table}section.rich-content .column-wrapper{display:flex;flex-grow:1;flex-basis:0;flex-wrap:wrap}section.rich-content .column-wrapper .column{width:100%}section.rich-content .callout{background:#f4f4f4;text-align:center;padding:16px}section.rich-content .callout h3{background:#0075b8;color:var(--color-white);padding:10px;width:calc(100% + 32px);margin:-16px 0 24px -16px}@media(max-width: 767px)and (min-width: 550px){section.rich-content:not(.totalColumns-one) .column-wrapper .column{width:50%;padding:0 7.5px 0 0}section.rich-content:not(.totalColumns-one) .column-wrapper .column:nth-child(2n+2){padding:0 0 0 7.5px}section.rich-content.sixtyforty .column-wrapper .column:nth-of-type(1){flex:.6}section.rich-content.sixtyforty .column-wrapper .column:nth-of-type(2){flex:.4}section.rich-content.fortysixty .column-wrapper .column:nth-of-type(1){flex:.4}section.rich-content.fortysixty .column-wrapper .column:nth-of-type(2){flex:.6}section.rich-content.aside .column-wrapper .column:nth-of-type(1){width:calc(100% - 240px)}section.rich-content.aside .column-wrapper .column:nth-of-type(2){width:240px}}@media(min-width: 768px){section.rich-content.totalColumns-two .column-wrapper .column{width:50%;padding:0 15px 0 0}section.rich-content.totalColumns-two .column-wrapper .column:nth-child(2n+2){padding:0 0 0 15px}section.rich-content.sixtyforty .column-wrapper .column:nth-of-type(1){flex:.6}section.rich-content.sixtyforty .column-wrapper .column:nth-of-type(2){flex:.4}section.rich-content.fortysixty .column-wrapper .column:nth-of-type(1){flex:.4}section.rich-content.fortysixty .column-wrapper .column:nth-of-type(2){flex:.6}section.rich-content.aside .column-wrapper .column:nth-of-type(1){width:calc(100% - 240px)}section.rich-content.aside .column-wrapper .column:nth-of-type(2){width:240px}}@media(max-width: 1023px)and (min-width: 768px){section.rich-content.totalColumns-three .column-wrapper .column,section.rich-content.totalColumns-four .column-wrapper .column{width:33.3333%;padding:0 7.5px}section.rich-content.totalColumns-three .column-wrapper .column:nth-child(3n+1),section.rich-content.totalColumns-four .column-wrapper .column:nth-child(3n+1){padding:0 15px 0 0}section.rich-content.totalColumns-three .column-wrapper .column:nth-child(3n+3),section.rich-content.totalColumns-four .column-wrapper .column:nth-child(3n+3){padding:0 0 0 15px}}@media(min-width: 1024px){section.rich-content.totalColumns-three .column-wrapper .column{width:33.3333%;padding:0 7.5px}section.rich-content.totalColumns-three .column-wrapper .column:nth-child(3n+1){padding:0 15px 0 0}section.rich-content.totalColumns-three .column-wrapper .column:nth-child(3n+3){padding:0 0 0 15px}}@media(max-width: 1199px)and (min-width: 1024px){section.rich-content.totalColumns-four .column-wrapper .column{width:25%;padding:0 10px}section.rich-content.totalColumns-four .column-wrapper .column:nth-child(4n+1){padding:0 20px 0 0}section.rich-content.totalColumns-four .column-wrapper .column:nth-child(4n+4){padding:0 0 0 20px}}@media(min-width: 1200px){section.rich-content.totalColumns-four .column-wrapper .column{width:25%;padding:0 10px}section.rich-content.totalColumns-four .column-wrapper .column:nth-child(4n+1){padding:0 20px 0 0}section.rich-content.totalColumns-four .column-wrapper .column:nth-child(4n+4){padding:0 0 0 20px}}body.home section.rich-content+.fifty-fifty{margin-top:100px}ul.social-sharing{padding:0;max-width:922px;margin:30px auto 60px;display:flex}ul.social-sharing li{padding:0;margin:0;font-size:16px;font-size:1rem;align-self:center}ul.social-sharing li:first-child{margin-right:5px}ul.social-sharing li:before{display:none}ul.social-sharing li svg{width:30px;height:30px}ul.social-sharing li a{display:flex;margin:0 10px}.three-column-callout .inner{padding:0;max-width:100%}.three-column-callout .column{position:relative;display:flex;aspect-ratio:720/480;background-repeat:no-repeat;background-size:cover;padding:60px 16px}.three-column-callout .column:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background-image:linear-gradient(rgba(42, 162, 148, 0.7), rgba(42, 162, 148, 0.7))}.three-column-callout .column:nth-child(2):before{background-image:linear-gradient(rgba(197, 0, 155, 0.7), rgba(197, 0, 155, 0.7))}.three-column-callout .column:nth-child(3):before{background-image:linear-gradient(rgba(240, 124, 0, 0.7), rgba(240, 124, 0, 0.7))}.three-column-callout .content{position:relative;align-self:center;margin:0 auto;text-align:center}.three-column-callout .content h2,.three-column-callout .content h3,.three-column-callout .content h4,.three-column-callout .content h5,.three-column-callout .content h6,.three-column-callout .content p,.three-column-callout .content ul li,.three-column-callout .content ol li{color:var(--color-white)}.three-column-callout .content a.button{margin:0 auto}@media(min-width: 768px){.three-column-callout .callout-wrapper{display:flex}.three-column-callout .column{width:33.333333%;padding:60px 40px}}.stat-block .column-wrapper{display:flex;flex-grow:1;flex-basis:0;flex-wrap:wrap}.stat-block .column-wrapper img{max-width:100px;display:block;margin:10px auto 32px}.stat-block .column-wrapper .column{width:100%;text-align:center}.stat-block p span{display:block}.stat-block p span.stat{font-family:"Playfair Display",serif;font-size:76px;font-size:4.75rem;line-height:80px;text-transform:uppercase}.stat-block p span.stat:after{display:block;content:"";width:40px;height:4px;margin:32px auto}@media(min-width: 768px){.stat-block .column-wrapper .column{width:33.33333333%;padding:0 15px}}@media(min-width: 1024px){.stat-block .column-wrapper .column{width:33.33333333%;padding:0 30px}}iframe[src*=youtube]:not(.video-block),iframe[src*=vimeo]:not(.video-block){width:100%;height:auto;aspect-ratio:16/9}.mejs-container button,.mejs-container input[type=button],.mejs-container button[type=submit],.mejs-container input[type=submit]{background:rgba(0,0,0,0) url(/wp-content/themes/da-theme/assets/images/mejs-controls.svg) !important;padding:0 !important}.mejs-container .mejs-pause>button{background-position:-20px 0 !important}.mejs-container .mejs-unmute>button{background-position:-40px 0 !important}.mejs-container .mejs-mute>button{background-position:-60px 0 !important}.mejs-container .mejs-fullscreen-button>button{background-position:-80px 0 !important}.wp-playlist{margin:30px 0 !important;border:0 !important;padding:0 !important}.wp-playlist-tracks{margin-top:0 !important;padding:10px;background:var(--color-offwhite)}.wp-playlist-tracks .wp-playlist-item{padding:10px;display:flex;justify-content:space-between}.wp-playlist-tracks .wp-playlist-playing{background:rgba(0,0,0,0) !important;font-weight:400 !important}.wp-playlist-tracks .wp-playlist-item-length{position:static;padding-left:15px}.wp-playlist-current-item{padding:10px;height:auto !important;margin-bottom:0 !important}.base-gallery{display:flex;flex-direction:row;flex-wrap:wrap;margin:30px -5px 30px -5px;-moz-column-gap:unset !important;column-gap:unset !important}@media screen and (min-width: 768px){.base-gallery{margin-left:-10px;margin-right:-10px}}.base-gallery.gallery-columns-1 figure{width:calc(50% - 10px);margin-bottom:15px}@media screen and (min-width: 768px){.base-gallery.gallery-columns-1 figure{width:calc((100% / 1) - 20px);margin-bottom:30px}}.base-gallery.gallery-columns-2 figure{width:calc(50% - 10px);margin-bottom:15px}@media screen and (min-width: 768px){.base-gallery.gallery-columns-2 figure{width:calc((100% / 2) - 20px);margin-bottom:30px}}.base-gallery.gallery-columns-3 figure{width:calc(50% - 10px);margin-bottom:15px}@media screen and (min-width: 768px){.base-gallery.gallery-columns-3 figure{width:calc((100% / 3) - 20px);margin-bottom:30px}}.base-gallery.gallery-columns-4 figure{width:calc(50% - 10px);margin-bottom:15px}@media screen and (min-width: 768px){.base-gallery.gallery-columns-4 figure{width:calc((100% / 4) - 20px);margin-bottom:30px}}.base-gallery.gallery-columns-5 figure{width:calc(50% - 10px);margin-bottom:15px}@media screen and (min-width: 768px){.base-gallery.gallery-columns-5 figure{width:calc((100% / 5) - 20px);margin-bottom:30px}}.base-gallery.gallery-columns-6 figure{width:calc(50% - 10px);margin-bottom:15px}@media screen and (min-width: 768px){.base-gallery.gallery-columns-6 figure{width:calc((100% / 6) - 20px);margin-bottom:30px}}.base-gallery.gallery-columns-7 figure{width:calc(50% - 10px);margin-bottom:15px}@media screen and (min-width: 768px){.base-gallery.gallery-columns-7 figure{width:calc((100% / 7) - 20px);margin-bottom:30px}}.base-gallery.gallery-columns-8 figure{width:calc(50% - 10px);margin-bottom:15px}@media screen and (min-width: 768px){.base-gallery.gallery-columns-8 figure{width:calc((100% / 8) - 20px);margin-bottom:30px}}.base-gallery.gallery-columns-9 figure{width:calc(50% - 10px);margin-bottom:15px}@media screen and (min-width: 768px){.base-gallery.gallery-columns-9 figure{width:calc((100% / 9) - 20px);margin-bottom:30px}}.base-gallery figcaption{margin-top:10px !important}.base-gallery figure{padding:5px;margin:0 5px;background:var(--color-offwhite);aspect-ratio:1/1;display:flex;align-items:center}@media screen and (min-width: 768px){.base-gallery figure{padding:10px;margin:0 10px}}.base-gallery figure img{max-width:100%;height:auto;margin:0 auto;display:block}.inner{padding:0 16px;max-width:1362px;margin:0 auto}section{margin:50px 0}section .container{margin:0 auto;max-width:1362px;padding:0 16px}section.fifty-fifty .container{padding:0}section[class*=background-color-],section.news-events-block,section.events-block,section.news-block{padding:50px 0;margin:0}section.background-color-white{margin:50px 0;padding:0}@media screen and (min-width: 1024px){section{margin:80px 0}section[class*=background-color-],section.news-events-block,section.news-block{padding:80px 0}section.background-color-white{margin:80px 0;padding:0}}.single .listing-page,.single .tribe-common-l-container.tribe-events-l-container,.single #tribe-events-pg-template{max-width:922px !important}.single h1{max-width:922px;margin:0 auto}.entry-header{max-width:922px;margin-left:auto;margin-right:auto}.single .listing-page,.single .tribe-common-l-container.tribe-events-l-container,.single #tribe-events-pg-template{max-width:922px !important}.not-found{margin:0 auto}.entry-content>section:first-child{margin-top:0}main>section:last-of-type{margin-bottom:0}main>section[class*=background-color-]:last-of-type,.column>.inner>section[class*=background-color-]:last-of-type,.column>section[class*=background-color-]:last-of-type,main section.news-events-block:last-of-type,.column>.inner>section.news-events-block:last-of-type,.tribe_events section.news-events-block:last-of-type,body.single #main section.news-block{margin-bottom:-60px}.inner section .container{padding:0}.columns.single section[class*=background-color-],.columns.single section.news-events-block,.columns.two-column section[class*=background-color-],.columns.two-column section.news-events-block{width:calc(100% + 32px);margin-left:-16px}.columns.single section[class*=background-color-] .container,.columns.single section.news-events-block .container,.columns.two-column section[class*=background-color-] .container,.columns.two-column section.news-events-block .container{padding:0 16px;max-width:954px}.columns.single section.news-events-block .container,.columns.two-column section.news-events-block .container{max-width:1362px}.columns.two-column>.column>.inner{padding:0}.columns.two-column>.column>.inner>section:first-child{margin-top:0}@media screen and (min-width: 1024px){.columns.two-column{display:flex}.columns.two-column>*:first-child{width:310px}.columns.two-column>*:last-child{width:calc(100% - 310px);padding-left:40px}}@media screen and (min-width: 1200px){.columns.two-column>*:last-child{padding-left:130px}}.columns.single section .container{max-width:922px}@media screen and (min-width: 768px){.columns.single section.news-events-block,.columns.single section[class*=background-color-]{width:calc(100vw - var(--scroll-bar));margin-left:calc((100vw - 100%)/2*-1 + var(--scroll-bar)/2)}}.columns.single section.news-events-block .container{max-width:1362px}@media screen and (min-width: 1024px){.columns.two-column section.news-events-block,.columns.two-column section[class*=background-color-]{width:calc(100vw - var(--scroll-bar));margin-left:calc(((100vw - 100%)/2 + 175px)*-1 + var(--scroll-bar)/2)}}@media screen and (min-width: 1200px){.columns.two-column section.news-events-block,.columns.two-column section[class*=background-color-]{width:calc(100vw - var(--scroll-bar));margin-left:calc(((100vw - 100%)/2 + 220px)*-1 + var(--scroll-bar)/2)}}section.home-banner{overflow:hidden;margin:0;position:relative}section.home-banner h1,section.home-banner h2,section.home-banner h3,section.home-banner h4,section.home-banner h5,section.home-banner h6,section.home-banner li,section.home-banner p,section.home-banner a:not(.button){color:#fff}section.home-banner img{position:absolute;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.home-banner h1{font-size:46px;font-size:2.875rem;line-height:50px;margin-bottom:40px}@media screen and (min-width: 500px){section.home-banner h1{font-size:66px;font-size:4.125rem;line-height:70px;margin-bottom:40px}}section.home-banner .banner{padding-bottom:16px}section.home-banner .inner{max-width:460px;margin:0 auto}section.home-banner .callout-wrapper{position:relative;z-index:2}section.home-banner .callout-wrapper .callout{padding:120px 0}section.home-banner .callout-wrapper .callout p:last-child{margin-bottom:0}section.home-banner a.button{display:inline-block;margin:0 30px 15px 0;white-space:nowrap}section.home-banner:before{display:block;background-color:rgba(42,162,148,.75);content:"";position:absolute;top:0;bottom:0;width:100%;z-index:1}@media screen and (min-width: 1024px){section.home-banner .banner{padding-bottom:0}section.home-banner .banner .callout{padding:120px 80px}section.home-banner .inner{position:relative;padding:0;margin:0 0 0 calc(60px + 8%);max-width:600px}section.home-banner .inner:before{display:block;background-color:rgba(42,162,148,.75);content:"";position:absolute;top:0;bottom:0;width:100%;z-index:1}section.home-banner:before{display:none}}@media screen and (min-width: 1200px){section.home-banner .inner{display:flex}section.home-banner .banner{padding-bottom:0;aspect-ratio:1920/900;max-height:600px;display:flex;align-items:normal}section.home-banner .banner .callout-wrapper{align-self:center}section.home-banner .banner .callout{padding:0 80px}section.home-banner .banner img{position:absolute;top:0;left:0;width:100%}}@media screen and (min-width: 1500px){section.home-banner .banner{aspect-ratio:1920/700}}@media screen and (min-width: 1900px){section.home-banner .banner{aspect-ratio:1920/600}}.skip-link{display:inline-block;opacity:0;position:fixed;top:0;left:50%;z-index:20;transform:translateY(-120%);padding:5px;background:var(--color-white)}.skip-link:focus{position:fixed;opacity:1;top:0;left:50%;transform:translate(-50%, 0)}a.loopback{border:0;height:1px;overflow:hidden;padding:0;position:absolute !important;width:1px;clip:rect(1px, 1px, 1px, 1px);padding:0 !important;height:0;width:0}header#masthead{position:fixed;width:100%;top:0;z-index:11;background:var(--header-background);border-bottom:solid 1px var(--header-border)}header#masthead button{border:0;border-radius:0 !important}header#masthead ul{margin:0;padding:0}header#masthead ul li{margin:0;padding:0}header#masthead ul li:before{display:none}header#masthead a:not(.primary):not(.secondary){color:var(--color-header-link)}header#masthead a:not(.primary):not(.secondary):hover{color:var(--header-link-hover)}.navigation{display:flex;place-content:space-between}.navigation div.logo{flex:auto;align-self:center}.navigation div.logo a{width:140px;display:block;padding:0}.navigation div.logo a img{max-height:55px}@media screen and (min-width: 1370px){.navigation div.logo a{width:258px}}.navigation button.menu-toggle{background:rgba(0,0,0,0);width:64px;height:79px;border:0;padding:0;position:relative}.navigation button.menu-toggle span.bar{background:var(--header-icons);width:29px;height:3px;display:block;position:absolute;left:17px;top:37px;opacity:1;transition:all .3s ease-out;border-radius:10px}.navigation button.menu-toggle span.bar.top{top:27px}.navigation button.menu-toggle span.bar.bottom{top:47px}.navigation button.menu-toggle:hover{background:rgba(0,0,0,0)}.navigation button.menu-toggle:hover span.bar{background:var(--header-icons-hover) !important}.navigation button.menu-toggle:active,.navigation button.menu-toggle:focus{background:rgba(0,0,0,0);outline:1px dotted var(--header-icons);outline-offset:2px}.navigation button.menu-toggle:active span.bar,.navigation button.menu-toggle:focus span.bar{background:var(--header-icons-hover)}.navigation button.menu-toggle[aria-expanded=true] span.bar{background:var(--header-icons)}.navigation button.menu-toggle[aria-expanded=true] span.bar.top{top:37px;transform:rotate(-45deg)}.navigation button.menu-toggle[aria-expanded=true] span.bar.middle{opacity:0}.navigation button.menu-toggle[aria-expanded=true] span.bar.bottom{top:37px;transform:rotate(45deg)}@media screen and (min-width: 1290px){.navigation button.menu-toggle{display:none}}.navigation button.search-toggle{background:rgba(0,0,0,0);width:64px;height:79px;border:0;padding:0;position:relative;color:var(--header-icons);transition:unset !important}.navigation button.search-toggle svg{width:25px;height:25px;position:relative;top:2px}.navigation button.search-toggle span.bar{background-color:var(--header-icons)}.navigation button.search-toggle:hover{background:rgba(0,0,0,0);color:var(--header-icons-hover)}.navigation button.search-toggle:hover span.bar{background-color:var(--header-icons-hover)}.navigation button.search-toggle:active,.navigation button.search-toggle:focus{background:rgba(0,0,0,0);outline:1px dotted var(--color-header-link) !important;outline-offset:2px}.navigation button.search-toggle:active svg,.navigation button.search-toggle:focus svg{color:var(--header-icons-hover)}.navigation button.search-toggle:active span.bar,.navigation button.search-toggle:focus span.bar{background-color:var(--header-icons-hover)}.navigation button.search-toggle[aria-expanded=true] svg.icon-search{display:none}.navigation button.search-toggle[aria-expanded=true] span.bar{width:29px;height:3px;display:block;position:absolute;left:17px;top:37px;opacity:1;transition:all .3s ease-out}.navigation button.search-toggle[aria-expanded=true] span.bar.top{transform:rotate(-45deg)}.navigation button.search-toggle[aria-expanded=true] span.bar.bottom{transform:rotate(45deg)}@media screen and (min-width: 1290px){.navigation button.search-toggle{height:93px}.navigation button.search-toggle[aria-expanded=true] span.bar{top:46px}}body:before{content:"";display:block;background:rgba(0,0,0,.2);position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;opacity:0;transition:opacity .3s ease-out;transform:translateX(-100%)}html.menu-expanded{height:100%;overflow:hidden}html.menu-expanded body{height:100%;overflow:hidden}html.menu-expanded body:before{opacity:1;transform:translateX(0)}@media screen and (min-width: 1290px){html.menu-expanded{height:auto;overflow:unset}html.menu-expanded body{height:auto;overflow:unset}html.menu-expanded body:before{display:none}}.scrolling-up header#masthead{transform:translateY(0);transition:transform .3s ease-out}.scrolling-down header#masthead{transform:translateY(-100%);transition:transform .3s ease-out}#alert{z-index:1;position:relative}#alert .inner{display:flex;padding-right:0;max-width:1346px}#alert p a{font-weight:700;text-decoration:underline}#alert p a:hover{text-decoration:none}#alert .copy{width:calc(100% - 60px);padding:10px 0}#alert .copy p{margin-bottom:10px}#alert .close-alert{width:60px;align-self:center}#alert .close-alert a{width:60px;height:60px}#alert.text-color-black{color:var(--color-black)}#alert.text-color-black a{color:var(--color-black)}#alert.text-color-black a:hover{color:var(--color-black)}#alert.text-color-black a.closeBtn span.bar{background:var(--color-black)}#alert.text-color-white{color:var(--color-white)}#alert.text-color-white a{color:var(--color-white) !important}#alert.text-color-white a:hover{color:var(--color-white) !important}#alert.text-color-white a.closeBtn{width:60px}#alert.text-color-white a.closeBtn span.bar{background:var(--color-white)}#alert a.alert-link{display:inline-flex;align-items:center;text-transform:uppercase}#alert a.alert-link svg{width:21px;height:24px;margin-left:8px}#alert .close-alert{display:flex}#alert a.closeBtn{position:relative;display:block}#alert a.closeBtn span.bar{width:29px;height:3px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%);opacity:1;transition:all .3s ease-out}#alert a.closeBtn span.bar.top{top:50%;transform:translate(-50%, -50%) rotate(-45deg)}#alert a.closeBtn span.bar.bottom{top:50%;transform:translate(-50%, -50%) rotate(45deg)}.site-header button.dropdown-toggle,.site-header button.column-toggle,.site-header ul#top-menu>li>a{font-size:16px;font-size:1rem;line-height:24px;font-weight:700}.site-header ul#top-menu ul>li>a{font-family:"Montserrat",sans-serif;font-size:16px;font-size:1rem;line-height:28px;font-weight:400}.site-header .child-menu.mega-menu .title{font-weight:700}.site-header .child-menu.mega-menu .title button{font-size:18px;font-size:1.125rem;line-height:28px}.site-header .child-menu.mega-menu .title>a,.site-header .child-menu.mega-menu .title>span{font-size:18px;font-size:1.125rem;line-height:28px;font-weight:700 !important}.site-header button.menu-toggle[aria-expanded=true]+#dropdownMenu{display:block}.site-header #dropdownMenu{position:absolute;display:none;top:100%;left:0;width:100%;background:var(--header-background);border-top:solid 1px var(--header-border);overflow-y:auto}@media screen and (min-width: 1290px){.site-header #dropdownMenu{background:rgba(0,0,0,0)}}.site-header #dropdownMenu>ul>li.active-tree>button,.site-header #dropdownMenu>ul>li.active-tree>a,.site-header #dropdownMenu>ul>li.active>button,.site-header #dropdownMenu>ul>li.active>a{color:var(--header-link-active) !important}.site-header button.dropdown-toggle,.site-header button.column-toggle{background:rgba(0,0,0,0) !important;width:100%;text-align:left !important;color:var(--color-header-link) !important;text-transform:none !important;padding:15px !important;position:relative;transition:unset !important}.site-header button.dropdown-toggle svg,.site-header button.column-toggle svg{width:20px;height:20px;position:absolute;top:50%;transform:translateY(-50%);right:15px;color:var(--header-icons)}.site-header button.dropdown-toggle svg.icon-minus,.site-header button.column-toggle svg.icon-minus{display:none}.site-header button.dropdown-toggle svg.icon-chevron-small,.site-header button.column-toggle svg.icon-chevron-small{display:none}.site-header button.dropdown-toggle.standalone,.site-header button.column-toggle.standalone{position:absolute;top:0;right:0;width:56px;height:56px;border-left:solid 1px var(--color-header-link) !important}.site-header button.dropdown-toggle:hover,.site-header button.column-toggle:hover{color:var(--header-link-hover) !important;text-decoration:underline !important}.site-header button.dropdown-toggle:hover svg,.site-header button.column-toggle:hover svg{color:var(--header-icons-hover)}.site-header button.dropdown-toggle:active,.site-header button.dropdown-toggle:focus,.site-header button.column-toggle:active,.site-header button.column-toggle:focus{outline:1px dotted var(--color-header-link) !important}.site-header button.dropdown-toggle:active svg,.site-header button.dropdown-toggle:focus svg,.site-header button.column-toggle:active svg,.site-header button.column-toggle:focus svg{color:var(--header-icons-hover)}.site-header button.dropdown-toggle[aria-expanded=true] svg.icon-minus,.site-header button.column-toggle[aria-expanded=true] svg.icon-minus{display:block}.site-header button.dropdown-toggle[aria-expanded=true] svg.icon-plus,.site-header button.column-toggle[aria-expanded=true] svg.icon-plus{display:none}.site-header button.dropdown-toggle[aria-expanded=true]+ul,.site-header button.dropdown-toggle[aria-expanded=true]+div.child-menu,.site-header button.column-toggle[aria-expanded=true]+ul,.site-header button.column-toggle[aria-expanded=true]+div.child-menu{display:block !important}@media screen and (min-width: 1290px){.site-header button.dropdown-toggle svg,.site-header button.column-toggle svg{top:39px}.site-header button.dropdown-toggle svg.icon-minus,.site-header button.dropdown-toggle svg.icon-plus,.site-header button.column-toggle svg.icon-minus,.site-header button.column-toggle svg.icon-plus{display:none}.site-header button.dropdown-toggle svg.icon-chevron-small,.site-header button.column-toggle svg.icon-chevron-small{display:block;transform:rotate(-90deg)}.site-header button.dropdown-toggle.standalone,.site-header button.column-toggle.standalone{border-left:0 !important}}.site-header ul#top-menu button{border-radius:0 !important}.site-header ul#top-menu .inner{padding:0}.site-header ul#top-menu a{display:block;padding:15px}.site-header ul#top-menu>li{border-bottom:solid 1px var(--header-border)}.site-header ul#top-menu ul{display:none;background:var(--header-submenu-background)}.site-header ul#top-menu ul>li>a{padding:5px 15px 5px 30px}.site-header ul#top-menu ul ul{display:block;border-bottom:solid 1px var(--header-border)}.site-header ul#top-menu ul ul>li>a{padding:5px 15px 5px 30px}.site-header ul#top-menu ul.always-open>li>a{padding:15px !important}.site-header .child-menu.mega-menu{display:none;width:100%}.site-header .child-menu.mega-menu a.button{display:table-cell !important;padding:16px 20px !important}.site-header .child-menu.mega-menu .call_to_action{display:none}.site-header .child-menu.mega-menu .title{font-weight:700;display:block;position:relative}.site-header .child-menu.mega-menu .title button{width:100%;text-align:left;background:rgba(0,0,0,0);padding:15px !important;font-size:20px;font-size:1.25rem;line-height:32px}.site-header .child-menu.mega-menu .title button svg{width:20px;height:20px;display:none}.site-header .child-menu.mega-menu .title button svg.icon-plus{display:block}.site-header .child-menu.mega-menu .title>a,.site-header .child-menu.mega-menu .title>span{padding:15px !important;color:var(--color-header-link);display:block;border-bottom:solid 1px var(--header-border)}.site-header .child-menu.mega-menu .title a,.site-header .child-menu.mega-menu .title span{color:var(--color-header-link);display:block}.site-header .child-menu.mega-menu .title a+button,.site-header .child-menu.mega-menu .title span+button{position:absolute;top:0;right:0;width:auto;height:60px}.site-header .child-menu.mega-menu .title a+button[aria-expanded=true] svg.icon-minus,.site-header .child-menu.mega-menu .title span+button[aria-expanded=true] svg.icon-minus{display:block}.site-header .child-menu.mega-menu .title a+button[aria-expanded=true] svg.icon-plus,.site-header .child-menu.mega-menu .title span+button[aria-expanded=true] svg.icon-plus{display:none}.site-header .child-menu.mega-menu .title a+button[aria-expanded=true]+ul,.site-header .child-menu.mega-menu .title span+button[aria-expanded=true]+ul{display:block !important}.site-header .child-menu.mega-menu .title a.has-toggle{padding-right:65px !important}.site-header .child-menu.mega-menu .title a+button{width:56px;border-left:solid 1px var(--header-border) !important}.site-header .child-menu.mega-menu .title span.has-toggle{padding-right:65px !important}.site-header .child-menu.mega-menu .title span+button{position:absolute;top:0;right:0;width:100%;height:60px}.site-header .child-menu.mega-menu .title ul{padding:10px 0 !important;display:none !important}.site-header .child-menu.mega-menu ul{display:block !important;position:static !important}.site-header .child-menu.mega-menu ul.toggled-on li{display:block}.site-header .child-menu.mega-menu ul.toggled-on li button svg.icon-plus{display:none}.site-header .child-menu.mega-menu ul.toggled-on li button svg.icon-minus{display:block}.site-header .single-menu>li>a{padding:15px !important;border-bottom:solid 1px var(--header-border)}.site-header .single-menu>li>a.has-toggle{padding-right:65px !important}.site-header .single-menu>li>a+button{border-left:solid 1px var(--header-border)}.site-header .single-menu>li>a+button[aria-expanded=true]+ul{display:block !important}.site-header .single-menu>li ul{display:none !important;padding:10px 0 !important}@media screen and (min-width: 1290px){.site-header #dropdownMenu{position:static;display:block;height:auto !important;overflow-y:unset;border-top:none}.site-header button.dropdown-toggle svg.icon-plus,.site-header button.dropdown-toggle svg.icon-minus{display:none !important}.site-header .single-menu>li>a{padding:6px 15px !important;border:0}.site-header .single-menu>li>a+button{position:absolute !important;border:0;height:38px !important}.site-header .single-menu>li>a+button svg{transform:rotate(180deg) !important;top:13px;height:12px !important}.site-header .single-menu>li>a+button[aria-expanded=true]+ul{display:block}.site-header .single-menu>li ul{border-top:0 !important;background:var(--header-submenu-background) !important}.site-header .single-menu>li:hover>ul{display:block !important}.site-header ul#top-menu{display:flex}.site-header ul#top-menu button.dropdown-toggle{padding:34px 35px 35px 15px !important}.site-header ul#top-menu button.dropdown-toggle svg{width:10px;height:16px}.site-header ul#top-menu button.dropdown-toggle.standalone{position:relative;padding:0 !important;width:40px;height:93px;display:inline-block;vertical-align:top;margin-left:-20px}.site-header ul#top-menu button.dropdown-toggle:hover{text-decoration:none !important}.site-header ul#top-menu a.menu-item{display:inline-block;vertical-align:top}.site-header ul#top-menu a{display:block;padding:34px 15px 35px}.site-header ul#top-menu>li{display:inline-block;border-bottom:0}.site-header ul#top-menu>li.da_base-mm-multi{position:static}.site-header ul#top-menu>li>ul{border:solid 1px var(--header-submenu-background);border-top:0}.site-header ul#top-menu>li:hover button.dropdown-toggle svg{transform:rotate(90deg)}.site-header ul#top-menu>li:hover>ul,.site-header ul#top-menu>li:hover>div{display:block}.site-header ul#top-menu>li:last-child .single-menu li ul,.site-header ul#top-menu>li:nth-last-child(2) .single-menu li ul{left:auto;right:100%}.site-header ul#top-menu li.da_base-mm-single:last-child>ul{right:0}.site-header ul#top-menu ul{position:absolute;top:100%;width:100%;padding:10px 0;z-index:15}.site-header ul#top-menu ul>li>a{padding:8px 20px}.site-header ul#top-menu ul>li:hover ul{display:block;border-left:0}.site-header ul#top-menu ul ul{left:100%;top:-10px;display:none}.site-header ul#top-menu .da_base-mm-single ul{min-width:250px}.site-header ul#top-menu .child-menu.mega-menu{position:absolute;top:100%;left:0;width:100%;background:var(--header-submenu-background);z-index:20;padding:20px 15px 30px}.site-header ul#top-menu .child-menu.mega-menu .inner{display:flex}.site-header ul#top-menu .child-menu.mega-menu.columns-2 .column-wrapper{width:50%;max-width:400px}.site-header ul#top-menu .child-menu.mega-menu.columns-3 .column-wrapper{width:33.3333%;max-width:400px}.site-header ul#top-menu .child-menu.mega-menu.columns-4 .column-wrapper{width:25%;max-width:400px}.site-header ul#top-menu .child-menu.mega-menu.columns-5 .column-wrapper{width:20%;max-width:400px}.site-header ul#top-menu .child-menu.mega-menu button.dropdown-toggle{display:none !important}.site-header ul#top-menu .child-menu.mega-menu ul{display:block !important;position:static !important}.site-header ul#top-menu .child-menu.mega-menu ul ul{border:0 !important;padding:0 !important}.site-header ul#top-menu .child-menu.mega-menu li{border:0;display:block !important;background:rgba(0,0,0,0);padding:0 !important}.site-header ul#top-menu .child-menu.mega-menu li a{padding:7px 15px !important}.site-header ul#top-menu .child-menu.mega-menu li:last-child{border-bottom:0 !important}.site-header ul#top-menu .child-menu.mega-menu li.li-title+li{padding-top:3px !important}.site-header ul#top-menu .child-menu.mega-menu .title{border:0 !important}.site-header ul#top-menu .child-menu.mega-menu .title button.column-toggle{pointer-events:none}.site-header ul#top-menu .child-menu.mega-menu .title button{padding:8px 15px !important}.site-header ul#top-menu .child-menu.mega-menu .title a,.site-header ul#top-menu .child-menu.mega-menu .title span{padding:8px 15px !important;border-bottom:0}.site-header ul#top-menu .child-menu.mega-menu .title a+button,.site-header ul#top-menu .child-menu.mega-menu .title span+button{display:none}.site-header ul#top-menu .child-menu.mega-menu svg{display:none !important}.site-header ul#top-menu .child-menu.mega-menu .column-wrapper{display:block;max-width:1362px;margin:0 auto}.site-header ul#top-menu .child-menu.mega-menu .column-wrapper a{padding-left:15px !important;padding-right:15px !important}.site-header ul#top-menu .child-menu.mega-menu .column{max-width:25%}.site-header ul#top-menu .child-menu.mega-menu.columns-5 .column{max-width:20%}.site-header ul#top-menu .child-menu.mega-menu.columns-6 .column{max-width:16.66666666%}}#utility-menu{display:none}#utility-navigation{border-bottom:solid 1px var(--header-border);padding:4px 0 8px !important}#utility-menu-mobile{padding:10px 0 !important}#utility-menu-mobile li{margin-bottom:6px !important;width:100%;font-size:14px;font-size:0.875rem}#utility-menu-mobile a{color:var(--color-black);padding:4px 15px;display:block}#utility-menu-mobile .button{width:auto;padding:0 5px}#utility-menu-mobile .button a{padding:0 8px;display:inline-block}#google_language_translator{height:34px;text-align:right}#google_language_translator select.goog-te-combo{width:auto;border:0 !important;padding:4px 33px 4px 15px !important;margin:0 !important;line-height:26px !important;font-family:"Montserrat",sans-serif !important;font-weight:700 !important;font-size:14px !important;font-size:.875rem !important;height:34px !important;background:right 10px center no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23d34224' d='M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z'/%3E%3C/svg%3E");background-color:rgba(0,0,0,0);background-size:15px;cursor:pointer}#google_language_translator select.goog-te-combo option{color:var(--color-black)}@media screen and (min-width: 1290px){#utility-menu-mobile{display:none}#utility-navigation .menu-wrapper{display:flex;width:100%;justify-content:flex-end}#utility-navigation .menu-wrapper .menu-utility-menu-container{padding-top:4px}#utility-navigation .menu-utility-navigation-container{display:flex}#utility-menu{text-align:right;display:flex}#utility-menu li{display:inline-block;font-size:14px;font-size:0.875rem;align-self:center;margin-right:6px !important}#utility-menu a{padding:0 10px;display:block}}button.search-toggle[aria-expanded=true]+#search-menu{display:block}button.search-toggle:active,button.search-toggle:focus{outline:1px dotted var(--color-header-link) !important;outline-offset:2px}#search-menu{display:none;position:absolute;top:100%;left:0;width:100%;background:var(--header-submenu-background);padding:15px;border-top:solid 1px var(--header-border);border-bottom:solid 1px var(--header-border)}#search-menu form{display:flex;max-width:880px;margin:0 auto;position:relative}#search-menu form input{padding:16px 55px 17px 15px !important}#search-menu form input:active,#search-menu form input:focus{outline:1px dotted var(--color-header-link) !important;outline-offset:2px}#search-menu form button{background:rgba(0,0,0,0);color:var(--color-link);position:absolute;top:0;right:0;padding:16px 15px 7px !important}#search-menu form button:hover{color:var(--header-icons-hover)}#search-menu form button:active,#search-menu form button:focus{color:var(--header-icons-hover);outline:1px dotted var(--color-header-link) !important;outline-offset:2px}.breadcrumbs{display:block;font-size:14px;font-size:0.875rem;padding-top:25px;margin:0 0 20px}.breadcrumbs .separator{display:inline-block;padding:0 8px 0 4px}.breadcrumbs a{font-weight:400}.breadcrumbs a.home{font-weight:400}.breadcrumbs span.current-page{font-weight:700}@media screen and (min-width: 1024px){.breadcrumbs{padding-top:35px;margin:0 0 50px}}.left-nav-wrapper{margin:0 0 50px;padding:0}#section-navigation{width:100%;max-width:400px;background:var(--leftnav-background);border-top:solid 1px var(--leftnav-border);border-bottom:solid 1px var(--leftnav-border)}#section-navigation .section-root>a{font-weight:700}#section-navigation button{font-weight:700}#section-navigation a{font-weight:400}#section-navigation span.menu-root{font-weight:700}@media screen and (min-width: 1024px){#section-navigation .root-page{font-size:16px;font-size:1rem;font-weight:700}}#section-navigation button{border-radius:0 !important}#section-navigation .root-page{display:none}#section-navigation a[aria-current=page]{pointer-events:none;background:var(--leftnav-active-background);color:var(--leftnav-text)}#section-navigation button.dropdown-toggle,#section-navigation button.column-toggle{color:var(--leftnav-link) !important}#section-navigation button.dropdown-toggle:hover,#section-navigation button.column-toggle:hover{color:var(--leftnav-link-hover) !important}#section-navigation a+button.column-toggle{border-left:solid 1px var(--leftnav-border)}#section-navigation .section-root>a[aria-current=page]{pointer-events:none;color:var(--leftnav-text)}#section-navigation button{background:rgba(0,0,0,0);color:var(--leftnav-text)}#section-navigation button svg{color:var(--leftnav-icons);width:16px;height:16px}#section-navigation button svg.icon-minus,#section-navigation button svg.icon-plus{width:20px;height:20px}#section-navigation button.section-toggle{padding:19px 15px;position:relative;width:100%;text-align:left;border:0 !important;font-size:16px;font-size:1rem}#section-navigation button.section-toggle svg{position:absolute;top:50%;right:17px;transform:translateY(-50%)}#section-navigation button.section-toggle svg.icon-minus{display:none}#section-navigation button:hover svg{color:var(--leftnav-icons-hover)}#section-navigation button:active,#section-navigation button:focus{outline:1px dotted var(--leftnav-link);outline-offset:2px}#section-navigation button.column-toggle svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(-90deg);display:block !important}#section-navigation button.column-toggle[aria-expanded=true] svg{transform:translate(-50%, -50%) rotate(90deg)}#section-navigation button[aria-expanded=true]+div,#section-navigation button[aria-expanded=true]+ul{display:block}#section-navigation button[aria-expanded=true].section-toggle svg.icon-plus{display:none}#section-navigation button[aria-expanded=true].section-toggle svg.icon-minus{display:block}#section-navigation a{color:var(--leftnav-link)}#section-navigation a:hover{color:var(--leftnav-link-hover)}#section-navigation a:active,#section-navigation a:focus{outline:1px dotted var(--leftnav-link);outline-offset:2px}#section-navigation span+button,#section-navigation a+button{border:0;position:absolute;top:0;right:0;width:56px;height:56px}#section-navigation span+button{width:100%}#section-navigation span+button svg{right:12px;left:auto !important}#section-navigation span.menu-root,#section-navigation a,#section-navigation .title{padding:15px;display:block}#section-navigation>div,#section-navigation>ul{display:none}#section-navigation .title{font-weight:700;text-transform:uppercase;padding:0;position:relative}#section-navigation .title button:first-child{font-size:18px !important;font-size:1rem !important;width:100%;padding-right:54px !important}#section-navigation .title button:first-child svg{left:auto;right:11px}#section-navigation .title>a[aria-current=page],#section-navigation .title>a{font-weight:700}#section-navigation .title>span,#section-navigation .title a{padding:15px;display:block;text-transform:none}#section-navigation .title>span[aria-current=page],#section-navigation .title a[aria-current=page]{color:var(--leftnav-text)}#section-navigation ul{padding:0;margin:0;display:none}#section-navigation ul li{padding:0;margin:0;position:relative;border-top:solid 1px var(--leftnav-border)}#section-navigation ul li.section-root{border-top:0}#section-navigation ul li:before{display:none}#section-navigation ul ul li{border-top:0}#section-navigation ul ul li:first-child{border-top:solid 1px var(--leftnav-border)}#section-navigation ul ul li a{padding:10px 15px 10px 30px !important}#section-navigation ul.always-open{display:block}#section-navigation ul.always-open li{border-top:solid 1px var(--leftnav-border)}#section-navigation ul.always-open li a{padding:10px 15px 10px 15px !important}@media screen and (min-width: 1024px){#section-navigation .root-page{display:block;color:var(--leftnav-text);padding:15px;text-transform:uppercase}#section-navigation button.section-toggle{display:none}#section-navigation #left-menu{display:block}}nav.pagination{font-weight:400;text-align:center;margin:40px auto}nav.pagination .nav-links{margin:0 auto}nav.pagination a{font-weight:400}nav.pagination a.page-numbers{display:inline-block;min-width:28px;padding:0 5px;text-align:center}nav.pagination .page-numbers.current{background:var(--color-link);color:var(--color-white);min-width:28px;padding:0 5px;text-align:center;display:inline-block}nav.pagination svg{width:12px;height:12px}.article-list{margin-bottom:40px}.site-footer{padding:35px 0;margin-top:60px;background:var(--footer-background);color:var(--footer-text);border-top:solid 1px var(--footer-border)}.site-footer a{color:var(--footer-link);text-decoration:underline}.site-footer a:hover{text-decoration:none;color:var(--footer-link-hover)}.site-footer a:active,.site-footer a:focus{outline:1px dotted var(--footer-link-hover) !important}.site-footer .lower{border-top:solid 1px var(--footer-border)}.site-footer div.logo{width:180px;margin-bottom:30px}.site-footer div.logo a{display:block}.site-footer div.logo a:active,.site-footer div.logo a:focus{outline:1px dotted var(--footer-link) !important;outline-offset:2px}.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:var(--footer-text)}.site-footer h2{font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px;font-size:1.25rem;line-height:24px;margin-bottom:5px}.site-footer p,.site-footer .copyright,.site-footer ul#footer-menu li{font-size:14px;font-size:0.875rem;line-height:22px}.site-footer p+h2{margin-top:15px}.site-footer ul{margin:0;padding:0}.site-footer ul li{margin:0;padding:0;display:inline-block}.site-footer ul li:before{display:none}.site-footer ul li a svg{width:25px;height:25px;color:var(--footer-icons)}.site-footer ul li a:hover svg,.site-footer ul li a:focus svg,.site-footer ul li a:active svg{color:var(--footer-icons-hover)}.site-footer ul#footer-menu a{text-decoration:underline}.site-footer ul#footer-menu a:hover{text-decoration:none}.site-footer .social-links-menu li{margin-right:4px;display:inline-block}.site-footer .footer-navigation li{margin-right:12px}.site-footer .lower{margin-top:40px;padding-top:20px}.site-footer .social-navigation a svg{transition:all .3s ease}.site-footer .column{padding:20px 0 0}.site-footer .column:last-child{border-bottom:0}.site-footer .social{min-width:100px}@media screen and (min-width: 1024px){.site-footer{padding-top:30px}.site-footer div.logo{padding-top:10px}.site-footer .upper{display:flex;justify-content:space-between}.site-footer .upper .column-wrapper{display:flex;flex:0 1 auto;padding-left:40px}.site-footer .upper .column{padding-right:40px;padding-top:10px}.site-footer .upper .column:last-child{padding-right:0}.site-footer .upper .column.social{padding-top:13px}.site-footer .upper .column p{margin-bottom:0}.site-footer .footer-navigation li{margin-left:12px;margin-right:0}.site-footer .lower{display:flex;justify-content:space-between;margin-top:40px;padding-top:30px}}.site-footer .gform_wrapper.gravity-theme{color:var(--footer-text);margin-top:0;margin-bottom:30px;max-width:600px}.site-footer .gform_wrapper.gravity-theme .gfield_required{color:var(--footer-text)}.site-footer .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:15px;grid-row-gap:15px !important}.site-footer .gform_wrapper.gravity-theme .gfield_header_item,.site-footer .gform_wrapper.gravity-theme .gform_fileupload_rules,.site-footer .gform_wrapper.gravity-theme .ginput_complex label{padding-top:0}.site-footer .gform_wrapper.gravity-theme .gform_footer,.site-footer .gform_wrapper.gravity-theme .gform_page_footer{margin-top:20px !important}.site-footer .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=file]),.site-footer .gform_wrapper.gravity-theme textarea{padding:10px 10px !important}.site-footer .gform_wrapper.gravity-theme input[type=submit]{display:inline-block;width:auto;min-width:100px}.site-footer .gform_wrapper.gravity-theme .ginput_container_address span{flex:0 0 100%}.lity .lity-wrap{padding:20px}@media screen and (min-width: 768px){.lity .lity-wrap{padding:50px}}.lity .lity-content{max-height:80vh}.lity .lity-close{font-size:31px !important;line-height:31px !important;padding:0;display:flex;align-items:center;justify-content:center;font-family:"Montserrat",sans-serif;position:absolute;right:0 !important;top:0 !important}.tribe-events-page-template .tribe-events-calendar-list__event-date-tag-datetime{border:solid 1px var(--color-offwhite);height:auto}.tribe-events-page-template .tribe-events time.tribe-events-calendar-list__event-date-tag-datetime{margin-right:10px;padding-top:7px !important}.tribe-events-page-template .tribe-events time .tribe-events-calendar-list__event-date-tag-weekday{font-size:var(--tec-font-size-3);color:var(--color-black);line-height:16px;margin-bottom:-3px;text-transform:capitalize}.tribe-events-page-template .tribe-events time .tribe-events-calendar-list__event-date-tag-daynum{color:var(--color-black);font-weight:700;font-family:"Playfair Display",serif !important}.tribe-events-page-template .tribe-events-single-event-title{font-family:"Playfair Display",serif !important}.tribe-events-page-template .tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button{font-size:var(--tec-font-size-6)}@media screen and (min-width: 817px){.tribe-events-page-template .tribe-events time.tribe-events-calendar-list__event-date-tag-datetime{padding-top:10px !important}.tribe-events-page-template .tribe-events-calendar-list__event-date-tag-datetime{min-width:70px}}@media screen and (min-width: 1024px){.tribe-events-page-template .tribe-events-calendar-list__event-date-tag-datetime{min-width:80px}}.tribe-events-page-template .tribe-common--breakpoint-medium.tribe-common time .tribe-common-h4--min-medium{font-size:var(--tec-font-size-10)}.tribe-events-page-template .tribe-events-c-subscribe-dropdown__button button{border:0 !important}.tribe-events-page-template .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding:0}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__calendar-event--featured:before,.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{display:none !important}.tribe-events-page-template .tribe-events-back a{text-transform:uppercase;color:var(--color-link);font-size:16px;font-size:1rem}.tribe-events-page-template .tribe-events-back a svg{width:16px;height:14px;margin-right:5px;position:relative;top:1px}.tribe-events-page-template .tribe-events-back a:hover{color:rgba(var(--color-link-hover), 1)}.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a{color:var(--color-link)}.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus,.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus,.tribe-events-page-template .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover{color:rgba(var(--color-link-hover), 1)}.tribe-events-page-template .tribe-events-single-event-title{color:var(--text-heading-3)}.tribe-events-page-template #tribe-events-pg-template{padding:0}@media screen and (min-width: 768px){.tribe-events-page-template .tribe-events-meta-group{padding:var(--tec-spacer-9) 0 var(--tec-spacer-9)}.tribe-events-page-template .tribe-events-venue-map{margin-top:var(--tec-spacer-10)}.tribe-events-page-template .tribe-events-back{margin-bottom:var(--tec-spacer-5)}.tribe-events-page-template .tribe-events-schedule{margin-top:var(--tec-spacer-2)}}.tribe-events-page-template .events-block{border-top:0 !important;width:calc(100vw - var(--scroll-bar)) !important;margin:60px 0 -60px -16px}.tribe-events-page-template .events-block .inner{padding:0 16px}.tribe-events-page-template .tribe-events-single-event-title{font-size:48px;font-size:3rem;line-height:56px}.tribe-events-page-template .tribe-events-schedule h2{font-size:24px;font-size:1.5rem;line-height:36px}.tribe-events-page-template .tribe-events-meta-group .tribe-events-single-section-title{text-transform:none;color:var(--text-heading-3);font-size:22px;font-size:1.375rem;line-height:30px}@media screen and (min-width: 768px){.tribe-events-page-template .events-block{margin:10px 0 -60px -16px}}@media screen and (min-width: 1024px){.tribe-events-page-template .events-block{margin-left:calc((100vw - 100% + 316px + var(--scroll-bar))/2*-1)}}@media screen and (min-width: 1200px){.tribe-events-page-template .events-block{margin-left:calc((100vw - 100% + 406px + var(--scroll-bar))/2*-1)}}.tribe-events-page-template .tribe-events-related-events-title{border-top:0;padding:0 !important;margin:0 0 40px !important}.tribe-events-page-template .tribe-events-single>.tribe_events{display:block;overflow:visible}.tribe-events-page-template #tribe-events-footer{display:none}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-pill__pill{border-radius:50px !important}.tribe-events-page-template .tribe-common button[disabled] .tribe-common-c-svgicon path{fill:var(--tec-color-text-disabled)}.single-tribe_events .tribe-events-c-subscribe-dropdown__button,.tribe-block__events-link .tribe-events-c-subscribe-dropdown__button{width:210px}.tooltipster-base.tribe-events-tooltip-theme{border-radius:0 !important}:root{--tec-font-family-sans-serif: Montserrat, sans-serif !important;--tec-color-background-events-bar-submit-button: var(--primary-button-background) !important;--tec-color-background-events-bar-submit-button-hover: var(--primary-button-background-hover) !important;--tec-color-background-events-bar-submit-button-active: var(--primary-button-background-hover) !important;--tec-color-accent-primary: var(--secondary-button-border) !important;--tec-color-background: var(--secondary-button-background) !important;--tec-color-icon-disabled: var(--secondary-button-border) !important;--tec-color-background-secondary: var(--secondary-button-background) !important;--tec-color-icon-primary: var(--secondary-button-border) !important;--tec-color-text-events-title: var(--color-link) !important;--tec-color-link-primary: var(--color-link) !important;--tec-color-link-accent: var(--color-link) !important;--tec-color-link-accent-hover: rgba(var(--color-link-hover), 1) !important;--tec-color-icon-primary: var(--color-link) !important;--tec-color-icon-active: var(--color-link-hover) !important;--tec-opacity-icon-hover: var(--color-link-hover) !important;--tec-color-background: var(--secondary-button-background) !important;--tec-color-border-default: var(--secondary-button-border) !important;--tec-border-radius-default: 50px !important;--tec-color-background-primary-multiday: var(--color-offwhite) !important;--tec-color-background-primary-multiday-hover: var(--color-offwhite) !important;--tec-color-background-secondary-multiday: var(--color-offwhite) !important;--tec-color-background-secondary-multiday-hover: var(--color-offwhite) !important;--tec-color-border-default: var(--horizontal-rules) !important;--tec-color-accent-primary: var(--color-link) !important}
/*# sourceMappingURL=style.css.map */
