<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:lg;src:url(./lg-u83t-DB8.woff2?io9a6k) format("woff2"),url(./lg-KMo8Jaj9.ttf?io9a6k) format("truetype"),url(./lg-qLEB-Arm.woff?io9a6k) format("woff"),url(./lg-dHSFdgUg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.lg-next,.lg-prev{background-color:#00000073;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:none;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image,.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;inset:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(./loading-WTh2nip_.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;inset:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0%,0);transform:translateZ(0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;inset:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}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,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%;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}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular, 400);line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr video,.plyr audio,.plyr iframe{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui *:after,.plyr--full-ui *:before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background, hsl(216, 15%, 34%));border-radius:var(--plyr-badge-border-radius, 2px);color:var(--plyr-badge-text-color, #fff);font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small, 13px);left:0;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:var(--plyr-font-size-base, 15px);padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media (min-width: 768px){.plyr__captions{font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:var(--plyr-captions-background, rgba(0, 0, 0, .8));border-radius:2px;box-decoration-break:clone;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, rgb(137, 187, 183)));outline-offset:2px}a.plyr__control{text-decoration:none}a.plyr__control:after,a.plyr__control:before{display:none}.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=captions],.plyr [data-plyr=pip],.plyr [data-plyr=airplay],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--pip-supported [data-plyr=pip],.plyr--airplay-supported [data-plyr=airplay],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background, rgba(255, 255, 255, .9));border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:var(--plyr-menu-color, hsl(216, 15%, 34%));font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container&gt;div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:var(--plyr-menu-arrow-size, 4px) solid transparent;border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, .9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size, 18px) / 2 + calc(var(--plyr-control-spacing, 10px) * .7) - var(--plyr-menu-arrow-size, 4px) / 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color, hsl(216, 15%, 34%));display:flex;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 1.5) calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5);user-select:none;width:100%}.plyr__menu__container .plyr__control&gt;span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:var(--plyr-menu-item-arrow-size, 4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:var(--plyr-menu-arrow-color, hsl(216, 15%, 52%));right:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular, 400);margin:calc(var(--plyr-control-spacing, 10px) * .7);margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 2);padding-left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 4);position:relative;width:calc(100% - calc(var(--plyr-control-spacing, 10px) * .7) * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:var(--plyr-menu-arrow-color, hsl(216, 15%, 52%));left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color, hsl(216, 15%, 88%));box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:before,.plyr__menu__container .plyr__control[role=menuitemradio]:after{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, rgb(137, 187, 183)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing, 10px) * .7) - 2px) * -1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:transparent;border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:var(--plyr-range-fill-background, var(--plyr-color-main, rgb(137, 187, 183)));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none;background-image:linear-gradient(to right,currentColor var(--value, 0%),transparent var(--value, 0%))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);appearance:none;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, rgb(137, 187, 183)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, rgb(137, 187, 183)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, rgb(137, 187, 183)));outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:var(--plyr-control-spacing, 10px)}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background, #fff);border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:var(--plyr-tooltip-color, hsl(216, 15%, 34%));font-size:var(--plyr-font-size-small, 13px);font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(calc(var(--plyr-control-spacing, 10px) / 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls&gt;.plyr__control:first-child .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls&gt;.plyr__control:first-child .plyr__tooltip:before,.plyr__controls&gt;.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:calc(var(--plyr-control-icon-size, 18px) / 2 + calc(var(--plyr-control-spacing, 10px) * .7))}.plyr__controls&gt;.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls&gt;.plyr__control:last-child .plyr__tooltip:before{left:auto;right:calc(var(--plyr-control-icon-size, 18px) / 2 + calc(var(--plyr-control-spacing, 10px) * .7));transform:translate(50%)}.plyr__controls&gt;.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls&gt;.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls&gt;.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls&gt;.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls&gt;.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls&gt;.plyr__control:last-child .plyr__tooltip--visible{transform:translate(0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px) * .5);margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px) * -.5);margin-right:calc(var(--plyr-range-thumb-height, 13px) * -.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:calc(var(--plyr-range-track-height, 5px) / 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:calc(var(--plyr-control-spacing, 10px) / 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:var(--plyr-audio-control-color, hsl(216, 15%, 34%));padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, rgb(137, 187, 183)));color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed&gt;.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color, #fff);left:0;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing, 10px);padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, rgb(137, 187, 183)));color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, rgb(137, 187, 183)));border:0;border-radius:100%;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;inset:0;position:fixed;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads&gt;div,.plyr__ads&gt;div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:hsl(216,15%,16%);border-radius:2px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background, #fff);border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:hsl(216,15%,79%);border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .75)));border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .35s ease 0s}.plyr{box-shadow:0 3px 5px #00000013;border:1px solid lightgray}.plyr-play{position:relative;left:4px;width:50px;height:50px;display:block;padding:8px}@media (max-width: 47.99em){.plyr .plyr .plyr__video-embed iframe{pointer-events:auto}}.plyr--video [class^=icon-]{color:#fff;fill:#fff}.plyr--audio [class^=icon-]{color:#4f5b5f;fill:#4f5b5f}.plyr--audio .plyr__control:hover [class^=icon-]{color:#fff;fill:#fff}.o-sidebar--page .plyr__play-large svg{left:2px;padding:5px;width:30px;height:30px}video{width:100%}.tablepress tfoot th,.tablepress thead th{background-color:#ecf6f7}.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc,.sorting:hover,.sorting_asc,.sorting_desc{background-color:#d3eaec}.dataTables_wrapper label{font-size:1rem;margin-bottom:.5rem}.dataTables_length,.dataTables_filter{margin-bottom:1rem}.dataTables_wrapper .dataTables_filter input{padding:.1rem .25rem}div.dataTables_paginate a{display:inline-block;border:0;border-radius:2px;box-shadow:none;color:#4a4a4a!important;background:white!important;border:1px solid lightgray!important;border-radius:2px!important;white-space:nowrap;padding:.48rem .8rem!important;line-height:1!important;position:relative;transition:all .25s ease-in-out;text-decoration:none!important;margin-bottom:.5rem;text-align:left}div.dataTables_paginate a:hover{color:#4a4a4a!important;border:1px solid #7d7d7d!important;box-shadow:none}.paging_simple .paginate_button.next:after,.paging_simple .paginate_button.next:before,.paging_simple .paginate_button.previous:before{content:""}.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after,.sorting:after,.sorting_asc:after,.sorting_desc:after{font-family:TablePress;color:#89bbb7;font-weight:400;font-size:14px;margin:auto;height:14px;line-height:1;padding-left:8px}.sorting,.sorting_asc,.sorting_desc{position:relative}.sorting:after{content:""}.sorting_asc:after{content:""}.sorting_desc:after{content:""}.paginate_button.disabled{color:#757575!important}.map-wrapper{position:relative;padding-bottom:85%;margin-bottom:1.5rem}.map-wrapper&gt;div{position:absolute;width:100%;height:100%}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,5%,0) scaleY(1)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}.u-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-clearfix{clear:both}.u-shadow{box-shadow:0 -1px 1px #0000000d,0 3px 5px #0000004d;transition:box-shadow .25s ease-in-out}@media (max-width: 47.99em){.u-shadow{margin-left:auto!important;margin-right:auto!important;max-width:100%!important}}.u-no-underline,form.searchandfilter a.search-filter-reset{border:none;text-decoration:none;box-shadow:none}a .u-shadow:hover{box-shadow:0 4px 25px #0000004d,0 0 1px #00000040}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}em{font-style:italic}strong{font-weight:700}hr{border:none;height:1px;background-color:#d3d3d3;margin:3rem 0;text-align:center}hr:after{content:"";background:white url(./fm-icon-lightgray-yYtOIJCj.svg) center center;background-size:100%;box-shadow:0 0 0 .3rem #fff;height:1.5rem;width:1.5rem;display:inline-block;position:relative;top:-.75rem;font-size:18px}pre,code,samp{font-family:Menlo,Consolas,monospace}code,kbd{display:inline-block;font-size:.9rem;padding:.3rem .6rem;border:1px solid #c7c7c7;border-radius:.3rem;background:#FAFAFA;color:#15626a}pre{margin:2rem -1.5rem -1rem;overflow-x:scroll}pre code{font-size:1rem;border:none;border-radius:0}mark{background-color:#ecf6f7;color:#4a4a4a;padding:.15rem .4rem}embed,iframe,object{margin-bottom:1.5em;max-width:100%}:root,html{font-size:.875rem}@media screen and (min-width: 20rem){:root,html{font-size:calc(.875rem + .1675 * (100vw - 20rem) / 100)}}@media screen and (min-width: 120rem){:root,html{font-size:1.0425rem}}body{font-family:Roboto,Libre Franklin,sans-serif;line-height:1.5;font-size:1.2rem;color:#4a4a4a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content&gt;h1:first-child,.content&gt;h2:first-child,.content&gt;h3:first-child,.content&gt;h4:first-child,.content&gt;h5:first-child,.content&gt;h6:first-child,.content&gt;.lede:first-child,.entry-content&gt;h1:first-child,.entry-content&gt;h2:first-child,.entry-content&gt;h3:first-child,.entry-content&gt;h4:first-child,.entry-content&gt;h5:first-child,.entry-content&gt;h6:first-child,.entry-content&gt;.lede:first-child{margin-top:0;margin-bottom:1.5rem}.content a{border-bottom:.1rem solid #cae0de;box-shadow:0 -.05em #cae0de inset;transition:all .25s ease-in-out;text-decoration:none}.content a:hover{border-bottom-color:#05373d;box-shadow:0 -.05em #05373d inset;text-decoration:none}a[href$=jpg],a[href$=jpg]:hover,a[href$=jpeg],a[href$=jpeg]:hover,a[href$=png],a[href$=png]:hover,a[href$=gif],a[href$=gif]:hover{text-decoration:none;border:none;box-shadow:none}a img{border:none;vertical-align:top}address{font-style:normal}abbr[title]{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Helvetica,serif;font-weight:700;line-height:1.35;margin-top:2.75rem;margin-bottom:1rem;color:#1d7f8a}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}p{margin-top:.5rem;margin-bottom:1.2rem}table{border-spacing:0;border-collapse:collapse}h1{font-size:1.602rem}@media screen and (min-width: 20rem){h1{font-size:calc(1.602rem + .998 * (100vw - 20rem) / 100)}}@media screen and (min-width: 120rem){h1{font-size:2.6rem}}h2{font-size:1.324rem}@media screen and (min-width: 20rem){h2{font-size:calc(1.324rem + .55 * (100vw - 20rem) / 100)}}@media screen and (min-width: 120rem){h2{font-size:1.874rem}}h3{font-size:1.166rem}@media screen and (min-width: 20rem){h3{font-size:calc(1.166rem + .00481*(100vw - 20rem))}}@media screen and (min-width: 120rem){h3{font-size:1.647rem}}h4{font-size:1.125rem}@media screen and (min-width: 20rem){h4{font-size:calc(1.125rem + .00208*(100vw - 20rem))}}@media screen and (min-width: 120rem){h4{font-size:1.333rem}}h5{font-size:1rem}h6{font-size:.79rem}@media screen and (min-width: 20rem){h6{font-size:calc(.79rem + -.0004*(100vw - 20rem))}}@media screen and (min-width: 120rem){h6{font-size:.75rem}}a{color:#15626a;transition:color .5s;text-decoration:none}a:focus,a:active,a:hover{color:#05373d}dt{font-weight:700}.lede{font-family:Bitter,serif;color:#4a4a4a;letter-spacing:-.4px;line-height:1.6;margin-top:.6rem;margin-bottom:2rem;font-weight:500}.lede{font-size:1.3rem}@media screen and (min-width: 20rem){.lede{font-size:calc(1.3rem + .003*(100vw - 20rem))}}@media screen and (min-width: 120rem){.lede{font-size:1.6rem}}.dropcap{font:700 7.5rem/8rem Montserrat,"PT Serif",Bitter,serif;float:left;text-align:center;margin-bottom:-2rem;position:relative;top:-.8rem;margin-right:1.25rem;color:#1d7f8a;text-transform:uppercase}.small,form.searchandfilter a.search-filter-reset{font-size:80%;line-height:1.5}html{background-color:#fff;font-family:Libre Franklin,sans-serif}.skip-link,.skip-link:hover,.skip-link:visited{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:active,.skip-link:focus{z-index:500;top:auto;width:auto;height:auto;left:auto;padding:1rem;background:white;color:#5076b8}.tribe-events li+li{margin-top:0rem!important}.tribe-events ol li:before{content:none!important}.content ul,.content ol{margin-bottom:1.2rem}.content li{text-indent:-.75rem;margin-left:1rem}.content li+li{margin-top:1rem}.content ol{counter-reset:list}.content ol li:before{counter-increment:list;content:counter(list) ".";color:#89bbb7;margin-right:.25rem}.content ol ol{margin-left:2rem;margin-top:1rem;margin-bottom:1rem}.content ul li:before{content:"";border-radius:100%;display:inline-block;position:relative;width:5px;height:5px;top:-.3rem;background-color:#89bbb7;margin-right:.5rem}.content ul ul{margin-left:2rem;margin-top:1rem;margin-bottom:1rem}.content article{margin-bottom:2rem}.list--bare{margin-bottom:1rem}.list--bare li:before{background:none;content:none}.entry-title{margin-bottom:.25rem}table{font-size:1rem;max-width:100%;margin-bottom:1rem;width:100%;min-height:0%;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}@media (max-width: 61.24em){main table{display:block}main table tbody,main table thead{width:100%;display:table}}table caption{color:gray;margin-bottom:1rem}table th,table td{padding:.75rem;vertical-align:top;border-top:1px solid lightgray}table th{color:#05373d;font-size:.9rem;font-weight:700;text-align:left;text-transform:uppercase;background-color:#ecf6f7;vertical-align:bottom;border-top:none;border-bottom:1px solid #bad7d5}table tbody+tbody{border-top:1px solid lightgray}table .smtxt{display:block;font-size:.75em;color:#757575}@media (max-width: 47.99em){table.responsive{display:table;width:100%}table.responsive thead th{display:none}table.responsive th{border-bottom:none;display:block;background-color:#ededed}table.responsive tr{display:block;border-bottom:2px solid lightgray}table.responsive td{display:block;text-align:right}table.responsive td:before,table.responsive td:after{content:"";display:table}table.responsive td:after{clear:both}table.responsive td:first-child{text-align:left}table.responsive td:before{content:attr(data-label);float:left;text-align:left;font-weight:700;max-width:75%}}.hljs{display:block;overflow-x:auto;padding:1.5em;background:rgb(5,55,61);color:#c8dcde}.hljs-comment,.hljs-quote{color:#526c6f}.hljs-keyword,.hljs-selector-tag,.hljs-addition{color:#a2db82}.hljs-number,.hljs-string,.hljs-meta .hljs-meta-string,.hljs-literal,.hljs-doctag,.hljs-regexp{color:#66b9b3}.hljs-title,.hljs-section,.hljs-name,.hljs-selector-id,.hljs-selector-class{color:#73acd4}.hljs-attribute,.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-class .hljs-title,.hljs-type{color:#dfbd55}.hljs-symbol,.hljs-bullet,.hljs-subst,.hljs-meta,.hljs-meta .hljs-keyword,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-link{color:#d28362}.hljs-built_in,.hljs-deletion{color:#e79f9e}.hljs-formula{background:#073642}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.o-wrapper{max-width:1170px;margin:0 auto}.o-wrapper--large{height:100%;margin:0 auto;max-width:1700px}.o-wrapper--no-sidebar{max-width:850px;padding:1.5rem;background-color:#fff}@media (min-width: 48em){.o-wrapper--no-sidebar{padding-top:3rem}}.fm-home{display:flex;flex-wrap:wrap}.o-flex{display:flex;flex-wrap:wrap;justify-content:flex-start}.o-col{flex:1;margin-bottom:1.5rem;margin-right:1.5rem}.o-col-one-half{flex:0 0 100%}@media (min-width: 48em){.o-col-one-half{flex:0 0 calc(50% - .75rem)}.o-col-one-half:nth-child(2n){margin-right:0}}.o-col-one-third{flex:0 0 100%}@media (min-width: 31.25em){.o-col-one-third{flex:0 0 calc(33.33% - 1rem)}.o-col-one-third:nth-child(3n){margin-right:0}}.o-col-one-fourth{flex:0 0 100%}@media (min-width: 31.25em) and (max-width: 47.99em){.o-col-one-fourth{flex:0 0 calc(50% - .75rem)}.o-col-one-fourth:nth-child(2n){margin-right:0}}@media (min-width: 48em){.o-col-one-fourth{flex:0 0 calc(25% - 1.15rem)}.o-col-one-fourth:nth-child(4n){margin-right:0}}.o-sidebar--page,.o-sidebar--post{padding:.3rem 1.5rem 0;overflow:hidden}@media (min-width: 61.25em){.o-sidebar--page,.o-sidebar--post{display:block;flex:0 1 20rem;padding:3.7rem 1.5rem 1.5rem}}@media (min-width: 61.25em){.o-sidebar--page{float:left;width:22rem}}.o-sidebar--post{margin-bottom:2.75rem}.o-sidebar--post .widget:first-child&gt;*{margin-top:0}@media (min-width: 61.25em){.o-sidebar--post{font-size:80%;line-height:1.2rem;float:left;clear:left;width:22rem}.o-sidebar--post h3{font-size:140%}}.o-sidebar--post{padding-top:0}@media (min-width: 61.25em){.o-sidebar--post&gt;section{padding:0 1.5rem}}@media (min-width: 61.25em){.o-sidebar--post input[type=text],.o-sidebar--post textarea{border-color:#a6a6a6}}.o-sidebar--post select,.o-sidebar--post input[type=search]{border-color:#a6a6a6}.o-sidebar--post li{margin-bottom:.9rem}.o-sidebar--post .wp-caption .wp-caption-text{text-align:left}@media (min-width: 61.25em){.o-sidebar--post .wp-caption .wp-caption-text{padding:.5rem 0}}.o-sidebar--post .post-date,.o-sidebar--post .rss-date,.o-sidebar--post .widget_rss cite{font-size:80%;display:block}.o-sidebar--post .rss-widget-icon{display:none}.o-sidebar--post figure{width:100%!important;max-width:100%!important}@media (min-width: 20em){.o-sidebar--post figure{margin:0 auto}}@media (min-width: 48em){.o-sidebar--post figure img{width:100%}}.o-sidebar--post .gform_wrapper{max-width:none}@media (max-width: 47.99em){.o-sidebar--post .gform_wrapper form{margin-left:-1.5rem;margin-right:-1.5rem}}@media (max-width: 61.24em){.o-sidebar--post .gform_wrapper form{padding:1.5rem!important}}@media (min-width: 61.25em){.o-sidebar--post .gform_wrapper form{padding:0!important;border:none;background-color:transparent}}.o-sidebar--post .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:inherit}@media (min-width: 61.25em){.o-sidebar--post .form__select-wrapper{font-size:85%}.o-sidebar--post .form__select-wrapper:before{top:0}.o-sidebar--post .form__select-wrapper:after{bottom:0}}main:not(.home-main),.home-wrap{padding:1.5rem;max-width:100%;min-width:1%;width:100%}@media (min-width: 61.25em){main:not(.home-main),.home-wrap{float:right;width:calc(100% - 22rem);padding-top:3.7rem}}.full-width main{float:none;width:100%}@media (min-width: 48em){.home-wrap{flex:1}}@media (min-width: 61.25em){.home-wrap{padding-top:2.75rem}}.calendar_wrap{font-weight:700;color:gray}.calendar_wrap caption{text-transform:uppercase;font-weight:700;margin-top:1rem}.calendar_wrap a{font-weight:700}.calendar_wrap tfoot{text-transform:uppercase}.calendar_wrap #next{text-align:right}.home .o-wrapper.o-page-content{width:100%;position:relative}@media (max-width: 47.99em){.home-wrap{padding-top:0;margin-top:-1.25rem}}@media (min-width: 73.125em){.home-wrap{padding-left:0;padding-right:0}}@media (max-width: 61.24em){.front-page h3{font-size:1.75rem}}.home-primary-wrap{width:100%;flex-direction:column-reverse;flex-wrap:nowrap}@media (min-width: 48em){.home-primary-wrap{flex-direction:row}}.home-promos-and-events{flex:0 1 100%}@media (min-width: 48em){.home-promos-and-events{flex:0 1 66%}}.home-butterfly-rainforest,.home-promo{height:200px;padding:1rem 1.5rem;margin-bottom:1rem;position:relative;background-position:left top;background-size:cover;padding-bottom:40%}@media (min-width: 22.5em){.home-butterfly-rainforest,.home-promo{padding-bottom:60%}}@media (min-width: 34.375em){.home-butterfly-rainforest,.home-promo{padding-bottom:45%}}@media (min-width: 48em){.home-butterfly-rainforest,.home-promo{float:left;padding-bottom:1rem;margin-bottom:.5rem;width:calc(50% - 1rem)}}.home-butterfly-rainforest:after,.home-promo:after{content:"";display:block;position:absolute;z-index:0;height:calc(100% - 1rem);width:calc(100% - 1rem);top:50%;left:50%;border:2px solid rgba(255,255,255,.35);pointer-events:none;transform:translate(-50%,-50%);user-select:none}.home-butterfly-rainforest h3,.home-promo h3{color:#fff;margin:0;text-shadow:0 2px 5px rgba(0,0,0,.5)}.home-butterfly-rainforest .c-button,.home-promo .c-button{display:block;position:absolute;bottom:.35rem}@media (max-width: 81.24em){.home-butterfly-rainforest .c-button,.home-promo .c-button{left:1.5rem}}@media (min-width: 81.25em){.home-butterfly-rainforest .c-button,.home-promo .c-button{right:1.5rem}}@media (max-width: 47.99em){.home-main{overflow:hidden;position:relative;z-index:2}}.home-butterfly-rainforest{background:lightgray;background-position:left bottom;background-size:cover}@media (min-width: 48em){.home-butterfly-rainforest{margin-right:1rem}}.home-butterfly-rainforest .home-butterfly{background-image:url(./butterfly-q6ExUbV9.png);background-size:contain;background-repeat:no-repeat;position:absolute;width:200px;height:175px;z-index:10;right:-2.5rem;bottom:-2rem}@media (min-width: 81.25em){.home-butterfly-rainforest .home-butterfly{width:324px;height:286px;left:-140px;bottom:-53px}}.home-events{background-color:#fff;height:auto;clear:both}@media (min-width: 48em){.home-events{width:calc(100% - .5rem)}}.home-events .home-event__numeric-day{float:left;font-weight:700;font-size:2.8rem;height:2rem;line-height:1.15;margin-left:.5rem}.home-events .home-event__month-and-day{float:left;text-transform:uppercase;line-height:1.2;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.9rem}.home-events .home-event__month-and-day span{font-weight:400;text-transform:capitalize;letter-spacing:-1px}.home-events .home-event__month-and-day .home-event__weekday{color:gray;font-size:.75rem;line-height:.5}.home-events .home-event__month-and-day .home-event__day{text-transform:capitalize;margin:0}.home-events .home-event__month-and-day .home-event__day span{font-style:normal}.home-events .home-event__month-and-day .home-event-time{color:#757575;font-weight:400;font-size:1.5rem;text-transform:lowercase;margin:0;margin-top:.5rem}.home-events h3{padding-top:1rem;margin:.5rem 1rem -1rem}@media (max-width: 47.99em){.home-events h3{margin-bottom:.5rem;margin-left:0}}.home-events h3 a{color:gray}.home-events h3 span{font-weight:400;letter-spacing:-.5px}.home-events li{flex:0 1 100%}@media (min-width: 48em){.home-events li{padding:1rem;flex:1}}.home-events h4{margin-top:0;padding-top:1rem;clear:both}@media (max-width: 61.24em){.home-events h4{font-size:1.3rem}}.home .tribe-events-list-event-category{clear:both}.home-info{background:white;flex:0 1 100%;border:.25rem solid white;box-shadow:0 2px 50px #0003;padding-bottom:7rem;margin-bottom:1rem;background-size:contain;background-repeat:no-repeat;background-position:center bottom}@media (min-width: 48em){.home-info{position:relative;margin:-6.3rem 0 -3.5rem;z-index:10;flex:0 1 34%;height:auto}}.home-info .home-info-body{padding:1.5rem;padding-top:0}.home-info h3{margin:0;background:#669e9a;padding:.5rem 1rem}.home-info h3 a{color:#fff}.home-info h3 span{font-weight:400;letter-spacing:-.5px}.home-info h4{text-transform:uppercase;margin-top:2rem}.home-info .home-hours{margin-bottom:0}.home-info .home-hours span{float:right}.home-support-promo{background-color:#fff}@media (max-width: 61.24em){.home-support-promo{background-color:#fff!important}}@media (min-width: 48em){.home-support-promo{background-color:#cdd0d4}}.home-support-promo .o-wrapper{position:relative;min-height:570px}.home-support-promo__image{background-size:cover;min-height:30rem}.home-support-promo__heading{color:#112947;margin-top:0}.home-support-promo__info{flex:0 1 100%;padding:1.5rem;position:relative;z-index:2;color:#3d5b81}.home-support-promo__info strong{color:#112947}@media (min-width: 61.25em){.home-support-promo__info{flex:0 1 35%}}.home-support-promo .c-button{margin-bottom:.5rem;float:left;clear:left;border:none}@media (min-width: 48em) and (max-width: 61.24em){.home-support-promo .c-button{clear:none;margin-right:1rem}}.home-support-promo .c-button,.home-support-promo .c-button:active,.home-support-promo .c-button:visited,.home-support-promo .c-button:hover,.home-support-promo .c-button:focus{border:1px solid #112947;background:#1b4070}.home-support-promo .c-button+.c-button{margin-left:0}.home-support-promo__image{flex:1 1 60%;position:relative}@media (min-width: 48em){.home-support-promo__image{top:0;overflow:hidden}}@media (min-width: 48em) and (max-width: 61.24em){.home-support-promo__image{margin-top:-3rem}}.home-support-promo__image img{width:100%;position:relative}@media (max-width: 47.99em){.home-support-promo__image img{bottom:3.5rem;margin-bottom:5rem}}@media (min-width: 48em) and (max-width: 61.24em){.home-support-promo__image img{margin-bottom:4rem}}.home-support-promo__callout{color:#fff;background:#112947;position:absolute;bottom:0;right:0;padding:1rem 1.5rem}@media (min-width: 61.25em){.home-support-promo__callout{max-width:75%}}.home-support-promo__date,.home-support-promo__link,.home-support-promo__more{font-size:.9rem;font-weight:700;opacity:.6;margin-bottom:0;text-transform:uppercase}.home-support-promo__more{text-decoration:underline}.home-support-promo__link{opacity:1}.home-support-promo__link:hover,.home-support-promo__link:active,.home-support-promo__link:visited{color:#fff}.home-support-promo__title{font-family:Montserrat,sans-serif;font-weight:700;margin:0}.home-support-promo .home-offset-background{display:none}@media (min-width: 61.25em){.home-support-promo .home-offset-background{display:block;left:calc(0px - (100vw - 100%));width:calc(100vw - 65%);background-color:#fff;position:absolute;height:100%;opacity:.9;top:0}}.home-offset-background{display:none}@media (min-width: 48em){.home-offset-background{display:block;background-color:#074c55;background-size:cover;position:absolute;height:100%;top:0}}@media (max-width: 73.125em){.home-offset-background{width:1.5rem;left:calc(100% - 1.5rem)}}@media (min-width: 73.125em){.home-offset-background{left:100%;width:calc((100vw - 100%)/2 - 7.5px)}}.home-science-stories{background-color:#818d8c;clear:both}@media (max-width: 73.125em){.home-science-stories .o-wrapper{padding:0 1.5rem}}@media (min-width: 61.25em){.home-science-stories .c-rss-feed--grid .c-article-item{flex-basis:calc(25% - 1rem - 1px)}}.home-science-stories h3{margin:0;margin-bottom:.35rem;padding-top:2.5rem}.home-science-stories h3 a{margin-left:.5rem;color:#fff}.home-science-stories h3 span{font-weight:400}.home-nh{min-height:180px;padding:1rem 1.5rem;margin-bottom:.5rem;margin-top:2rem;margin-left:0;margin-right:0;position:relative;background-position:center center;background-size:cover;float:left;padding-bottom:40%;width:100%}@media (min-width: 22.5em){.home-nh{min-height:200px;padding-bottom:55%}}@media (min-width: 34.375em){.home-nh{min-height:200px;width:calc(100% - 1rem);padding-bottom:40%}}@media (min-width: 48em){.home-nh{min-height:200px;padding-bottom:1rem;height:27.5rem;width:calc(25% - 1rem);margin-left:.5rem;margin-right:.5rem}}@media (min-width: 61.25em){.home-nh{min-height:200px;padding-bottom:1rem;height:30.05rem;width:calc(25% - 1rem);margin-left:.5rem;margin-right:.5rem}}.home-nh:after{content:"";display:block;position:absolute;z-index:0;height:calc(100% - 1rem);width:calc(100% - 1rem);top:50%;left:50%;border:2px solid rgba(255,255,255,.35);pointer-events:none;transform:translate(-50%,-50%);user-select:none}.home-nh h3{color:#fff;margin:0;text-shadow:0 2px 5px rgba(0,0,0,.5);padding-top:0rem}.home-nh .c-button{display:block;position:absolute;bottom:.35rem}@media (max-width: 81.24em){.home-nh .c-button{left:1.5rem}}@media (min-width: 81.25em){.home-nh .c-button{right:1.5rem}}#home-science-blog .c-rss-feed--grid .c-article-item{height:25rem;min-height:0;flex:0 1 calc(100% - 1rem - 1px)}@media (min-width: 22.5em){#home-science-blog .c-rss-feed--grid .c-article-item{height:28rem;flex:0 1 calc(100% - 1rem - 1px)}}@media (min-width: 31.25em){#home-science-blog .c-rss-feed--grid .c-article-item{height:30rem;flex:0 1 calc(100% - 1rem - 1px)}}@media (min-width: 34.375em){#home-science-blog .c-rss-feed--grid .c-article-item{height:24rem;flex:0 1 calc(33% - 1rem - 1px)}}@media (min-width: 48em){#home-science-blog .c-rss-feed--grid .c-article-item{height:24rem;flex:0 1 calc(33.333% - 1rem - 1px)}}@media (min-width: 61.25em){#home-science-blog .c-rss-feed--grid .c-article-item{height:26.4rem;flex:0 1 calc(33.333% - 1rem - 1px)}}.home-science-stories h3{font-size:1.647rem}@media (min-width: 48em){.home-science-stories h3{font-size:1.47rem}}@media (min-width: 61.25em){.home-science-stories h3{font-size:1.647rem}}#home-science-blog h4{font-size:1.3rem}@media (min-width: 31.25em){#home-science-blog h4{font-size:1.3rem}}@media (min-width: 34.375em){#home-science-blog h4{font-size:1.2rem}}@media (min-width: 48em){#home-science-blog h4{font-size:1.125rem}}@media (min-width: 61.25em){#home-science-blog h4{font-size:1.233rem}}@media (min-width: 81.25em){#home-science-blog h4{font-size:1.3rem}}@media (min-width: 106.25em){#home-science-blog h4{font-size:1.333rem}}#home-science-blog .c-rss-feed--grid .c-article-item__meta{font-size:.84rem}#home-science-blog .c-article-item .fetched{padding-bottom:65%}@media (min-width: 34.375em){#home-science-blog .c-article-item .fetched{padding-bottom:65%}}@media (min-width: 48em){#home-science-blog .c-article-item .fetched{padding-bottom:75%}}.c-article-item{margin-bottom:2rem}.c-article-item__content{flex:0 1 100%}@media (min-width: 48em){.c-article-item__content{flex:1}}.c-article-item__meta{text-transform:uppercase;margin-top:-.25rem;margin-bottom:.25rem;display:block;font-size:.9rem;color:#757575}.c-article-item__author{text-transform:capitalize}.c-article-item--cal__meta{font-family:Montserrat,sans-serif;font-weight:700}.c-article-item .rss-content{line-height:1.2;color:#4a4a4a}.c-article-item .rss-image,.c-article-item__image{flex:0 1 100%;margin-bottom:1rem}@media (min-width: 48em){.c-article-item .rss-image,.c-article-item__image{flex:0 200px;margin-right:1rem}}.c-article-item .meta-author-name a{color:#444;border:none;box-shadow:none}.c-article-item .fetched{padding-bottom:65%;display:block;background-size:cover;background-position:center;position:relative}@media (min-width: 48em){.c-article-item .fetched{padding-bottom:75%}}.c-article-item h3,.c-article-item h3.entry-title{margin-top:0;margin-bottom:0}.c-article-item h3 a,.c-article-item h3 a:hover,.c-article-item h3 a:active,.c-article-item h3 a:visited,.c-article-item h3.entry-title a,.c-article-item h3.entry-title a:hover,.c-article-item h3.entry-title a:active,.c-article-item h3.entry-title a:visited{text-decoration:none;border:none;box-shadow:none}.c-rss-feed__heading{margin-bottom:1.5rem}.c-rss-feed__heading a,.c-rss-feed__heading a:hover,.c-rss-feed__heading a:active,.c-rss-feed__heading a:visited{text-decoration:none;border:none;box-shadow:none}.c-rss-feed--grid{margin:0 -.5rem}.c-rss-feed--grid .c-article-item{flex:1 1 100%;margin:.5rem .5rem 2.5rem;background-color:#fff;display:flex;flex-direction:column;box-shadow:0 5px 25px #0003;text-decoration:none;border-bottom:none}.c-rss-feed--grid .c-article-item:hover,.c-rss-feed--grid .c-article-item:active,.c-rss-feed--grid .c-article-item:visited{box-shadow:0 5px 25px #0003;border-bottom:none}@media (min-width: 31.25em){.c-rss-feed--grid .c-article-item{flex:0 1 calc(50% - 1rem - 1px)}}@media (min-width: 48em){.c-rss-feed--grid .c-article-item{flex:0 1 calc(33% - 1rem - 1px)}}@media (min-width: 61.25em){.c-rss-feed--grid .c-article-item{flex-grow:1;flex-shrink:1;flex-basis:30%;min-height:410px}}.c-rss-feed--grid .c-article-item .rss-image{margin:0;flex:0 1 200px;width:100%}.c-rss-feed--grid .c-article-item .title{margin-top:.5rem;color:#15626a}@media (max-width: 61.24em){.c-rss-feed--grid .c-article-item .title{font-size:1.3rem}}.c-rss-feed--grid .c-article-item .title:hover{text-decoration:underline}.c-rss-feed--grid .c-article-item__content{padding:1rem;flex:1}.c-rss-feed--grid .c-article-item__meta{font-size:70%;padding-top:.5rem}.c-rss-feed--grid .c-article-item__author{padding:0 1rem;font-size:1rem}.c-rss-feed--grid .c-article-item__author .author-by{color:#9a9a9a;font-style:italic;font-family:"PT Serif",serif;margin-right:.15rem}.c-site-logo{background:url(./site-logo-OBy6f9f1.svg) center no-repeat;background-size:100%}body.site-nav-open{overflow:hidden!important;position:fixed;width:100%;-webkit-overflow-scrolling:touch}.c-header{position:relative;z-index:3;font-weight:700}.c-primary-site-nav.mobile{display:flex;flex-wrap:wrap;overflow:hidden}@media (min-width: 48em){.c-primary-site-nav.mobile{display:none}}.c-primary-site-nav.mobile&gt;li{border-style:solid;border-color:#26565a;border-width:0 1px 1px 0;flex:1 1 50%;font-size:1.75rem;line-height:2.5rem!important;padding:1rem 1.5rem;margin:0 -1px}.c-primary-site-nav.mobile&gt;li.is-active-nav,.c-primary-site-nav.mobile&gt;li:active{background-color:#26565a}.c-primary-site-nav.mobile&gt;li a,.c-primary-site-nav.mobile&gt;li a:active,.c-primary-site-nav.mobile&gt;li a:visited,.c-primary-site-nav.mobile&gt;li a:hover{text-decoration:none}@media (min-width: 20em) and (max-width: 22.49em){.c-primary-site-nav.mobile&gt;li{font-size:1.2rem;line-height:1.75rem!important}}.c-primary-site-nav.mobile+.menu{padding:1.25rem;font-size:1.5rem;padding-right:0}@media (min-width: 20em) and (max-width: 22.49em){.c-primary-site-nav.mobile+.menu{padding:1rem;font-size:1.2rem}}.c-header__site-nav .site-nav-children .mobile li{transition:none!important}.c-header__site-nav{background-color:#1d7f8a}@media (max-width: 47.99em){.c-header__site-nav{font-family:Montserrat;padding:.9rem;display:flex;align-items:center;justify-content:space-between;height:4rem}.c-header__site-nav .site-nav-children{font-size:2rem;position:fixed;top:4rem;right:0;left:0;transform:translate(-100%);transition:transform .2s cubic-bezier(.25,.46,.45,.94);background:#0e3d42;height:100vh;overflow:hidden;overflow-y:scroll;padding:1.5rem}.c-header__site-nav .site-nav-children.active{transform:translate(0)}.c-header__site-nav .site-nav-children.active li{opacity:1;transform:translate(0)}.c-header__site-nav .site-nav-children li{line-height:3rem;opacity:0;transform:translate(-100%)}.c-header__site-nav .site-nav-children li:nth-child(1){transition:all .3s cubic-bezier(.9,-.4,.2,1.15) .2s}.c-header__site-nav .site-nav-children li:nth-child(2){transition:all .3s cubic-bezier(.9,-.4,.2,1.15) .35s}.c-header__site-nav .site-nav-children li:nth-child(3){transition:all .3s cubic-bezier(.9,-.4,.2,1.15) .5s}.c-header__site-nav .site-nav-children li:nth-child(4){transition:all .3s cubic-bezier(.9,-.4,.2,1.15) .65s}}@media (max-width: 47.99em) and (max-width: 47.99em){.c-header__site-nav .c-header__search-wrap svg{margin-top:5px;width:23px;height:23px}.c-header__site-nav .c-header__search-wrap span{display:none}}@media (max-width: 47.99em){.c-header__site-nav a{color:#fff}}@media (min-width: 48em){.c-header__site-nav:before,.c-header__site-nav:after{content:"";display:table}.c-header__site-nav:after{clear:both}.c-header__site-nav ul{align-items:center;display:flex;justify-content:flex-end;height:82px;float:right}.c-header__site-nav ul li{position:relative}.c-header__site-nav ul li.is-active-nav,.c-header__site-nav ul li.js-has-dropdown.active,.c-header__site-nav ul li:hover{cursor:pointer}.c-header__site-nav ul li.is-active-nav a:after,.c-header__site-nav ul li.js-has-dropdown.active a:after,.c-header__site-nav ul li:hover a:after{left:0;opacity:1;right:0}.c-header__site-nav ul a{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:1.05rem;margin:.7rem 1.3rem;padding-bottom:0;position:relative;text-decoration:none}}@media (min-width: 48em) and (-ms-high-contrast: none),(min-width: 48em) and (-ms-high-contrast: active){.c-header__site-nav ul a.js-toggle-search{max-width:100px}}@media (min-width: 48em){.c-header__site-nav ul a:after{border-bottom:3px solid rgb(137,187,183);bottom:-.3rem;content:"";left:50%;margin:0 auto;opacity:0;position:absolute;right:50%;transition:all .15s ease-in-out}}.c-header__site-logo{height:33px;margin:0 auto;width:120px}@media (min-width: 48em){.c-header__site-logo{background-size:inherit;height:82px;margin:0;width:242px;position:absolute}}@media (min-width: 61.25em){.c-header__site-logo{background-color:#13585f}}.c-header__site-logo h1{height:100%;margin:0;text-indent:-999em}.c-header__site-logo a{display:block;height:100%}.c-header__primary-nav{background-color:#15626a;font-family:Montserrat,sans-serif;font-size:.7rem}.c-header__primary-nav ul{display:flex;justify-content:center}@media (max-width: 47.99em){.c-header__primary-nav ul{display:none;height:2.75rem}}@media (min-width: 48em){.c-header__primary-nav ul{justify-content:flex-end}}@media (max-width: 47.99em){.c-header__primary-nav li{overflow:hidden;flex-grow:1;text-align:center}}.c-header__primary-nav li.is-active-nav a{background-color:#1d7f8a}.c-header__primary-nav a{color:#fff;display:block;padding:.9rem .75rem;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease-in-out}.c-header__primary-nav a:hover{background-color:#125057}@media (min-width: 48em){.c-header__primary-nav a{padding:.5rem 1.5rem}}.c-header__toggle-nav{width:24px;height:24px;padding:.3rem .1875rem;position:relative}@media (min-width: 48em){.c-header__toggle-nav{display:none}}.c-header__toggle-nav .c-header__toggle-nav-inner{background-color:#fff;position:absolute;width:100%;height:3px;border-radius:2px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.c-header__toggle-nav .c-header__toggle-nav-inner:before,.c-header__toggle-nav .c-header__toggle-nav-inner:after{border-radius:2px;background-color:#fff;display:block;position:absolute;width:100%;height:3px;content:""}.c-header__toggle-nav .c-header__toggle-nav-inner:before{top:8px;transition:opacity .15s ease .18s}.c-header__toggle-nav .c-header__toggle-nav-inner:after{top:16px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.c-header__toggle-nav.active .c-header__toggle-nav-inner{transform:translate3d(0,.5rem,0) rotate(135deg)}.c-header__toggle-nav.active .c-header__toggle-nav-inner:before{opacity:0}.c-header__toggle-nav.active .c-header__toggle-nav-inner:after{transform:translate3d(0,-1.1rem,0) rotate(-270deg)}.c-header:before{content:"mobile";display:none}.c-header .site-nav-children{opacity:1;transition:all .3s ease-in-out}.c-header .site-nav-children.hide{opacity:0}.c-header .morph-dropdown-wrapper{display:none}@media (min-width: 48em){.c-header:before{content:"desktop"}.c-header .morph-dropdown-wrapper{display:block;position:absolute;top:2rem;width:auto;padding:0;box-shadow:none;background-color:transparent;height:0;transform:translateZ(0);will-change:transform;transform:translateY(20px);transition:transform .3s}.c-header.is-dropdown-visible .morph-dropdown-wrapper{transform:translateY(0)}.c-header .dropdown-list{position:relative;top:82.5px;left:0;visibility:hidden;transform:translateZ(0);will-change:transform,width,height;transition:visibility .3s;box-shadow:0 10px 20px #00000014}.c-header .dropdown-list .triangle{text-align:center;content:"";position:absolute;bottom:100%;height:0;width:0;top:-16px;border:8px solid transparent;border-bottom-color:#fff;opacity:0;transition:opacity .3s;transform:translate(0) translateY(0)}.c-header .dropdown-list&gt;ul{position:relative;z-index:1;height:100%;width:100%;overflow:hidden}.c-header.is-dropdown-visible .dropdown-list{visibility:visible;transition:transform .3s,width .3s,height .3s}.c-header.is-dropdown-visible .dropdown-list .triangle{opacity:1;transition:transform .3s}.c-header .dropdown{font-weight:400;position:absolute;left:0;top:0;opacity:0;visibility:hidden;width:100%;transition:opacity .3s,visibility .3s}.c-header .dropdown.active{opacity:1;visibility:visible}.c-header .dropdown.active .content{opacity:1}.c-header .dropdown.move-left .content{transform:translate(-100px)}.c-header .dropdown.move-right .content{transform:translate(100px)}.c-header .dropdown-3 .content{width:30rem}.c-header .content{padding:2.2em 1.8em;transition:opacity .3s,transform .3s;text-align:left;width:40rem;opacity:0}.c-header .bg-layer{position:absolute;background-color:#fff;top:0;left:0;height:1px;width:1px;opacity:0;transition:opacity .3s;transform-origin:top left;transform:translateZ(0);will-change:transform;backface-visibility:hidden}.c-header.is-dropdown-visible .bg-layer{opacity:1;transition:transform .3s,opacity .3s}}.masthead{background-color:#d3d3d3;background-size:contain;color:#fff;position:relative}@media (min-width: 48em){.masthead{background-color:#05373d}}@media (min-width: 61.25em){.masthead{background-image:radial-gradient(circle at 0 0,#042a2f,rgb(21,98,106));top:-122px;margin-bottom:-122px}}.masthead--no-image{background-color:#05373d}.masthead--no-image .masthead__meta a{color:#fff}.masthead__category{font-size:.9rem;font-family:Roboto,Montserrat,sans-serif;font-weight:700;margin-bottom:.75rem;color:#89bbb7;text-transform:uppercase;text-align:center;letter-spacing:2px}@media (min-width: 61.25em){.masthead__category{text-align:left;text-indent:3px}}.masthead__category--half-mast,.masthead__category--event{text-align:center}.masthead__category a,.masthead__category a:hover{color:#89bbb7}.masthead__heading{color:#fff;font-size:2.25rem;font-family:Montserrat,sans-serif;font-weight:700;line-height:3rem;margin-bottom:0;margin-top:0;text-align:center}@media (min-width: 61.25em){.masthead__heading{font-size:3rem;line-height:4.5rem;text-align:left}}.masthead__heading span{color:#89bbb7;font-weight:400}.event .masthead__heading{text-align:center}.event .masthead__event-time{text-align:center;color:#fff}.event .masthead__event-location{color:#89bbb7}.masthead__info{padding:3rem}@media (min-width: 61.25em){.masthead__info{padding:10.5rem 1.5rem 3rem}}.masthead__meta,.masthead__event-time{margin-top:.5rem;display:block;text-align:center}@media (min-width: 48em){.masthead__meta,.masthead__event-time{color:#fff}}.masthead__meta:before,.masthead__event-time:before{display:block;content:"";height:2px;width:50px;background:rgb(137,187,183);opacity:.5;margin:.75rem auto;position:relative}@media (min-width: 48em){.masthead__meta:before,.masthead__event-time:before{margin:1.5rem auto}}@media (min-width: 61.25em){.masthead__meta{text-align:left}.masthead__meta:before{margin:1rem 0}}.meta-author-name{text-transform:uppercase;font-weight:700;margin-right:.25rem}.meta-author-name:after{content:"  •  ";margin-left:.25rem}.meta-author-name a{color:#444}@media (min-width: 48em){.meta-author-name a{color:#fff}}.masthead__event-location{font-size:.9rem;font-family:Roboto,Montserrat,sans-serif;margin-bottom:.75rem;color:gray;text-transform:uppercase;text-align:center;letter-spacing:1px}@media (min-width: 48em){.masthead__event-location{color:#fff}}.masthead__subheading{text-align:center;margin-bottom:0;margin-top:1rem}@media (min-width: 61.25em){.masthead__subheading{font-size:1.2rem;line-height:1.8rem;text-align:left;margin-bottom:1rem}}.masthead__image{background-size:cover;background-position:center;height:0;padding-bottom:65%}@media (min-width: 61.25em){.masthead__image{padding-bottom:50%}}@media (min-width: 81.25em){.masthead__image{padding-bottom:45rem}}.masthead__image.b-lazy{transition:opacity .8s ease-in-out;opacity:0}.masthead__image.b-loaded{opacity:1}@media (min-width: 48em){.b-loaded .masthead__info{animation:fadeInUp 1.25s .8s 1;animation-fill-mode:forwards}}@media (max-width: 73.125em){.masthead--half-size{margin-top:0;top:0;margin-bottom:0}}@media (max-width: 47.99em){.masthead--half-size .masthead__subheading{margin:1rem 2rem .5rem;color:gray}.masthead--half-size .masthead__info{background-color:#fff;text-align:center;padding:1rem 1rem 1.5rem;color:#444}.masthead--half-size .masthead__heading{padding:0;padding-top:1rem;display:inline;color:#444}}@media (min-width: 48em){.masthead--half-size{background-image:none;background-color:#05373d}.masthead--half-size .o-wrapper{display:flex;min-height:40rem;align-items:center}.masthead--half-size .masthead__heading{font-size:2.5rem;line-height:3rem;padding:0;text-align:center}.masthead--half-size .masthead__info{flex:1;max-width:50%;padding:1.5rem 2rem 1.5rem 1.5rem;margin-top:8.5rem}.masthead--half-size .masthead__subheading{padding-bottom:3rem;margin-top:1rem;text-align:center}.masthead--half-size .masthead__image{flex:1;background-position:center top;height:100%;padding-bottom:0;position:absolute;right:0;top:0;width:50%;z-index:2}.masthead--half-size .masthead__meta{text-align:center}.masthead--half-size .masthead__meta:before{margin:1rem auto}}@media (min-width: 20em) and (max-width: 73.125em){.masthead--half-size{margin-top:0}.masthead--half-size .o-wrapper{min-height:22rem}.masthead--half-size .masthead__heading{font-size:2.25rem}.masthead--half-size .masthead__subheading{padding-bottom:0}.masthead--half-size .masthead__info{margin-top:0}.masthead--half-size .masthead__image{background-position:center center}}.masthead--full-size{background-color:#d3d3d3;background-image:none}@media (min-width: 48em){.masthead--full-size{background-color:#fff}}@media (max-width: 73.125em){.masthead--full-size{margin-top:0;top:0;margin-bottom:0}}.masthead--full-size .overlay{display:none}@media (min-width: 48em){.masthead--full-size .overlay{display:block;background:linear-gradient(to top,rgba(0,0,0,.7) 0,transparent 100%);width:100%;z-index:1;position:absolute;height:60%;bottom:0;max-width:1700px}}@media (min-width: 81.25em){.masthead--full-size .masthead__image{background-repeat:no-repeat;background-position:top;background-size:1700px auto;background-attachment:fixed}}.masthead--full-size .masthead__category{color:#444;margin-top:0;margin-bottom:.5rem;padding:.25rem 0;text-transform:uppercase}@media (min-width: 48em){.masthead--full-size .masthead__category{text-align:left;text-indent:3px;color:#fff;margin-bottom:1rem}}.masthead--full-size .masthead__info{padding:1.5rem;text-align:center}@media (max-width: 47.99em){.masthead--full-size .masthead__info{padding:1.25 1rem 1.5rem;background-color:#fff;color:#444}}@media (min-width: 48em){.masthead--full-size .masthead__info{max-width:45rem;bottom:2%;position:absolute;opacity:1;padding:1.25rem 1.25rem 3rem;text-align:left;z-index:2}}.masthead--full-size .masthead__heading{padding:0;display:inline;color:#444}@media (min-width: 48em){.masthead--full-size .masthead__heading{color:#fff;text-align:left;font-size:3.25rem;line-height:3.75rem;text-shadow:0 2px 5px rgba(0,0,0,.5)}}@media (min-width: 48em){.masthead--full-size .masthead__meta{text-align:left}.masthead--full-size .masthead__meta:before{margin:1rem 0}}@media (max-width: 47.99em){.masthead--full-size .masthead__subheading{margin:1rem 2rem .5rem;color:gray}}@media (min-width: 48em){.masthead--full-size .masthead__subheading{text-align:left;font-size:1.2rem;line-height:2rem;margin-top:1.2rem;text-shadow:0 2px 5px rgba(0,0,0,.5);max-width:40rem}}.masthead--home-feature{background-image:none}.masthead--home-feature .masthead__category,.masthead--home-feature .masthead__subheading{text-align:left}.masthead--home-feature .masthead__subheading{opacity:.75;font-family:"PT Serif";font-style:italic;margin-top:.5rem}.masthead--home-feature .masthead__heading{padding:0;display:inline;color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.5)}@media (min-width: 48em){.masthead--home-feature .masthead__heading{text-align:left;font-size:3.25rem;line-height:3.75rem}}.masthead--home-feature .masthead__subtitle{margin-top:1rem;margin-bottom:1.25rem;font-weight:700;color:#fff;line-height:1.9rem}.masthead--home-feature .masthead__subtitle{font-size:1.266rem}@media screen and (min-width: 20rem){.masthead--home-feature .masthead__subtitle{font-size:calc(1.266rem + .00511*(100vw - 20rem))}}@media screen and (min-width: 120rem){.masthead--home-feature .masthead__subtitle{font-size:1.777rem}}.masthead--home-feature .masthead__info{opacity:0;padding:1.5rem 3rem;color:#fff;margin-top:3%;text-align:left;max-width:48rem;float:left;padding:1.5rem 1.5rem 3rem;position:absolute;z-index:2;animation:fadeInUp 1.25s .8s 1;animation-fill-mode:forwards}@media (min-width: 48em){.masthead--home-feature .masthead__info{margin-top:.5rem;padding:2.5rem}}@media (min-width: 61.25em){.masthead--home-feature .masthead__info{margin-top:calc(115px + .5rem)}}@media (min-width: 81.25em){.masthead--home-feature .masthead__info{margin-top:calc(115px + 1.75rem)}}@media (min-width: 106.25em){.masthead--home-feature .masthead__info{margin-top:calc(115px + 2.5rem)}}.masthead--home-feature .masthead__image{background-position:center bottom;background-repeat:no-repeat}@media (max-width: 47.99em){.masthead--home-feature .masthead__image{padding-bottom:90%}}@media (min-width: 81.25em){.masthead--home-feature .masthead__image{background-size:contain}}.masthead--home-feature .home-feature-button{margin-top:1.25rem;margin-right:.5rem}.masthead--home-feature.text-dark .masthead__category,.masthead--home-feature.text-dark .masthead__subheading{color:#585858}.masthead--home-feature.text-dark .masthead__heading,.masthead--home-feature.text-dark .masthead__subtitle{color:#323232;text-shadow:none}.masthead--home-feature.text-dark .home-feature-button a{background:#323232}blockquote{border-top:2px solid lightgray;border-bottom:2px solid lightgray;color:#6c5133;font-family:"PT Serif",serif;padding:3rem 2rem 2.5rem;position:relative;margin:4rem 0 2rem;border-left:none;text-align:center}blockquote{font-size:1.3rem}@media screen and (min-width: 20rem){blockquote{font-size:calc(1.3rem + .003*(100vw - 20rem))}}@media screen and (min-width: 120rem){blockquote{font-size:1.6rem}}blockquote:before{content:"“";font-style:normal;font-family:Georgia,serif;position:absolute;margin:auto;font-size:4.5rem;color:gray;left:0;right:0;text-align:center;border-radius:50%;background:#fff;width:3.5rem;height:3.5rem;margin-top:-5rem;line-height:5.625rem;padding-right:1px;border:2px solid lightgray;box-shadow:0 0 0 .25rem #fff}@media (max-width: 47.99em){blockquote.alignleft,blockquote.alignright{margin-left:0;margin-right:0}}@media (min-width: 48em){blockquote.alignleft,blockquote.alignright{margin-top:.6rem;border-bottom:none;padding:1.5rem 2rem}blockquote.alignleft:before,blockquote.alignright:before{content:none}}@media (min-width: 48em){blockquote.alignleft,blockquote.alignleft cite{text-align:right}}@media (min-width: 48em){blockquote.alignright,blockquote.alignright cite{text-align:left}}blockquote:after{border:2px solid lightgray}blockquote cite{font-family:Roboto,sans-serif;font-size:1.2rem;font-style:normal;color:gray;display:block;margin:0 auto;text-align:center}img{height:auto;max-width:100%}@media (max-width: 47.99em){img.alignnone,img.aligncenter,img.alignright,img.alignleft{max-width:calc(100% + 3rem)}}.alignnone,.aligncenter,.alignright,.alignleft,.wp-caption,.wp-caption-dt{margin-bottom:1rem}@media (max-width: 47.99em){.alignnone,.aligncenter,.alignright,.alignleft,.wp-caption,.wp-caption-dt{width:calc(100% + 3rem + 1px)!important;margin-left:-1.5rem;margin-right:-1.5rem}}@media (min-width: 48em){.alignnone,.aligncenter,.alignright,.alignleft,.wp-caption,.wp-caption-dt{max-width:100%}}@media (max-width: 47.99em){.alignnone img,.aligncenter img,.alignright img,.alignleft img,.wp-caption img,.wp-caption-dt img{width:100%}}.alignnone .wp-caption-dd,.alignnone .wp-caption-text,.aligncenter .wp-caption-dd,.aligncenter .wp-caption-text,.alignright .wp-caption-dd,.alignright .wp-caption-text,.alignleft .wp-caption-dd,.alignleft .wp-caption-text,.wp-caption .wp-caption-dd,.wp-caption .wp-caption-text,.wp-caption-dt .wp-caption-dd,.wp-caption-dt .wp-caption-text{font-size:.9rem;color:#757575;margin-top:.5rem;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 48em){.alignnone .wp-caption-dd,.alignnone .wp-caption-text,.aligncenter .wp-caption-dd,.aligncenter .wp-caption-text,.alignright .wp-caption-dd,.alignright .wp-caption-text,.alignleft .wp-caption-dd,.alignleft .wp-caption-text,.wp-caption .wp-caption-dd,.wp-caption .wp-caption-text,.wp-caption-dt .wp-caption-dd,.wp-caption-dt .wp-caption-text{border:none;text-align:center;margin-bottom:2rem}}p&gt;.img,p&gt;img{margin-bottom:1rem;margin-top:1rem}.alignleft{float:none;margin-bottom:2rem}@media (min-width: 48em){.alignleft{margin:.5rem 2rem 1rem 0;float:left;width:auto}}@media (min-width: 61.25em){.alignleft{margin:.5rem 2rem 1rem 0}}@media (min-width: 81.25em){.alignleft{margin:.5rem 2rem 1rem 0}}.alignright{float:none;margin-bottom:2rem}@media (min-width: 48em){.alignright{margin:.5rem 0 1rem 2rem;float:right;width:auto}}@media (max-width: 47.99em){.alignleft,.alignright{margin-left:-1.5rem;margin-right:-1.5rem}}@media (min-width: 48em){.alignleft,.alignright{max-width:calc(50% - 1rem)}}.alignleft p:empty,.alignright p:empty{display:none}.c-image-wrapper img,.c-image-wrapper--alignleft img,.c-image-wrapper--alignright img{margin-bottom:.5rem;max-width:100%}@media (min-width: 48em){.alignleft .wp-caption-text,.alignleft .wp-caption-dd,.alignright .wp-caption-text,.alignright .wp-caption-dd{border-left:3px solid lightgray;padding:0 1rem;text-align:left}}.b-lazy{transition:opacity .5s ease-in-out;opacity:0}.b-lazy.b-loaded{opacity:1}p:empty{display:none}div.tiled-gallery{margin-top:2rem;margin-bottom:2rem}figure.size-full.aligncenter,figure.size-full.alignnone{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem + 1px)}@media (min-width: 48em){figure.size-full.aligncenter,figure.size-full.alignnone{margin-left:calc(0px - ((100vw - 700px)/2) - 1.5rem);margin-right:calc(0px - ((100vw - 700px)/2) - 1.5rem);width:100vw;max-width:100vw}}@media (min-width: 61.25em){figure.size-full.aligncenter,figure.size-full.alignnone{margin-left:-7.5rem;margin-right:-7.5rem;width:calc(100% + 15rem);max-width:calc(100% + 15rem)}}figure.size-full.full-width{overflow:visible;padding:0;position:relative;background-color:#000}@media (min-width: 48em){figure.size-full.full-width{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50.05%)}}@media (min-width: 61.25em){figure.size-full.full-width{width:100vw;max-width:100vw;margin-left:calc(-48.5vw + 24%)}}@media (min-width: 81.25em){figure.size-full.full-width{width:100vw;max-width:100vw;margin-left:calc(-49.5vw + 25%)}}@media (min-width: 106.25em){figure.size-full.full-width{width:1700px;max-width:1700px;margin-left:-650px}}figure.size-full.full-width figcaption{position:absolute;left:0;right:0;bottom:0;background-color:#fff;margin:0;padding:1rem}figure.fixed{height:60vh;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width: 61.25em){figure.fixed{height:100vh;margin-top:3rem;margin-bottom:3rem;background-attachment:fixed;box-shadow:inset 0 .3rem .375rem #0003}}.photo-credit{text-transform:uppercase;font-size:.675rem;font-weight:700}.lg-sub-html .photo-credit{display:block;margin-top:.5rem;margin-bottom:1rem}@media (min-width: 48em){figure.size-small{width:300px}}.empty-caption{display:none}.tiled-gallery-item a:before,.wp-caption a:before{content:"";position:absolute;top:1rem;right:1rem;padding:1.5rem;border-radius:100%;background:url(./expand-white-RZIld9SW.svg) center/20px 20px no-repeat;background-color:#0009;opacity:0;z-index:2;transition:opacity .2s ease-out}.tiled-gallery-item:hover a:before,.wp-caption:hover a:before{opacity:1}form{background-color:#f4f4f4;border-top:1px solid lightgray;border-bottom:1px solid lightgray;margin-left:-1.5rem;margin-right:-1.5rem;padding:1.5rem}label{vertical-align:middle}.form__group{position:relative;margin-bottom:1.4rem}.form__help{position:absolute;top:0;right:0}.form__legend{font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:700;margin-bottom:.75rem}.form__label{display:block;font-size:.85rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}input[type=text],input[type=search],input[type=url],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=file],textarea{display:block;width:100%;border:1px solid silver;border-radius:3px;padding:.6rem;color:gray;outline:0;transition:border .25s ease-in-out,box-shadow .25s ease-in-out;appearance:none}input[type=text]:hover,input[type=search]:hover,input[type=url]:hover,input[type=email]:hover,input[type=tel]:hover,input[type=number]:hover,input[type=password]:hover,input[type=file]:hover,textarea:hover{box-shadow:0 1px 3px #0000001a}input[type=text]:focus,input[type=search]:focus,input[type=url]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,input[type=file]:focus,textarea:focus{border-color:#1d7f8a;box-shadow:0 1px 3px #0003}input[type=radio],input[type=checkbox],.form__radio,.form__checkbox{margin-bottom:2px;margin-right:.5rem;vertical-align:middle}.form__message--error{color:#ff5c5c;margin-top:-.5rem;font-size:1rem}.form__select-wrapper,.searchandfilter [data-sf-field-input-type=select] label{position:relative;display:inline!important}.form__select-wrapper:before,.form__select-wrapper:after,.searchandfilter [data-sf-field-input-type=select] label:before,.searchandfilter [data-sf-field-input-type=select] label:after{position:absolute;content:"";display:block;right:1rem;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;z-index:3}.form__select-wrapper:before,.searchandfilter [data-sf-field-input-type=select] label:before{border-bottom:6px solid gray;top:.2rem}.form__select-wrapper:after,.searchandfilter [data-sf-field-input-type=select] label:after{border-top:6px solid gray;bottom:.2rem}form select,select{appearance:none;background-color:#fff;border:1px solid silver;color:gray;padding:.5rem!important;width:100%;position:relative}form select:hover,select:hover{box-shadow:0 1px 3px #0000001a}form select:focus,select:focus{border-color:#1d7f8a;box-shadow:0 1px 3px #0003}.form__button--alternate{background-color:#11b683}.form--no-bg{background:none;border:none}.form--no-bg .form__input{border:none}.form--inline{display:flex;padding-top:0;padding-bottom:0}.form--inline__input{min-width:0;display:inline-block;flex:2}.form-row{flex:0 0 100%;overflow:hidden;position:relative;margin-bottom:1rem}@media (min-width: 48em){.form-row{padding-right:.75rem}}@media (min-width: 48em){.form-row.col-1{flex:0 0 100%;padding-right:0}}@media (min-width: 48em){.form-row.col-2{flex:0 0 50%}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.form-row.col-2{flex:0 0 49%}}@media (min-width: 48em){.form-row.col-3{flex:0 0 33.33%}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.form-row.col-3{flex:0 0 32%}}.form-row.col-last{padding-right:0}.form__inline[type=text]{display:inline-block;width:auto}.membership-form .error{color:#ac0000}.membership-form input.error{border:1px solid #ac0000}.membership-form .box{margin-bottom:2.5rem}.membership-form .box:first-of-type&gt;h3{margin-top:0}.membership-form .box:last-of-type{margin-bottom:0}pre.membership-complete{margin:1.5rem 0;white-space:pre-wrap;overflow:hidden}.gform_wrapper:not(.gfield_html) li{text-indent:0}.gform_wrapper ul.gform_fields li.gfield{padding-right:0}@media (max-width: 47.99em){.gform_wrapper{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem);max-width:none}}.gform_wrapper form{width:100%}.gfield_html ul li{text-indent:-.75rem!important;margin-left:1rem!important}.gfield_html ul li:before{content:""!important;border-radius:100%;display:inline-block;position:relative;width:5px;height:5px;top:-.3rem;background-color:#89bbb7;margin-right:.5rem}body .gform_wrapper ul li.gfield{margin-top:1.5rem}body div.gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul{margin-left:0!important;margin-bottom:2rem!important}body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li,body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li{list-style-type:none!important;margin:inherit!important;margin-left:1rem!important;margin-bottom:1rem!important}.gform_wrapper h1,.gform_wrapper h2,.gform_wrapper h3{font-weight:700}.gform_wrapper ul.gfield_checkbox li input[type=checkbox],.gform_wrapper ul.gfield_radio li input[type=radio]{margin-top:0!important;margin-right:.5rem}.gform_wrapper select{margin-top:0!important}.gform_wrapper .gf_progressbar_wrapper{margin-bottom:0}.gform_wrapper .gf_progressbar_percentage{background:rgb(29,127,138)}.gform_wrapper .gf_progressbar_percentage span{font-family:Montserrat;font-weight:700}.gform_wrapper .gf_progressbar{padding:5px}.gform_wrapper .gf_progressbar_percentage span{line-height:1.6}@media (min-width: 61.25em){.gform_wrapper .gf_progressbar_percentage span{line-height:1.5}}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:.5rem!important}.gform_wrapper .gfield_time_hour i{margin-top:-59%}.gfield_html&gt;h3:first-of-type{margin-top:1rem}@media (max-width: 47.99em){.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:inherit}}.gform_wrapper .gform_page_footer{border-top-style:solid;margin-bottom:0;padding-top:1.5rem}.widget .gform_wrapper form{padding:0;border-width:0}.ui-datepicker{width:240px;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;box-shadow:0 0 10px #00000080;background-color:#fff;padding:.25rem;border-radius:3px}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker-header{background-color:#8c8c8c;color:#e0e0e0;line-height:30px;min-height:30px!important}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{margin-top:2.5%}.ui-datepicker-next,.ui-datepicker-prev{font-size:.75rem;display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;text-transform:uppercase;font-weight:700;color:#404040}.ui-datepicker-prev{float:left;margin-left:.25rem}.ui-datepicker-next{float:right;margin-right:.25rem}.ui-datepicker th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666}.ui-datepicker tbody td{padding:0;border-top:0}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td a,.ui-datepicker td span{display:inline-block;font-weight:700;text-align:center;width:100%;height:30px;line-height:30px;color:#666}.ui-datepicker-calendar .ui-state-default{background:white}.ui-datepicker-calendar .ui-state-hover{background:lightgray}.ui-datepicker-calendar .ui-state-active{background:rgb(5,55,61);color:#fff;position:relative}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0!important}body div#ui-datepicker-div[style]{z-index:9999!important}body div#ui-datepicker-div[style] select{width:auto}.gform_fields li:before{content:none!important}.gform_wrapper div.charleft{color:#676767}#adminbarsearch{background-color:transparent;border:none}@media (min-width: 81.25em){body.admin-bar .masthead--full-size .masthead__image{padding-bottom:calc(45rem - 32px)}}.c-button,.content .c-button,.button{background-color:#1d7f8a;border-radius:3px;border:1px solid #196c75;box-shadow:0 4px 6px #0000000d,0 1px 3px #0000000d;color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;margin-bottom:1rem;padding:.5rem 1rem;text-decoration:none;text-transform:uppercase;transition:all .15s ease;white-space:nowrap}.c-button:hover,.content .c-button:hover,.button:hover{background-color:#21929f;transform:translateY(-1px);box-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;border:1px solid #196c75;cursor:pointer}.c-button:active,.c-button:focus,.content .c-button:active,.content .c-button:focus,.button:active,.button:focus{background-color:#196c75;transform:translateY(1px);box-shadow:none;border:1px solid #196c75}.c-button--full-width,.content .c-button--full-width,.button--full-width{width:100%}.c-button--large,.content .c-button--large,.button--large{padding:1rem 1.5rem;font-size:1.25rem}.c-button__icon,.content .c-button__icon,.button__icon{position:relative;margin:0;display:inline-block;width:1.4rem;height:1.4rem;font-size:1.4rem;vertical-align:middle;top:-.1rem;margin-left:.2rem}.c-button.c-button--secondary,.content .c-button.c-button--secondary{color:#757575;background-color:#fff;border-color:#d3d3d3}.c-button.c-button--secondary:hover,.content .c-button.c-button--secondary:hover{background-color:#fff;color:#9a9a9a;box-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;border-color:#d3d3d3}.c-button.c-button--secondary:active,.content .c-button.c-button--secondary:active{background-color:#fff;color:#676767;border-color:#d3d3d3}.c-button--secondary-dark{color:#fff;background-color:#273133;border-color:#1e2627}.c-button--secondary-dark:hover{background-color:#1e2627;color:#fff;box-shadow:0 7px 14px #32325d1a,0 3px 6px #00000014;border-color:#131819}.c-button--secondary-dark:active,.c-button--secondary-dark:focus{background-color:#1e2627;color:#fff}.c-button--disabled{color:#bababa;background-color:transparent;border-color:#d3d3d3;box-shadow:none}.c-button--disabled:hover{transform:none;background-color:transparent;box-shadow:none}.c-button--outline-white,.c-button--outline-white:hover,.c-button--outline-white:active,.c-button--outline-white:visited,.c-button--outline-white:focus{text-decoration:none;background:rgba(0,0,0,.25);border-color:#ffffffbf;color:#fff}.c-button__icon{display:inline;position:relative}.c-button--inline,.content .c-button--inline{flex:1;margin-bottom:0;margin-left:.5rem}.c-button+.c-button{margin-left:1rem}.c-footer{color:#fff;position:relative;background-color:#293436;clear:both}.c-footer a{color:#fff}.c-footer .o-wrapper{display:flex;flex-wrap:wrap}.c-footer .o-wrapper&gt;*{padding:1.5rem}@media (min-width: 61.25em){.c-footer .o-wrapper&gt;*{padding:2rem}}.c-footer__heading{color:#fff;text-transform:uppercase;margin-top:0}.c-footer__contact-wrap{background:#4a5e61;width:100%}@media (min-width: 61.25em){.c-footer__contact-wrap{flex:0 1 35%;max-width:35%}}.c-footer__contact-wrap .c-button{margin-left:0}.c-footer__site-nav{background-color:#344244;display:flex;width:100%}@media (max-width: 47.99em){.c-footer__site-nav{flex-wrap:wrap}}@media (min-width: 61.25em){.c-footer__site-nav{flex:0 1 65%;max-width:65%}}.c-footer__contact a{opacity:1;border-bottom:.1rem solid rgba(255,255,255,.2);transition:all .25s ease-in-out}.c-footer__contact a:active,.c-footer__contact a:hover,.c-footer__contact a:visited{text-decoration:none;border-bottom:.1rem solid rgba(255,255,255,.4)}.c-footer__nav-list{flex:0 1 100%;padding-right:1rem;margin-bottom:1rem}@media (min-width: 48em){.c-footer__nav-list{flex:0 1 50%}}.c-footer__nav-list li{line-height:2.1rem}.c-footer__nav-list li a{opacity:1;border-bottom:.1rem solid rgba(255,255,255,.2);transition:all .25s ease-in-out}.c-footer__nav-list li a:active,.c-footer__nav-list li a:hover,.c-footer__nav-list li a:visited{text-decoration:none;border-bottom:.1rem solid rgba(255,255,255,.4)}.c-footer__newsletter .c-button{margin-left:0;margin-bottom:1.75rem}.c-footer__site-logos-and-social{flex:0 1 100%;display:flex;flex-wrap:wrap;max-width:100%;background-color:#293436;justify-content:space-between}.c-footer__site-logos{display:flex;margin-bottom:2rem;flex:1 0 50%}@media (min-width: 48em){.c-footer__site-logos{max-width:50%;margin-bottom:0;justify-content:flex-start}}@media (max-width: 47.99em){.c-footer__site-logos a{flex-grow:1;flex-shrink:0;flex-basis:50%}}.c-footer__last-modified{margin-top:1rem}.c-footer__logo{fill:#fff;height:2.25rem}@media (min-width: 48em){.c-footer__logo{height:2.2rem;margin-right:3rem}}.c-footer__social{display:flex;justify-content:flex-end;flex:0 1 50%;max-width:50%}@media (max-width: 47.99em){.c-footer__social{justify-content:space-between;flex:1 0 100%;max-width:100%}}.c-footer__social a{display:flex;text-decoration:none;text-align:center}@media (min-width: 48em){.c-footer__social a{flex:0 1 8%;max-width:6%;margin-left:1.5rem;text-align:right}}.c-footer__social-icon{height:2rem;flex:1;opacity:.7;transition:opacity .2s ease-in-out}.c-footer__social-icon:hover{opacity:1}.c-footer__contact-and-meta{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#293436}@media (max-width: 47.99em){.c-footer__contact{margin-bottom:1.5rem}}.c-footer__meta{display:flex;flex-wrap:wrap}.c-footer__meta-nav{margin-left:0}@media (max-width: 47.99em){.c-footer__meta-nav{flex:0 1 100%;margin-bottom:0}}@media (min-width: 48em){.c-footer__meta-nav:first-child{margin-left:0}}.c-footer__meta-nav-item{opacity:.6}.c-post-footer{background-color:#f4f4f4;flex-basis:100%;padding:1.5rem;clear:both}.c-post-footer .widget{flex:1 1 100%}@media (min-width: 48em){.c-post-footer .widget{flex:1 1 50%;padding-left:.75rem;padding-right:.75rem}}@media (min-width: 81.25em){.c-post-footer .widget{flex:1 1 33.3333333333%}}html.ios{width:100px;min-width:100%}.mce-content-body{padding:1.5rem;margin:0 auto;max-width:1024px}body.webkit strong,body.webkit b{font-weight:700!important}img.emoji{display:inline!important;border:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:none!important;padding:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.mceIEcenter{text-align:center}.ios .wp-caption{width:auto!important}div.mceTemp{-ms-user-select:element}dl.wp-caption,dl.wp-caption *{-webkit-user-drag:none}td,th{font-family:inherit!important}img[data-mce-selected]::selection{background-color:transparent}.mce-content-body img[data-mce-placeholder]{border-radius:0;padding:0}.mce-content-body img[data-wp-more]{border:0;-webkit-box-shadow:none;box-shadow:none;width:96%;height:16px;display:block;margin:15px auto 0;outline:0;cursor:default}.mce-content-body img[data-mce-placeholder][data-mce-selected]{outline:1px dotted #888}.mce-content-body img[data-wp-more=more]{background:transparent url(images/more.png) repeat-y scroll center center}.mce-content-body img[data-wp-more=nextpage]{background:transparent url(images/pagebreak.png) repeat-y scroll center center}.mce-content-body img.wp-media{border:1px solid #aaa;background-color:#f2f2f2;background-repeat:no-repeat;background-position:center center;width:99%;height:250px;outline:0;cursor:pointer}.mce-content-body img.wp-media:hover{background-color:#ededed;border-color:#72777c}.mce-content-body img.wp-media.wp-media-selected{background-color:#d8d8d8;border-color:#72777c}.mce-content-body img.wp-media.wp-gallery{background-image:url(images/gallery.png)}.mce-content-body div.mce-resizehandle{border-color:#72777c;width:7px;height:7px}.mce-content-body img[data-mce-selected]{outline:1px solid #72777c}.mce-content-body img[data-mce-resize=false]{outline:0}audio,video,embed{display:-moz-inline-stack;display:inline-block}audio{visibility:hidden}[_moz_abspos]{outline:none}a[data-wplink-url-error],a[data-wplink-url-error]:hover,a[data-wplink-url-error]:focus{outline:2px dotted #dc3232;position:relative}a[data-wplink-url-error]:before{content:"";display:block;position:absolute;inset:-2px;outline:2px dotted #fff;z-index:-1}.wpview{width:99.99%;position:relative;clear:both;margin-bottom:16px;border:1px solid transparent}.mce-shim{position:absolute;inset:0}.wpview[data-mce-selected="2"] .mce-shim{display:none}.wpview .loading-placeholder{border:1px dashed #ccc;padding:10px}.wpview[data-mce-selected] .loading-placeholder{border-color:transparent}.wpview .wpview-loading{width:60px;height:5px;overflow:hidden;background-color:transparent;margin:10px auto 0}.wpview .wpview-loading ins{background-color:#333;margin:0 0 0 -60px;width:36px;height:5px;display:block;-webkit-animation:wpview-loading 1.3s infinite 1s steps(36);animation:wpview-loading 1.3s infinite 1s steps(36)}@-webkit-keyframes wpview-loading{0%{margin-left:-60px}to{margin-left:60px}}@keyframes wpview-loading{0%{margin-left:-60px}to{margin-left:60px}}.wpview .wpview-content&gt;iframe{max-width:100%;background:transparent}.wpview-error{border:1px solid #ddd;padding:1em 0;margin:0;word-wrap:break-word}.wpview[data-mce-selected] .wpview-error{border-color:transparent}.wpview-error .dashicons,.loading-placeholder .dashicons{display:block;margin:0 auto;width:32px;height:32px;font-size:32px}.wpview-error p{margin:0;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wpview-type-gallery:after{content:"";display:table;clear:both}.mce-content-body .gallery img[data-mce-selected]:focus{outline:none}.mce-content-body .gallery a{cursor:default}.mce-content-body .gallery{margin:auto -6px;padding:6px 0;line-height:1;overflow-x:hidden}.mce-content-body .gallery .gallery-item{float:left;margin:0;text-align:center;padding:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mce-content-body .gallery .gallery-caption,.mce-content-body .gallery .gallery-icon{margin:0}.mce-content-body .gallery .gallery-caption{font-size:13px;margin:4px 0}.mce-content-body .gallery-columns-1 .gallery-item{width:100%}.mce-content-body .gallery-columns-2 .gallery-item{width:50%}.mce-content-body .gallery-columns-3 .gallery-item{width:33.333%}.mce-content-body .gallery-columns-4 .gallery-item{width:25%}.mce-content-body .gallery-columns-5 .gallery-item{width:20%}.mce-content-body .gallery-columns-6 .gallery-item{width:16.665%}.mce-content-body .gallery-columns-7 .gallery-item{width:14.285%}.mce-content-body .gallery-columns-8 .gallery-item{width:12.5%}.mce-content-body .gallery-columns-9 .gallery-item{width:11.111%}.mce-content-body .gallery img{max-width:100%;height:auto;border:none;padding:0}img.wp-oembed{border:1px dashed #888;background:#f7f5f2 url(images/embedded.png) no-repeat scroll center center;width:300px;height:250px;outline:0}.rtl .gallery .gallery-item{float:right}.mce-content-body p,.mce-content-body div,.mce-content-body h1,.mce-content-body h2,.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body h6{line-height:unset}.c-sidebar-site-nav{margin-top:1.2rem;position:relative;font-family:Montserrat,sans-serif;font-weight:500;font-size:1rem;background-color:#f5f5f5;padding:1.5rem;padding-bottom:0}@media (min-width: 61.25em){.c-sidebar-site-nav{margin-top:0;margin-bottom:1.5rem;width:100%}}.c-sidebar-site-nav .site-home{position:relative}.c-sidebar-site-nav .site-home a:first-child{display:block;background-color:#fff;border:1px solid lightgray;color:#05373d;font-weight:700;font-size:1.1rem;transition:background-color .3s ease-in-out;margin:-1.5rem -1.5rem 0;padding:1rem 1.5rem}@media (min-width: 61.25em){.c-sidebar-site-nav .site-home a:first-child{background-color:#05373d;color:#fff}.c-sidebar-site-nav .site-home a:first-child:hover{color:#fff}}.c-sidebar-site-nav .site-home__toggle{content:"";position:absolute;cursor:pointer;display:inline-block;width:2rem;background:transparent url(./vertical-arrow-8_wYgKKn.svg) no-repeat center;background-size:1.5rem;top:0;right:-.75rem;height:100%;transform:rotate(180deg);transition:all .25s ease-out;padding:.5rem}.c-sidebar-site-nav .site-home__toggle--open{opacity:.35;transform:rotate(0)}@media (min-width: 61.25em){.c-sidebar-site-nav .site-home__toggle{display:none;background:transparent url(./vertical-arrow-white-uMTCLGuW.svg) no-repeat center}}.c-sidebar-site-nav .sub-menu-wrapper{visibility:visible;opacity:1;max-height:2500px;padding:.5rem 0 1rem}@media (max-width: 61.24em){.c-sidebar-site-nav .sub-menu-wrapper{visibility:hidden;opacity:0;max-height:0;transition:all .5s ease-out,opacity .25s ease-out;padding:0}.c-sidebar-site-nav .sub-menu-wrapper--open{visibility:visible;opacity:1;max-height:2500px;padding:.5rem 0 1rem}}.c-sidebar-site-nav li a{color:#646464;padding:1rem 1rem 1rem 0;display:block;transition:all .3s ease-in-out;letter-spacing:-.1px}@media (min-width: 61.25em){.c-sidebar-site-nav li a{padding:.75rem 1.4rem .75rem 0}}.c-sidebar-site-nav li a:hover{color:#1d7f8a;text-decoration:none}.c-sidebar-site-nav li ul,.c-sidebar-site-nav .expandable{position:relative}.c-sidebar-site-nav .expandable .arrow{position:absolute;cursor:pointer;display:inline-block;width:2rem;background:url(./vertical-arrow-8_wYgKKn.svg) no-repeat center 1.1rem;background-size:1.5rem;top:0;right:-.75rem;height:100%;transform:rotate(180deg);transform-origin:50% 1.5rem;transition:all .25s ease-out}.c-sidebar-site-nav .open&gt;.expandable&gt;.arrow{transform:rotate(0);opacity:.35}.c-sidebar-site-nav .open&gt;.sub-menu{visibility:visible;opacity:1;max-height:2500px}.c-sidebar-site-nav .sub-menu{visibility:hidden;opacity:0;max-height:0;transition:all .5s ease-out,opacity .25s ease-out;padding-left:1.5rem;border-left:2px solid #d6d6d6;margin-left:.25rem}.c-sidebar-site-nav .current-page-ancestor&gt;.expandable&gt;a,.c-sidebar-site-nav .current-page-ancestor&gt;a,.c-sidebar-site-nav .current-menu-ancestor&gt;.expandable&gt;a{font-weight:700}.c-sidebar-site-nav .current-menu-item&gt;.expandable&gt;a,.c-sidebar-site-nav .current-menu-item&gt;a{color:#05373d;font-weight:700}.expander{border-top:1px solid lightgray;border-bottom:1px solid lightgray;clear:both;overflow:hidden;position:relative}.expander+.expander{border-top-width:0}.expander+*:not(.expander):not(h2):not(h3){margin-top:1.5rem}.expander__header{font-family:Montserrat,Helvetica,serif;margin-top:0;margin-bottom:0!important;padding:0;line-height:1.2;color:gray}.expander__header{font-size:1.266rem}@media screen and (min-width: 20rem){.expander__header{font-size:calc(1.266rem + .00511*(100vw - 20rem))}}@media screen and (min-width: 120rem){.expander__header{font-size:1.777rem}}.expander__header button{padding:1.25rem 0;width:100%;font-weight:700;cursor:pointer;appearance:none;color:inherit;border:inherit;display:inherit;text-align:inherit;background:transparent}.expander__header button[aria-expanded=true] .expander__toggle-indicator:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px;transform:rotate(180deg);opacity:0}.expander__header button[aria-expanded=true] .expander__toggle-indicator:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px;transform:rotate(360deg);opacity:.5}.expander__content{transform:translate(0);opacity:1;overflow:auto;max-height:2500px;transition:all .35s ease-in-out;will-change:scroll-position}.expander__content[hidden]{display:block;margin-top:0;max-height:0;opacity:0;transform:translateY(25%)}.expander__content&gt;h2,.expander__content&gt;h3{margin-top:.5rem}.expander__toggle-indicator{position:absolute;right:1rem;width:18px;height:18px;top:1.5rem;z-index:-1}@media (min-width: 48em){.expander__toggle-indicator{top:1.65rem}}.expander__toggle-indicator:before,.expander__toggle-indicator:after{content:"";position:absolute;transition:all .35s ease-out;background-color:#a6a6a6;background-color:gray;transform:rotate(0);opacity:1}.expander__toggle-indicator:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.expander__toggle-indicator:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.c-content-card{flex:0 0 100%;overflow:hidden;position:relative;margin-bottom:1rem}@media (min-width: 48em){.c-content-card{padding-right:.75rem}}@media (min-width: 48em){.c-content-card.col-1{flex:0 0 100%;padding-right:0}}@media (min-width: 48em){.c-content-card.col-2{flex:0 0 50%}.c-content-card.col-2:nth-child(2n){padding-right:0}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.c-content-card.col-2{flex:0 0 49%}}@media (min-width: 48em){.c-content-card.col-3{flex:0 0 33.33%}.c-content-card.col-3:nth-child(3n){padding-right:0}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.c-content-card.col-3{flex:0 0 32%}}@media (min-width: 48em){.c-content-card.col-4{flex:0 0 50%}.c-content-card.col-4:nth-child(2n){padding-right:0}}@media (min-width: 61.25em){.c-content-card.col-4{flex:0 0 25%}.c-content-card.col-4:nth-child(2n){padding-right:.75rem}.c-content-card.col-4:nth-child(4n){padding-right:0}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.c-content-card.col-4{flex:0 0 32%}}.c-content-card__link{border:none!important;box-shadow:none!important}.c-content-card__link:hover .c-content-card__image-wrap .c-content-card__image{transform:scale(1.1)}.c-content-card__link:hover .c-content-card__title{display:inline;box-shadow:0 -.2em #cae0de inset}.c-content-card__image-wrap{overflow:hidden;height:15rem;width:100%;margin-bottom:1rem}.c-content-card__image{transition:all 2s ease-out;transform:scale(1);position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;width:100%}.c-content-card__title{display:inline;box-shadow:0 0 0 transparent inset;border-bottom:none;transition:border .25s ease-in-out,box-shadow .25s ease-in-out;margin:1rem 1rem 1rem 0;background:transparent}.c-content-card__title{font-size:1.125rem}@media screen and (min-width: 20rem){.c-content-card__title{font-size:calc(1.125rem + .00208*(100vw - 20rem))}}@media screen and (min-width: 120rem){.c-content-card__title{font-size:1.333rem}}.c-content-card__title a:link{border-bottom:0 solid #cae0de;box-shadow:0 0 #cae0de inset;text-decoration:none}.c-content-card__description{font-size:80%}.plyr{margin-bottom:1.5rem}.content&gt;.entry-content-asset,.entry-content&gt;.entry-content-asset,.entry-content&gt;.plyr--video{margin-top:2rem;margin-bottom:2rem;overflow:hidden;position:relative}.content&gt;.entry-content-asset iframe,.entry-content&gt;.entry-content-asset iframe,.entry-content&gt;.plyr--video iframe{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.content&gt;.entry-content-asset:before,.entry-content&gt;.entry-content-asset:before,.entry-content&gt;.plyr--video:before{content:"";position:relative;padding-bottom:56.25%;height:0;display:block;overflow:hidden}@media (min-width: 61.25em){.entry-content&gt;.plyr--audio{margin-left:0;margin-right:0;width:100%}}.masthead__image{overflow:hidden}.masthead__image iframe{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}div.sketchfab-embed-wrapper{width:100%}div.sketchfab-embed-wrapper iframe{margin-bottom:.25rem}div.sketchfab-embed-wrapper a{text-decoration:none;border-bottom:none;box-shadow:none}.o-sidebar--event{flex:0 1 100%;padding:1.5rem;display:none}@media (min-width: 61.25em){.o-sidebar--event{display:block;flex:0 1 24rem}}.o-event-content{max-width:100%;min-width:1%}@media (min-width: 48em){.o-event-content{flex:3;padding-right:1.5rem}}.o-event-sidebar{flex:1}.o-event-sidebar .c-button{margin-top:1rem}.o-event-sidebar .tribe-events-list-event-category{margin-bottom:1rem}.event-organizer{margin-bottom:1.5rem}.event-label{font-weight:700;display:inline-block;width:6.5rem}.event-meta{margin:.125rem 0}.event-address{margin-bottom:1rem}.c-button.event-driving-directions{margin-top:1.5rem}.event-venue,.event-venue-map{margin-bottom:1.5rem}.related-event span{color:#6a6a6a}.related-event{margin-bottom:1rem}.related-events-title{font-size:1.1rem;margin-top:.75rem;margin-bottom:.5rem;text-transform:uppercase;color:#757575}.related-event-title{margin-bottom:.25rem;margin-top:0}.related-event-title a,.related-event-title a:hover{border-bottom:none;box-shadow:none}.masthead__info .recurringinfo{display:none}.recurringinfo{display:block}.event-is-recurring{color:#9a9a9a;display:block;font-size:65%;text-transform:uppercase}.event-is-recurring .tribe-events-divider{display:none}.host-an-event{background-color:#00f;width:100%;height:300px}.tribe-event-tags{border-top:1px solid #eee;padding:1.5rem 0}.tribe-event-tags a{background-color:#ededed;border-radius:3px;color:#444;font-size:80%;display:inline-block;border:none;box-shadow:none;margin-right:.25rem;padding:.25rem .75rem}.tribe-event-tags a:hover{background-color:#dbdbdb;border:none;box-shadow:none}li.tribe-events-c-top-bar__nav-list-item:before,ul.tribe-events-c-view-selector__list li:before,ul.tribe-events-pro-week-day-selector__days-list li:before,ul.tribe-events-c-nav__list li:before,ul.tribe-events-pro-week-day-selector__nav-list li:before,li.tribe-events-c-messages__message-list-item:before,ul.tribe-events-c-subscribe-dropdown__list li:before{display:none!important}.content li.tribe-events-c-top-bar__nav-list-item+li.tribe-events-c-top-bar__nav-list-item,.content li.tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--next{margin-top:0}li.tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--today{margin-top:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item{width:47%}.content li.tribe-events-c-nav__list-item.tribe-events-c-nav__list-item--prev{text-indent:0}.tribe-events .tribe-events-c-nav__list-item{width:30.33%}ul.tribe-events-c-messages__message-list{margin-bottom:0}:root{--tec-font-family-sans-serif: Montserrat,sans-serif}.tribe-events .tribe-events-c-search__button,.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button{background-color:#1d7f8a!important;color:#fff;border-color:#1d7f8a!important}.tribe-events .tribe-events-c-search__button:hover,.tribe-events .tribe-events-c-search__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:#21929f}.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{margin-top:0}.tribe-events .tribe-events-c-search__input-control-icon-svg{right:3%}ul.tribe-events-c-top-bar__nav-list{margin-bottom:0}li.tribe-events-c-top-bar__nav-list-item{margin-left:0}a.tribe-events-calendar-list__event-title-link.tribe-common-anchor-thin{color:#15626a!important}time.tribe-events-calendar-list__month-separator-text.tribe-common-h7.tribe-common-h6--min-medium.tribe-common-h--alt{color:#666;font-weight:700}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:#1d7f8a}.content .tribe-events ul li{margin-left:0;text-indent:0}.content .tribe-events ul{margin-bottom:0}.content .tribe-events ul li+li{margin-top:0}.tribe-events-pro .tribe-events-pro-week-day-selector__day--active{border-color:#1d7f8a}ul.tribe-events-c-view-selector__list li{padding:.5em 0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-top:0;padding-left:0;padding-right:0}.content .tribe-events a{color:#15626a!important;box-shadow:none;border-bottom:none}.tribe-events .tribe-events-calendar-month__calendar-event-title-link:hover{color:#15626a}.tribe-common .tribe-common-anchor-thin:hover{border-bottom:1px solid #15626a}.tribe-events .tribe-events-calendar-month__day-cell--selected{background-color:#1d7f8a}a.tribe-common-c-btn-border-small.tribe-events-c-top-bar__today-button.tribe-common-a11y-hidden{border:1px solid var(--tec-color-border-default)}main#tribe-events{float:left;width:100%;padding:0rem}time.tribe-events-calendar-list__event-datetime{font-size:1.1rem;font-weight:600;color:#666!important}.tribe-events .tribe-events-l-container{padding-top:0}.gmap-canvas{margin-bottom:1.5rem}.c-gallery ul li{list-style-type:none;float:left;padding-top:.25rem;max-width:calc(50% - .5rem);margin:.5rem;text-indent:0}@media (max-width: 47.99em){.c-gallery ul li:nth-child(odd){clear:left;margin-left:0}.c-gallery ul li:nth-child(2n+2){margin-right:0}}@media (min-width: 48em){.c-gallery ul li{max-width:calc(33.33% - .7rem)}.c-gallery ul li:nth-child(3n+1){clear:left;margin-left:0}.c-gallery ul li:nth-child(3n+3){margin-right:0}}.c-gallery ul li:before{content:none}.c-gallery .caption{font-size:80%;padding-top:.25rem}div.tiled-gallery-caption{background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent);color:#fff;font-size:13px;overflow:hidden;padding:70px 0 10px;position:absolute;width:calc(100% - 2px);left:1px;bottom:1px;pointer-events:none}.c-header__search{position:relative}.c-header__search&gt;div{position:absolute;top:-6px;right:2.5rem;opacity:0;width:0;overflow:hidden;transition:all .2s ease-in-out;z-index:10}@media (min-width: 48em){.c-header__search&gt;div{top:0;right:7rem}}.c-header__search.active&gt;div{opacity:1;width:calc(100vw - 3.9rem)}@media (min-width: 48em){.c-header__search.active&gt;div{width:26rem}}.c-header__search form{background-color:transparent;border-top:none;border-bottom:none;margin-left:0;margin-right:0;padding:0}.c-header__search table{margin:0}.c-header__search td,.c-header__search th{padding:0;border:none}.c-header__search input.gsc-input,.c-header__search .gsc-input-box,.c-header__search .gsc-input-box-hover,.c-header__search .gsc-input-box-focus{border:none;background:transparent;box-shadow:none}.c-header__search .gsc-input-box{height:auto}.c-header__search .gsc-input{margin-left:0!important;box-shadow:none!important;padding-top:1px!important}.c-header__search .cse form.gsc-search-box,.c-header__search form.gsc-search-box{padding:0!important}.c-header__search td.gsc-clear-button{padding:0!important;right:.1rem;position:absolute;z-index:11}.c-header__search div.gsc-clear-button{margin:0;padding:0;width:22px;height:22px;border-radius:100%;position:absolute;right:1rem;top:.7rem;text-align:center;background-color:#d3d3d3;transition:all .2s ease-in-out}.c-header__search div.gsc-clear-button span{padding-top:7px;color:gray}.c-header__search div.gsc-clear-button:after{content:none}.c-header__search td.gsc-input{padding:0!important}.c-header__search input.gsc-input{padding:.7rem 1rem!important;background-position:1rem center!important;height:auto!important;font-family:Roboto,sans-serif!important;font-weight:400;vertical-align:top;height:2rem}.c-header__search .gsc-search-box-tools .gsc-search-box .gsc-input{padding:0}.c-header__search td.gsc-search-button{display:none}.search-wrapper td{border:none!important}.gsc-resultsbox-visible{margin-top:1rem}.gsc-control-cse,.gsc-resultsHeader td{padding:0!important}.gsc-control-cse,.gsc-control-cse .gsc-table-result{font-family:inherit!important}.gsc-result .gs-title{height:auto!important}.gsc-webResult .gsc-result{margin:0!important;margin-bottom:1.5rem!important}.gs-result img.gs-image,.gs-result img.gs-promotion-image{border:0!important}.search-results-title{padding-left:1rem;padding-top:.5rem}.search-results-title em{text-transform:lowercase;color:#03a9f4;margin-left:10px;cursor:pointer;letter-spacing:-1px;font-size:14px}.search-results-title em:hover,.search-results-title em:focus{color:#02638f}.all-search-results{margin:0 1rem}.gsc-resultsHeader{margin:0!important}.gsc-webResult .gsc-result{padding:0 0 10px!important;border:none!important}.gsc-webResult .gsc-result:hover{border:none!important}.gsc-above-wrapper-area-container{margin:0!important}.gsc-above-wrapper-area{border:none!important;padding:0!important}.gsc-above-wrapper-area td{padding:.5rem 0 0!important}.gsc-wrapper.gsc-thinWrapper{border-right:0!important}.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding:0!important}.gsc-webResult .gsc-thumbnail-inside .gs-title{max-width:100%}.gsc-webResult{position:relative!important}.gsc-thumbnail-inside+.gsc-url-top,.gsc-table-cell-thumbnail+.gsc-table-cell-snippet-close{max-width:100%!important}.gs-image-box{position:relative!important;top:.4rem!important;width:9rem!important;height:auto!important;max-height:8rem!important;margin-right:1rem!important;overflow:hidden!important}@media (max-width: 47.99em){.gs-image-box{display:none!important}}.gs-web-image-box img.gs-image{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important}body .gsc-control-cse .gsc-table-result{font-weight:400}.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{font-size:14px}.gcsc-branding{margin-bottom:1.5rem}.gcsc-branding-clickable{border:none!important;box-shadow:none!important;text-decoration:none!important}.gsc-control-cse .gs-result .gs-title,.gsc-control-cse .gs-result .gs-title *{font-size:calc(1.266rem + .00511*(100vw - 20rem))!important;color:#1d7f8a!important;margin:0 0 3px!important;text-decoration:none!important;font-family:Montserrat,sans-serif!important;font-weight:700!important;border:none!important;box-shadow:none!important;line-height:1.35!important}.gsc-control-cse .gs-spelling a{text-decoration:none!important}.gsc-result-info{padding-left:0!important}.gsc-control-cse .gs-result .gs-title a b{transition:color .25s ease-in-out}.gsc-control-cse .gs-result .gs-title a:hover b{color:#05373d!important}.gsc-control-cse .gs-spelling:hover,.gsc-control-cse .gs-spelling:focus,.gsc-control-cse .gs-result .gs-title:hover,.gsc-control-cse .gs-result .gs-title:focus,.gsc-control-cse .gs-result .gs-title *:hover,.gsc-control-cse .gs-result .gs-title *:focus{color:#05373d!important}.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{color:gray!important;margin-top:.5rem;font-weight:400!important}body.page-template-page-search-results-php table td,body.page-template-page-search-results-php table th{border:0}.gsc-table-cell-snippet-close,.gsc-table-cell-snippet-open{font-size:calc(.875rem + .1675 * (100vw - 20rem) / 100)!important;padding:0!important}.gs-webResult .gs-snippet,.gs-imageResult .gs-snippet,.gs-fileFormatType{color:#4a4a4a!important;line-height:1.4!important;font-size:1.1rem!important}.gsc-cursor-box{text-align:center!important}.gsc-cursor-box .gsc-cursor-page{padding:7px;font-size:18px;display:inline-block!important;position:relative;font-weight:400!important}.gsc-cursor-box .gsc-cursor-page:hover,.gsc-cursor-box .gsc-cursor-page:focus{text-decoration:none!important}.gsc-cursor-box .gsc-cursor-current-page{background:black!important}.gsc-results .gsc-cursor{display:block!important}.gsc-results td{border:none!important}.gsc-cursor-box .gsc-cursor-page{display:inline-block;outline:0!important;border:0;border-radius:2px;color:gray!important;background:white!important;border:1px solid lightgray!important;border-radius:2px!important;white-space:nowrap;padding:.48rem .8rem!important;line-height:1.4!important;position:relative;text-transform:uppercase;transition:all .25s ease-in-out;text-decoration:none!important}.gsc-cursor-box .gsc-cursor-page:hover{color:#4a4a4a!important;border:1px solid #7d7d7d!important}.gsc-cursor-box .gsc-cursor-current-page,.gsc-cursor-box .gsc-cursor-current-page:hover{background:rgb(29,127,138)!important;font-weight:700!important;color:#fff!important;border:1px solid rgb(29,127,138)!important;border-radius:2px!important;text-shadow:none!important}.gsc-cursor-box{border:none!important}#content .wgs_wrapper table,#widget .wgs_wrapper table,.wgs_wrapper table{border:none;margin:auto;width:100%;border-collapse:initial}#content .wgs_wrapper tr td,#widget .wgs_wrapper tr td,.wgs_wrapper tr td{border:none;padding:0}.wgs_wrapper body,.wgs_wrapper input,.wgs_wrapper textarea{line-height:initial}.wgs_wrapper html,.wgs_wrapper body,.wgs_wrapper div,.wgs_wrapper span,.wgs_wrapper applet,.wgs_wrapper object,.wgs_wrapper iframe,.wgs_wrapper h1,.wgs_wrapper h2,.wgs_wrapper h3,.wgs_wrapper h4,.wgs_wrapper h5,.wgs_wrapper h6,.wgs_wrapper p,.wgs_wrapper blockquote,.wgs_wrapper pre,.wgs_wrapper a,.wgs_wrapper abbr,.wgs_wrapper acronym,.wgs_wrapper address,.wgs_wrapper big,.wgs_wrapper cite,.wgs_wrapper code,.wgs_wrapper del,.wgs_wrapper dfn,.wgs_wrapper em,.wgs_wrapper font,.wgs_wrapper ins,.wgs_wrapper kbd,.wgs_wrapper q,.wgs_wrapper s,.wgs_wrapper samp,.wgs_wrapper small,.wgs_wrapper strike,.wgs_wrapper strong,.wgs_wrapper sub,.wgs_wrapper sup,.wgs_wrapper tt,.wgs_wrapper var,.wgs_wrapper dl,.wgs_wrapper dt,.wgs_wrapper dd,.wgs_wrapper ol,.wgs_wrapper ul,.wgs_wrapper li,.wgs_wrapper fieldset,.wgs_wrapper form,.wgs_wrapper label,.wgs_wrapper legend,.wgs_wrapper table,.wgs_wrapper caption,.wgs_wrapper tbody,.wgs_wrapper tfoot,.wgs_wrapper thead,.wgs_wrapper tr,.wgs_wrapper th,.wgs_wrapper td{word-wrap:normal}#wgs_wrapper_id{margin-bottom:10px}.gsc-input{margin-left:3px!important;box-shadow:inherit!important}.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0}.gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{padding:6px 10px}.gsc-adBlock{display:none!important}.gssb_c td{border:none;padding:.25rem 1rem;font-weight:700}.gssb_c td b{font-weight:400}.gsc-completion-container{border:none!important;font-family:Roboto,sans-serif!important;border-radius:5px!important;margin-top:3px!important}.gs-no-results-result .gs-snippet,.gs-error-result .gs-snippet{padding:1rem!important;margin:0!important;border:none!important;background-color:#fff9dc!important}.c-header__search-icon{display:inline-block;height:1.1rem;margin-top:-.25rem;margin-bottom:-.25rem}@media (min-width: 48em){.c-header__search-icon{margin-right:-.25rem}}@media (min-width: 61.25em){.info-404{flex-grow:0;flex-shrink:1;flex-basis:55%;padding-right:2rem}}.img-404{margin:0 auto}@media (min-width: 61.25em){.img-404{flex-grow:0;flex-shrink:1;flex-basis:45%;margin-top:-2rem}}.search-form{padding-top:0;background:none;border:none;margin-bottom:0}.search-input{flex:1}.search-button{margin-bottom:0;margin-left:.5rem}.content .c-post-categories li,.content .c-post-tags li{display:inline-block;text-indent:0;margin-left:.25rem}.content .c-post-categories li:before,.content .c-post-tags li:before{content:"";display:none}.content .c-post-categories a,.content .c-post-tags a{background-color:#ededed;border-radius:3px;color:#444;font-size:80%;display:inline-block;border:none;box-shadow:none;margin:0 .25rem;padding:.25rem .75rem;text-transform:uppercase}/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-bottom:0;border-bottom-color:#0003;position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ffffff;border-bottom:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px;border-bottom:7px solid #ffffff;border-top:0}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px;border-bottom:6px solid #ffffff;border-top:0}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eeeeee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eeeeee;border-radius:0}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:gray;color:#fff}.datepicker table tr td.active.active{color:#fff}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666666 \	}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eeeeee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background:#eeeeee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-append.date .add-on i,.input-prepend.date .add-on i{cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #ffffff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 5px 10px #0003;background-clip:padding-box;border-right-width:2px;border-bottom-width:2px;color:#333;font-size:13px;line-height:20px}.datepicker.dropdown-menu th,.datepicker.dropdown-menu td{padding:4px 5px}.datepicker.dropdown-menu{font-family:Montserrat,sans-serif;border:none}.datepicker.dropdown-menu:before{border:none}.datepicker.datepicker-orient-top{margin-top:0}.datepicker.datepicker-orient-bottom{margin-top:40px}.datepicker tbody tr:first-child td{border-top:none}.datepicker.dropdown-menu th,.datepicker.dropdown-menu td{padding:.65rem .85rem;border-radius:0}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{transition:all .25s ease-in-out}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr th:hover{background-color:#deeff1}.datepicker table tr td.active.active,.datepicker table tr td span.active.active{background-color:#1d7f8a;font-weight:700}.datepicker table tr td.active.active:hover,.datepicker table tr td span.active.active:hover{background-color:#1d7f8a;color:#fff}.tribe-bar-toggle-arrow{display:inline-block;position:relative;vertical-align:middle;margin-left:5px}.tribe-bar-toggle-arrow:after,.tribe-bar-toggle-arrow:before{content:"";position:absolute;top:50%;display:inline-block;height:2px;width:11px;background-color:#5f5f5f;backface-visibility:hidden;transform-origin:50% 50%;transition:width .3s,transform .3s}.tribe-bar-toggle-arrow:before{left:1px;transform:rotate(45deg)}.tribe-bar-toggle-arrow:after{left:8px;transform:rotate(-45deg)}.tribe-bar-filters-open .tribe-bar-toggle-arrow:before{left:-7px;transform:translate(7px) rotate(-45deg)}.tribe-bar-filters-open .tribe-bar-toggle-arrow:after{left:7px;transform:rotate(45deg)}.tribe-events-sub-nav li a{background:white;border-radius:2px;border:1px solid #ddd!important;box-shadow:none;color:#666;display:block;padding:10px 20px;position:relative;transition:border .25s ease-in-out;white-space:normal}.tribe-events-sub-nav li a:hover{border:1px solid #666!important;box-shadow:none}.datepicker table th{background-color:#fff}.tribe-events .datepicker .day.active,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background:#1d7f8a}#tribe-events-pg-template{margin:0 auto;max-width:1000px}.tribe-events-after-html{clear:both}#tribe-events-content a,.tribe-events-event-meta a{text-decoration:none;border-bottom:none;box-shadow:none}.tribe-events-ical,.tribe-events-gcal{clear:both;font-size:1rem;font-weight:400;text-decoration:none}.tribe-events-gcal{margin-right:9px}.tribe-events-event-meta .tribe-events-gmap,.tribe-events-event-meta-desc .tribe-events-gmap{white-space:nowrap}.updated-info{height:0;text-indent:-9999px}.tribe-events-event-image{margin:0 0 20px;text-align:center}.tribe-events-event-image img{height:auto;max-width:100%}.tribe-event-schedule-details{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.1rem;color:#666}div.tribe-events-notices{background:#eef7fb;border-radius:2px;color:#2d6987;margin:1rem 0 1.5rem;padding:1rem}div.tribe-events-notices ul{list-style:none;margin:0}div.tribe-events-notices li{margin-left:0;text-indent:0}div.tribe-events-notices li:before{content:none;background:none!important}.clearfix,.tribe-clearfix{zoom:1}.clearfix:before,.clearfix:after,.tribe-clearfix:before,.tribe-clearfix:after{content:"";display:table}.clearfix:after,.tribe-clearfix:after{clear:both}.tribe-clear{clear:both}.tribe-events-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.tribe-events-error{display:none}.tribe-events-multi-event-day{color:#0f81bb}#tribe-events-content .tribe-events-abbr{border-bottom:0;cursor:default}.tribe-events-spinner{height:32px;margin-left:-16px;width:32px}.tribe-events-spinner-medium{height:24px;width:24px}.tribe-events-spinner-small{height:16px;margin-left:-8px;width:16px}h2.tribe-events-page-title{clear:none;color:#5f5f5f;font-weight:400;margin-top:0;position:relative;text-align:center;z-index:0}.tribe-events-filter-view .tribe-events-list h2.tribe-events-page-title{float:none;width:100%}#tribe-events-header,#tribe-events-footer{clear:both;margin-bottom:.5em}#tribe-events-header .tribe-events-sub-nav,#tribe-events-footer .tribe-events-sub-nav{line-height:normal;list-style-type:none;margin:0;overflow:hidden;padding:0;text-align:center}#tribe-events-header .tribe-events-sub-nav li,#tribe-events-footer .tribe-events-sub-nav li{display:inline;display:inline-block;margin:0;vertical-align:middle;zoom:1}#tribe-events-header .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{float:left;margin-right:5px;text-align:left}#tribe-events-header .tribe-events-sub-nav li:before,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous:before,#tribe-events-footer .tribe-events-sub-nav li:before,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous:before{content:none}#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next{float:right;margin-left:5px;text-align:right}#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-left,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-left{float:left;text-align:left}#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-right,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-right{float:right;text-align:right}.tribe-events-ajax-loading{background:#666;border-radius:5px;box-shadow:none;display:none;left:50%;margin-left:-27px;padding:15px;position:absolute;top:150px;z-index:10}.tribe-events-loading .tribe-events-ajax-loading,.tribe-events-ajax-loading.tribe-events-active-spinner,.tribe-events-ajax-loading.tribe-events-active-spinner img{display:block}#tribe-events-header{position:relative}#tribe-events-footer{margin-bottom:1em}.events-list #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer{clear:both;margin:1.25em 0 18px}.tribe-events-map #tribe-events-header{margin:1em 0}.single-tribe_events #tribe-events-header{margin:1em 0 20px}.single-tribe_events #tribe-events-header li,.single-tribe_events #tribe-events-footer li{width:48%}#tribe-events-content .tribe-events-nav-date{padding-top:16px}select.tribe-events-dropdown{font-size:11px;margin:33px 9px 0 0;width:auto}#tribe-events-events-picker,#tribe-events-picker{display:inline}#tribe-events-content{margin-bottom:48px;padding:2px 0;position:relative}#tribe-events-content li{text-indent:0}#tribe-events-content.tribe-events-list{padding:0}.tribe-events-othermonth div[id*=tribe-events-daynum-],.tribe-events-othermonth .tribe-events-month-event-title{filter:alpha(opacity=40);opacity:.4}#tribe-events-content.tribe-events-list{margin-bottom:60px}.tribe-events-list .tribe-events-loop .tribe-event-featured{background:#0ea0d7;margin-bottom:32px;margin-bottom:2rem;padding:0 24px 16px;padding:0 1.5rem 1rem}.tribe-events-list #tribe-events-header .tribe-events-sub-nav,.tribe-events-week-grid #tribe-events-header{display:none}.tribe-events-venue-details{font-size:80%;margin-top:.5rem}.tribe-events-list .tribe-events-loop .tribe-event-featured.tribe-events-first{padding-top:0}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-image{display:block;float:none;margin:0 -24px;margin:0 -1.5rem;width:auto}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost{margin-top:1.5em}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-cost span{background:rgba(255,255,255,.2);border:0;border-radius:3px;color:#fff;font-weight:400}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-list-event-title{display:inline-block;margin-top:24px;margin-top:1.5rem}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-list-event-title a{color:#fff}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-meta{color:#ffffffb3;font-weight:400}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content{color:#ffffffe6}.tribe-events-list .tribe-events-loop .tribe-event-featured a{color:#ffffffb3}.tribe-events-list .tribe-events-loop .tribe-event-featured a:active,.tribe-events-list .tribe-events-loop .tribe-event-featured a:hover{color:#ffffffe6}.tribe-events-list .tribe-events-loop .tribe-events-image{float:left;margin:0 3% 0 0;width:30%}.tribe-events-list .tribe-events-loop .tribe-events-content{width:100%}.tribe-events-list h2 .tribe-events-list-event-title{border:none;display:block;font-size:1.4em;letter-spacing:0;line-height:1.4em;margin:0;padding:0;text-transform:none}.tribe-events-list-event-category{margin-bottom:1.5rem;border-bottom:1px solid #ddd;line-height:1.4;position:relative}.tribe-events-list-event-category a,.tribe-events-list-event-category .sep{background-color:#fff;color:#757575;border:none;border-radius:2px;box-shadow:none;font-weight:700;font-size:70%;padding:0 .5rem 0 0;position:relative;top:.8rem;transition:color .25s ease-in-out;text-transform:uppercase}.tribe-events-list-event-category a:hover,.tribe-events-list-event-category .sep:hover{color:#05373d;border:none;box-shadow:none}.tribe-events-list-event-category .sep{padding-left:.25rem;padding-right:.25rem;margin-left:-.35rem}.tribe-events-list .type-tribe_events{margin:0;padding:1rem .5rem 0}.tribe-events-list .type-tribe_events.tribe-event-end-month{border-bottom:0;padding-bottom:0}.tribe-events-list .tribe-events-event-image{float:right;margin:0 0 0 1.5rem}@media (max-width: 47.99em){.tribe-events-list .tribe-events-event-image{max-width:25%}}.tribe-events-list .tribe-events-event-image img{height:auto;margin:0;padding:0;width:100%}.tribe-events-list .tribe-events-event-image+div.tribe-events-content{float:left;position:relative;width:67%}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo{display:none}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .event-is-recurring{clear:both}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .tribe-events-content{padding:0;width:100%}.tribe-events-list-event-title{margin-top:0;margin-bottom:.5rem}.tribe-events-list-separator-year{color:#ccc;display:block;font-size:38px;font-weight:700;padding:1em 2.25em 0;text-align:center}.tribe-events-list-separator-month{background-color:#ededed;color:#666;display:block;font-size:14px;font-weight:700;margin:1.75rem 0 0;padding:.25rem .75rem;text-transform:uppercase}.tribe-events-loop{clear:both}.tribe-events-loop .type-tribe_events.tribe-events-last{border-bottom:0}.tribe-events-loop .tribe-events-content{float:left;padding:0 5% 0 0;width:60%}.single-tribe_venue .tribe-events-loop .tribe-events-content p{margin:0}.events-archive h3 .published,.single-tribe_venue h3 .published{font-size:18px;font-style:italic;margin-top:0;text-transform:none}.tribe-events-event-meta-desc,.tribe-events-event-day{color:#333}.single-tribe_events .tribe-events-single-event-title{font-size:1.7em;line-height:1;margin:0;padding:0}#tribe-events-content .tribe-events-single-event-description .attachment-post-thumbnail{display:block;margin-left:auto;margin-right:auto;text-align:center}.tribe-events-meta-group .tribe-events-single-section-title{font-size:1.4em;font-weight:700;margin:20px 0 10px}.tribe-events-meta-group+.tribe-events-single-section-title{margin-top:0}.tribe-events-event-meta .tribe-events-meta-group address.tribe-events-address{display:block;margin:0}#eventbrite-embed{margin:24px 0;min-height:225px;width:100%}.eventbrite-ticket-embed{margin:0 0 30px}.tribe-events-schedule{margin:20px 0 0}.single-tribe_events .tribe-events-schedule .tribe-events-divider,.single-tribe_events .tribe-events-schedule .recurringinfo,.single-tribe_events .tribe-events-schedule .tribe-events-cost{font-size:1.2em}.single-tribe_events .tribe-events-schedule h3{display:inline;display:inline-block;font-size:1.2em;margin:0;padding:0;vertical-align:middle;white-space:nowrap;zoom:1}.single-tribe_events .tribe-events-schedule .tribe-events-cost{vertical-align:middle}.single-tribe_events .tribe-events-event-image{clear:both;margin-bottom:30px;text-align:center}.single-tribe_events .tribe-events-event-meta{background:#fafafa;border:1px solid #eee;margin:30px 0}.single-tribe_events .tribe-events-venue-map{background:#eee;border:1px solid #ddd;border-radius:3px;display:inline-block;margin:20px 4% 2% 0;padding:5px;vertical-align:top;width:90%;zoom:1}.single-tribe_events .tribe-events-meta-group+.tribe-events-meta-group+.tribe-events-meta-group-gmap{clear:both;display:block;float:none;width:auto}.single-tribe_events .tribe-events-meta-group+.tribe-events-meta-group+.tribe-events-meta-group-gmap .tribe-events-venue-map{float:none;width:100%}.single-tribe_events .secondary .tribe-events-venue-map{width:58%}.single-tribe_events .tribe-events-event-meta{font-size:13px}.single-tribe_events .tribe-events-event-meta dl{margin:0}.single-tribe_events #tribe-events-content .tribe-events-event-meta dt{clear:left;font-weight:700;line-height:1;list-style:none}.single-tribe_events #tribe-events-content .tribe-events-event-meta dd{float:none;line-height:1.5;list-style:none;margin:0 0 10px;padding:0}.tribe-events-event-meta .tribe-events-meta-group,.tribe-events-event-meta .column{box-sizing:border-box;float:left;margin:0 0 20px;padding:0 4%;text-align:left;vertical-align:top;width:33.3333%;zoom:1}#tribe-events-content .tribe-events-event-meta dd span.adr{display:block}.single-tribe_events .tribe-events-content{max-width:100%;padding:0;width:100%}.sidebar.single-tribe_events .tribe-events-content{padding:0}.tribe-events-day .tribe-events-day-time-slot h5,.tribe-mobile-day-date{font-weight:700;font-family:Roboto,sans-serif;color:#4a4a4a;background-color:#ededed;line-height:1.5rem;font-size:14px;margin:1.75rem 0 0;padding:.25rem .75rem;text-transform:uppercase}.tribe-events-day .tribe-event-featured .tribe-events-event-image{display:block;float:none;margin:0 -24px;margin:0 -1.5rem;width:auto}.tribe-events-day .tribe-event-featured .tribe-events-event-cost{margin-top:1.5em}.tribe-events-day .tribe-event-featured .tribe-events-event-cost span{background:rgba(255,255,255,.2);border:0;border-radius:3px;color:#fff;font-weight:400}.tribe-events-day .tribe-event-featured .tribe-events-list-event-title{display:inline-block;margin-top:24px;margin-top:1.5rem}#tribe-events-content table.tribe-events-calendar{border-collapse:collapse;clear:both;font-size:12px;margin:12px 0 .6em;table-layout:fixed;width:100%}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured{background:#0ea0d7;margin:0;padding:6px 14px;padding:6px calc(5% + 8px)}.events-archive.events-gridview #tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured{margin:0;padding:6px 14px;padding:6px calc(5% + 8px)}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a{color:#fff}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a:active,#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured .tribe-events-month-event-title a:hover{color:#eee}#tribe-events-content table.tribe-events-calendar,#tribe-events-content .tribe-events-calendar td{border:1px solid #d5d5d5}#tribe-events-content .tribe-events-calendar td a{font-family:Montserrat}#tribe-events-content .tribe-events-calendar td{box-sizing:border-box;color:#114b7d;font-size:12px;height:110px;padding:0 0 .5em;vertical-align:top;width:14.28%}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:#f5f5f5;color:#333;font-size:11px;font-weight:700}.tribe-events-present{background-color:#f7fbfc}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]&gt;a{background-color:#daeeef}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]&gt;a{color:#999}.tribe-events-calendar .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-tooltip,.recurring-info-tooltip{background-color:#fff;border:1px solid lightgray;border-radius:3px;bottom:30px;color:#333;display:none;padding:.25rem;left:3px;line-height:1.4;position:absolute;width:320px;z-index:1001;box-shadow:0 5px 10px #0003;transition:display 1s ease-in-out}.tribe-events-tooltip .recurringinfo{display:none}.tribe-events-tooltip .tribe-event-description p{margin-bottom:.25rem}.tribe-events-grid .tribe-events-tooltip .tribe-event-description a{font-size:11px}.tribe-events-tooltip{max-width:22rem}.tribe-events-tooltip:before{content:"";display:inline-block;border-top:7px solid transparent;border-right:7px solid #ccc;border-bottom:7px solid transparent;border-left:0;border-right-color:#0003;position:absolute;left:-8px;top:12px}.tribe-events-tooltip:after{content:"";display:inline-block;border-top:7px solid transparent;border-right:7px solid white;border-bottom:7px solid transparent;border-left:0;border-right-color:#fff;position:absolute;left:-7px;top:12px}.tribe-events-week-allday-single .tribe-events-tooltip:before,.tribe-events-calendar .tribe-events-tooltip:before{border-top:7px solid #ccc;border-left:7px solid transparent;border-bottom:0;border-right:7px solid transparent;border-bottom-color:#0003;top:initial;bottom:-8px;left:10px}.tribe-events-week-allday-single .tribe-events-tooltip:after,.tribe-events-calendar .tribe-events-tooltip:after{border-top:7px solid white;border-left:7px solid transparent;border-bottom:0;border-right:7px solid transparent;border-bottom-color:#fff;top:initial;bottom:-7px;left:10px}.tribe-events-calendar .tribe-events-right .tribe-events-tooltip:before{border-top:7px solid #ccc;border-left:7px solid transparent;border-bottom:0;border-right:7px solid transparent;border-bottom-color:#0003;top:initial;bottom:-8px;right:60px}.tribe-events-calendar .tribe-events-right .tribe-events-tooltip:after{border-top:7px solid #ccc;border-top:7px solid white;border-left:7px solid transparent;border-bottom:0;border-right:7px solid transparent;border-bottom-color:#fff;top:initial;bottom:-7px;right:60px}.tribe-events-right .tribe-events-tooltip:before,.recurring-info-tooltip:before{border-top:7px solid transparent;border-left:7px solid #ccc;border-bottom:7px solid transparent;border-right:0;border-left-color:#0003;right:-8px;left:initial}.tribe-events-right .tribe-events-tooltip:after,.recurring-info-tooltip:after{border-top:7px solid transparent;border-left:7px solid white;border-bottom:7px solid transparent;border-right:0;border-left-color:#fff;right:-7px;left:initial}.tribe-events-tooltip .tribe-events-event-thumb{float:right;margin-right:-4px;margin-left:4px;margin-bottom:4px}.tribe-events-tooltip .tribe-events-event-image{margin-bottom:0}.tribe-events-tooltip .tribe-event-duration{font-family:Montserrat,sans-serif;font-weight:700}.tribe-events-calendar .tribe-events-right .tribe-events-tooltip,.tribe-events-week .tribe-events-right .tribe-events-tooltip,.tribe-events-shortcode.view-week .tribe-events-right .tribe-events-tooltip,.recurring-info-tooltip{left:auto;right:3px}.tribe-events-right .tribe-events-tooltip .tribe-events-arrow{left:auto;right:30px}.tribe-events-tooltip ul,.tribe-events-tooltip ol{margin-left:1.6em}.tribe-events-tooltip .tribe-events-event-body .tribe-events-event-thumb img{max-height:150px;max-width:150px}.recurringinfo{display:block;position:relative}.event-is-recurring{color:#000000b3;font-style:normal;font-weight:500;position:relative}.event-is-recurring:hover{color:#000}.tribe-event-featured .event-is-recurring{color:#ffffffb3}.tribe-event-featured .event-is-recurring:hover{color:#fff}.tribe-event-featured .event-is-recurring div{color:#000000b3}.recurring-info-tooltip.tribe-events-tooltip{left:10px;padding-bottom:.8em;width:200px}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{border-bottom:1px solid #e7e7e7;margin:0 5%;padding:6px 8px}.events-archive.events-gridview #tribe-events-content table .tribe-events-last{border-bottom:0}.tribe-events-viewmore{border-top:1px solid #e7e7e7;font-weight:700;line-height:1;margin:0 5%;padding:9px 8px}.tribe-events-calendar td .tribe-events-viewmore a{font-size:90%;white-space:nowrap}.tribe-events-calendar td div[id*=tribe-events-daynum-]{line-height:1.2;padding:6px 9px}.tribe-events-calendar td a{font-size:91.7%}.tribe-events-calendar th{letter-spacing:1px;padding:4px 0;text-align:center;text-transform:uppercase;width:14.28%;color:#444;font-size:.9rem;font-weight:400;background-color:#eee;vertical-align:bottom;border-top:none;border-bottom:1px solid #d5d5d5}.tribe-events-calendar div[id*=tribe-events-event-],.tribe-events-calendar div[id*=tribe-events-daynum-]{margin:0;position:relative}.tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a{font-size:100%}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{font-family:sans-serif;font-size:98%;font-weight:400;line-height:1.25;margin:0;overflow:hidden;padding:3%;text-transform:none}#tribe-events-content .tribe-events-tooltip h4{background-color:#ecf6f7;color:#05373d;font-size:12px;margin-top:0;margin-bottom:.25rem;padding:.5rem}.tribe-events-tooltip .tribe-events-event-body{font-size:11px;font-weight:400;padding:.25rem .5rem}.tribe-events-tooltip .duration{font-style:italic;margin:3px 0}.tribe-events-tooltip .tribe-events-event-thumb img{box-shadow:none}.tribe-events-tooltip p.entry-summary{font-size:11px;line-height:1.5;padding:0}#tribe-mobile-container{display:none}.tribe-events-list-widget ol li{list-style:none;margin-bottom:8px;margin-bottom:.5rem}.tribe-events-list-widget .tribe-list-widget{margin-left:0}.tribe-events-list-widget .tribe-events-list-widget-events{padding:0 24px;padding:0 1.5rem;margin-bottom:20px;margin-bottom:1.25rem}.tribe-events-list-widget .tribe-event-title{margin-bottom:4px;margin-bottom:.25rem;margin-top:0}.tribe-events-list-widget .duration{font-weight:700}.tribe-events-list-widget .tribe-event-featured{background:#0ea0d7;padding-bottom:12px;padding-bottom:.75rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-title{margin-top:12px;margin-top:.75rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-title a{color:#fff}.tribe-events-list-widget .tribe-event-featured .tribe-event-image{margin-left:-24px;margin-left:-1.5rem;margin-right:-24px;margin-right:-1.5rem}.tribe-events-list-widget .tribe-event-featured .tribe-event-duration{color:#fff}.datepicker td,.datepicker table tr td span{border-radius:0}.datepicker td{border-top:1px solid #ededed}.datepicker table tr td.active.active,.datepicker table tr td span.active.active{background:#666}.datepicker table tr td.active.active:hover,.datepicker table tr td span.active.active:hover{background:#dadada;color:inherit}#tribe-events-bar{clear:none;height:auto;margin-bottom:1.5rem;min-width:220px;position:relative;width:100%}@media (max-width: 47.99em){#tribe-events-bar{display:none}}.tribe-mobile #tribe-events-bar{display:block}#tribe-bar-form{padding:1rem}#tribe-bar-form label{display:block;font-size:10px;font-weight:700;line-height:1;margin:0 0 5px;padding:0;text-transform:uppercase}#tribe-bar-form .tribe-bar-filters{float:left;margin:0;position:relative;width:100%}#tribe-bar-form #tribe-bar-views+.tribe-bar-filters{left:auto;right:16.66667%;width:82%}#tribe-bar-form .tribe-bar-filters-inner{margin:0;display:flex;align-items:flex-end}@media (max-width: 47.99em){#tribe-bar-form .tribe-bar-filters-inner{margin-top:1rem;flex-wrap:wrap}}[class$=-filter]{flex:0 0 100%;margin-bottom:1rem;margin-right:.5rem}@media (min-width: 48em){[class$=-filter]{flex:0 1 45%;margin-bottom:0}}#tribe-bar-form #tribe-bar-views{background:transparent;float:left;left:83.3333%;margin:0 0 0 5px;padding:0;position:relative;right:auto;width:16.66667%;min-height:1px}#tribe-bar-form .tribe-bar-views-inner label{padding:0 7px;text-align:left;margin-top:-5px}#tribe-bar-form.tribe-bar-mini #tribe-bar-views{width:calc(16.66667% - 5px)}.tribe-event-placeholder{color:#5f5f5f;font-weight:400;font-style:italic;line-height:1.3}#tribe-bar-views:hover,#tribe-bar-views label:hover{cursor:pointer}.tribe-bar-views-inner{margin:0}.tribe-bar-views-inner .select2-container{padding:0 15px}.tribe-select2-results-views.select2-drop{background:#dbdbdb;border:none;box-shadow:none;z-index:10001}.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-list{border-radius:2px;list-style-type:none;position:absolute;z-index:2}.tribe-bar-full #tribe-bar-views .tribe-bar-views-list,.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list,.tribe-bar-full #tribe-bar-views #tribe-bar-views-toggle,.tribe-bar-mini #tribe-bar-views #tribe-bar-views-toggle{border-radius:2px;list-style-type:none;position:absolute;z-index:2;left:-5px;top:0;margin:15px 0 0 .25rem}.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-list,.tribe-bar-full #tribe-bar-views .tribe-bar-views-list,.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list{top:3rem}#tribe-bar-views .tribe-bar-views-list{display:none;padding-top:0!important;color:gray}#tribe-bar-views li.tribe-bar-views-option{background-color:#fff;border:none;box-shadow:none;list-style:none;margin:0;text-indent:0;padding:.5rem .75rem}#tribe-bar-views li.tribe-bar-views-option span{display:none}#tribe-bar-views li.tribe-bar-views-option:before{content:none}.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-option{padding:1rem}#tribe-bar-views #tribe-bar-views-toggle{background-image:url(./cal-list-2JTllm5E.svg)}.tribe-bar-views-option-month a{background-image:url(./cal-month-9M_eOrV2.svg)}.tribe-bar-views-option-day a{background-image:url(./cal-day-UaMmP4Hk.svg)}.tribe-bar-views-option-week a{background-image:url(./cal-week-yhXWjXf-.svg)}.tribe-bar-views-option-list a{background-image:url(./cal-list-2JTllm5E.svg)}#tribe-bar-views .tribe-bar-views-option:first-child,#tribe-bar-views.tribe-bar-views-open .tribe-bar-views-option{display:block}#tribe-bar-views .tribe-bar-views-option.tribe-bar-active{display:none}.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a,.tribe-bar-full #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a,.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{background-color:#fff;background-repeat:no-repeat;background-position:calc(100% - .75rem) 47.5%;color:gray;display:block;text-align:left;text-decoration:none;border:none;box-shadow:none;padding:.6rem 1rem}.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover,.tribe-bar-full #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover,.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover{border:none;box-shadow:none;background-color:#f9f9f9}#tribe-bar-views #tribe-bar-views-toggle{background-color:#fff;background-repeat:no-repeat;background-position:calc(100% - .75rem) 47.5%;color:gray;display:block;text-align:left;text-decoration:none;border:none;box-shadow:none;padding:.6rem 1rem}.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option:first-child a:hover,.tribe-bar-full #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option:first-child a:hover,.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option:first-child a:hover{background-color:#fff}.tribe-bar-collapse #tribe-bar-views #tribe-bar-views-toggle,.tribe-bar-collapse #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding:1rem}#tribe-bar-views .tribe-bar-views-option:last-child a{border-radius:0 0 3px 3px}#tribe-bar-views [name=tribe-bar-view]{display:none!important}#tribe-bar-views .tribe-bar-views-list,#tribe-bar-views #tribe-bar-views-toggle{box-shadow:0 1px 1px #0003;float:left;width:100%}#tribe-bar-views .tribe-bar-views-list{background:#e0e0e0;border-radius:0 0 3px 3px;display:none;left:0;margin:0;padding:5px 0 0;position:absolute;top:auto;width:100%;z-index:2}#tribe-bar-views .tribe-bar-views-option{display:block}#tribe-bar-views .tribe-bar-settings{display:none}.tribe-no-js #tribe-bar-views [name=tribe-bar-view]{display:block}.tribe-bar-mini #tribe-bar-views{width:16.66667%}.tribe-bar-mini .tribe-bar-views-inner label{padding:0 10px}#tribe-bar-collapse-toggle{background-color:#fff;box-shadow:0 1px 1px #0003;display:none;float:left;font-weight:400;padding:1rem;position:relative}#tribe-bar-collapse-toggle:hover{cursor:pointer}#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow{position:absolute;right:2.25rem;top:1.85rem}#tribe-bar-form{margin:auto 0;border:none;background:#ededed}.tribe-bar-collapse #tribe-bar-collapse-toggle{display:block;width:70%}.tribe-bar-collapse #tribe-bar-collapse-toggle.tribe-bar-collapse-toggle-full-width{width:100%}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{float:left;left:auto;width:calc(30% - 5px)}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views+.tribe-bar-filters{clear:both;display:none;left:auto;margin-top:1rem;overflow:hidden;right:auto;width:100%}.tribe-bar-disabled{float:right;position:relative;z-index:101}.tribe-bar-disabled .tribe-events-page-title{clear:none;line-height:45px;margin:0;text-align:left}.tribe-bar-disabled #tribe-events-bar{float:none;min-width:0;width:auto}.tribe-bar-disabled #tribe-bar-form{border-radius:3px;width:auto}.tribe-bar-disabled .tribe-bar-filters{float:left}.tribe-bar-disabled .tribe-bar-filters .tribe-bar-date-filter{padding:5px 10px}.tribe-bar-disabled #tribe-bar-form label{font-size:10px}.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type=text]{border:none;display:block;font-size:13px;line-height:15px;margin:0;padding:0;width:85px}.tribe-bar-disabled #tribe-bar-form #tribe-bar-views{float:left;font-size:16px;left:50%;padding:0;right:auto;width:50%}.tribe-bar-disabled #tribe-bar-form #tribe-bar-views+.tribe-bar-filters{left:auto;right:50%;width:50%}.tribe-bar-disabled #tribe-bar-form .tribe-bar-views-inner label{padding:0 10px}.tribe-bar-disabled .tribe-bar-views-inner{border-radius:0 3px 3px 0;min-width:100px;padding:5px 0 25px}.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list,.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option{margin:0}.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{margin:0;padding:4px 10px}.tribe-bar-disabled #tribe-bar-views .select2-container .select2-choice{font-size:13px;height:auto;line-height:18px}.tribe-bar-disabled .tribe-select2-results-views.select2-drop .select2-results li{padding:0 10px}.tribe-bar-disabled #tribe-bar-collapse-toggle,.tribe-bar-disabled .tribe-bar-submit{display:none}.tribe-bar-disabled .tribe-bar-date-filter,.tribe-events-uses-geolocation .tribe-bar-disabled .tribe-bar-date-filter{width:auto}.tribe-select2-results-views span[class^=tribe-icon-],.tribe-bar-views-list span[class^=tribe-icon-],.tribe-bar-view-list a[class*=tribe-icon-]{background-position:0 50%;background-repeat:no-repeat;display:block;min-height:16px;padding-left:.5rem}.tribe-select2-results-views span[class^=tribe-icon-]{display:inline-block;min-height:16px}.tribe-select2-results-views span.tribe-icon-list,.tribe-bar-views-list span.tribe-icon-list,.tribe-bar-view-list span[class^=tribe-icon-]{background-size:15px 10px}.tribe-bar-view-list a.tribe-icon-list,.tribe-bar-view-list a.tribe-icon-month{background-position:10px 50%;padding-left:30px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}@media screen and (max-width: 767px){.single-tribe_events .secondary .tribe-events-venue-map{width:90%}}@media screen and (min-width: 44.375em){.tribe-events-day .tribe-events-content{margin-left:0;margin-right:0}}@media screen{#tribe-events-content .tribe-events-tooltip ul,#tribe-events-content .tribe-events-tooltip ol{margin-left:1.6em}}@media screen and (min-width: 1000px){.tribe-theme-twentyfourteen #tribe-events-pg-template,.tribe-theme-parent-twentyfourteen #tribe-events-pg-template{padding-left:220px}}@media screen and (max-width: 400px){.list-view.events-archive .site-content .type-page .entry-content{display:inline;display:initial}}@media (min--moz-device-pixel-ratio: 2),(-o-min-device-pixel-ratio: 2/1),(-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2){.tribe-events-tooltip .tribe-events-arrow{background-image:url(../images/tribe-tooltips@2x.png)}#tribe-bar-filters .tribe-bar-button-search .tribe-bar-btn-small{background-image:url(../images/events-bar/icon-search@2x.png)}#tribe-events-bar .tribe-bar-button-settings span{background-image:url(../images/events-bar/icon-gear@2x.png)}#tribe-events-bar [class^=tribe-bar-button-]:after{background-image:url(../../../common/vendor/select2/select2x2.png)}}.tribe-bar-submit{flex:1}.tribe-bar-submit .tribe-events-button{margin-bottom:1px;padding-top:.75rem;padding-bottom:calc(.75rem - 1px)}.tribe-bar-submit input:hover{cursor:pointer}#tribe-bar-collapse-toggle{display:none}#tribe-bar-form.tribe-bar-collapse #tribe-bar-collapse-toggle{display:block}#tribe-events #tribe-bar-form.tribe-bar-collapse .tribe-bar-filters{position:absolute;z-index:21;margin-top:0;top:100%;float:none;display:none;left:0;padding:1rem;overflow:hidden;width:100%;background:#f5f5f5}.tribe-section-s{padding:5px 0}.tribe-section-s:first-of-type{padding-top:0}.tribe-section-s:last-of-type{padding-bottom:0}.tribe-section-m{padding:10px 0}.tribe-section-m:first-of-type{padding-top:0}.tribe-section-m:last-of-type{padding-bottom:0}.tribe-section-l{padding:20px 0}.tribe-section-l:first-of-type{padding-top:0}.tribe-section-l:last-of-type{padding-bottom:0}.tribe-events-user-recurrence-toggle{clear:both;display:block;font-size:12px;font-style:italic;margin-bottom:15px;text-align:center}.tribe-events-user-recurrence-toggle label:hover{cursor:pointer}.tribe-events-user-recurrence-toggle input{margin-right:5px}.tribe-events-grid{border:1px solid #bbb;box-sizing:border-box;font-size:12px;margin:0 auto .6em;position:relative;width:100%}.tribe-events-grid *{box-sizing:border-box}.tribe-events-grid .tribe-scroller{height:500px;overflow:hidden;position:relative;width:100%}.tribe-events-grid .tribe-scroller&gt;.scroller-content{inset:0;overflow:scroll;overflow-x:hidden;position:absolute}.tribe-events-grid .tribe-scroller&gt;.scroller-content:focus{outline:thin dotted}.tribe-events-grid .tribe-scroller&gt;.scroller-content::-webkit-scrollbar{display:none}.tribe-events-grid .tribe-scroller&gt;.scroller-pane{background:rgba(0,0,0,.25);border-radius:5px;bottom:0;opacity:.01;position:absolute;right:0;top:0;-webkit-transition:.2s;transition:.2s;visibility:hidden\	;width:10px;z-index:1000}.tribe-events-grid .tribe-scroller&gt;.scroller-pane&gt;.scroller-slider{background:#444;background:rgba(0,0,0,.5);border-radius:3px;margin:0 1px;position:relative}.tribe-events-grid .tribe-scroller:hover&gt;.scroller-pane,.tribe-events-grid .scroller-pane.active{opacity:.99;visibility:visible\	}.tribe-events-grid .has-scrollbar&gt;.scroller-content::-webkit-scrollbar{display:block}.tribe-events-grid .tribe-grid-content-wrap .column{border-left:1px solid #bbb;display:inline-block;float:left;text-align:center;vertical-align:top;width:14.2857%;zoom:1}.tribe-events-grid .type-tribe_events{padding:4px}.tribe-events-grid .type-tribe_events.hentry{box-shadow:none}.tribe-events-grid div[id*=tribe-events-event-]{visibility:hidden}.tribe-events-grid .type-tribe_events h3.entry-title{color:#333;font-size:12px;height:100%;letter-spacing:0;line-height:1.25;margin:0;overflow:hidden;padding:4px 6px;text-align:left;text-transform:none}.tribe-events-grid .type-tribe_events a{color:#333;display:block;font-size:12px;height:100%;line-height:1.25;outline:none;overflow:hidden;padding:0;width:100%}.tribe-events-grid .tribe-grid-content-wrap .column{position:relative}.tribe-grid-header{background-color:#ddd;border-bottom:1px solid #bbb}.tribe-grid-header .column{letter-spacing:1px;padding:1em 0;text-align:center;text-transform:uppercase}.tribe-grid-header .column a{color:#333;font-weight:700}.tribe-week-grid-wrapper{height:500px;overflow-y:scroll;position:relative}.scroller-pane.flashed{opacity:.99;visibility:visible\	}.tribe-grid-body{overflow:visible;position:relative}.tribe-grid-body .tribe-events-week-hourly-single{margin:4px}.tribe-grid-body .type-tribe_events{height:100%;width:100%}.tribe-grid-body div[id*=tribe-events-event-]{font-weight:700;line-height:1.25;position:absolute;width:94%;z-index:500}.tribe-grid-body div[id*=tribe-events-event-]:hover{z-index:800}.tribe-week-grid-hours{background-color:#fff;position:relative;z-index:20}.tribe-events-grid .column.first,.tribe-week-grid-hours{border-left:0;float:left;margin-right:-40px;width:40px}.tribe-events-grid .column.first div,.tribe-week-grid-hours div{font-size:10px;font-weight:700;height:60px;line-height:1.25;position:relative;text-align:center;text-transform:uppercase}.tribe-grid-content-wrap{float:left;padding-left:40px;width:100%}.tribe-grid-allday .column{padding:4px}.tribe-grid-body .type-tribe_events .tribe-events-week-hourly-single,.tribe-grid-allday .tribe-events-week-allday-single,.tribe-grid-body .tribe-events-week-hourly-single{background-color:#e6e6e6;background-color:#ddddddbf;border:1px solid #ccc;border-radius:3px;cursor:pointer;width:100%;transition:all .1s ease-in-out}.tribe-grid-body .type-tribe_events .tribe-events-week-hourly-single:hover,.tribe-grid-allday .tribe-events-week-allday-single:hover,.tribe-grid-body .tribe-events-week-hourly-single:hover{border:1px solid rgb(137,187,183);background-color:#ecf6f7}.tribe-grid-allday{background-color:#f9f9f9;border-bottom:1px solid #bbb;position:relative}.tribe-grid-allday .column{min-height:60px}.tribe-grid-allday .column.first{top:0}.tribe-grid-allday .type-tribe_events{margin:0;position:relative}.tribe-grid-allday .type-tribe_events h3.entry-title{padding:0}.tribe-grid-allday .type-tribe_events h3.entry-title a.url{display:inline-block;overflow:hidden;padding:8px 6px;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1;zoom:1}.tribe-grid-allday .type-tribe_events.tribe-dayspan2&gt;div{width:200%}.tribe-grid-allday .type-tribe_events.tribe-dayspan3&gt;div{width:300%}.tribe-grid-allday .type-tribe_events.tribe-dayspan4&gt;div{width:400%}.tribe-grid-allday .type-tribe_events.tribe-dayspan5&gt;div{width:500%}.tribe-grid-allday .type-tribe_events.tribe-dayspan6&gt;div{width:600%}.tribe-grid-allday .type-tribe_events.tribe-dayspan7&gt;div{width:700%}.tribe-events-grid div[id*=tribe-events-tooltip-]{text-align:left}.tribe-grid-body .tribe-events-tooltip .tribe-events-event-body{position:relative}.tribe-grid-body .tribe-events-tooltip .tribe-events-arrow{background-position:-33px 0;bottom:auto;height:18px;left:-11px;top:6px;width:11px}.tribe-grid-body .tribe-events-right .tribe-events-tooltip .tribe-events-arrow{background-position:-20px 0;left:auto;right:-11px}.tribe-week-today{background-color:#f9f9f9}.tribe-week-grid-outer-wrap{position:relative;z-index:10}.tribe-week-grid-inner-wrap{position:absolute;width:100%}.tribe-week-grid-block{height:60px;margin:0;padding:0}.tribe-week-grid-block div{border-bottom:1px dotted #ddd;border-top:1px solid #ddd;height:30px;margin-bottom:30px}.tribe-events-photo-grid-sizer{width:32%}#tribe-events-content.tribe-events-list{padding:1px 0}.tribe-events-photo-gutter-sizer{width:2%}.isotope,.isotope .isotope-item{-webkit-transition-duration:.2s;transition-duration:.2s}#tribe-events-photo-events{-webkit-transition-property:height;transition-property:height}#tribe-events-photo-events.isotope{opacity:0}#tribe-events-photo-events .isotope-item{-webkit-transition:.2s ease-in;transition:.2s ease-in}#tribe-events-photo-events.photo-hidden{opacity:0}#tribe-events-photo-events .tribe-events-photo-event{border-bottom:0;box-sizing:border-box;margin-bottom:20px;padding:0;width:32%}#tribe-events-photo-events .tribe-events-photo-event:before,#tribe-events-photo-events .tribe-events-photo-event:after{content:"";display:table}#tribe-events-photo-events .tribe-events-photo-event:after{clear:both}#tribe-events-photo-events .tribe-event-featured .tribe-events-photo-event-wrap{color:#eee}#tribe-events-photo-events .tribe-event-featured .tribe-events-list-event-title{margin-top:0}#tribe-events-photo-events .tribe-event-featured .tribe-events-event-image{margin:0}.tribe-events-venue-widget .tribe-event-featured{color:#ffffffb3}.tribe-events-venue-widget .tribe-event-featured .tribe-event-title a,.tribe-events-venue-widget .tribe-event-featured .tribe-events-title a,.tribe-events-venue-widget .tribe-event-featured .tribe-events-list-event-title a{color:#fff}.tribe-events-venue-widget .tribe-event-featured .tribe-events-duration,.tribe-events-venue-widget .tribe-event-featured .tribe-events-event-meta{color:#ffffffb3;font-weight:400}.tribe-events-venue-widget .tribe-event-featured .tribe-events-content{color:#ffffffe6}.tribe-events-venue-widget .tribe-event-featured a{color:#ffffffb3}.tribe-events-venue-widget .tribe-event-featured a:active,.tribe-events-venue-widget .tribe-event-featured a:hover{color:#ffffffe6}.tribe-events-venue-widget ol li{list-style:none;margin-bottom:8px;margin-bottom:.5rem}.tribe-events-venue-widget .tribe-list-widget{margin-left:0}.tribe-events-venue-widget .type-tribe_events{padding:0 24px;padding:0 1.5rem;margin-bottom:1em}.tribe-events-venue-widget .tribe-event-title{padding-top:.75em}.tribe-events-venue-widget .duration{font-weight:700}.tribe-events-venue-widget .tribe-event-featured{background:#0ea0d7;padding-bottom:.75em}.tribe-events-venue-widget .tribe-event-featured .tribe-event-image{margin-left:-1.5em;margin-right:-1.5em}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap{border:1px solid #eee;border-bottom:1px solid #ddd}.tribe-mobile #tribe-events-photo-events,.tribe-mobile #tribe-events-photo-events.photo-hidden{opacity:1!important}.photo-loader{left:50%;position:absolute;top:200px}.tribe-events-photo-event{padding:4%;position:relative;-webkit-transition:.1s ease-in;transition:.1s ease-in}.tribe-events-photo-event-wrap{background:#fafafa}.tribe-events-photo-event-wrap:hover{background:#fff;box-shadow:#0000001a 0 0 10px}.tribe-event-featured .tribe-events-photo-event-wrap{background:#0c4e67;color:#fff}.tribe-event-featured .tribe-events-photo-event-wrap a{color:#fff}.tribe-events-list .tribe-events-photo-event .tribe-events-event-details{float:none;padding:15px;word-wrap:break-word}.tribe-events-loop .tribe-events-photo-event .tribe-events-list-event-description{float:none;margin-top:10px}.tribe-events-photo #tribe-events-content .tribe-events-list-event-description p,.tribe-events-loop .tribe-events-photo-event .time-details{margin-bottom:0}.tribe-events-photo #tribe-events-content .tribe-events-list-event-description p{line-height:1.45}.tribe-events-photo #tribe-events-content .tribe-events-list-event-description p.tribe-event-categories{font-size:13px;margin-top:1em}.tribe-events-photo .tribe-events-loop .type-tribe_events .tribe-events-event-meta{margin:0 0 8px;padding-right:0}.tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-meta .recurringinfo{display:block;margin:8px 0 0}.tribe-events-loop .tribe-events-photo-event .recurringinfo .tribe-events-divider{display:none}.tribe-events-list #tribe-events-photo-events .tribe-events-event-details h2{font-size:1.2em;line-height:1.2;margin-bottom:10px;padding-right:0}.tribe-events-photo-event .entry-title a{-webkit-transition:.2s ease-in;transition:.2s ease-in}.tribe-events-photo-event .tribe-events-event-image{float:none;margin:0;width:100%}.tribe-events-photo-event .tribe-events-event-cost{display:none}.tribe-events-photo-event .date-divider{padding:0 5px}.tribe-events-photo .tribe-events-ical{clear:both}#tribe-geo-map-wrapper{background:#eee;border:1px solid #ddd;margin-bottom:20px;padding:2px;position:relative;z-index:2}#tribe-geo-map{height:400px;position:relative;width:100%;z-index:3}#tribe-geo-map label{display:inline;width:auto}#tribe-geo-map img{max-width:none}#tribe-geo-options{background:#fff;border:1px solid #b9b9b9;margin-top:12px;padding:10px;position:absolute;top:auto;z-index:9999}#tribe-geo-options:before,#tribe-geo-options:after{border-bottom:8px solid #b9b9b9;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:10px;position:absolute;top:-9px;width:0;z-index:9999}#tribe-geo-options:after{border-bottom-color:#fff;top:-8px}.tribe-bar-collapse #tribe-geo-options{left:auto;position:relative;top:auto}.tribe-bar-collapse #tribe-geo-options:before,.tribe-bar-collapse #tribe-geo-options:after{display:none}#tribe-geo-results h2,#tribe-geo-options h2{color:#222;font-size:18px;font-weight:700;line-height:1em;margin:0 0 6px;padding:0}#tribe-geo-options{display:none;margin-bottom:20px}.tribe-geo-option-link{border-bottom:1px solid #eee;color:#444;display:block;padding:3px 6px;text-decoration:none;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.tribe-geo-option-link:hover{background:#f5f5f5}.tribe-geo-option-link:hover,.tribe-geo-option-link:focus{text-decoration:none}.tribe-option-loaded,.tribe-geo-option-link.tribe-option-loaded:hover{background:#666;color:#fff}.tribe-bar-collapse .tribe-geo-option-link{padding:10px}.timer{color:red;margin:20px 0;text-align:center;width:100%}#tribe-geo-results .tribe-event-featured{color:#ffffffb3}#tribe-geo-results .tribe-event-featured .tribe-event-title a,#tribe-geo-results .tribe-event-featured .tribe-events-title a,#tribe-geo-results .tribe-event-featured .tribe-events-list-event-title a{color:#fff}#tribe-geo-results .tribe-event-featured .tribe-events-duration,#tribe-geo-results .tribe-event-featured .tribe-events-event-meta{color:#ffffffb3;font-weight:400}#tribe-geo-results .tribe-event-featured .tribe-events-content{color:#ffffffe6}#tribe-geo-results .tribe-event-featured a{color:#ffffffb3}#tribe-geo-results .tribe-event-featured a:active,#tribe-geo-results .tribe-event-featured a:hover{color:#ffffffe6}#tribe-geo-results #tribe_events_filters_wrapper{display:none}#tribe-geo-results #tribe-events-content{float:none;width:100%}#tribe-geo-results .tribe-event-featured .tribe-events-map-event-title{margin-top:24px;margin-top:1.5rem}.tribe-events-distance{background-color:#666;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:2.5em 0 1em;padding:6px 10px}#tribe-geo-loading{background:rgba(255,255,255,.2);background:#fff;display:none;height:100%;left:0;position:absolute;top:0;-webkit-transition:all 1s linear;transition:all 1s linear;webkit-transition:all 1s linear;width:100%;z-index:4}#tribe-geo-loading img{left:50%;margin:-16px 0 0 -16px;position:absolute;top:50%}.tribe-events-venue .tribe-events-map-wrap{background:#eee;border:1px solid #ddd;border-radius:3px;float:right;margin:5px 0 30px 30px;padding:5px;width:50%}.tribe-events-venue h3.tribe-events-upcoming{font-size:1.3em;margin-bottom:30px}.tribe-events-venue .tribe-events-user-recurrence-toggle{display:none}.tribe-events-venue .tribe-events-event-meta{border:0}.tribe-events-venue .tribe-events-venue-meta{border-bottom:1px solid #ddd;margin:0 0 30px;padding:0 0 30px}#tribe-events-content.tribe-events-venue{padding:0}.tribe-events-venue-meta h2.entry-title{display:inline;font-size:1.4em;line-height:1.4;margin:0;padding:0}.tribe-events-venue-meta address{font-style:normal;font-weight:700;margin:0}.tribe-events-venue address.venue-address{display:block}.tribe-events-venue address.venue-address span{line-height:1;margin:5px 0}.tribe-events-venue address.venue-address span.tel,.tribe-events-venue address.venue-address span.url{display:block}.tribe-events-venue .tribe-venue-description{margin:3% 0 0}#tribe-events-content.tribe-events-organizer{padding:0}.single-tribe_organizer .tribe_organizer h2.entry-title{font-size:1.6em;margin:0 0 .5em;padding:0}.tribe-events-organizer .tribe-events-event-meta{border:0}.tribe-events-organizer .tribe-events-organizer-meta{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}.tribe-events-organizer address.organizer-address{font-style:normal;font-weight:700;margin-bottom:1.25em;word-wrap:break-word}.tribe-events-organizer address.organizer-address span{line-height:1;white-space:pre}.tribe-events-organizer .tribe-organizer-description{margin-bottom:1em}.tribe-events-organizer .tribe-events-divider{margin:0 10px}.tribe-events-organizer .tribe-events-user-recurrence-toggle{display:none}.related-events-title{font-size:18px;line-height:1.4}ul.related-events{display:block;margin:0}ul.related-events li{display:block;float:left;list-style-type:none;min-width:160px;position:relative;vertical-align:text-bottom}.related-event-date{font-size:.75em;text-transform:uppercase}h3.tribe-events-related-events-title{font-size:1.4em;margin-bottom:2%}.tribe-events-single ul.tribe-related-events,.post .tribe-events-single ul.tribe-related-events{border:none;margin:0 0 8%;padding:0}.tribe-events-single ul.tribe-related-events li{background:#fafafa;border:none;border:1px solid #eee;border-radius:3px;box-sizing:border-box;float:left;font-size:.9em;font-weight:400;list-style:none;margin:0 4% 2% 0;padding:0;width:29.3333%}.tribe-events-single ul.tribe-related-events li .date-divider{padding:0 5px}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{padding:8%}.tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail img{border:none;height:auto;margin:0;max-width:100%;padding:0;width:100%}.tribe-events-single ul.tribe-related-events .tribe-related-events-title{font-size:16px;line-height:1.5;margin:0 0 10px}.tribe-events-single ul.tribe-related-events .recurringinfo{display:block;margin:4% 0}.tribe-events-single ul.tribe-related-events .recurringinfo .tribe-events-divider{display:none}.tribe-mini-calendar-list-wrapper .type-tribe_events{margin:0;padding:0}.tribe-mini-calendar-list-wrapper .tribe-event-featured,.tribe-events-adv-list-widget .tribe-event-featured{color:#ffffffb3}.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-event-title a,.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-events-title a,.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-events-list-event-title a,.tribe-events-adv-list-widget .tribe-event-featured .tribe-event-title a,.tribe-events-adv-list-widget .tribe-event-featured .tribe-events-title a,.tribe-events-adv-list-widget .tribe-event-featured .tribe-events-list-event-title a{color:#fff}.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-events-duration,.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-events-event-meta,.tribe-events-adv-list-widget .tribe-event-featured .tribe-events-duration,.tribe-events-adv-list-widget .tribe-event-featured .tribe-events-event-meta{color:#ffffffb3;font-weight:400}.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-events-content,.tribe-events-adv-list-widget .tribe-event-featured .tribe-events-content{color:#ffffffe6}.tribe-mini-calendar-list-wrapper .tribe-event-featured a,.tribe-events-adv-list-widget .tribe-event-featured a{color:#ffffffb3}.tribe-mini-calendar-list-wrapper .tribe-event-featured a:active,.tribe-mini-calendar-list-wrapper .tribe-event-featured a:hover,.tribe-events-adv-list-widget .tribe-event-featured a:active,.tribe-events-adv-list-widget .tribe-event-featured a:hover{color:#ffffffe6}.tribe-mini-calendar-list-wrapper ol li,.tribe-events-adv-list-widget ol li{list-style:none;margin-bottom:30px}.tribe-mini-calendar-list-wrapper .tribe-venue,.tribe-events-adv-list-widget .tribe-venue{display:block;margin-top:10px}.tribe-mini-calendar-list-wrapper .tribe-events-organizer:empty,.tribe-mini-calendar-list-wrapper .tribe-events-location:empty,.tribe-events-adv-list-widget .tribe-events-organizer:empty,.tribe-events-adv-list-widget .tribe-events-location:empty{display:none}.tribe-mini-calendar-list-wrapper .list-info,.tribe-events-adv-list-widget .list-info{margin-bottom:4px;margin-bottom:.25rem}.tribe-mini-calendar-list-wrapper .tribe-organizer,.tribe-events-adv-list-widget .tribe-organizer{display:block}.tribe-mini-calendar-list-wrapper .tribe-events-event-cost,.tribe-events-adv-list-widget .tribe-events-event-cost,.tribe-mini-calendar-list-wrapper .duration,.tribe-events-adv-list-widget .duration{display:inline}.tribe-mini-calendar-list-wrapper .event-is-recurring .tribe-events-divider,.tribe-events-adv-list-widget .event-is-recurring .tribe-events-divider{display:none}.tribe-mini-calendar-list-wrapper .event-is-recurring,.tribe-events-adv-list-widget .event-is-recurring{color:inherit}.tribe-mini-calendar-list-wrapper .type-tribe_events,.tribe-events-adv-list-widget .type-tribe_events{margin:0 0 4px;margin:0 0 .25rem;padding:0}.tribe-mini-calendar-list-wrapper .tribe-event-title,.tribe-events-adv-list-widget .tribe-event-title{margin-top:12px;margin-top:.75rem}.tribe-mini-calendar-list-wrapper .tribe-event-featured,.tribe-events-adv-list-widget .tribe-event-featured{background:transparent;border-bottom:1px dotted #2f2f2f;margin-top:12px;margin-top:.75rem;padding-bottom:12px;padding-bottom:.75rem}.tribe-mini-calendar-list-wrapper .tribe-event-featured:first-of-type,.tribe-events-adv-list-widget .tribe-event-featured:first-of-type{margin-top:0}.tribe-mini-calendar-list-wrapper .tribe-event-featured:last-of-type,.tribe-events-adv-list-widget .tribe-event-featured:last-of-type{border-bottom:0}.tribe-mini-calendar-list-wrapper .tribe-event-featured .list-date,.tribe-events-adv-list-widget .tribe-event-featured .list-date{display:none}.tribe-mini-calendar-list-wrapper .tribe-event-featured .list-info,.tribe-events-adv-list-widget .tribe-event-featured .list-info{display:block;padding:0 24px;padding:0 1.5rem;width:100%}.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-mini-calendar-event,.tribe-events-adv-list-widget .tribe-event-featured .tribe-mini-calendar-event{border:0;margin-bottom:0;padding-bottom:16px}.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-mini-calendar-event .list-info,.tribe-events-adv-list-widget .tribe-event-featured .tribe-mini-calendar-event .list-info{margin-bottom:0}.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-mini-calendar-event .tribe-events-title a,.tribe-events-adv-list-widget .tribe-event-featured .tribe-mini-calendar-event .tribe-events-title a{color:#fff}.tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-mini-calendar-event .tribe-events-title a:hover,.tribe-events-adv-list-widget .tribe-event-featured .tribe-mini-calendar-event .tribe-events-title a:hover{color:#ffffffe6}.tribe-countdown-timer span.tribe-countdown-seconds,.tribe-countdown-timer span.format,.tribe-countdown-timer h3.tribe-countdown-complete{display:none}div.tribe-countdown-timer{line-height:1.5em;min-height:60px;padding-top:10px;text-align:center}div.tribe-countdown-number{color:#000;float:left;font-size:2.4em}span.tribe-countdown-under{color:#666;font-size:10px;font-weight:500;text-transform:uppercase}div.tribe-countdown-colon{color:#666;float:left;font-size:1.5em;padding:0 4px}div.tribe-countdown-right{float:left}div.tribe-countdown-text{clear:both;margin:0 0 10px}.tribe-events-week.tribe-theme-twentythirteen .tribe-grid-content-wrap .hentry{padding:4px}.tribe-theme-twentythirteen #secondary div.tribe-countdown-number,.tribe-theme-twentyfourteen #primary-sidebar div.tribe-countdown-number,.tribe-theme-twentyfourteen #footer-sidebar div.tribe-countdown-number{color:#fff;text-shadow:1px 1px #000}.tribe-theme-twentythirteen #secondary span.tribe-countdown-under{color:#fff}.tribe-theme-twentyfourteen #primary-sidebar div.tribe-countdown-number{font-size:24px}.tribe-theme-twentyfourteen .widget .tribe-mini-calendar-event .list-info h2{font-size:14px}.tribe-theme-twentyfifteen .tribe-events-adv-list-widget .type-tribe_events.hentry{box-shadow:none;margin-left:0;margin-right:0}.tribe-theme-twentyfifteen .tribe-events-adv-list-widget .tribe-mini-calendar-event{border-bottom:0}.tribe-theme-twentyfifteen .tribe-events-venue-widget .hentry{box-shadow:none;display:inline-block;margin-left:0;margin-right:0}.tribe-theme-twentyfifteen .tribe-events-venue-widget .hentry .entry-title{font-size:1.2em}.tribe-theme-twentyfifteen .tribe-venue-widget-wrapper ul{list-style-type:none}.tribe-theme-twentyfifteen .tribe-venue-widget-wrapper li{border-bottom:1px dotted #000;box-shadow:none;margin-left:0;margin-right:0;padding-bottom:10px;padding-top:5px}.tribe-theme-twentyfifteen .tribe-venue-widget-wrapper h4{font-size:14px}.tribe-theme-twentyfifteen .tribe-venue-widget-wrapper .date-start,.tribe-theme-twentyfifteen .tribe-venue-widget-wrapper .date-end,.tribe-theme-twentyfifteen .tribe-venue-widget-wrapper .end-time,.tribe-theme-twentyfifteen .tribe-venue-widget-wrapper .tribe-events-event-cost{font-size:13px}.tribe-theme-twentyfifteen .tribe-venue-widget-wrapper .date-end{display:block}.tribe-theme-twentyfifteen #tribe-events-content.tribe-events-photo #tribe-events-photo-events h2{line-height:1.2}.tribe-theme-twentyfifteen #tribe-events-content.tribe-events-photo #tribe-events-photo-events h2 a{border:0;text-decoration:none}.tribe-theme-twentyfifteen #tribe-events-content.tribe-events-photo #tribe-events-photo-events .tribe-events-event-meta{line-height:1.2;margin:10px 0}.tribe-theme-twentyfifteen #tribe-events-content.tribe-events-photo #tribe-events-photo-events .tribe-events-list-photo-description{font-size:.9em;line-height:1.5}.tribe-theme-twentyfifteen #tribe-events .tribe-events-venue-meta .tribe-events-event-meta{font-size:14px;line-height:1.3;margin-top:10px}.tribe-theme-twentyfifteen #tribe-events .tribe-events-venue-meta .tribe-events-map-wrap{margin-bottom:20px}.tribe-theme-twentyfifteen #tribe-events .tribe-events-venue-meta .tribe-events-event-meta .venue-address .location{display:block;margin:10px 0 5px}.tribe-theme-twentyfifteen #tribe-events .tribe-events-venue-meta .tribe-events-event-meta .venue-address .tel{margin:5px 0 8px}.tribe-theme-twentyfifteen #tribe-events .tribe-events-venue-meta .tribe-venue-description{clear:both;display:block;float:left;padding-left:0;padding-right:0}.tribe-theme-twentyfifteen.single-tribe_events #tribe-events .tribe-events-venue-meta{float:left}.tribe-theme-twentysixteen .tribe-grid-body div[id*=tribe-events-event-]{z-index:80}.tribe-theme-twentysixteen .tribe-grid-body div[id*=tribe-events-event-]:hover{z-index:81}.tribe-theme-twentysixteen .tribe-grid-body .tribe-events-tooltip p:last-child{margin-bottom:0}.tribe-theme-twentysixteen .tribe-events-grid a:hover{color:#fff}.tribe-theme-twentysixteen .tribe-venue-widget-list{margin-left:0;list-style:none}.tribe-theme-twentysixteen .tribe-events-list-photo-description ul,.tribe-theme-twentysixteen .tribe-events-list-photo-description ol{margin-left:1.25em}.tribe-theme-twentysixteen .tribe-events-list-photo-description,.tribe-events-list-photo-description{width:100%}.tribe-venue-widget-venue{margin-bottom:20px}.tribe-venue-widget-venue .tribe-venue-widget-venue-name a{font-weight:700}.tribe-venue-widget-list li+li{margin-top:15px}.tribe-venue-widget-list .tribe-events-event-schedule-details{display:inline;font-weight:700}.tribe-venue-widget-list .entry-title{margin:0 0 5px}.tribe-venue-widget-list .type-tribe_events{margin-bottom:20px}.tribe-venue-widget-thumbnail{margin:10px 0 20px}.tribe-venue-widget-thumbnail img{display:block;height:auto;max-width:100%}.tribe-events-uses-geolocation .tribe-bar-date-filter,.tribe-events-uses-geolocation .tribe-bar-search-filter,.tribe-bar-geoloc-filter,.tribe-events-uses-geolocation .tribe-bar-submit{float:left;margin-bottom:0;width:25%}.tribe-events-uses-geolocation .tribe-bar-submit{margin-left:0}.tribe-events-shortcode .tribe-bar-submit{float:left;margin-bottom:0;margin-left:0;width:25%}@media (max-width: 47.99em){#tribe-events-header,#tribe-events-footer{position:relative}#tribe-events-header:before,#tribe-events-header:after,#tribe-events-footer:before,#tribe-events-footer:after{background-color:#fff;content:"";display:block;height:100%;position:absolute;top:0;width:1px;z-index:1}#tribe-events-header:before,#tribe-events-footer:before{right:50%}#tribe-events-header:after,#tribe-events-footer:after{left:50%}#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{display:block;margin:1rem 0;width:33.33%;text-align:center;font-weight:700}.tribe-events-month #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-month #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,.tribe-events-month #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-month #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{width:49%}.tribe-events-notices+#tribe-events-header{display:none}.tribe-events-list .tribe-events-loop .tribe-events-event-meta .recurringinfo .tribe-events-divider{display:none}.tribe-events-list .time-details{margin-bottom:0;padding:0 12px}.tribe-events-loop .tribe-events-content{padding:0}.tribe-events-list-separator-year,.tribe-events-list .tribe-events-event-cost{display:none}.single-tribe_events .tribe-events-schedule{background:#fafafa;border:1px solid #eee;margin:18px 0 8px;padding:12px}.single-tribe_events .tribe-events-schedule h3,.single-tribe_events .tribe-events-schedule .tribe-events-cost{display:block;font-size:15px;font-weight:400;line-height:1.25;margin:0}.single-tribe_events .tribe-events-schedule h3{margin-bottom:2px;white-space:normal}.single-tribe_events .tribe-events-schedule .recurringinfo .tribe-events-divider,.single-tribe_events .tribe-events-schedule .tribe-events-divider{display:none}.single-tribe_events .tribe-events-event-image{margin-bottom:10px}.single-tribe_events .tribe-events-cal-links{margin-bottom:30px}.single-tribe_events .tribe-events-cal-links a{margin-top:15px}.single-tribe_events .tribe-events-event-meta{margin:15px 0 20px;padding:4% 0}.single-tribe_events .tribe-events-venue-map{width:90%;margin:5px auto 0;display:block;float:none}#tribe-events div.tribe-events-single-event-description{padding:0;margin-bottom:10px}.tribe-events-meta-group .tribe-events-single-section-title{margin-top:0}.tribe-events-event-meta .tribe-events-meta-group{margin-bottom:0}.tribe-events-event-meta .tribe-events-meta-group,.tribe-events-event-meta .column{float:none;width:100%}.tribe-events-calendar .tribe-events-has-events:after{content:"";display:block;height:8px;width:8px;padding:0;border-radius:50%;background-color:#89bbb7;margin:5px auto}.tribe-events-calendar .tribe-events-has-events.tribe-events-othermonth:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}#tribe-mobile-container{display:block;margin:0 auto 10px}#tribe-mobile-container .type-tribe_events{padding:20px 0 16px;margin-bottom:0}#tribe-mobile-container .type-tribe_events .tribe-events-event-image a{display:block}#tribe-mobile-container .type-tribe_events .entry-summary.description{padding:0;margin-bottom:0}#tribe-mobile-container .type-tribe_events .tribe-events-read-more{margin-top:8px;display:inline-block}.tribe-mobile-day-heading{background-color:#ededed;display:block;color:#666;font-family:Roboto;font-size:14px;font-weight:400;margin:1.75rem 0 0;padding:.25rem .75rem;text-transform:uppercase}.tribe-mobile-day-heading span{font-weight:700}.tribe-events-calendar td.tribe-events-has-events:hover{cursor:pointer}#tribe-events-content .tribe-events-calendar td{height:45px;padding:0}.tribe-events-calendar td .tribe-events-viewmore,.tribe-events-calendar td .type-tribe_events{display:none}.tribe-events-calendar td div[id*=tribe-events-daynum-],.tribe-events-calendar td div[id*=tribe-events-daynum-] a{background:none;font-size:16px;line-height:1;margin-top:6px;padding:0;text-align:center}.tribe-events-calendar .mobile-active.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar .mobile-active.tribe-events-past div[id*=tribe-events-daynum-]&gt;a{color:#fff}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:#f5f5f5;color:#666;font-size:11px;font-weight:700}.tribe-events-calendar td.mobile-active,.tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-],.tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-] a,.tribe-events-calendar .tribe-events-past.tribe-events-has-events:after{transition:none;background-color:#999;color:#fff}.tribe-events-calendar .tribe-events-present.tribe-events-has-events:after,.tribe-events-calendar .mobile-active.tribe-events-has-events:after{background:#fff}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]&gt;a,.tribe-events-calendar .tribe-events-present{transition:none;background-color:#1d7f8a;color:#fff}.tribe-events-calendar td.tribe-events-present.mobile-active,.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-],.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-] a{background-color:#05373d}#tribe-mobile-container .tribe-events-viewmore{border-top:1px solid #ddd;margin:5px 0 0;padding:15px 0 5px}.tribe-bar-collapse #tribe-bar-collapse-toggle{width:calc(50% - 3px);font-weight:400}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{width:calc(50% - 3px)}.tribe-bar-disabled{float:none;width:100%}.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list{padding:0}#tribe-events-pg-template{padding:40px 20px 20px}#tribe-events-content,#tribe-events-content.tribe-events-list{margin-bottom:20px}.tribe-events-promo{margin-top:10px;text-align:center}}@media (max-width: 47.99em){.tribe-events-week .tribe-events-grid{display:none}.tribe-events-week #tribe-mobile-container{margin-top:26px}.tribe-events-week #tribe-mobile-container .type-tribe_events,.tribe-events-week #tribe-mobile-container .type-tribe_events~.type-tribe_events{padding-left:8px;padding-right:8px}.tribe-events-week #tribe-mobile-container .type-tribe_events .tribe-events-read-more{margin-top:0}#tribe-events-content{overflow:hidden}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap:hover{background:#FAFAFA;box-shadow:none}.tribe-events-photo .tribe-events-loop .type-tribe_events .tribe-events-event-meta{background-color:transparent;border:0;margin:6px 0;padding:0}.tribe-events-photo .tribe-events-loop .type-tribe_events .time-details{padding:0}.tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-meta .recurringinfo{margin-top:2px}#tribe-events .tribe-events-list-photo-description p{margin-bottom:0}.tribe-events-venue .tribe-events-venue-meta,.tribe-events-organizer .tribe-events-organizer-meta{padding-bottom:12px}.tribe-events-venue .tribe-events-list h2.tribe-events-page-title,.tribe-events-organizer .tribe-events-list h2.tribe-events-page-title,.tribe-events-organizer .tribe-events-organizer-meta h2.entry-title{margin-top:0}.tribe-events-venue .tribe-events-venue-meta .tribe-events-event-meta,.tribe-events-organizer address.organizer-address{background-color:#fafafa;border:1px solid #eee;margin:18px 0 15px;padding:10px 12px 13px}.tribe-events-venue .tribe-events-event-meta,.tribe-events-organizer .tribe-events-event-meta{border:1px solid #eee}.tribe-events-venue .tribe-events-venue-meta .tribe-events-event-image{margin-top:15px}#tribe-events .tribe-venue-description.tribe-events-content,#tribe-events .tribe-organizer-description.tribe-events-content{padding:0}.tribe-events-venue .tribe-events-map-wrap{float:none;margin:5px 0 12px;width:98%}.tribe-events-event-meta address.tribe-events-address,.tribe-events-event-meta address.venue-address{margin:0}.tribe-events-organizer .tribe-events-organizer-meta h2.entry-title{margin-bottom:15px;padding:0}.tribe-events-organizer .tribe-events-organizer-meta .tribe-events-event-image{margin-bottom:12px}.tribe-events-organizer address.organizer-address{margin:10px 0 15px}.tribe-events-organizer address.organizer-address span{display:block}.tribe-events-organizer address.organizer-address span~span{margin-top:4px}.tribe-events-organizer address.organizer-address .tribe-events-divider{display:none}#tribe-geo-map{height:250px}.tribe-events-map #tribe-events-header{margin-bottom:30px}h3.tribe-events-related-events-title{margin-bottom:12px}.tribe-events-single ul.tribe-related-events{margin:0}.tribe-events-single ul.tribe-related-events .tribe-related-events-thumbnail{float:right;width:30%}.tribe-events-single ul.tribe-related-events .tribe-related-events-title{margin-bottom:4px}.tribe-events-single ul.tribe-related-events .recurringinfo{margin:2px 0 0}.tribe-events-single ul.tribe-related-events li{float:none;margin-bottom:12px;margin-right:0;padding:10px;width:100%;zoom:1}.tribe-events-single ul.tribe-related-events li:after{clear:both;content:"";display:table}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{float:left;padding:0 10px 10px 0;width:60%}.tribe-events-photo-event .tribe-events-event-image,.tribe-events-photo-event .tribe-events-event-image a,.tribe-related-events-thumbnail,.tribe-related-events-thumbnail a{display:block;line-height:0}}@media (max-width: 47.99em) and (max-width: 600px){div#tribe-events-photo-events{height:auto!important;width:100%}#tribe-events-photo-events .type-tribe_events.tribe-events-photo-event,#tribe-events-photo-events.photo-two-col .type-tribe_events.tribe-events-photo-event{float:none;margin:0 auto 12px;max-width:400px;position:static!important;width:auto}}form.searchandfilter{margin:0;margin-bottom:1rem}form.searchandfilter li{padding:0;text-indent:0}form.searchandfilter li:before{content:none}form.searchandfilter a.search-filter-reset{text-transform:uppercase}.searchandfilter label{width:100%}.searchandfilter ul{margin-bottom:0;display:flex;flex-wrap:wrap}.searchandfilter ul&gt;li{flex-grow:1;flex-shrink:1;flex-basis:100%;margin-top:1rem}@media (min-width: 48em){.searchandfilter ul{margin-right:-.5rem}.searchandfilter ul&gt;li[data-sf-field-input-type=select]{flex-basis:45%}.searchandfilter ul&gt;li{margin-right:.5rem}}.c-search-filter{flex:none;overflow:hidden;position:relative;margin-left:-.5rem;margin-right:-.5rem;padding-bottom:2rem}.c-search-filter:after{content:"";display:block;clear:both}.c-search-filter__count{margin-top:1.5rem;color:#757575}.c-search-filter__count strong{color:#5a5a5a}.c-search-filter__sizer{width:33.3333333333%}.c-search-filter__title{margin-top:.25rem;margin-bottom:0;font-size:1.1rem}.c-search-filter__item,.c-search-filter__item--wide{width:100%;padding:.5rem;opacity:0;animation:fadeInUp 1.25s .8s 1;animation-fill-mode:forwards;animation-duration:.65s;float:left}@media (min-width: 48em){.c-search-filter__item,.c-search-filter__item--wide{width:33.3333333333%}}.c-search-filter__item img,.c-search-filter__item--wide img{width:100%}.c-search-filter__item--wide{width:66.6666666667%}.c-search-filter__pagination{margin-top:1.5rem;display:flex;justify-content:center;padding:7px 10px 5px;border-radius:5px}.c-search-filter__pagination .page-numbers{color:gray;box-shadow:none;text-decoration:none;border:none;padding:3px 6px;font-weight:700}.c-search-filter__pagination .page-numbers:link,.c-search-filter__pagination .page-numbers:hover,.c-search-filter__pagination .page-numbers:visited,.c-search-filter__pagination .page-numbers:active{box-shadow:none;text-decoration:none;border:none}.c-search-filter__pagination .current{color:#000}form[data-ajax-pagination-type=infinite_scroll]+.search-filter-results&gt;.c-search-filter__pagination{display:none}.search-filter-scroll-loading{position:absolute;bottom:0;left:calc(50% - 1rem)}.wpupg-post-title{font-family:Montserrat,sans-serif;font-size:1.1rem!important;font-weight:700!important;margin:.25rem 1rem .25rem 0!important;display:block;box-shadow:0 0 0 transparent inset;border-bottom:none;transition:border .25s ease-in-out,box-shadow .25s ease-in-out;background:transparent}.wpupg-grid{margin-right:-.75rem}.wpupg-grid .wpupg-item{flex:none;width:50%;margin-left:0;margin-right:0;overflow:hidden;position:relative;margin-bottom:1rem;padding-right:.75rem}@media (min-width: 48em){.wpupg-grid .wpupg-item{width:33.33%}}.wpupg-filter{margin-bottom:1rem}.wpupg-filter&gt;*{margin-bottom:.5rem}.select2wpupg{width:100%}.select2wpupg-container .select2wpupg-selection--single{height:auto;padding:.5rem}.select2wpupg-container--default .select2wpupg-selection--single .select2wpupg-selection__arrow{height:40px}
</pre></body></html>