﻿@import"https://fonts.googleapis.com/css?family=Noto+Serif|Source+Sans+Pro:300,400,600";:root{--orange: #c5541c;--orange-darker: #b54d1a;--orange-hover: #aa4617;--orange-tint: #e5cabc;--green: #587624;--green-darker: #587624;--green-hover: #2f4112;--green-tint: #cedbb9;--blue: #12568f;--blue-darker: #12568f;--blue-hover: #0d3d64;--blue-tint: #c4d5e4;--lightest-gray: #fafafa;--light-gray: #efefef;--rule-gray: #d4d4d4;--medium-gray: #767676;--gray: #5f6368;--dark-gray: #333333;--bg-gray: #f3f7fb;--primary-color: var(--orange);--secondary-color: var(--green);--tertiary-color: var(--blue);--primary-darker: var(--orange-darker);--primary-hover: var(--orange-hover);--primary-tint: var(--orange-tint)}.theme-blue *{--primary-color: var(--blue);--secondary-color: var(--green);--tertiary-color: var(--orange);--primary-darker: var(--blue-darker);--primary-hover: var(--blue-hover);--primary-tint: var(--blue-tint)}.theme-green{--primary-color: var(--green);--secondary-color: var(--orange);--tertiary-color: var(--blue);--primary-darker: var(--green-darker);--primary-hover: var(--green-hover);--primary-tint: var(--green-tint)}h2.has-small-font-size,h3.has-small-font-size{font-size:1.25rem}h2.has-large-font-size{font-size:2.5rem;line-height:1.2;margin-bottom:.5em}h3.has-large-font-size{font-size:2rem;line-height:1.4;margin-bottom:.5em}body.home h3.has-large-font-size{font-size:2.5rem;line-height:1.2}body.home h2.has-small-font-size,body.home h3.has-small-font-size{margin-bottom:0}body.home h2.has-large-font-size,body.home h3.has-large-font-size{margin-bottom:.25em;margin-top:0}.has-text-color.has-black-color{color:#000}.has-text-color.has-white-color{color:#fff}.has-text-color.has-orange-color{color:var(--orange)}.has-text-color.has-green-color{color:var(--green)}.has-text-color.has-blue-color{color:var(--blue)}.has-text-color.has-gray-color{color:var(--gray)}.has-text-color.has-dark-gray-color{color:var(--dark-gray)}.has-text-color.has-light-gray-color{color:var(--light-gray)}.has-text-color.has-red-color{color:#b31b1b}@media screen and (max-width: 47.93625em){section.content{display:flex;flex-direction:column}section.content>*,section.content .wp-block-column{order:3}section.content>[class*=aligncenter]{margin-left:0;margin-right:0}section.content .order-top{order:0}section.content .order-second{order:1}section.content .order-third{order:4}section.content .order-bottom{order:5}}.wp-block-group.has-background,.wp-block-columns.has-background{padding:2rem 1rem}.wp-block-group.has-background.has-gray-background-color,.wp-block-columns.has-background.has-gray-background-color{background-color:var(--gray);color:#fff}.wp-block-group.has-background.has-gray-background-color.alignfull:after,.wp-block-columns.has-background.has-gray-background-color.alignfull:after{background-color:var(--gray)}.wp-block-group.has-background.has-gray-background-color .wp-block-button a,.wp-block-columns.has-background.has-gray-background-color .wp-block-button a{border:1px solid rgba(255,255,255,.5)}.wp-block-group.has-background.has-dark-gray-background-color,.wp-block-columns.has-background.has-dark-gray-background-color{background-color:var(--dark-gray);color:#fff}.wp-block-group.has-background.has-dark-gray-background-color.alignfull:after,.wp-block-group.has-background.has-dark-gray-background-color.cta:after,.wp-block-columns.has-background.has-dark-gray-background-color.alignfull:after,.wp-block-columns.has-background.has-dark-gray-background-color.cta:after{background-color:var(--dark-gray)}.wp-block-group.has-background.has-dark-gray-background-color .wp-block-button a,.wp-block-columns.has-background.has-dark-gray-background-color .wp-block-button a{border:1px solid rgba(255,255,255,.5)}.wp-block-group.has-background:is(.has-gray-background-color, .has-dark-gray-background-color) :is(h2, h3, h4, p),.wp-block-columns.has-background:is(.has-gray-background-color, .has-dark-gray-background-color) :is(h2, h3, h4, p){color:inherit}.wp-block-group.has-background.has-light-gray-background-color,.wp-block-columns.has-background.has-light-gray-background-color{background-color:var(--light-gray)}.wp-block-group.has-background.has-light-gray-background-color.alignfull:after,.wp-block-group.has-background.has-light-gray-background-color.cta:after,.wp-block-columns.has-background.has-light-gray-background-color.alignfull:after,.wp-block-columns.has-background.has-light-gray-background-color.cta:after{background-color:var(--light-gray)}.wp-block-group.has-background.has-bg-gray-background-color,.wp-block-columns.has-background.has-bg-gray-background-color{background-color:var(--bg-gray)}.wp-block-group.has-background.has-bg-gray-background-color.alignfull:after,.wp-block-group.has-background.has-bg-gray-background-color.cta:after,.wp-block-columns.has-background.has-bg-gray-background-color.alignfull:after,.wp-block-columns.has-background.has-bg-gray-background-color.cta:after{background-color:var(--bg-gray)}.wp-block-group.has-background.has-medium-gray-background-color h2,.wp-block-group.has-background.has-medium-gray-background-color h3,.wp-block-group.has-background.has-medium-gray-background-color h4,.wp-block-group.has-background.has-medium-gray-background-color h5,.wp-block-group.has-background.has-medium-gray-background-color p,.wp-block-group.has-background.has-medium-gray-background-color li,.wp-block-group.has-background.has-medium-gray-background-color cite,.wp-block-group.has-background.has-medium-gray-background-color span,.wp-block-group.has-background.has-medium-gray-background-color figcaption,.wp-block-group.has-background.has-dark-gray-background-color h2,.wp-block-group.has-background.has-dark-gray-background-color h3,.wp-block-group.has-background.has-dark-gray-background-color h4,.wp-block-group.has-background.has-dark-gray-background-color h5,.wp-block-group.has-background.has-dark-gray-background-color p,.wp-block-group.has-background.has-dark-gray-background-color li,.wp-block-group.has-background.has-dark-gray-background-color cite,.wp-block-group.has-background.has-dark-gray-background-color span,.wp-block-group.has-background.has-dark-gray-background-color figcaption,.wp-block-columns.has-background.has-medium-gray-background-color h2,.wp-block-columns.has-background.has-medium-gray-background-color h3,.wp-block-columns.has-background.has-medium-gray-background-color h4,.wp-block-columns.has-background.has-medium-gray-background-color h5,.wp-block-columns.has-background.has-medium-gray-background-color p,.wp-block-columns.has-background.has-medium-gray-background-color li,.wp-block-columns.has-background.has-medium-gray-background-color cite,.wp-block-columns.has-background.has-medium-gray-background-color span,.wp-block-columns.has-background.has-medium-gray-background-color figcaption,.wp-block-columns.has-background.has-dark-gray-background-color h2,.wp-block-columns.has-background.has-dark-gray-background-color h3,.wp-block-columns.has-background.has-dark-gray-background-color h4,.wp-block-columns.has-background.has-dark-gray-background-color h5,.wp-block-columns.has-background.has-dark-gray-background-color p,.wp-block-columns.has-background.has-dark-gray-background-color li,.wp-block-columns.has-background.has-dark-gray-background-color cite,.wp-block-columns.has-background.has-dark-gray-background-color span,.wp-block-columns.has-background.has-dark-gray-background-color figcaption{color:#fff}.wp-block-group.has-background .has-text-color.has-orange-color,.wp-block-columns.has-background .has-text-color.has-orange-color{color:var(--orange-darker)}.wp-block-group.has-background .has-text-color.has-green-color,.wp-block-columns.has-background .has-text-color.has-green-color{color:var(--green-darker)}.wp-block-group.has-background .has-text-color.has-blue-color,.wp-block-columns.has-background .has-text-color.has-blue-color{color:var(--blue-darker)}.wp-block-group.has-background>*:last-child,.wp-block-columns.has-background>*:last-child{margin-bottom:0}.wp-block-group.page-section:after{content:none}@media print,screen and (min-width: 47.9375em){.wp-block-group.page-section.has-background-image{background-position:top,center;background-repeat:no-repeat;background-size:cover;clear:both;min-height:calc(100vw / 2.35);max-width:none !important}.wp-block-group.page-section.has-background-image:not(.wp-block){margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none !important;width:100vw}.wp-block-group.page-section.has-background-image>.wp-block-group,.wp-block-group.page-section.has-background-image .wp-block-columns{margin:auto;max-width:75rem;padding:2rem 1rem}}@media screen and (max-width: 47.93625em){.wp-block-group.page-section.has-background-image{background:none !important}}.wp-block-gallery.logos:not(.gallery-slideshow) .blocks-gallery-item figure{margin:auto;max-width:250px}.wp-block-gallery.logos:not(.gallery-slideshow) .blocks-gallery-item img{max-width:90%}.wp-block-group[class*=sidebar][class*=gray-background-color],.wp-block-group[class*=well-gray],.wp-block-column[class*=sidebar][class*=gray-background-color],.wp-block-column[class*=well-gray]{border-top-color:var(--orange)}.wp-block-group[class*=sidebar][class*=gray-background-color] h2,.wp-block-group[class*=well-gray] h2,.wp-block-column[class*=sidebar][class*=gray-background-color] h2,.wp-block-column[class*=well-gray] h2{color:var(--orange)}blockquote p{font-size:1.875rem !important}blockquote cite{font-size:1.125rem;line-height:1.4}.wp-block-pullquote.text-center,div[data-type="core/quote"].text-center{text-align:center}.wp-block-pullquote.show-quotes p:first-of-type:before,div[data-type="core/quote"].show-quotes p:first-of-type:before{font-size:2.5rem}@media screen and (min-width: 40em){blockquote p{font-size:1.5rem !important}.wp-block-pullquote.show-quotes p:first-of-type:before,div[data-type="core/quote"].show-quotes p:first-of-type:before{font-size:2rem}}.wp-block-image.trends-caption{border:1px solid rgba(118,118,118,.4);position:relative}.wp-block-image.trends-caption figcaption{background-color:rgba(255,255,255,.8);border-bottom:none;font-size:1.125rem !important;left:0;padding:.6rem .75rem !important;position:absolute;right:0;top:0}@media print,screen and (max-width: 29.99875em){.wp-block-image.trends-caption figcaption{font-size:1rem !important;left:0;padding:.5rem !important}}.transcript-link{clear:both;font-size:.875rem;position:relative;top:-1rem}@media screen and (max-width: 47.93625em){.page-section h2,.page-section h3,.page-section p,.page-section figcaption{text-align:center !important}}body.home .wp-block-group{margin-bottom:0;padding:2rem 1rem}@media screen and (min-width: 90em){body.home .wp-block-group#science-innovation{background-size:cover}}body.home .wp-block-group#conservation{background-position:top right}@media print,screen and (min-width: 47.9375em){body.home .wp-block-group.has-background-image{min-height:calc(100vw / 2.35)}body.home .wp-block-group#education .wp-block-embed figcaption{padding-left:.25rem;padding-right:.25rem;text-align:right}}@media screen and (max-width: 47.93625em){body.home .wp-block-group{padding:1rem}}body.home .wp-block-group.macaulay{text-align:center}body.home .wp-block-group.macaulay #my_nanogallery2{margin-bottom:2rem;clear:both}body.home .wp-block-group.macaulay #my_nanogallery2:not(.wp-block){margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none !important;width:100vw}body.home .wp-block-group.macaulay #my_nanogallery2 .nGY2GThumbnail{cursor:pointer !important}body.home .wp-block-group.macaulay #my_nanogallery2 .nGY2GThumbnail:focus{outline-width:2px;outline-style:dotted;outline-color:#c5541c;outline-offset:1px;outline-offset:0px}body.home .wp-block-group.macaulay #my_nanogallery2 .nGY2GThumbnail:focus .nGY2GThumbnailLabel{filter:opacity(100%) !important}body.home .wp-block-group.macaulay #my_nanogallery2 .nGY2GThumbnail .nGY2GThumbnailLabel{background-color:rgba(0,0,0,.8);top:initial;line-height:1}body.home .wp-block-group.macaulay #my_nanogallery2 .nGY2GalleryBottom{display:none}body.home .wp-block-group.macaulay #my_nanogallery2 .nGY2GThumbnailImageTitle{text-shadow:none;padding:.15rem 0}body.home .wp-block-group .wp-block-button a{font-size:1.5rem}@media print,screen and (min-width: 64em){body.home .wp-block-group .wp-block-columns .wp-block-column:not(:first-child){margin-left:2rem}}@media screen and (max-width: 47.93625em){body.home .wp-block-group h2,body.home .wp-block-group h3,body.home .wp-block-group p,body.home .wp-block-group figcaption{text-align:center !important}body.home .wp-block-group .wp-block-buttons{justify-content:center !important}body.home .wp-block-group.what-you-can-do .wp-block-column:first-child{order:2}body.home .wp-block-group.macaulay{margin-left:0;margin-right:0;width:100%}}body.home .wp-block-columns{margin-bottom:0}@media(min-width: 600px)and (max-width: 781px){body.home .wp-block-columns .wp-block-column{flex-basis:100% !important;margin-left:0}body.home .living-bird .show-for-medium{display:none !important}}@media screen and (max-width: 47.93625em){body.home #hero-wrapper .hero-background:not(.no-text){background-position:75%}}.zp-Entry{background-color:#fff;color:#000}#main-nav-header .website-name a{display:inline-block;text-indent:-9999px;height:100%;width:300px;background-image:url("../images/cornell-lab-logo-full.svg");background-position:center;background-repeat:no-repeat;background-size:contain}@media print,screen and (max-width: 63.99875em){#main-nav-header .website-name a{width:250px}}@media print,screen and (max-width: 63.99875em){#main-nav-header #primary-nav li .sub-menu{min-width:none}#main-nav-header #primary-nav li:last-child .sub-menu{left:auto;right:0}}@media screen and (max-width: 47.93625em){#main-nav-header .website-name{display:none}}@media print,screen and (max-width: 29.99875em){#main-nav-header .topbar-nav li.donate{margin-right:1.75rem}#main-nav-header .website-nav{margin-right:0 !important}#main-nav-header #primary-nav li a{font-size:1rem !important}#main-nav-header #primary-nav li.menu-item-has-children button{font-size:.75rem !important}#main-nav-header .search-toggle{position:absolute;right:-0.7rem;top:-2.125rem;z-index:99}}#main-nav-header .tiny-bar .topbar-nav li.donate a{background-color:#c5541c !important;margin:0 .5rem}#main-nav-header .tiny-bar .topbar-nav li.donate a:hover{background-color:#aa4617 !important}@media screen and (max-width: 47.93625em){body.scroll #main-nav-header #header-wrapper .tiny-bar{height:40px}body.scroll #main-nav-header .website-nav-container .website-nav{justify-content:space-between}body.scroll #main-nav-header .website-nav-container .sapsucker-logo,body.scroll #main-nav-header .website-nav-container .website-name{display:none !important}}@media print,screen and (max-width: 63.99875em){#main-footer #footer-nav{justify-content:flex-start}#main-footer #footer-nav>li{flex-basis:25%;min-width:none;max-width:none;margin-bottom:1rem}}@media screen and (max-width: 63.99875em)and (max-width: 47.93625em){#main-footer #footer-nav>li{flex-basis:33%;text-align:center}}@media print,screen and (max-width: 63.99875em)and (max-width: 29.99875em){#main-footer #footer-nav>li{flex-basis:50%}}#hero-wrapper .button{background-color:#c5541c;border:1px solid rgba(255,255,255,.5);font-size:1.5rem}#hero-wrapper .button:hover,#hero-wrapper .button:focus{background-color:#aa4617 !important}body.home #hero-wrapper .hero-background{margin-bottom:0 !important}body.home #hero-transcript{margin:0;max-width:none;padding:0 !important;width:100%}body.home #hero-transcript .accordion-title{background-color:#333;border-radius:0;color:#d4d4d4;text-decoration:none}body.home #hero-transcript .accordion-title:hover{color:#fff;text-decoration:underline}body.home #hero-transcript .accordion-title:before{color:var(--primary-tint)}body.home #hero-transcript .accordion-content{margin:0 auto;max-width:var(--container-width)}.search-container .search-form .search-field:focus,.search-container .search-form .search-submit:focus{outline:1px dotted #c5541c}.search-container .search-form .search-submit{background-color:#c5541c}.search-container .search-form .search-submit:hover,.search-container .search-form .search-submit:focus{background-color:#aa4617 !important}#search-modal{padding-bottom:0}#search-modal .search-links{clear:both;margin-left:0;margin-right:0;width:100%;clear:both;padding:1rem;position:relative}@media(min-width: 77rem){#search-modal .search-links{margin-left:calc(50% - (75rem/2));margin-right:calc(50% - (75rem/2));width:75rem}}@media(max-width: 77rem)and (min-width: 54rem){#search-modal .search-links{margin-left:calc(50% - 48vw);margin-right:calc(50% - 48vw);width:96vw}}#search-modal .search-links:after{background-color:#f3f7fb;content:" ";height:100%;left:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:absolute;top:0;width:100vw;z-index:-1}#search-modal .search-links p{margin-bottom:.5em}#search-modal .search-links .wp-block-column{margin:0 !important}#search-modal .search-links .wp-block-button a{max-width:100%;width:200px}@media screen and (max-width: 47.93625em){#search-modal .search-links .wp-block-column:not(.quick-links){flex-basis:50% !important;width:50% !important}#search-modal .search-links .wp-block-column.quick-links{padding-top:2rem}}@media print,screen and (max-width: 29.99875em){#search-modal .search-links{padding:1rem 0}#search-modal .search-links p{font-size:1rem}#search-modal .search-links .wp-block-button a{font-size:1.125rem;padding:.5rem 1.25rem;min-width:100px;width:auto}}.search-results .search-container{margin-bottom:4rem}.featured-search-results .article-item{background:none !important}.featured-search-results .article-item-header{font-size:1rem !important;margin-bottom:0 !important}.featured-search-results .article-item-body{padding:.5rem !important;text-align:center !important}.featured-search-results .slick-slider .slick-prev,.featured-search-results .slick-slider .slick-next{top:30% !important}.gsc-control-cse{border:none !important;padding:0 !important;max-width:45rem;width:100%}.gsc-control-cse .gsc-above-wrapper-area{display:none}.gsc-control-cse .gsc-resultsRoot{padding:0}.gsc-control-cse .gsc-control-wrapper-cse table{margin-bottom:0}.gsc-control-cse .gsc-control-wrapper-cse table tr,.gsc-control-cse .gsc-control-wrapper-cse table tr td{padding:0}.gsc-control-cse .gsc-control-wrapper-cse .gs-title{height:auto}.gsc-control-cse .gsc-control-wrapper-cse .gs-webResult.gs-result>div{padding-left:0;padding-right:0}.gsc-control-cse .gsc-control-wrapper-cse .gs-webResult.gs-result a.gs-title{color:#12568f !important;font-family:"Source Sans Pro",sans-serif;font-size:1.25rem;line-height:1.3em;text-decoration:none;text-transform:capitalize}.gsc-control-cse .gsc-control-wrapper-cse .gs-webResult.gs-result a.gs-title:hover{color:#0d3d64 !important;text-decoration:underline;text-decoration-color:#12568f;text-decoration-thickness:1px}.gsc-control-cse .gsc-control-wrapper-cse .gs-webResult.gs-result a.gs-title b{color:inherit;font-size:inherit;text-decoration:inherit}.gsc-control-cse .gsc-control-wrapper-cse .gs-webResult.gs-result div.gs-visibleUrl{color:#587624}.gsc-control-cse .gsc-cursor-page{color:#12568f !important}.gsc-control-cse .gsc-cursor-page:hover{color:#0d3d64 !important}.gsc-control-cse .gcsc-find-more-on-google{color:#5f6368 !important}.gsc-control-cse .gcsc-find-more-on-google-magnifier{fill:#5f6368 !important}.staff-directory{--container-width: 75rem}.staff-directory{padding:1rem}.staff-directory .article-header{margin-bottom:0}.staff-content{position:relative}@media print,screen and (min-width: 47.9375em){.staff-content{display:flex;margin-bottom:20px}.staff-content aside{flex-basis:33.333%}.staff-content .group-results{flex-basis:66%;padding:.25rem 1rem}}@media screen and (max-width: 47.93625em){.staff-content .mobile-hidden{display:none}}.back-bar.toggle{list-style-type:none;display:none}@media screen and (max-width: 47.93625em){.back-bar.toggle{background-color:transparent;border:none;display:block}.back-bar.toggle>div{display:flex;justify-content:center;margin:1rem 0}.back-bar.toggle .toggle-switch{border-bottom:1px solid #d4d4d4;border-radius:0;color:var(--primary-color);cursor:pointer;background:none;font-size:1.125rem;margin:0;padding:.5rem .75rem}.back-bar.toggle .toggle-switch:first-child{border-right:1px solid #d4d4d4}.back-bar.toggle .toggle-switch:hover{text-decoration:underline}.back-bar.toggle .toggle-switch[aria-selected=true]{background-color:var(--primary-color);color:#fff}}#staffList{display:flex;flex-wrap:wrap}#staffList .article-item{flex-basis:25%;margin-bottom:0;max-width:25%;padding-right:1px}#staffList .article-item-media{padding-bottom:75%;position:relative;height:0}#staffList .article-item-media img{position:absolute}#staffList .article-item-body{padding:.8rem 1rem 1rem 0}#staffList .article-item-header{color:#000;padding:0;font-size:1.125rem;line-height:1.3;margin-bottom:.4rem;text-decoration:underline;text-decoration-color:var(--primary-tint)}#staffList a:hover .article-item-header,#staffList a:focus .article-item-header{color:var(--primary-color);text-decoration:underline;text-decoration-color:var(--primary-color)}#staffList .article-excerpt{color:#333;display:block;font-size:.875rem;line-height:1.5}#staffList .attribution{font-size:1rem;text-transform:unset;color:#000;line-height:1.2;margin-top:15px}#staffList p{margin-bottom:.25rem !important}@media print,screen and (max-width: 63.99875em){#staffList .article-item{flex-basis:50%;max-width:50%}}@media screen and (max-width: 47.93625em){#staffList .article-item{flex-basis:100% !important;max-width:100% !important;padding-left:0;padding-top:1.5rem}#staffList .article-item:first-child{padding-top:.5rem}#staffList .article-item a{display:flex}#staffList .article-item .article-item-media{flex-basis:33.333%;height:auto;padding-bottom:0}#staffList .article-item .article-item-media img{max-width:100%;position:static;width:240px}#staffList .article-item .article-item-body{color:#000;flex-basis:66.666%;padding:.5rem 0 1rem 1rem}}#ModalStaff{border-radius:0;box-shadow:0 0 .8rem -0.2rem rgba(0,0,0,.3);margin:auto;transition:all .2s ease-out;width:60%}@media screen and (min-width: 40em){#ModalStaff .staff-columns{display:flex}#ModalStaff .staff-img{flex-basis:40%}#ModalStaff .info{flex-basis:60%;padding-left:1rem}}#ModalStaff .staff-img img{margin-bottom:1rem}#ModalStaff .info span{text-transform:uppercase;display:block;color:#5f6368;font-weight:bold;font-size:.7rem;letter-spacing:.0125rem}#ModalStaff .info .staff-proj,#ModalStaff .info .staff-prog,#ModalStaff .info .staff-expertise{margin-bottom:.8125rem;font-size:1rem}#ModalStaff .info .staff-expertise{max-width:88%;line-height:1.5}#ModalStaff h2{font-family:"Noto Serif",serif;margin-bottom:0}#ModalStaff .staff-title{font-size:1.25rem}#ModalStaff .close-button{font-size:2rem}@media print,screen and (max-width: 74.99875em){#ModalStaff{width:80%}}@media print,screen and (max-width: 63.99875em){#ModalStaff{width:100%}}@media screen and (max-width: 47.93625em){#ModalStaff{height:100%;overflow-y:scroll;top:0 !important;width:100%}#ModalStaff .summary-p{padding:0}#ModalStaff .staff-img img{padding:0 0 .75rem}#ModalStaff .button-round{margin-left:0}#ModalStaff .close-button{top:0}}.staff-search-form{position:relative}.staff-search-form span{color:#767676;display:inline-block;font-size:1rem;left:.75rem;margin-top:-9px;position:absolute;top:50%}.staff-search-form input{border-radius:4px;border:1px solid #ccc;padding:.5rem 0 .5rem 2.5rem !important}.staff-search-form input[type=text]{font-size:1rem}.staff-search-form input:focus{border:.0625rem solid #587624}@media print,screen and (max-width: 29.99875em){.staff-search-form span{left:.5rem}.staff-search-form input{padding-left:2rem !important}}.ui-widget.ui-autocomplete{background-color:#fff;border:1px solid rgba(0,0,0,.15);font-size:1rem;position:absolute !important;margin: 2px 0 0;max-height:280px;max-width:430px;min-width:160px;overflow-y:auto;overflow-x:hidden;padding: 5px 0;text-align:left;z-index:1500 !important}.ui-widget.ui-autocomplete .ui-menu-item{cursor:pointer}.ui-widget.ui-autocomplete .ui-menu-item div{clear:both;color:#333;display:block;font-weight:normal;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.ui-widget.ui-autocomplete .ui-menu-item div:active,.ui-widget.ui-autocomplete .ui-menu-item div:hover,.ui-widget.ui-autocomplete .ui-menu-item div:focus{color:#fff;text-decoration:none;outline:0;background-color:#587624}.ui-widget.ui-autocomplete .ui-menu-item .ui-state-active{background-color:var(--primary-color);color:#fff;outline:0;text-decoration:none}ul.program-list{margin:0;list-style-type:none;line-height:2}ul.program-list lh{text-transform:uppercase;font-weight:bold;font-size:1.125rem;margin:.75rem 0;display:block}ul.program-list li{color:#000;cursor:pointer;display:block;font-family:"Source Sans Pro",sans-serif;font-size:1rem;margin:0;padding:.25rem 0 .25rem .5rem}ul.program-list li:hover{text-decoration:underline}ul.program-list li.is-active{background-color:#587624;color:#fff}ul.program-list li.emphasized{text-transform:uppercase;font-weight:bold;margin:0}ul.program-list li.emphasized.first{margin-top:1.25rem}ul.program-list li:first-of-type{margin:0;padding:0;position:relative}ul.program-list a.skip-nav{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;transition:left .2s ease-out;z-index:-999}ul.program-list a.skip-nav:focus,ul.program-list a.skip-nav:active{background:#333;color:#fff;left:auto;right:0;top:-3em;width:auto;height:auto;line-height:2;overflow:auto;padding:.25rem .5rem;font-size:1em;z-index:999}body.single-staff .secondary-nav a[href*=staff-directory]{border-bottom-color:var(--primary-color)}@media screen and (max-width: 47.93625em){body.single-staff .secondary-nav a[href*=staff-directory]{background-color:var(--primary-color) !important;color:#fff !important}}@media print,screen and (min-width: 47.9375em){.staff-profile .staff.content{display:flex}.staff-profile .staff-main{flex-basis:50%;padding-right:1rem}.staff-profile .staff-sidebar{flex-basis:50%;padding-left:1rem}}.staff-profile .staff-main h2,.staff-profile .staff-main h3,.staff-profile .staff-main h4{font-family:"Noto Serif",serif;font-size:1.5rem;margin:.1rem 0 .5rem}.staff-profile span.header{text-transform:uppercase;display:block;color:#5f6368;font-weight:bold;font-size:.75rem;letter-spacing:.0125rem;line-height:1.4}.staff-profile .staff-title{margin-bottom:1.25rem !important}.staff-profile .staff-progproj{margin-bottom:0 !important}.staff-profile .staff-card{background-color:#f3f7fb;padding:1.5rem 0}.staff-profile .staff-card>div{margin:0;max-width:100%;list-style:none;padding:0 1rem .75rem}.staff-profile .staff-card>div.two-span{display:flex}.staff-profile .staff-card>div.two-span>div{flex-basis:50%;line-height:1.4}.staff-profile .social-row{margin:.75rem 0;vertical-align:middle}.staff-profile .social-row ul{padding:0 !important;margin:0 !important}.staff-profile .social-row ul li{display:inline;margin:0;padding:0}.staff-profile .social-row ul li a{color:#333 !important;text-decoration:none !important;font-size:1.75rem;padding-right:.25rem;opacity:.9;filter:alpha(opacity=90)}.staff-profile .social-row ul li a:hover{opacity:1;filter:alpha(opacity=100)}.article-list.staff-list .article-item-header,.article-list.staff .article-item-header{color:inherit;padding:0;font-size:1.125rem;line-height:1.3;margin-bottom:.4rem}.article-list.staff-list a:hover .article-item-header,.article-list.staff a:hover .article-item-header{color:var(--primary-color);text-decoration:underline;text-decoration-color:var(--primary-color)}.article-list.staff-list .article-excerpt,.article-list.staff .article-excerpt{color:#333;display:block;font-family:"Source Sans Pro",sans-serif;font-size:.875rem;line-height:1.5;margin-bottom:.5em}.article-list.staff-list .attribution,.article-list.staff .attribution{color:#333;line-height:1.6}*{--tec-color-accent-primary: var(--primary-color);--tec-color-text-events-title: var(--primary-color);--tec-font-family-sans-serif: "Source Sans Pro", sans-serif;--tec-font-family-serif: "Noto Serif", serif;--tec-font-size-0: .688rem;--tec-font-size-1: .75rem;--tec-font-size-2: .813rem;--tec-font-size-3: 1rem;--tec-font-size-4: 1.125rem;--tec-font-size-5: 1.25rem;--tec-font-size-6: 1.375rem;--tec-font-size-7: 1.5rem;--tec-font-size-8: 1.563rem;--tec-font-size-9: 2rem;--tec-font-size-10: 2.625rem}.tribe-common{margin-top:1rem}.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5{font-family:"Source Sans Pro",sans-serif}.tribe-common p{font-family:"Source Sans Pro",sans-serif;font-size:1rem;line-height:1.5}.tribe-common h3{font-size:1.125rem;line-height:1.4;text-align:left}#content .tribe-common a{color:#587624;text-decoration:underline}#content .tribe-common a *{color:inherit}#content .tribe-events-page-title{margin-bottom:1em;text-align:left}#content .tribe-events-c-top-bar__nav-list{margin:0;padding:0}#content .tribe-events-c-top-bar__nav-list li{margin-bottom:0}#content .tribe-events{font-family:"Source Sans Pro",sans-serif}#content .tribe-events .tribe-events-l-container{padding:0 0 4rem !important}#content .tribe-events .tribe-events-header__events-bar,#content .tribe-events .tribe-events-header__breadcrumbs{display:none}#content .tribe-events .tribe-events-title-bar{display:none}#content .tribe-events .tribe-events-header{margin:0 0 1rem}#content .tribe-events .tribe-events-header [class*=today-button]:hover{background-color:#587624;color:#fff}#content .tribe-events .tribe-events-header div[class*=datepicker]{display:flex}#content .tribe-events .tribe-events-header div[class*=datepicker] button[class*=datepicker]{background:#fff;border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);color:#000;display:flex;font-size:1.1rem;height:26px;margin:0 15px 0 0;padding:.2rem}#content .tribe-events .tribe-events-header div[class*=datepicker] button[class*=datepicker] svg{height:18px;margin:0;width:20px}#content .tribe-events .tribe-events-header div[class*=datepicker] button[class*=datepicker] path{fill:#587624}#content .tribe-events .tribe-events-header div[class*=datepicker] button[class*=datepicker]:hover,#content .tribe-events .tribe-events-header div[class*=datepicker] button[class*=datepicker][class*=open]{background-color:#587624;color:#fff}#content .tribe-events .tribe-events-header div[class*=datepicker] button[class*=datepicker]:hover svg,#content .tribe-events .tribe-events-header div[class*=datepicker] button[class*=datepicker][class*=open] svg{transform:none}#content .tribe-events .tribe-events-header div[class*=datepicker] button[class*=datepicker]:hover path,#content .tribe-events .tribe-events-header div[class*=datepicker] button[class*=datepicker][class*=open] path{fill:#fff}#content .tribe-events .tribe-events-header div[class*=datepicker] .date-range{display:flex;font-size:1.25rem;line-height:26px}@media screen and (max-width: 863px){#content .tribe-events .tribe-events-header div[class*=datepicker]{justify-content:center}}#content .tribe-events .tribe-events-header .tribe-events-c-top-bar__today-button{height:26px;padding:4px 10px}#content .tribe-events .tribe-events-header svg path{fill:#5f6368}#content .tribe-events .tribe-events-header :disabled svg path{opacity:.6}#content .tribe-events .tribe-events-header__top-bar{margin:0}#content .tribe-events .tribe-events-calendar-list__month-separator{margin-top:20px}#content .tribe-events .tribe-events-calendar-list__month-separator time{font-weight:bold}#content .tribe-events .tribe-events-calendar-list__month-separator:after{content:none}#content .tribe-events .tribe-events-calendar-month__header-row{background:#767676;color:#fff}#content .tribe-events .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column{padding:10px}#content .tribe-events .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column h3{color:inherit;font-family:"Source Sans Pro",sans-serif;font-size:1rem;margin:0 !important;padding:0;text-align:left}@media screen and (max-width: 47.93625em){#content .tribe-events .tribe-events-calendar-month__header-row .tribe-events-calendar-month__header-column h3{text-align:center}}#content .tribe-events .tribe-events-calendar-month__day{border-radius:0}@media print,screen and (max-width: 29.99875em){#content .tribe-events .tribe-events-calendar-month__day{aspect-ratio:auto;padding-top:18%}}#content .tribe-events .tribe-events-calendar-month__day-date.tribe-common-h4,#content .tribe-events .tribe-events-calendar-month__day-date{background-color:#f3f7fb;color:#333;font-family:"Source Sans Pro",sans-serif;font-size:.75rem;font-weight:bold;margin:0 !important;padding:5px 10px}#content .tribe-events .tribe-events-calendar-month__calendar-event-title{font-family:"Source Sans Pro",sans-serif;font-size:.875rem}#content .tribe-events .tribe-events-calendar-month__day-cell--mobile{text-align:center}#content .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover{background:none}#content .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover .tribe-events-calendar-month__day-date{background-color:var(--primary-color);color:#fff}#content .tribe-events .tribe-events-calendar-month__day-cell--mobile:hover .tribe-events-calendar-month__day-date *{color:inherit}#content .tribe-events .tribe-events-calendar-month-mobile-events__day-marker{padding-top:0}#content .tribe-events .tribe-events-calendar-month__day-date{margin-bottom:.5rem !important;width:100%}@media screen and (max-width: 47.93625em){#content .tribe-events .tribe-events-calendar-month__day-date{font-size:.85rem;padding:2px 5px;text-align:center}}#content .tribe-events .tribe-events-calendar-month__day-cell--selected{background:none}#content .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--primary-color)}#content .tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date.tribe-common-h4,#content .tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date{background-color:#efefef;color:#767676}#content .tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event{opacity:1}#content .tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event a{color:var(--primary-color)}#content .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date.tribe-common-h4,#content .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,#content .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date.tribe-common-h4,#content .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date{background-color:var(--primary-color);color:#fff}#content .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date.tribe-common-h4 *,#content .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date *,#content .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date.tribe-common-h4 *,#content .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date *{color:inherit}#content .tribe-events .tribe-events-calendar-month__calendar-event{padding:10px}#content .tribe-events .tribe-events-c-nav__list{display:flex}#content .tribe-events .tribe-events-c-nav__list a,#content .tribe-events .tribe-events-c-nav__list button{color:var(--primary-color)}#content .tribe-events .tribe-events-c-nav__list a:hover,#content .tribe-events .tribe-events-c-nav__list button:hover{color:var(--primary-hover)}#content .tribe-events .tribe-events-c-nav__list a path,#content .tribe-events .tribe-events-c-nav__list button path{fill:var(--primary-color)}#content .tribe-events .tribe-events-c-nav__list a:disabled,#content .tribe-events .tribe-events-c-nav__list button:disabled{opacity:.7}#content .tribe-events .tribe-events-c-ical,#content .tribe-events .tribe-events-c-subscribe-dropdown__container{display:none}#content .tribe-events .datepicker{border-color:rgba(0,0,0,.2);box-shadow:0 0 .8rem rgba(0,0,0,.4);padding:0}#content .tribe-events .datepicker thead tr:nth-child(2){background-color:var(--primary-color)}#content .tribe-events .datepicker thead tr:nth-child(2) th{color:#fff;font-weight:bold;padding:.75rem .5rem !important}#content .tribe-events .datepicker thead tr:nth-child(2) th:hover{background-color:var(--primary-darker)}#content .tribe-events .datepicker thead tr:nth-child(2) th svg{margin-top:5px}#content .tribe-events .datepicker thead tr th{border-radius:0 !important}#content .tribe-events .datepicker svg path{fill:#fff !important}#content .tribe-events .datepicker .day.active,#content .tribe-events .datepicker .month.active,#content .tribe-events .datepicker .year.active{background-color:#f3f7fb;border-radius:0;color:#000}#content .tribe-events .datepicker .day.active:hover,#content .tribe-events .datepicker .day.active:focus,#content .tribe-events .datepicker .month.active:hover,#content .tribe-events .datepicker .month.active:focus,#content .tribe-events .datepicker .year.active:hover,#content .tribe-events .datepicker .year.active:focus{background-color:#f3f7fb}#content .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-details *{font-size:1rem !important}#content .tribe-events .tribe-common-anchor-thin{border-bottom:none !important;text-decoration:underline}#content .tribe-events .tribe-common-anchor-thin:active,#content .tribe-events .tribe-common-anchor-thin:focus,#content .tribe-events .tribe-common-anchor-thin:hover{color:var(--primary-hover)}#content .tribe-events .tribe-events-calendar-list__event-datetime-recurring-link,#content .tribe-events .tribe-events-calendar-month__calendar-event-datetime-recurring-link,#content .tribe-events .tribe-events-calendar-series-archive__container{display:none}#content .tribe-events-view--venue .tribe-events-header__top-bar,#content .tribe-events-view--all .tribe-events-header__top-bar{display:none !important}#content .tribe-events-series-relationship-single-marker{display:none !important}#content .tribe-events-calendar-list{border-top:1px solid #d4d4d4}#content .tribe-events-calendar-list__event-row{margin:0;padding:30px 0}#content .tribe-events-calendar-list__event-row:not(:last-child){border-bottom:1px solid #d4d4d4}#content .tribe-events-calendar-list__event-venue span{display:block}#content .tribe-events-calendar-list__event-details h3,#content .tribe-events-calendar-list__event-details p{text-align:left !important}@media print,screen and (max-width: 29.99875em){#content .tribe-events-calendar-list__event-row{padding:20px 0}}[class*=recurring-link]{pointer-events:none !important}body.tribe_events-template-default .secondary-nav a[href*=events],body.tribe-events-page-template:not(.page-template-default) .secondary-nav a[href*=events]{border-bottom-color:var(--primary-color)}@media screen and (max-width: 47.93625em){body.tribe_events-template-default .secondary-nav a[href*=events],body.tribe-events-page-template:not(.page-template-default) .secondary-nav a[href*=events]{background-color:var(--primary-color) !important;color:#fff !important}}#tribe-events-content h1{font-size:1.9375rem;margin-bottom:.75em}#tribe-events-content .wp-block-columns{margin-bottom:0}#tribe-events-content .tribe-events-schedule{margin-bottom:.75rem}#tribe-events-content .tribe-events-schedule h2{font-family:"Noto Serif",serif;font-size:1.75rem;font-weight:normal;margin-bottom:0}#tribe-events-content .tribe-events-schedule h2 *{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}#tribe-events-content div.tribe-events-notices{background:rgba(190,219,139,.4);border:1px solid #587624;color:#000;padding:.5rem 1rem;text-shadow:none}#tribe-events-content div.tribe-events-notices>ul{margin:0;padding:0}#tribe-events-content div.tribe-events-notices>ul>li{list-style-type:none;margin:0}#tribe-events-content .tribe-block__venue{border:none;margin-bottom:2rem !important;padding:0}#tribe-events-content .tribe-block__venue .tribe-block__venue__name h3{font-family:"Source Sans Pro",sans-serif;font-size:1.125rem}#tribe-events-content .tribe-block__venue .tribe-block__venue__name a{color:inherit;pointer-events:none;text-decoration:none}#tribe-events-content .tribe-events-event-meta{background-color:#f3f7fb !important}#tribe-events-content .tribe-events-event-meta:first-child{border-top:2px solid #c5541c !important;margin-top:0 !important}#tribe-events-content .tribe-events-event-meta .tribe-events-meta-group{padding:1rem !important}#tribe-events-content .tribe-events-event-meta .tribe-events-meta-group h2,#tribe-events-content .tribe-events-event-meta .tribe-events-meta-group h3{color:#c5541c !important;font-family:"Source Sans Pro",sans-serif !important;font-size:1.25rem !important;font-weight:bold;line-height:1.2 !important;padding-bottom:.4rem;margin-top:0;text-transform:uppercase}#tribe-events-content .tribe-events-event-meta .tribe-events-meta-group dl{display:block}#tribe-events-content .tribe-events-event-meta .tribe-events-meta-group dl dt{margin-bottom:0}#tribe-events-content .tribe-events-event-meta .tribe-events-meta-group dl dt:not(:first-child){margin-top:.4rem}#tribe-events-content .tribe-events-event-meta .tribe-events-meta-group dl dt,#tribe-events-content .tribe-events-event-meta .tribe-events-meta-group dl dd{font-size:1rem;line-height:1.6;margin-top:0 !important}#tribe-events-content .tribe-events-event-meta .tribe-events-meta-group .tribe-events-event-categories a,#tribe-events-content .tribe-events-event-meta .tribe-events-meta-group .tribe-venue a{color:inherit;pointer-events:none;text-decoration:none}#tribe-events-content .tribe-events-event-meta .tribe-events-date-container,#tribe-events-content .tribe-events-event-meta .tribe-events-time-container{flex-basis:50%}#tribe-events-content .tribe-events-event-meta .tribe-events-categories-container a{color:#000;cursor:default;pointer-events:none;text-decoration:none}@media screen and (max-width: 47.93625em){#tribe-events-content .tribe-events-event-image{margin-bottom:0}#tribe-events-content .tribe-events-event-image img{width:100%}}.tribe-events-back{margin:2rem 0 0;text-align:center}#tribe-events-footer{display:none;border-top:1px solid #d4d4d4;margin-top:2rem;padding-top:2rem}#tribe-events-footer .tribe-events-sub-nav{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0 1rem}#tribe-events-footer .tribe-events-sub-nav li{flex:0 0 48%;font-size:.9rem;padding:0;position:relative;width:48%}#tribe-events-footer .tribe-events-sub-nav span{display:none}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a:after,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a:before,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a:after,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a:before{content:"";display:inline-block;height:20px;vertical-align:middle;position:absolute;top:3px;width:11px}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next{text-align:right}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z' fill='%235d5d5d'/%3E%3C/svg%3E") 100%/7px no-repeat;right:-1rem}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{text-align:left}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z' fill='%235d5d5d'/%3E%3C/svg%3E") 0/7px no-repeat;left:-1rem}#bp-article-content .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]{background-color:var(--primary-color)}#bp-article-content .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-] a{background:none;color:#fff}#bp-article-content .tribe-events-calendar td.tribe-events-future div[id*=tribe-events-daynum-]{color:#767676;background-color:#ddd}#bp-article-content .tribe-events-calendar td.tribe-events-future div[id*=tribe-events-daynum-] a{background:none;color:var(--primary-color)}#bp-article-content .tribe-events-calendar .type-tribe_events.tribe-event-featured{background-color:var(--primary-color) !important}#tribe-this-week-events-widget-1001 .tribe-events-viewmore{margin-left:5%}#tribe-this-week-events-widget-1001 .tribe-events-viewmore a{font-size:.65rem;font-weight:bold}#tribe-this-week-events-widget-1001 .tribe-events-sub-nav{display:none}#tribe-this-week-events-widget-1001 .tribe-this-week-event{border-left:2px solid var(--primary-color)}#tribe-this-week-events-widget-1001 .this-week-today .tribe-this-week-widget-header-date{background-color:var(--primary-color)}#tribe-this-week-events-widget-1001 .tribe-this-week-widget-day{color:#333}#tribe-this-week-events-widget-1001 .this-week-past .tribe-this-week-widget-header-date span{color:#454545}@media print,screen and (max-width: 29.99875em){#tribe-this-week-events-widget-1001 .tribe-this-week-widget-day-wrap{padding:5px 15px}#tribe-this-week-events-widget-1001 .tribe-this-week-widget-day-wrap .tribe-this-week-event{margin-bottom:15px}#tribe-this-week-events-widget-1001 .tribe-this-week-widget-day-wrap .tribe-this-week-event .duration{margin-left:15px}#tribe-this-week-events-widget-1001 .tribe-this-week-widget-day-wrap .tribe-this-week-widget-day .this-week-no-events-msg{margin-bottom:5px}#tribe-this-week-events-widget-1001 .tribe-this-week-widget-day-wrap h2.tribe-events-page-title{text-align:left}#tribe-this-week-events-widget-1001 .this-week-past{display:none}}#tribe-events #tribe-events-content.tribe-events-list{overflow:visible}#tribe-events #tribe-events-content.tribe-events-list .type-tribe_events:not(.tribe-event-featured){padding:0 1rem !important}#tribe-events #tribe-events-content.tribe-events-list .tribe-events-list-separator-month span{background-color:transparent;padding:0}#tribe-events #tribe-events-content.tribe-events-list .tribe-events-list-separator-month:after{content:none}#tribe-events #tribe-events-content.tribe-events-list p{max-width:900px}#tribe-events #tribe-events-content.tribe-events-list p:last-child{margin-bottom:0}#tribe-events #tribe-events-content.tribe-events-list h2,#tribe-events #tribe-events-content.tribe-events-list h3,#tribe-events #tribe-events-content.tribe-events-list p{padding:0 !important}#tribe-events .tribe-events-list .tribe-events-loop{max-width:none}.tribe-events-widget-link,.tribe-events-series-archive_icon{display:none !important}.tribe-events-schedule h2 span{display:inline-block}.tribe-events-schedule .recurringinfo{display:none}.single-tribe_events .tribe-events-cal-links,.tribe-events-related-events-title,.tribe-related-events,#tribe-events .tribe-events-button,.tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue{display:none}.tribe-mini-calendar-event{border-bottom:none !important}.tribe_events.has-post-thumbnail .tribe-events-single-event-description{margin-bottom:0 !important}.tribe_events.has-post-thumbnail .tribe-events-event-meta{flex:0 0 60%;order:2;margin:0 0 2rem}.tribe_events.has-post-thumbnail .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-details dl{display:flex;flex-wrap:wrap}.tribe_events.has-post-thumbnail .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-details .flex-third{flex:0 0 33%}.tribe_events.has-post-thumbnail .tribe-events-event-meta .tribe-events-meta-group.tribe-events-meta-group-details .flex-full{flex:0 0 100%}@media print,screen and (min-width: 47.9375em){.tribe_events.has-post-thumbnail{display:flex;flex-wrap:wrap}.tribe_events.has-post-thumbnail .event-content-column{flex:0 0 60%}.tribe_events.has-post-thumbnail .event-sidebar-column{flex:0 0 40%;padding-left:4vw}.tribe_events.has-post-thumbnail .tribe-events-event-image{margin:0;overflow:hidden}.tribe_events.has-post-thumbnail .tribe-events-event-image img{height:100%;object-fit:cover;object-position:center;width:100%}.tribe_events.has-post-thumbnail .tribe-events-single-event-description{flex:0 0 100%;order:0}.tribe_events.has-post-thumbnail .tribe-events-single-event-description p{margin-bottom:2rem !important}.tribe_events.has-post-thumbnail .eventbrite-ticket-embed{flex:0 0 100%;order:3}.tribe_events.has-post-thumbnail .tribe-events-event-meta .tribe-events-meta-group{float:none;margin-bottom:0;width:100%}.tribe_events.has-post-thumbnail .tribe-events-event-meta .tribe-events-meta-group h2{margin:1rem 0 .5rem}}#bp-article-content section #tribe-events{margin:auto;max-width:75rem;padding:0 1rem;width:100%}.tribe-events-pro .tribe-events-pro-summary__month-separator-text{white-space:normal !important}.tribe-events-list{margin-bottom:0 !important}.tribe-events-list .tribe-events-loop .tribe-events-event-meta{background:none !important;border:none !important;margin:0 !important}.tribe-events-list .tribe-events-loop .tribe-events-event-meta div{border:none !important;padding:0 !important}.tribe-events-list .tribe-events-loop .tribe-event-featured{background-color:#fff !important;border:1px solid #ccc !important;margin:0 !important;padding:0 !important}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-image{flex:0 0 40%;margin:0 !important;overflow:hidden}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-event-image img{height:100%;max-height:none;object-fit:cover;object-position:center;width:100%}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container{align-self:center;flex:0 0 60%;padding:1rem 2rem}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container div,.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container span,.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container p{color:#000;float:none;font-size:1.125rem;text-align:left}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container h3{color:var(--primary-color);font-size:1.8rem;margin:0 0 1rem !important;text-align:left !important}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container div,.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container h3,.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container p{padding:0 !important}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container .tribe-address,.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container p{line-height:1.5em !important}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container .tribe-events-venue-details *{font-style:normal}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container .tribe-events-read-more{font-size:1.3rem;font-weight:600 !important}.tribe-events-list .tribe-events-loop .tribe-event-featured .tribe-events-content-container .ticket-cost{background-color:var(--primary-color);color:#000 !important}.tribe-events-list .tribe-events-loop a.tribe-events-gmap{display:inline !important}@media print,screen and (min-width: 47.9375em){.tribe-events-list .tribe-event-featured{display:flex !important}.tribe-events-list .tribe-event-featured .tribe-events-content-container{padding:1rem}}@media print,screen and (max-width: 29.99875em){.tribe-events-list .tribe-event-featured{margin-top:1rem !important}.tribe-events-list .tribe-event-featured .tribe-events-content-container{padding:1rem !important}}.tribe-events-list .tribe-events-ical{display:none !important}.slick-events{margin:1rem 0;padding:0 45px}.slick-events:not(.slick-initialized) .slick-slide:first-of-type,.slick-events:not(.slick-initialized) .type-tribe_events:first-of-type{display:block}.slick-events:not(.slick-initialized) .slick-slide:not(:first-of-type),.slick-events:not(.slick-initialized) .type-tribe_events:not(:first-of-type){display:none !important}.slick-events a{display:inline}.slick-events .slick-prev,.slick-events .slick-next{top:50%}.slick-events .slick-prev:before,.slick-events .slick-next:before{font-weight:100;font-size:30px;line-height:30px}.slick-events .slick-prev{left:-10px}.slick-events .slick-next{right:-10px}@media print,screen and (min-width: 64em){.slick-events .slick-events .slick-prev{left:-10px}.slick-events .slick-events .slick-next{right:-10px}}@media print,screen and (max-width: 29.99875em){.slick-events{padding:0 25px}.slick-events .slick-prev:before,.slick-events .slick-next:before{font-size:25px;line-height:25px}}.eventbrite-ticket-embed{clear:both;padding:.5rem}@media print,screen and (min-width: 47.9375em){.tribe-events-schedule .tribe-events-cost{margin-left:2rem}}@media print,screen and (max-width: 63.99875em){.tribe-this-week-widget-wrapper{max-width:100% !important}.single-tribe_events .tribe-events-schedule{background:none;border:none;padding:0}}@media print,screen and (max-width: 29.99875em){.tribe-events-schedule .tribe-events-cost{display:block;padding:0 .9375rem}.tribe-mini-calendar-event .list-date{margin:0 0 0 15px !important;width:11%}.tribe-mini-calendar-event .list-info{margin:0 !important}.tribe-events-duration{margin-left:15px}.single-tribe_events .tribe-events-schedule .recurringinfo{display:none}#tribe-events .tribe-events-sub-nav a{color:#fff;text-decoration-color:#fff}#tribe-events h1.tribe-events-page-title{font-weight:normal}#tribe-events h2.tribe-events-page-title{margin-bottom:0 !important}#tribe-events .tribe-events-single-section{margin-top:0;width:100%}#tribe-events .tribe-events-single-section h2.tribe-events-single-section-title{padding:0}#tribe-events h3.tribe-mobile-day-heading{font-size:26px;margin-bottom:0}#tribe-events h3.tribe-mobile-day-heading span{display:inline-block}#tribe-events .tribe-related-events,#tribe-events~a.tribe-events-ical.tribe-events-button{display:none}#tribe-events .tribe-events-event-schedule-details,#tribe-events .tribe-event-description{margin-left:15px}#tribe-events .tribe-event-description p{padding:.9375rem .9375rem .9375rem 0}#tribe-events-footer~a.tribe-events-ical.tribe-events-button{display:none}#tribe-mobile-container .type-tribe_events{padding:10px 0}#tribe-mobile-container .type-tribe_events .tribe-events-read-more{margin-left:15px}}@media only screen and (max-width: 768px){#tribe-events-header .tribe-events-sub-nav li a{background:none;color:var(--primary-color);display:block;padding:10px 10px 0 10px}#tribe-events-footer .tribe-events-nav-pagination{display:none}}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-label-plural,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-label-plural{overflow:visible}body:not(.mouse-user) #staffList a:focus .article-item-header{outline-width:2px;outline-style:dotted;outline-color:#c5541c;outline-offset:1px}/*# sourceMappingURL=style.css.map */
