﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed,form.webform-client-form-6 div.form-actions input{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,button,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed,form.webform-client-form-6 div.form-actions input{display:block}body{line-height:1.25em}ol,ul{list-style:none}blockquote,q{quotes:none;margin:0;padding:0;border:0;vertical-align:baseline}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}button,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed,form.webform-client-form-6 div.form-actions input{background-color:rgba(0,0,0,0)}.container{max-width:980px;margin:0 14px;display:flex;flex-flow:row wrap}@media screen and (min-width: 1041px){.container{max-width:980px;margin:auto}}main>.container{margin:0 22px;display:block}@media screen and (min-width: 1041px){main>.container{max-width:980px;margin:auto}}img{width:100%;height:auto}#supplimental>article.supplimental-content,#recent-blog-posts>article.blog-post,#next-concerts>article.concert,#concert .concert-copy-container,#concert .concert-program,#blog-post,#blog-post-list>.blog-post,#roster-listing .instrument,#about-page .about-history{padding-bottom:31.36px;border-bottom:1px solid #e2e2e4;margin-bottom:31.36px}a{color:#000000;text-decoration:none}a:hover{text-decoration:none}a.nolink,a.nolink:hover{text-decoration:none}button,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed,form.webform-client-form-6 div.form-actions input,.button,.donation-submit-button{padding:16px;background-color:#080808;color:#ffffff;border:none}button:hover,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed:hover,form.webform-client-form-6 div.form-actions input:hover,.button:hover,.donation-submit-button:hover{cursor:pointer}@media screen and (min-width: 601px){main>div.container{padding:0 0 31.36px 0}main.has-top-image>div.container{padding:0 0 31.36px 0}}ul.pager{display:flex;flex-flow:row nowrap;justify-content:center}ul.pager li{margin-right:24px}ul.pager li:last-of-type{margin-right:0px}main ol,main ul{list-style:disc}main ol li,main ul li{margin-left:1.5em}div.mfp-content{width:85% !important}@media screen and (min-width: 601px){div.mfp-content{width:75% !important}}ul.pager{list-style:none}ul.pager li{margin-left:0}.tabs ul.primary{display:inline}.tabs ul.primary li{display:inline-block}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;border-top-left-radius:6px;border-top-right-radius:6px;border-color:#bbb;border-style:solid solid none solid;border-width:1px}.tabs ul.primary li.active a{background-color:#ffffff;border-bottom:1px solid #ffffff}h2,#supplimental>article.supplimental-content div.supplimental-content-info h2.supplimental-content-info-title,#featured-concert>article.concert div.concert-info h2.concert-name,#recent-blog-posts>article.blog-post div.blog-info h2.blog-name,#next-concerts>article.concert div.concert-info h2.concert-name,.concert-listings article.concert .concert-info-a h2.concert-name,#concert .concert-title-info .concert-name,#blog-post .blog-post-title-info .blog-post-title,#blog-post-list>.blog-post .blog-info .blog-post-title,.pager,#profile .profile-info .profile-info-container .name,blockquote,html{font-variant-numeric:oldstyle-nums;font-variant-ligatures:common-ligatures contextual;font-kerning:normal;font-feature-settings:"onum", "kern", "liga", "clig", "calt"}html,#concert h2,#blog-post-recent h2,#about-page h2,.personnel-list caption,#concert .concert-soloists .concert-soloist .concert-program-listing .concert-program-piece-soloist{font-size:16px}@media screen and (min-width: 601px){html,#concert h2,#blog-post-recent h2,#about-page h2,.personnel-list caption,#concert .concert-soloists .concert-soloist .concert-program-listing .concert-program-piece-soloist{font-size:18px}}button,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed,form.webform-client-form-6 div.form-actions input,.button,.donation-submit-button,h3,body>footer>.container nav.navbar-collapse ul>li>a.nolink,body>footer>.container div.learn-more h4,body>footer>.container div.get-involved h4,#featured-concert>article.concert div.concert-info p.concert-date,#recent-blog-posts>article.blog-post div.blog-info p.blog-date,#recent-blog-posts>article.blog-post div.blog-info div.blog-post-author,#next-concerts>article.concert div.concert-info p.concert-date,.concert-listings article.concert .concert-info-a .concert-location>p,.concert-listings article.concert .concert-info-b .concert-program .concert-program-date,#blog-post .blog-post-title-info .blog-post-author,#blog-post-list>.blog-post .blog-info .blog-post-author,#profile .profile-info .profile-info-container .instrument,#roster-listing .instrument h3,blockquote footer,.email-social .email-subscribe h3,div.page-header div>a{font-size:11.42857px}@media screen and (min-width: 601px){button,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed,form.webform-client-form-6 div.form-actions input,.button,.donation-submit-button,h3,body>footer>.container nav.navbar-collapse ul>li>a.nolink,body>footer>.container div.learn-more h4,body>footer>.container div.get-involved h4,#featured-concert>article.concert div.concert-info p.concert-date,#recent-blog-posts>article.blog-post div.blog-info p.blog-date,#recent-blog-posts>article.blog-post div.blog-info div.blog-post-author,#next-concerts>article.concert div.concert-info p.concert-date,.concert-listings article.concert .concert-info-a .concert-location>p,.concert-listings article.concert .concert-info-b .concert-program .concert-program-date,#blog-post .blog-post-title-info .blog-post-author,#blog-post-list>.blog-post .blog-info .blog-post-author,#profile .profile-info .profile-info-container .instrument,#roster-listing .instrument h3,blockquote footer,.email-social .email-subscribe h3,div.page-header div>a{font-size:12px}}#donation-form-container form input[type="submit"]{font-size:17.77778px}@media screen and (min-width: 601px){#donation-form-container form input[type="submit"]{font-size:20px}}h2,#supplimental>article.supplimental-content div.supplimental-content-info h2.supplimental-content-info-title,#featured-concert>article.concert div.concert-info h2.concert-name,#recent-blog-posts>article.blog-post div.blog-info h2.blog-name,#next-concerts>article.concert div.concert-info h2.concert-name,.concert-listings article.concert .concert-info-a h2.concert-name,#concert .concert-title-info .concert-name,#blog-post .blog-post-title-info .blog-post-title,#blog-post-list>.blog-post .blog-info .blog-post-title,.pager,#profile .profile-info .profile-info-container .name,blockquote,.streamfield-highlight-link .highlight-link-text-container .highlight-link-heading{font-size:31.36px;line-height:1.1em}@media screen and (min-width: 601px){h2,#supplimental>article.supplimental-content div.supplimental-content-info h2.supplimental-content-info-title,#featured-concert>article.concert div.concert-info h2.concert-name,#recent-blog-posts>article.blog-post div.blog-info h2.blog-name,#next-concerts>article.concert div.concert-info h2.concert-name,.concert-listings article.concert .concert-info-a h2.concert-name,#concert .concert-title-info .concert-name,#blog-post .blog-post-title-info .blog-post-title,#blog-post-list>.blog-post .blog-info .blog-post-title,.pager,#profile .profile-info .profile-info-container .name,blockquote,.streamfield-highlight-link .highlight-link-text-container .highlight-link-heading{font-size:40.5px}}#featured-concert>article.concert div.concert-info h2.concert-name,#concert .concert-title-info .concert-name,#blog-post .blog-post-title-info .blog-post-title,#profile .profile-info .profile-info-container .name{font-size:43.904px;line-height:1em}@media screen and (min-width: 601px){#featured-concert>article.concert div.concert-info h2.concert-name,#concert .concert-title-info .concert-name,#blog-post .blog-post-title-info .blog-post-title,#profile .profile-info .profile-info-container .name{font-size:60.75px}}h1,.navigation .title>h1,#concert .concert-soloists .concert-soloist .concert-program-piece-soloist a,.email-social .email-subscribe,body>footer>.container nav.navbar-collapse ul>li>a.nolink,body>footer>.container div.learn-more h4,body>footer>.container div.get-involved h4,#concert .concert-soloists .concert-soloist .concert-program-listing .concert-program-piece-soloist,#concert .concert-soloists .concert-soloist .concert-program-listing p.concert-program-piece,#concert .concert-soloists .concert-soloist .concert-program-listing p.concert-program-date,#profile .profile-info .profile-info-container .position,.btn a,#concert .concert-copy-container .concert-ticketing-link a,.streamfield-button-link a,.button a,.navigation>.container>nav,#donation-form-container form input[type="submit"],#content-form #content-form-submit,.streamfield-highlight-link .highlight-link-text-container .highlight-link-heading,button,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed,form.webform-client-form-6 div.form-actions input,.button,.donation-submit-button,h3,#featured-concert>article.concert div.concert-info p.concert-date,#recent-blog-posts>article.blog-post div.blog-info p.blog-date,#recent-blog-posts>article.blog-post div.blog-info div.blog-post-author,#next-concerts>article.concert div.concert-info p.concert-date,.concert-listings article.concert .concert-info-a .concert-location>p,.concert-listings article.concert .concert-info-b .concert-program .concert-program-date,#blog-post .blog-post-title-info .blog-post-author,#blog-post-list>.blog-post .blog-info .blog-post-author,#profile .profile-info .profile-info-container .instrument,#roster-listing .instrument h3,blockquote footer,#concert h2,#blog-post-recent h2,#about-page h2,.personnel-list caption,div.page-header h1,div.page-header div>a,input,body>footer>.container,#roster-listing ol li,#roster-listing ul li,.streamfield-highlight-link .highlight-link-text-container .highlight-link-sub-head{font-family:"azo-sans-web", "azo sans", "Helvetica Neue", sans-serif}h1,.navigation .title>h1,#concert .concert-soloists .concert-soloist .concert-program-piece-soloist a,.email-social .email-subscribe,body>footer>.container nav.navbar-collapse ul>li>a.nolink,body>footer>.container div.learn-more h4,body>footer>.container div.get-involved h4,#concert .concert-soloists .concert-soloist .concert-program-listing .concert-program-piece-soloist,#concert .concert-soloists .concert-soloist .concert-program-listing p.concert-program-piece,#concert .concert-soloists .concert-soloist .concert-program-listing p.concert-program-date,#profile .profile-info .profile-info-container .position{font-weight:400}.btn a,#concert .concert-copy-container .concert-ticketing-link a,.streamfield-button-link a,.button a,.navigation>.container>nav,#donation-form-container form input[type="submit"],#content-form #content-form-submit,.streamfield-highlight-link .highlight-link-text-container .highlight-link-heading{font-weight:500}button,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed,form.webform-client-form-6 div.form-actions input,.button,.donation-submit-button,h3,body>footer>.container nav.navbar-collapse ul>li>a.nolink,body>footer>.container div.learn-more h4,body>footer>.container div.get-involved h4,#featured-concert>article.concert div.concert-info p.concert-date,#recent-blog-posts>article.blog-post div.blog-info p.blog-date,#recent-blog-posts>article.blog-post div.blog-info div.blog-post-author,#next-concerts>article.concert div.concert-info p.concert-date,.concert-listings article.concert .concert-info-a .concert-location>p,.concert-listings article.concert .concert-info-b .concert-program .concert-program-date,#blog-post .blog-post-title-info .blog-post-author,#blog-post-list>.blog-post .blog-info .blog-post-author,#profile .profile-info .profile-info-container .instrument,#roster-listing .instrument h3,blockquote footer,#concert h2,#blog-post-recent h2,#about-page h2,.personnel-list caption,div.page-header h1,div.page-header div>a{font-weight:900}h2,#supplimental>article.supplimental-content div.supplimental-content-info h2.supplimental-content-info-title,#featured-concert>article.concert div.concert-info h2.concert-name,#recent-blog-posts>article.blog-post div.blog-info h2.blog-name,#next-concerts>article.concert div.concert-info h2.concert-name,.concert-listings article.concert .concert-info-a h2.concert-name,#concert .concert-title-info .concert-name,#blog-post .blog-post-title-info .blog-post-title,#blog-post-list>.blog-post .blog-info .blog-post-title,.pager,#profile .profile-info .profile-info-container .name,blockquote{font-family:"kepler-std-condensed-display", serif;font-weight:600;font-stretch:extra-condensed;letter-spacing:0;text-transform:none}html,#featured-concert>article.concert div.concert-info p.concert-tag,#recent-blog-posts>article.blog-post div.blog-info p.blog-tag,#next-concerts>article.concert div.concert-info p.concert-tag,.concert-listings article.concert .concert-info-a .concert-tag,#concert .concert-tag,#blog-post .blog-post-title-info .blog-post-dateline,#blog-post-recent>ul>li,#blog-post-list>.blog-post .blog-info .blog-post-dateline{font-family:"kepler-std", "kepler std", "adobe-caslon-pro", serif}button,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed,form.webform-client-form-6 div.form-actions input,.button,.donation-submit-button,h3,body>footer>.container nav.navbar-collapse ul>li>a.nolink,body>footer>.container div.learn-more h4,body>footer>.container div.get-involved h4,#featured-concert>article.concert div.concert-info p.concert-date,#recent-blog-posts>article.blog-post div.blog-info p.blog-date,#recent-blog-posts>article.blog-post div.blog-info div.blog-post-author,#next-concerts>article.concert div.concert-info p.concert-date,.concert-listings article.concert .concert-info-a .concert-location>p,.concert-listings article.concert .concert-info-b .concert-program .concert-program-date,#blog-post .blog-post-title-info .blog-post-author,#blog-post-list>.blog-post .blog-info .blog-post-author,#profile .profile-info .profile-info-container .instrument,#roster-listing .instrument h3,blockquote footer,h1,.navigation .title>h1,#concert .concert-soloists .concert-soloist .concert-program-piece-soloist a,.email-social .email-subscribe,#concert h2,#blog-post-recent h2,#about-page h2,.personnel-list caption,.btn a,#concert .concert-copy-container .concert-ticketing-link a,.streamfield-button-link a,.button a,.navigation>.container>nav,#content-form #content-form-submit{text-transform:uppercase;letter-spacing:.1em}html{text-transform:none}p{line-height:21px}@media screen and (min-width: 601px){p{line-height:23px}}.concert-listings article.concert .concert-info-a .concert-copy p,#concert .concert-copy-container .concert-copy p,#concert .concert-copy-container .concert-copy ul,#concert .concert-copy-container .concert-copy ol,#concert .concert-soloists .concert-soloist .concert-soloist-bio,#blog-post .blog-post-body p,#blog-post .blog-post-body ol,#blog-post .blog-post-body ul,#blog-post-recent>ul>li .blog-post-title,#blog-post-list>.blog-post .blog-info .blog-copy{font-size:16px;padding-bottom:11.42857px;color:#333}@media screen and (min-width: 601px){.concert-listings article.concert .concert-info-a .concert-copy p,#concert .concert-copy-container .concert-copy p,#concert .concert-copy-container .concert-copy ul,#concert .concert-copy-container .concert-copy ol,#concert .concert-soloists .concert-soloist .concert-soloist-bio,#blog-post .blog-post-body p,#blog-post .blog-post-body ol,#blog-post .blog-post-body ul,#blog-post-recent>ul>li .blog-post-title,#blog-post-list>.blog-post .blog-info .blog-copy{font-size:18px}}.concert-listings article.concert .concert-info-a .concert-copy p a,#concert .concert-copy-container .concert-copy p a,#concert .concert-copy-container .concert-copy ul a,#concert .concert-copy-container .concert-copy ol a,#concert .concert-soloists .concert-soloist .concert-soloist-bio a,#blog-post .blog-post-body p a,#blog-post .blog-post-body ol a,#blog-post .blog-post-body ul a,#blog-post-recent>ul>li .blog-post-title a,#blog-post-list>.blog-post .blog-info .blog-copy a{color:#ee2d4a;text-decoration:underline}.concert-listings article.concert .concert-info-a .concert-copy p a:hover,#concert .concert-copy-container .concert-copy p a:hover,#concert .concert-copy-container .concert-copy ul a:hover,#concert .concert-copy-container .concert-copy ol a:hover,#concert .concert-soloists .concert-soloist .concert-soloist-bio a:hover,#blog-post .blog-post-body p a:hover,#blog-post .blog-post-body ol a:hover,#blog-post .blog-post-body ul a:hover,#blog-post-recent>ul>li .blog-post-title a:hover,#blog-post-list>.blog-post .blog-info .blog-copy a:hover{color:#939520}@media screen and (min-width: 601px){.concert-listings article.concert .concert-info-a .concert-copy p,#concert .concert-copy-container .concert-copy p,#concert .concert-copy-container .concert-copy ul,#concert .concert-copy-container .concert-copy ol,#concert .concert-soloists .concert-soloist .concert-soloist-bio,#blog-post .blog-post-body p,#blog-post .blog-post-body ol,#blog-post .blog-post-body ul,#blog-post-recent>ul>li .blog-post-title,#blog-post-list>.blog-post .blog-info .blog-copy{padding-bottom:12px}}.concert-listings article.concert .concert-info-a .concert-copy p:last-child,#concert .concert-copy-container .concert-copy p:last-child,#concert .concert-copy-container .concert-copy ul:last-child,#concert .concert-copy-container .concert-copy ol:last-child,#concert .concert-soloists .concert-soloist .concert-soloist-bio:last-child,#blog-post .blog-post-body p:last-child,#blog-post .blog-post-body ol:last-child,#blog-post .blog-post-body ul:last-child,#blog-post-recent>ul>li .blog-post-title:last-child,#blog-post-list>.blog-post .blog-info .blog-copy:last-child{padding-bottom:0}.concert-listings article.concert .concert-info-a .concert-copy p+ul,#concert .concert-copy-container .concert-copy p+ul,#concert .concert-copy-container .concert-copy ul+ul,#concert .concert-copy-container .concert-copy ol+ul,#concert .concert-soloists .concert-soloist .concert-soloist-bio+ul,#blog-post .blog-post-body p+ul,#blog-post .blog-post-body ol+ul,#blog-post .blog-post-body ul+ul,#blog-post-recent>ul>li .blog-post-title+ul,#blog-post-list>.blog-post .blog-info .blog-copy+ul{padding-bottom:11.42857px}@media screen and (min-width: 601px){.concert-listings article.concert .concert-info-a .concert-copy p+ul,#concert .concert-copy-container .concert-copy p+ul,#concert .concert-copy-container .concert-copy ul+ul,#concert .concert-copy-container .concert-copy ol+ul,#concert .concert-soloists .concert-soloist .concert-soloist-bio+ul,#blog-post .blog-post-body p+ul,#blog-post .blog-post-body ol+ul,#blog-post .blog-post-body ul+ul,#blog-post-recent>ul>li .blog-post-title+ul,#blog-post-list>.blog-post .blog-info .blog-copy+ul{padding-bottom:12px}}button,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed,form.webform-client-form-6 div.form-actions input,.button,.donation-submit-button,h3,body>footer>.container nav.navbar-collapse ul>li>a.nolink,body>footer>.container div.learn-more h4,body>footer>.container div.get-involved h4,#featured-concert>article.concert div.concert-info p.concert-date,#recent-blog-posts>article.blog-post div.blog-info p.blog-date,#recent-blog-posts>article.blog-post div.blog-info div.blog-post-author,#next-concerts>article.concert div.concert-info p.concert-date,.concert-listings article.concert .concert-info-a .concert-location>p,.concert-listings article.concert .concert-info-b .concert-program .concert-program-date,#blog-post .blog-post-title-info .blog-post-author,#blog-post-list>.blog-post .blog-info .blog-post-author,#profile .profile-info .profile-info-container .instrument,#roster-listing .instrument h3,blockquote footer{margin-bottom:11.42857px}@media screen and (min-width: 601px){button,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed,form.webform-client-form-6 div.form-actions input,.button,.donation-submit-button,h3,body>footer>.container nav.navbar-collapse ul>li>a.nolink,body>footer>.container div.learn-more h4,body>footer>.container div.get-involved h4,#featured-concert>article.concert div.concert-info p.concert-date,#recent-blog-posts>article.blog-post div.blog-info p.blog-date,#recent-blog-posts>article.blog-post div.blog-info div.blog-post-author,#next-concerts>article.concert div.concert-info p.concert-date,.concert-listings article.concert .concert-info-a .concert-location>p,.concert-listings article.concert .concert-info-b .concert-program .concert-program-date,#blog-post .blog-post-title-info .blog-post-author,#blog-post-list>.blog-post .blog-info .blog-post-author,#profile .profile-info .profile-info-container .instrument,#roster-listing .instrument h3,blockquote footer{margin-bottom:12px}}#featured-concert>article.concert div.concert-info p.concert-tag,#recent-blog-posts>article.blog-post div.blog-info p.blog-tag,#next-concerts>article.concert div.concert-info p.concert-tag,.concert-listings article.concert .concert-info-a .concert-tag,#concert .concert-tag,#blog-post .blog-post-title-info .blog-post-dateline,#blog-post-recent>ul>li,#blog-post-list>.blog-post .blog-info .blog-post-dateline{font-size:14.4px;font-style:italic;letter-spacing:.02em;color:#9fa2a7;margin-bottom:0}@media screen and (min-width: 601px){#featured-concert>article.concert div.concert-info p.concert-tag,#recent-blog-posts>article.blog-post div.blog-info p.blog-tag,#next-concerts>article.concert div.concert-info p.concert-tag,.concert-listings article.concert .concert-info-a .concert-tag,#concert .concert-tag,#blog-post .blog-post-title-info .blog-post-dateline,#blog-post-recent>ul>li,#blog-post-list>.blog-post .blog-info .blog-post-dateline{font-size:16.2px}}.smcaps,.personnel-list th{font-feature-settings:"c2sc", "smcp"}h1{margin-bottom:1em}h2{font-weight:500}.btn,#concert .concert-copy-container .concert-ticketing-link,.streamfield-button-link,.button{display:flex;flex-flow:column nowrap;justify-content:center;text-align:center;margin:2em auto;width:fit-content;box-shadow:10px 10px 15px rgba(0,0,0,0.25)}.btn a,#concert .concert-copy-container .concert-ticketing-link a,.streamfield-button-link a,.button a{display:block;padding:1em;border:solid black 1px;color:#FFFFFF;background-color:#000000}i,cite,em,var,address,dfn{font-style:italic}body>footer>.container nav.navbar-collapse ul>li>a.nolink,body>footer>.container div.learn-more h4,body>footer>.container div.get-involved h4{color:#9fa2a7;padding:3px 0px}body>footer>.container p,body>footer>.container li,body>footer>.container a,#concert .concert-soloists .concert-soloist .concert-program-listing p.concert-program-piece,#concert .concert-soloists .concert-soloist .concert-program-listing p.concert-program-date,#roster-listing ol li,#roster-listing ul li{font-size:14px}@media screen and (min-width: 601px){body>footer>.container p,body>footer>.container li,body>footer>.container a,#concert .concert-soloists .concert-soloist .concert-program-listing p.concert-program-piece,#concert .concert-soloists .concert-soloist .concert-program-listing p.concert-program-date,#roster-listing ol li,#roster-listing ul li{font-size:14px}}b{font-weight:800}.navigation{box-shadow:0 5px 10px 0 rgba(0,0,0,0.15),0 -5px 3px -10px #fff;margin-bottom:14px}@media screen and (min-width: 851px){.navigation{box-shadow:none}}.navigation>.container{display:flex;flex-flow:column nowrap;padding-top:22px;border-bottom:none}.email-social{display:none}@media screen and (min-width: 851px){.email-social{position:absolute;align-self:flex-start;display:flex;flex-flow:row wrap}}.email-social .email-subscribe{flex:auto;font-size:11.42857px;padding-bottom:1em;margin-bottom:0}.email-social .email-subscribe h3{color:inherit;text-decoration:none}.email-social .email-subscribe h3:focus{outline:0}.email-social .subscribe{display:block;z-index:100}.email-social .subscribe h3:hover{cursor:pointer}.email-social .subscribe form{display:flex}.email-social .subscribe form label[for=mce-EMAIL]{display:none}.email-social .subscribe form input[type=email]{width:175px;margin-right:3em}.email-social .subscribe form input[type=submit]{margin-bottom:0;padding:3px 2em}.email-social .donate-header{position:absolute;margin-left:5.5em}.email-social .ticket-header{position:absolute;margin-left:9.75em}.email-social .social{flex:auto;display:flex;flex-flow:row nowrap;justify-content:flex-start;flex-basis:100%}.email-social .social>*{color:#9fa2a7;font-size:22.4px;margin-right:0.625em}.logo{max-width:75px;align-self:center;flex:none}@media screen and (min-width: 851px){.logo{max-width:100px;margin-bottom:8px}}.navigation .title>h1{display:none}@media screen and (min-width: 851px){.navigation .title>h1{font-size:14.4px;color:black;display:block;text-align:center;margin:11.42857px 0 0 0;letter-spacing:.2em}}@media screen and (min-width: 851px) and (min-width: 601px){.navigation .title>h1{font-size:16.2px}}@media screen and (min-width: 851px){.navigation .title>h1 a:hover{text-decoration:none;color:#9fa2a7}}.nav-toggle{flex:auto;display:flex;justify-content:flex-end;transform:translateY(-50px)}@media screen and (min-width: 851px){.nav-toggle{display:none}}.nav-toggle button,.nav-toggle form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .nav-toggle .ajax-processed,.nav-toggle form.webform-client-form-6 div.form-actions input,form.webform-client-form-6 div.form-actions .nav-toggle input{width:30px;align-self:center;padding:0;background-color:#ffffff;color:#000000;border:none}.nav-toggle .nav-toggle-bar{display:block;width:100%;height:3px;margin-bottom:6px;background-color:#9fa2a7;border-radius:1px}.nav-toggle .nav-toggle-bar:last-child{margin-bottom:0}.navigation>.container>nav{z-index:950;font-size:11px;margin-bottom:auto;flex:none;display:none}.navigation>.container>nav>ul{background:#fff}.navigation>.container>nav a{color:inherit;text-decoration:none}.navigation>.container>nav li{margin-bottom:1em}.navigation>.container>nav>ul>li>ul{padding-left:2em}@media screen and (min-width: 601px){.navigation>.container>nav a:hover{color:#9fa2a7}.navigation>.container>nav a.nolink:hover{color:#505050}}@media screen and (min-width: 851px){.navigation>.container>nav{display:block}.navigation>.container>nav li{margin-bottom:0}.navigation>.container>nav>ul{list-style:none;display:flex;justify-content:center;background:url(https://chelseasymphony-prod-static.nyc3.digitaloceanspaces.com/chelseasymphony/images/border.png);background-position:50% 60%;background-repeat:no-repeat;background-size:contain}.navigation>.container>nav>ul>li{display:inline-block;color:#505050;background:#fff;padding:1em .5em 0px .5em}.navigation>.container>nav>ul>li:first-child{padding-left:1.5em}.navigation>.container>nav>ul>li:last-child{padding-right:1.5em}.navigation>.container>nav>ul>li a{padding:5px;display:block}.navigation>.container>nav>ul>li>ul{padding-left:1em;padding-right:1em;margin-left:-1em;margin-right:-1em;border-top:3px solid white;position:absolute;display:none;background-color:#FFF}.navigation>.container>nav>ul>li>ul>li{list-style:none;list-style-image:none;list-style-type:none}.navigation>.container>nav>ul>li:hover>ul{display:block}}.navigation>.container>nav.active{display:table}.navigation>.container>nav>.nav-email-subscribe{margin-bottom:11.42857px}.navigation>.container>nav>.nav-email-subscribe h3{margin-bottom:0}.navigation>.container>nav>.nav-email-subscribe .subscribe{display:block;z-index:100;background:#fff}.navigation>.container>nav>.nav-email-subscribe form{display:flex}.navigation>.container>nav>.nav-email-subscribe form div.mc-field-group{margin-right:2em;border-bottom:black solid 1px}.navigation>.container>nav>.nav-email-subscribe form label[for=mce-EMAIL]{display:none}.navigation>.container>nav>.nav-email-subscribe form input[type=email]{width:175px;margin-right:3em}.navigation>.container>nav>.nav-email-subscribe form input[type=submit]{margin-bottom:0;padding:3px 2em}@media screen and (min-width: 601px){.navigation>.container>nav>.nav-email-subscribe{display:none}}body>footer{clear:both}body>footer>.container{border-top:1px solid #9fa2a7;padding-top:31.36px;display:flex;flex-flow:column nowrap;padding-bottom:3em;border-bottom:none;margin-bottom:1em}@media screen and (min-width: 601px){body>footer>.container{flex-flow:row nowrap}}body>footer>.container nav.navbar-collapse{flex:2;columns:1}@media screen and (min-width: 601px){body>footer>.container nav.navbar-collapse{columns:2}}body>footer>.container nav.navbar-collapse>ul>li{margin-bottom:1em}body>footer>.container nav.navbar-collapse>ul>li:first-of-type{margin-bottom:0}body>footer>.container div.learn-more,body>footer>.container div.get-involved{flex:1}body>footer>.container div.learn-more h4,body>footer>.container div.get-involved h4{margin-bottom:0px}body>footer>.container div.learn-more div.flat-menu,body>footer>.container div.get-involved div.flat-menu{margin-bottom:1em}body>footer>.container div.contact{flex:1}body>footer>.container div.contact div.icon{display:inline-block;width:22.4px;margin-right:7px}body>footer>.container div.contact div.icon i{float:right}body>footer>.container div.subscribe{flex:1}body>footer>.container .button{padding:1.5em;background-color:#080808;color:#ffffff;border:none}body>footer>.container p,body>footer>.container li,body>footer>.container a{letter-spacing:0}.concert-program-listing .concert-program-piece .rich-text p{display:inline}.concert-program-listing .concert-program-piece-composer{font-weight:500}.concert-program-listing .concert-program-piece-soloist{padding-left:3em}.concert-program-listing .concert-program-piece-soloist a{color:#ee2d4a}.concert-program-listing .instrument{font-style:italic;text-transform:lowercase}#supplimental>article.supplimental-content div.supplimental-content-info h2.supplimental-content-info-title,#featured-concert>article.concert div.concert-info h2.concert-name,#recent-blog-posts>article.blog-post div.blog-info h2.blog-name,#next-concerts>article.concert div.concert-info h2.concert-name{text-transform:capitalize;text-align:center}#supplimental>article.supplimental-content div.supplimental-content-info h2.supplimental-content-info-title a:hover,#featured-concert>article.concert div.concert-info h2.concert-name a:hover,#recent-blog-posts>article.blog-post div.blog-info h2.blog-name a:hover,#next-concerts>article.concert div.concert-info h2.concert-name a:hover{text-decoration:none;color:#ee2d4a}#season-banner{padding-bottom:22.4px;border-bottom:1px solid #9fa2a7;margin-bottom:22.4px;width:100%}#season-banner .banner-image-container{overflow:hidden;margin-left:0;width:100%}#supplimental{display:flex;flex-flow:column nowrap}@media screen and (min-width: 601px){#supplimental{flex-flow:row nowrap}}#supplimental>article.supplimental-content{display:flex;flex-flow:column nowrap;flex:1}#supplimental>article.supplimental-content div.supplimental-content-info{display:flex;flex-flow:column nowrap;align-items:center}#supplimental>article.supplimental-content div.supplimental-content-info div.supplimental-content-info-copy{@includ hp-section-copy;padding:0 14px}@media screen and (min-width: 601px){#supplimental>article.supplimental-content{padding-bottom:22.4px;border-bottom:1px solid #9fa2a7;margin-bottom:22.4px;flex-flow:row nowrap}#supplimental>article.supplimental-content div.supplimental-content-image{flex:1}#supplimental>article.supplimental-content div.supplimental-content-image .supplimental-content-image-container{padding:0 1em}#supplimental>article.supplimental-content div.supplimental-content-image .supplimental-content-image-container img{width:100%}#supplimental>article.supplimental-content div.supplimental-content-info{flex:1}#supplimental>article.supplimental-content div.supplimental-content-info h2.supplimental-content-info-title{padding:0 1em}}@media screen and (min-width: 851px){div.supplimental-content-image .supplimental-content-image-container{padding:0 1em}div.supplimental-content-image .supplimental-content-image-container img{width:100%}}#featured-concert>article.concert{display:flex;flex-flow:column nowrap;padding-bottom:22.4px;border-bottom:1px solid #9fa2a7;margin-bottom:22.4px}#featured-concert>article.concert div.concert-info{display:flex;flex-flow:column nowrap;align-items:center}#featured-concert>article.concert div.concert-info>*{text-align:center}#featured-concert>article.concert div.concert-info h2.concert-name{font-family:"kepler-std-condensed-display"}#featured-concert>article.concert div.concert-info h2.concert-name a:hover{text-decoration:none;color:#ee2d4a}#featured-concert>article.concert div.concert-info p.concert-date{margin-bottom:11.42857px}#featured-concert>article.concert div.concert-info div.concert-copy{@includ hp-section-copy}@media screen and (min-width: 601px) and (max-width: 849px){#featured-concert>article.concert div.concert-info div.concert-copy{padding-left:10%;padding-right:10%}}@media screen and (min-width: 851px){#featured-concert>article.concert{flex-flow:row nowrap}#featured-concert>article.concert div.concert-image{flex:2;padding-right:14px;border-right:none}#featured-concert>article.concert div.concert-image .concert-image-container{margin-right:14px}#featured-concert>article.concert div.concert-info{flex:1;justify-content:center}#featured-concert>article.concert div.concert-info div.concert-image{max-width:100px}#featured-concert>article.concert div.concert-info div.concert-copy>p{font-size:17.77778px;line-height:1.3em}}@media screen and (min-width: 851px) and (min-width: 601px){#featured-concert>article.concert div.concert-info div.concert-copy>p{font-size:20px}}#recent-blog-posts{display:flex;flex-flow:column nowrap}@media screen and (min-width: 601px){#recent-blog-posts{flex-flow:row nowrap}}#recent-blog-posts>article.blog-post{display:flex;flex-flow:column nowrap;flex:1}#recent-blog-posts>article.blog-post div.blog-info{display:flex;flex-flow:column nowrap;align-items:center}#recent-blog-posts>article.blog-post div.blog-info>*{text-align:center}#recent-blog-posts>article.blog-post div.blog-info p.blog-date{margin-bottom:11.42857px}#recent-blog-posts>article.blog-post div.blog-info div.blog-post-author{margin-bottom:11.42857px}#recent-blog-posts>article.blog-post div.blog-info div.blog-copy{@includ hp-section-copy;padding:0 14px}@media screen and (min-width: 601px){#recent-blog-posts>article.blog-post{padding-bottom:22.4px;border-bottom:1px solid #9fa2a7;margin-bottom:22.4px;flex-flow:row nowrap}#recent-blog-posts>article.blog-post div.blog-image .blog-image-container{padding:0 1em}#recent-blog-posts>article.blog-post div.blog-image .blog-image-container img{width:80%}#recent-blog-posts>article.blog-post div.blog-info{flex:1}#recent-blog-posts>article.blog-post div.blog-info h2.blog-name{padding:0 1em}}@media screen and (min-width: 851px){div.blog-image .blog-image-container{padding:0 1em}div.blog-image .blog-image-container img{width:60%}}@media screen and (min-width: 601px){#recent-blog-posts>article.blog-post>div.blog-info{border-right:1px solid #e2e2e4}}#recent-blog-posts>article.blog-post:last-of-type>div.blog-info{border-right:none}#next-concerts{display:flex;flex-flow:column nowrap}@media screen and (min-width: 851px){#next-concerts{flex-flow:row nowrap}}#next-concerts>article.concert{display:flex;flex-flow:row nowrap;flex:1}#next-concerts>article.concert div.concert-image{flex:1;margin-right:1em}#next-concerts>article.concert div.concert-info{display:flex;flex-flow:column nowrap;flex:2;align-items:flex-start}#next-concerts>article.concert div.concert-info h2.concert-name{text-align:left}#next-concerts>article.concert div.concert-info p.concert-date{margin-bottom:11.42857px}#next-concerts>article.concert div.concert-info div.concert-copy{width:100%}#next-concerts>article.concert div.concert-info div.concert-copy>p{text-align:left;margin:0}@media screen and (min-width: 851px){#next-concerts>article.concert{flex-flow:column nowrap;margin-bottom:14px;border-bottom:none}#next-concerts>article.concert div.concert-image{margin-bottom:5.8309px;margin:0 11.42857px;padding:0 22px;flex:none}#next-concerts>article.concert div.concert-info{flex:none;align-items:center;margin:0 22px;text-align:center}#next-concerts>article.concert div.concert-info h2.concert-name{text-align:center}#next-concerts>article.concert div.concert-info div.concert-copy>p{font-size:16px;padding-bottom:11.42857px;color:#333;margin:0 11.42857px;text-align:center;text-align:center}}@media screen and (min-width: 851px) and (min-width: 601px){#next-concerts>article.concert div.concert-info div.concert-copy>p{font-size:18px}}@media screen and (min-width: 851px){#next-concerts>article.concert div.concert-info div.concert-copy>p a{color:#ee2d4a;text-decoration:underline}#next-concerts>article.concert div.concert-info div.concert-copy>p a:hover{color:#939520}}@media screen and (min-width: 851px) and (min-width: 601px){#next-concerts>article.concert div.concert-info div.concert-copy>p{padding-bottom:12px}}@media screen and (min-width: 851px){#next-concerts>article.concert div.concert-info div.concert-copy>p:last-child{padding-bottom:0}#next-concerts>article.concert div.concert-info div.concert-copy>p+ul{padding-bottom:11.42857px}}@media screen and (min-width: 851px) and (min-width: 601px){#next-concerts>article.concert div.concert-info div.concert-copy>p+ul{padding-bottom:12px}}@media screen and (min-width: 851px){#next-concerts>article.concert{border-right:1px solid #e2e2e4}}#next-concerts>article.concert:last-of-type{border-bottom:none;border-right:none}div.page-header{width:100%;display:flex;justify-content:space-between}div.page-header h1{color:#9fa2a7;display:inline-block;margin-bottom:31.36px}div.page-header div>a{color:#505050}.concert-listings article.concert{display:flex;flex-flow:column nowrap;margin-bottom:31.36px}@media screen and (min-width: 851px){.concert-listings article.concert{flex-flow:row nowrap;justify-content:space-between}}.concert-listings article.concert .concert-info-a{flex:1;display:flex;flex-flow:column nowrap}@media screen and (min-width: 851px){.concert-listings article.concert .concert-info-a{flex:none;width:32.10884%;flex:none;margin-bottom:18px}}.concert-listings article.concert .concert-info-a .concert-location>p{margin-bottom:0em}.concert-listings article.concert .concert-info-a .concert-copy p{display:none}@media screen and (min-width: 601px){.concert-listings article.concert .concert-info-a .concert-copy p{display:block;margin-bottom:1em}}.concert-listings article.concert .concert-info-b{flex:1;display:flex;flex-flow:column nowrap}@media screen and (min-width: 601px){.concert-listings article.concert .concert-info-b{flex-flow:row wrap;justify-content:space-between}}@media screen and (min-width: 851px){.concert-listings article.concert .concert-info-b{flex:none;width:65.44218%;flex:none;margin-bottom:18px}}.concert-listings article.concert .concert-info-b .concert-image{margin-bottom:18px;flex:1}@media screen and (min-width: 601px){.concert-listings article.concert .concert-info-b .concert-image{flex:none;width:100%}}.concert-listings article.concert .concert-info-b .concert-program{flex:none;border:1px solid #e2e2e4;width:100%;margin-bottom:18px}@media screen and (min-width: 601px){.concert-listings article.concert .concert-info-b .concert-program{width:48.13275%;flex:none;margin-bottom:24px}}.concert-listings article.concert .concert-info-b .concert-program .concert-program-listing{font-size:14.4px;line-height:22.5px}@media screen and (min-width: 601px){.concert-listings article.concert .concert-info-b .concert-program .concert-program-listing{font-size:16.2px}}.concert-listings article.concert .concert-info-b .concert-program .concert-program-listing *{padding:0}.concert-listings article.concert .concert-info-b .concert-program .concert-program-listing .concert-program-piece{padding:0;font-style:italic}.concert-listings article.concert .concert-info-b .concert-program .concert-program-listing .concert-program-piece .rich-text p{display:inline}.concert-listings article.concert .concert-info-b .concert-program .concert-program-listing .concert-program-piece-composer{font-style:normal}.concert-listings article.concert .concert-info-b .concert-program .concert-program-listing .concert-program-piece-soloist{padding-left:2em}.concert-listings article.concert .concert-info-b .concert-program .concert-program-listing .concert-program-piece-soloist a{color:#ee2d4a}.concert-listings article.concert .concert-info-b .concert-program .concert-program-listing .instrument{font-style:italic}.concert-info-b .concert-program>div{padding:0 12px}.concert-info-b .concert-program div:first-child{padding-top:12px}.concert-info-b .concert-program div:last-child{padding-bottom:12px}#concert h2{margin-bottom:1em}#concert .concert-tag{position:absolute;padding:5px 10px;color:white}#concert .concert-image{margin-bottom:1em}#concert .concert-title-info{display:flex;flex-flow:column nowrap;margin-bottom:1em}@media screen and (min-width: 601px){#concert .concert-title-info{flex-flow:row nowrap;justify-content:space-between;align-items:center}}#concert .concert-title-info .concert-name{line-height:1em;padding-right:1em;margin-bottom:0}#concert .concert-copy-container{display:flex;flex-flow:column nowrap}@media screen and (min-width: 601px){#concert .concert-copy-container{flex-flow:row nowrap;justify-content:space-between}}#concert .concert-copy-container .concert-date-location{font-size:14.4px;min-width:14em}@media screen and (min-width: 601px){#concert .concert-copy-container .concert-date-location{font-size:16.2px}}#concert .concert-copy-container .concert-date-location .concert-location{font-style:italic}@media screen and (min-width: 601px){#concert .concert-copy-container .concert-date-location{margin-right:43.904px}}#concert .concert-copy-container .concert-conductors{font-size:14.4px;margin-top:1em;font-style:italic}@media screen and (min-width: 601px){#concert .concert-copy-container .concert-conductors{font-size:16.2px}}#concert .concert-copy-container .concert-conductors a{color:#ee2d4a}#concert .concert-copy-container .concert-copy{width:100%}#concert .concert-program .concert-program-piece-composer::after{content:":  "}#concert .concert-program .concert-program-piece-soloist{padding-left:1em}#concert .concert-program .concert-program-listing{margin-bottom:.5em}@media screen and (min-width: 601px){#concert .concert-program .concert-program-listing{width:100%}#concert .concert-program .concert-program-listing .concert-program-piece .concert-program-piece-composer{font-feature-settings:"c2sc", "smcp";display:inline-block;text-align:right;width:30%;padding-right:31.36px}#concert .concert-program .concert-program-listing .concert-program-piece .concert-program-piece-composer::after{content:""}#concert .concert-program .concert-program-listing .concert-program-piece .rich-text p{display:inline}#concert .concert-program .concert-program-listing .concert-program-piece .concert-program-piece-title{display:inline-block;text-align:left;width:50%}#concert .concert-program .concert-program-listing .concert-program-piece-soloist{padding-left:36%}#concert .concert-program .concert-program-listing .concert-program-piece-soloist :nth-child(2){font-style:italic}}#concert .concert-soloists{margin-bottom:1em;display:flex;flex-flow:column nowrap}@media screen and (min-width: 601px){#concert .concert-soloists{flex-flow:row wrap;justify-content:space-between}}#concert .concert-soloists h2{width:100%}#concert .concert-soloists .concert-soloist{display:flex;flex-flow:column nowrap;align-content:flex-start;margin-bottom:2em}#concert .concert-soloists .concert-soloist .concert-program-piece-soloist{font-style:italic}#concert .concert-soloists .concert-soloist .concert-program-piece-soloist a{font-style:normal}@media screen and (min-width: 601px) and (max-width: 849px){#concert .concert-soloists .concert-soloist{flex-flow:row wrap;width:48.16327%;flex:none;margin-bottom:36px}}@media screen and (min-width: 851px){#concert .concert-soloists .concert-soloist{flex-flow:row wrap;width:30.88435%;flex:none;margin-bottom:36px}#concert .concert-soloists .concert-soloist:nth-of-type(3n+2):last-of-type{margin-left:3.67347%;margin-right:auto}}#concert .concert-soloists .concert-soloist .concert-program-listing{margin-bottom:1em}#concert .concert-soloists .concert-soloist .concert-program-listing .concert-program-piece-soloist{padding-left:0;margin-bottom:.5em}#concert .concert-soloists .concert-soloist .concert-program-listing .concert-program-piece-soloist>.instrument{letter-spacing:0;text-transform:lowercase}#concert .concert-soloists .concert-soloist .concert-program-listing p.concert-program-piece,#concert .concert-soloists .concert-soloist .concert-program-listing p.concert-program-date{display:inline;text-transform:none;letter-spacing:0}#concert .concert-soloists .concert-soloist .concert-program-listing p.concert-program-date::after{content:"  |  "}#concert .concert-soloists .concert-soloist .concert-soloist-image{width:100%;margin-left:auto;margin-right:auto}#concert div:last-of-type{border-bottom:none}.past-seasons{cursor:pointer;position:relative}.past-seasons.active .concert-season-list{display:block;width:170px}.concert-season-list{display:none;background-color:rgba(255,255,255,0.7);padding:0 1em 0.5em;position:absolute;right:0}.concert-season-list .concert-season-list-container{column-count:2}.concert-season-list .concert-season-list-container a{display:block}.concert-season-list .concert-season-list-container a:hover{color:#9fa2a7}#blog-post-container{margin-bottom:1em;display:flex}@media screen and (min-width: 601px){#blog-post-container{flex-flow:row nowrap;align-items:center}}#blog-post{flex:1 100%}@media screen and (min-width: 601px){#blog-post{flex:7 70%;padding:0 43.904px 0 0;border-bottom:none}}#blog-post .blog-post-image{margin-bottom:1em}#blog-post .blog-post-title-info{display:flex;flex-flow:column nowrap;margin-bottom:1em;text-align:center}#blog-post .blog-post-title-info .blog-post-title{text-align:center;line-height:1em;padding:0 0;margin-bottom:0}#blog-post-recent{flex:1 100%;display:flex;flex-flow:column nowrap;align-items:flex-start;padding-bottom:14px;height:100%;list-style-type:none}@media screen and (min-width: 601px){#blog-post-recent{flex:3 30%;padding-left:1em;border-left:1px solid #e2e2e4;padding-top:2em}}#blog-post-recent h2{margin-bottom:1em}@media screen and (min-width: 851px){#blog-post-recent h2{font-size:18px}}#blog-post-recent>ul>li{margin-bottom:1em}#blog-post-recent>ul>li .blog-post-title{font-style:normal}#blog-post-recent>ul>li .blog-post-title:after{content:"—";color:white}#blog-post-list{display:flex;flex-flow:column nowrap;width:100%}#blog-post-list>.blog-post{display:flex;flex-flow:column nowrap}#blog-post-list>.blog-post:last-of-type{border-bottom:none;padding-bottom:0}@media screen and (min-width: 601px){#blog-post-list>.blog-post{flex-flow:row nowrap}}#blog-post-list>.blog-post .blog-image{flex:none}@media screen and (min-width: 601px){#blog-post-list>.blog-post .blog-image{flex:1 auto;margin-right:1em}#blog-post-list>.blog-post .blog-image .blog-image-container img{width:100%}}#blog-post-list>.blog-post .blog-info{flex:none;width:100%}@media screen and (min-width: 601px){#blog-post-list>.blog-post .blog-info{flex:3 auto}}#blog-post-list>.blog-post .blog-info .blog-post-title{line-height:1em;margin-bottom:0}.pager{display:flex;flex-flow:row nowrap;justify-content:center}.pager a,.pager span{margin-right:.3em}.pager a:last-child,.pager span:last-child{margin-right:0}.pager span{border-bottom:solid #000000}#profile{display:flex;flex-flow:column nowrap;align-items:center}#profile>*{margin-bottom:1em}@media screen and (min-width: 601px){#profile{flex-flow:row wrap;align-items:stretch}}@media screen and (min-width: 601px){#profile .profile-headshot{width:32.10884%;flex:none;margin-bottom:18px}}#profile .profile-info{display:flex;flex-flow:column nowrap;align-items:center}#profile .profile-info .profile-info-container .name{margin:0 0 11.42857px 0}#profile .profile-info .profile-info-container .position{margin-bottom:22.4px;font-style:italic;color:#9fa2a7}#profile .profile-info .profile-info-container .instrument{margin-bottom:11.42857px}#profile .profile-info .profile-info-container .instrument:before{content:"— "}#profile .profile-info .profile-info-container .instrument:after{content:" —"}#profile .profile-info .profile-info-container .profile-bio p,#profile .profile-info .profile-info-container .profile-bio ul,#profile .profile-info .profile-info-container .profile-bio ol{font-size:16px;padding-bottom:11.42857px;color:#333}@media screen and (min-width: 601px){#profile .profile-info .profile-info-container .profile-bio p,#profile .profile-info .profile-info-container .profile-bio ul,#profile .profile-info .profile-info-container .profile-bio ol{font-size:18px}}#profile .profile-info .profile-info-container .profile-bio p a,#profile .profile-info .profile-info-container .profile-bio ul a,#profile .profile-info .profile-info-container .profile-bio ol a{color:#ee2d4a;text-decoration:underline}#profile .profile-info .profile-info-container .profile-bio p a:hover,#profile .profile-info .profile-info-container .profile-bio ul a:hover,#profile .profile-info .profile-info-container .profile-bio ol a:hover{color:#939520}@media screen and (min-width: 601px){#profile .profile-info .profile-info-container .profile-bio p,#profile .profile-info .profile-info-container .profile-bio ul,#profile .profile-info .profile-info-container .profile-bio ol{padding-bottom:12px}}#profile .profile-info .profile-info-container .profile-bio p:last-child,#profile .profile-info .profile-info-container .profile-bio ul:last-child,#profile .profile-info .profile-info-container .profile-bio ol:last-child{padding-bottom:0}#profile .profile-info .profile-info-container .profile-bio p+ul,#profile .profile-info .profile-info-container .profile-bio ul+ul,#profile .profile-info .profile-info-container .profile-bio ol+ul{padding-bottom:11.42857px}@media screen and (min-width: 601px){#profile .profile-info .profile-info-container .profile-bio p+ul,#profile .profile-info .profile-info-container .profile-bio ul+ul,#profile .profile-info .profile-info-container .profile-bio ol+ul{padding-bottom:12px}}@media screen and (min-width: 601px){#profile .profile-info{width:65.44218%;flex:none;margin-bottom:18px;align-items:flex-start}#profile .profile-info>*{margin:43.904px}#profile .profile-info>.profile-info-container{flex:1;display:flex;flex-flow:column nowrap;justify-content:center}}@media screen and (min-width: 851px){#profile .profile-info>.profile-info-container{justify-content:flex-start}}#profile .contact{margin-top:31.36px}@media screen and (min-width: 601px) and (max-width: 849px){#roster-listing{columns:2;column-gap:8em}}@media screen and (min-width: 851px){#roster-listing{columns:3;column-gap:8em}}#roster-listing .instrument{margin-bottom:1em;break-inside:avoid}#roster-listing .instrument:last-child{border-bottom:none}#roster-listing .instrument h3{margin-bottom:5.8309px}#roster-listing ol,#roster-listing ul{list-style:none}#roster-listing ol li,#roster-listing ul li{margin-left:0}#basic-page .block-paragraph p,#basic-page .block-paragraph ul,#basic-page .block-paragraph ol{font-size:16px;padding-bottom:11.42857px;color:#333}@media screen and (min-width: 601px){#basic-page .block-paragraph p,#basic-page .block-paragraph ul,#basic-page .block-paragraph ol{font-size:18px}}#basic-page .block-paragraph p a,#basic-page .block-paragraph ul a,#basic-page .block-paragraph ol a{color:#ee2d4a;text-decoration:underline}#basic-page .block-paragraph p a:hover,#basic-page .block-paragraph ul a:hover,#basic-page .block-paragraph ol a:hover{color:#939520}@media screen and (min-width: 601px){#basic-page .block-paragraph p,#basic-page .block-paragraph ul,#basic-page .block-paragraph ol{padding-bottom:12px}}#basic-page .block-paragraph p:last-child,#basic-page .block-paragraph ul:last-child,#basic-page .block-paragraph ol:last-child{padding-bottom:0}#basic-page .block-paragraph p+ul,#basic-page .block-paragraph ul+ul,#basic-page .block-paragraph ol+ul{padding-bottom:11.42857px}@media screen and (min-width: 601px){#basic-page .block-paragraph p+ul,#basic-page .block-paragraph ul+ul,#basic-page .block-paragraph ol+ul{padding-bottom:12px}}#about-page h2{padding-bottom:.3em;margin-top:43.904px}.personnel-list-centered__names{padding-left:1em}#donation-form-container{display:flex;flex-flow:column nowrap;align-items:center}#donation-form-container form{width:400px;display:flex;flex-flow:column nowrap}#donation-form-container form input[type="submit"]{width:fit-content;align-self:center;padding:0.5em;border:solid black 1px;border-radius:1em;color:#FFFFFF;background-color:#ee2d4a;-webkit-appearance:none}#donation-form-container fieldset,#donation-form-container .donation-row{margin:0 auto 1em}#donation-form-container .donation-row{display:flex;flex-flow:row nowrap;justify-content:center}#donation-form-container .donation-tax-container{margin-bottom:1em}#donation-form-container .donation-tax-container:last-of-type{margin-bottom:0em}@media screen and (max-width: 600px){#donation-form-container form{width:100%;margin-bottom:1em}#donation-form-container #single-other-amount,#donation-form-container #recurring-other-amount{width:100px}}#recurring-donation{display:none}#single-donation-form,#recurring-donation-form{display:none}.proxy-input{display:none}.proxy-input+label{background-color:rgba(226,226,226,0.95)}.proxy-input:checked+label{background-color:#ee2d4a;color:white}.proxy-label{padding:0.5em;border:solid black 1px;border-radius:1em;margin-right:0.75em}.proxy-label-other{display:inline-block}form.webform-client-form-6{margin:2em auto 0}@media screen and (min-width: 601px){form.webform-client-form-6{width:70%}}form.webform-client-form-6 div.form-item,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper{display:flex;flex-flow:row nowrap;margin-bottom:0.5em}form.webform-client-form-6 div.form-item label,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper label{flex:1;text-align:right;margin-right:12px}form.webform-client-form-6 div.form-item input,form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper input{flex:2;border:none;border-bottom:1px black solid;font-size:0.75em}form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper>div{flex-flow:row wrap;width:100%}form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload{flex:2}form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div#edit-submitted-resume-upload .ajax-processed{padding:10px;display:inline;margin-left:8px;margin-bottom:0}form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper div.description{width:100%;margin-left:40%;font-size:0.8em}form.webform-client-form-6 div#edit-submitted-resume-ajax-wrapper img.file-icon{width:20px}form.webform-client-form-6 div.form-actions input{margin:auto}.earth-day-program a{text-decoration:underline}.tcs-col2{display:flex;flex-flow:column nowrap;justify-content:center}.tcs-col2 .tcs-col2-1,.tcs-col2 .tcs-col2-2{margin:0 auto}.tcs-col2 img{width:auto;height:150px}@media screen and (min-width: 601px){.tcs-col2{flex-flow:row nowrap;justify-content:space-around}.tcs-col2 .tcs-col2-1,.tcs-col2 .tcs-col2-2{margin:0;max-width:45%}}.tcs-col2-sguests{display:flex;flex-flow:column nowrap;justify-content:center}.tcs-col2-sguests img{width:auto;height:250px}@media screen and (min-width: 601px){.tcs-col2-sguests{flex-flow:row nowrap;justify-content:space-around}.tcs-col2-sguests .tcs-col2-1,.tcs-col2-sguests .tcs-col2-2{margin:0;max-width:45%}}img.tcs2-responsive{max-width:250px;margin-bottom:1em;display:block}@media screen and (min-width: 601px){img.tcs2-responsive{float:right;margin:0 0 1em 1em}}blockquote{line-height:43.904px;color:#505050;text-align:center;width:100%;margin:1em 0}blockquote p{display:inline-block;line-height:43.904px;margin:0 31.36px}@media screen and (min-width: 601px){blockquote p{display:flex;flex-direction:column;margin:0}}blockquote p:before{display:inline-block;content:"“ ";margin-right:.1em;line-height:21.952px;transform:translateY(25px);font-size:200%;color:#9fa2a7}@media screen and (min-width: 601px){blockquote p:before{font-size:300%}}blockquote p:after{display:inline-block;content:" ”";margin-left:.1em;font-size:200%;line-height:21.952px;transform:translateY(25px);color:#9fa2a7;white-space:nowrap}@media screen and (min-width: 601px){blockquote p:after{display:none}}blockquote footer{font-style:italic}blockquote footer:before{content:"—"}@media screen and (min-width: 601px){blockquote{width:33%}blockquote.bc-left{text-align:left;float:left;margin-right:1em}blockquote.bc-right{text-align:right;float:right;margin-left:1em}}#content-form p{display:flex;flex-flow:row nowrap;margin-bottom:1em}#content-form p label{flex:1;text-align:right;margin-right:1em;padding-top:0.5em}#content-form p input,#content-form p textarea,#content-form p select{flex:2;border:solid 1px black;padding:0.5em}#content-form p input[type="checkbox"]{align-self:center}#content-form #content-form-submit{display:block;padding:1em;border:solid black 1px;color:#FFFFFF;background-color:#000000;margin:1em auto}#content-form .errorlist{padding:1em;border:solid #ee2d4a 1px;border-radius:3px}#content-form .errorlist+p{color:#ee2d4a}.streamfield-highlight-link{width:100%;height:200px;margin-bottom:1em}.streamfield-highlight-link .highlight-link-img-container{display:flex;flex-flow:row nowrap;justify-content:flex-end}.streamfield-highlight-link .highlight-link-img-container .highlight-link-img{width:100%;height:200px;background-position-x:75px;background-position-y:center;background-size:cover}@media screen and (min-width: 851px){.streamfield-highlight-link .highlight-link-img-container .highlight-link-img{background-position-x:100px;width:66%}}.streamfield-highlight-link .highlight-link-img-container .highlight-link-img .highlight-link-img-gradient{height:100%;background:linear-gradient(to right, #e8e9ea 40%, rgba(0,0,0,0) 100%)}@media screen and (min-width: 851px){.streamfield-highlight-link .highlight-link-img-container .highlight-link-img .highlight-link-img-gradient{background:linear-gradient(to right, #e8e9ea 35%, rgba(0,0,0,0) 100%)}}.streamfield-highlight-link .highlight-link-img-container .highlight-link-img .highlight-link-img-gradient>a{display:block;width:100%;height:100%}.streamfield-highlight-link .highlight-link-text-container{position:absolute;display:flex;flex-flow:column nowrap;justify-content:center;height:200px;width:50%;padding-left:0.5em}.streamfield-highlight-link .highlight-link-text-container a.hl-link{width:max-content}@media screen and (min-width: 851px){.streamfield-highlight-link .highlight-link-text-container{width:100%;width:30%;padding-left:2em}}.streamfield-highlight-link .highlight-link-text-container .highlight-link-heading{border-bottom:solid #ee2d4a 10px;margin-bottom:0.25em;text-transform:uppercase}.streamfield-highlight-link .highlight-link-text-container .highlight-link-sub-head{padding-left:0.25em}@media screen and (min-width: 851px){.streamfield-highlight-link .highlight-link-text-container .highlight-link-sub-head{padding-left:4em}}.personnel{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;clear:both}.personnel-list{margin-top:22.4px}.personnel-list caption{margin-bottom:1em}.personnel-list td{padding-bottom:1em;width:50%}.personnel-list th{text-align:right;padding-right:1em}.caption-img-container{margin:0 auto}.block-table table{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid black}.block-table table td,.block-table table th{border:1px solid black;padding:0.25em 0.5em}.youtube-embed{position:relative;overflow:hidden;width:100%;padding-top:56.25%;margin-bottom:1em}.youtube-embed iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}

/*# sourceMappingURL=styles.css.map */