@charset "UTF-8";body,input,select,textarea{color:#000;font-family:Roboto Condensed,sans-serif}body{background-color:#b84d28}.entry-content a{text-decoration:none}a,a:visited{color:#901419}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited{color:#b84d28}a:active,a:focus,a:hover{color:#720408}.content-area,.site-content{background-color:#f7f4e3}.error-404{min-height:50vh}.error-404 .page-content{font-size:18px;font-weight:300}.error-404 .page-content b,.error-404 .page-content strong{font-weight:500}@media screen and (max-width:480px){.error-404 .page-content{font-size:16px}}.button-container a,a.button,button,input[type=button],input[type=reset],input[type=submit]{font-weight:700}.entry-content .button-container a,.entry-content a.button,.entry-content button,.entry-content input[type=button],.entry-content input[type=reset],.entry-content input[type=submit]{text-decoration:none}.main-input-style,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border-width:1px;color:#000;font-family:Roboto Condensed,sans-serif;padding:7px}.main-input-style:focus,.site-footer .main-input-style:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border:1px solid #b84d28;outline:none}.button-container a,.button-container a:visited,.events-preview .more-info-buttons a.button,.works-preview a.works-button,a.button,a.button.project-more-info,button,div.button{background-color:#232d31;border-radius:0;color:#fff;font-family:Okana,sans-serif;font-size:23px;text-transform:uppercase}@media screen and (max-width:480px){.button-container a,.button-container a:visited,.events-preview .more-info-buttons a.button,.works-preview a.works-button,a.button,a.button.project-more-info,button,div.button{font-size:18px}}.events-full .gcal-button{padding-right:.7em}.fa-google-plus:before{display:inline-block;font-size:.9em;vertical-align:2px}.events-preview .more-info-buttons a.button{margin:6px 6px 0 0;padding:6px 8px}.blog-index-main .more-container a.button,.blog-index-main .more-container button,.blog-list-homepage .more-container a.button,.blog-list-homepage .more-container button{background-color:#33444a}.bio-page .fa{line-height:.9}.bio-page .fa:before{vertical-align:1px}.button-container a,.button-container a:visited{font-size:18px;padding:6px 8px}.archive .entry-header h1,.single-recordings h1.entry-title,article.page h1.entry-title,h1.page-title{font-family:Okana,sans-serif;font-size:46px;margin:0 0 20px;padding:20px 0}@media screen and (max-width:480px){.archive .entry-header h1,.single-recordings h1.entry-title,article.page h1.entry-title,h1.page-title{font-size:36px}}article:not(.has-post-thumbnail) h1.entry-title{margin-bottom:0;padding-bottom:0}.events-full h1.entry-title,.press-single h2.page-title.press-page-title.squarecandy-page-title,.single-format-standard h1.entry-title,.single-works h1.work-title,h1.project-title,h1.project-title a,h2.single-recordings-title{color:#b84d28}.single-event h1.entry-title,.single-post h1.entry-title,.single-works h1.work-title{font-family:Okana,sans-serif;font-size:41px;font-weight:300;line-height:1.25}.single-projects h1.project-title,.single-recordings h2.single-recordings-title{background:#b84d28;color:#fff;font-family:Okana,sans-serif;font-size:36px;font-weight:600}.page .content-area{max-width:unset;padding:0}.page .entry-header img{width:100vw}.page .entry-content,main>article:not(.has-post-thumbnail)>header{margin:0 auto;max-width:1000px;padding:20px}.blog-list-homepage{margin:0 auto;max-width:1440px;padding:20px 1.5rem}@media screen and (min-width:750px){.blog-list-homepage{padding:20px 2.5rem}}.blog-list-homepage article.content-preview{align-self:start;min-height:unset}article.page .entry-header{position:relative}article.page.has-post-thumbnail h1.entry-title{bottom:.14em;font-family:Okana,sans-serif;font-size:78px;font-weight:800;letter-spacing:2px;margin:0;padding:0;position:absolute;right:18%;text-transform:lowercase;z-index:100}#content{margin-top:4.5em}.events-full .event-description,.press-single .entry-content,.projects-single .projects-the-content,.single-post .entry-content,.single-recordings .squarecandy-main .recording-notes,.works-full .work-data-container{font-size:18px;font-weight:300}.events-full .event-description b,.events-full .event-description strong,.press-single .entry-content b,.press-single .entry-content strong,.projects-single .projects-the-content b,.projects-single .projects-the-content strong,.single-post .entry-content b,.single-post .entry-content strong,.single-recordings .squarecandy-main .recording-notes b,.single-recordings .squarecandy-main .recording-notes strong,.works-full .work-data-container b,.works-full .work-data-container strong{font-weight:500}@media screen and (max-width:480px){.events-full .event-description,.press-single .entry-content,.projects-single .projects-the-content,.single-post .entry-content,.single-recordings .squarecandy-main .recording-notes,.works-full .work-data-container{font-size:16px}}.home #content{margin-top:0}.home main{margin:0;padding:0}.home .entry-header{left:0;width:100%}.home .entry-header img,.home .entry-header picture{border:20px solid #232d31;height:100vh;-o-object-fit:cover;object-fit:cover;width:100vw}.mobile.home .entry-header img,.mobile.home .entry-header picture{height:-webkit-fill-available}.splash-page{background-color:#33444a;border:1vw solid #232d31;position:relative}@media screen and (min-width:750px){.splash-page{height:100vh;max-height:80vw}}.splash-page>figure{height:calc(100vh - 2vw);max-height:78vw;outline:2px solid #232d31;width:100%}.splash-page>figure img,.splash-page>figure picture{height:calc(100vh - 2vw);max-height:78vw;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:750px){.quote-extras-block{display:flex;flex-direction:column;height:100%;justify-content:center;max-width:700px;position:absolute;right:0;top:0;width:50%;z-index:3}}.quote-extras-block .mm-press-quotes{background-color:#232d31;color:#fff}@media screen and (min-width:750px){.quote-extras-block .mm-press-quotes{background-color:rgba(35,45,49,.9)}}.quote-extras-block .mm-press-quotes .mm-press-quote .mm-press-quote-wrapper{align-content:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px;width:100%}.quote-extras-block .mm-press-quotes .mm-press-quote .mm-press-quote-text{display:inline-block;font-family:Okana,sans-serif;font-size:34px;line-height:1.2;padding:10px;quotes:"“" "”";text-align:center}.quote-extras-block .mm-press-quotes .mm-press-quote .mm-press-quote-text:after,.quote-extras-block .mm-press-quotes .mm-press-quote .mm-press-quote-text:before{font-family:Roboto Condensed,sans-serif;font-weight:300;line-height:1;vertical-align:top}.quote-extras-block .mm-press-quotes .mm-press-quote .mm-press-quote-text:before{content:open-quote}.quote-extras-block .mm-press-quotes .mm-press-quote .mm-press-quote-text:after{content:close-quote;margin-left:.125em}.quote-extras-block .mm-press-quotes .mm-press-quote .mm-press-quote-source{padding:0 25% 10px 50px;text-align:right;width:100%}.quote-extras-block .mm-press-quotes .mm-press-quote .mm-press-quote-source:before{content:"—"}.quote-extras-block .extra-nav-buttons{display:flex;justify-content:center;margin:20px 0;padding:10px}.quote-extras-block .extra-nav-buttons li{list-style-type:none;margin:0 10px}.quote-extras-block .extra-nav-buttons a.extra-nav-button{background-color:#232d31;color:#fff;font-size:27px;font-weight:600;line-height:normal;text-transform:uppercase}.quote-extras-block .extra-nav-buttons a.extra-nav-button:active,.quote-extras-block .extra-nav-buttons a.extra-nav-button:hover{background-color:#33444a}.quote-extras-block .extra-nav-buttons a.extra-nav-button:focus{background-color:#232d31;outline:2px solid #b84d28}.about .content-area,.about .site-content{background-color:#232d31;color:#fdfdfd}.about h1,.about h2,.about h3,.about h4,.about h5,.about h6{color:#fdfdfd}@media screen and (max-width:750px){.about .entry-content{padding-top:0}}.post-type-archive-works h1.page-title{margin-bottom:0}.works-categories-filters{left:0;position:fixed;top:72px;width:100%;z-index:100}.admin-bar.post-type-archive-works .works-categories-filters{top:118px}@media screen and (min-width:783px){.admin-bar.post-type-archive-works .works-categories-filters{top:104px}}@media screen and (min-width:750px){.works-categories-filters{left:auto;max-width:calc(100% - 40px)}}@media screen and (min-width:1000px){.works-categories-filters{max-width:960px}}.works-categories-filters .works-category-nav{box-shadow:1px 1px 4px 0 rgba(0,0,0,.149);margin:0}.works-categories-filters .works-category-nav ul{background-color:#fff}.works-categories-filters .works-category-nav ul a,.works-categories-filters .works-category-nav ul a.visited{color:#fff;color:#232d31;font-size:.9em;padding:1px 4px}.works .entry-header{margin-bottom:1.75rem}.works .entry-header h1.work-title{margin:0 0 10px;padding:0}.works .entry-header h1.work-title a{margin-right:15px}.works .entry-header h1.work-title span{margin-left:0;margin-right:15px}.works .entry-header h2.subtitle{font-size:20px;font-size:1.25rem;padding:0}.single-works header.entry-header{display:flex;flex-direction:column;padding:0}.single-works header.entry-header .works-categories-breadcrumb{margin:10px 0;order:2}.single-works header.entry-header .works-categories-breadcrumb .breadcrumb-level1{display:none}.single-works header.entry-header .works-categories-breadcrumb .breadcrumb-level2{color:#901419;font-size:20px;font-size:1.25rem;text-transform:none}.single-works header.entry-header .works-categories-breadcrumb .breadcrumb-level2:after{display:none}.single-works article{background:#fff;margin-bottom:30px;margin-top:20px;padding:20px}.single-works h2.subtitle{padding-bottom:0}.single-works .works-full div.works-categories-breadcrumb,.single-works .works-full ul.works-categories{font-size:20px;font-size:1.25rem;margin:10px 0}.single-works .works-full .work-data-container{margin:20px 0}.single-works .works-buttons a{font-size:18px}.single-works .works-the-content p:last-child{margin-bottom:10px}.single-works .related-recordings{border-top:1px solid #ddd;margin-top:1em;padding-top:1em}.single-works .related-recordings figure img{width:200px}.single-works .related-recordings article{border-bottom:none;font-size:16px;font-size:1rem;margin:0}.single-works .related-recordings .recording-works-label{font-size:22px}.single-works .related-recordings .recordings-preview>figure{margin-right:10px;width:auto}.single-works .related-recordings h2.recordings-title{font-size:20px;font-size:1.25rem;margin-bottom:8px}.single-works .related-recordings .recording-buy-links,.single-works .related-recordings .recording-more-info{margin-top:16px}.post-type-archive-works h1.work-title{font-family:Okana,sans-serif;font-size:36px;font-weight:700}.post-type-archive-works .page-header,.post-type-archive-works section#workslist{background-color:#f7f4e3}.post-type-archive-works .page-header{margin-top:40px}.post-type-archive-works .works-list-inner>h2{background:#b84d28;background:linear-gradient(0deg,#b84d28 55px,transparent 0);color:#fff;display:inline-block;margin:10px 0 5px;padding:10px}.post-type-archive-works article.works-preview{background:#fff;border:none;margin-bottom:10px}.post-type-archive-works article.works-preview+article.works-preview{margin-top:30px}@media screen and (max-width:480px){.post-type-archive-works .page-header{margin-top:60px}.post-type-archive-works .works-list-inner>h2{font-size:24px}.post-type-archive-works .works-category-nav ul{background:#f3e8d8;display:flex;flex-wrap:wrap;justify-content:center;padding:5px 0 1px 5px}.post-type-archive-works .works-category-nav ul li{background:#fff;border-radius:2px 2px 0 0;flex-grow:1;margin:0 3px 3px 0}.post-type-archive-works .works-preview h1.work-title{font-size:28px;padding:0}.post-type-archive-works .works-preview h2.subtitle{font-size:1.2em;padding:0 0 20px}}@media screen and (max-width:375px){.post-type-archive-works .page-header{margin-top:80px}}@media screen and (min-width:750px){.post-type-archive-recordings main{margin:0 4em}}.post-type-archive-recordings .recordings-filters{display:none}.post-type-archive-recordings .recordings-preview{background:#fff;border:none;display:flex;margin:0 0 30px;padding:20px}.post-type-archive-recordings h2.recordings-title{font-family:Okana,sans-serif;font-size:30px;font-weight:600;letter-spacing:.5px;line-height:normal}.post-type-archive-recordings .recordings-preview>figure{flex:1;margin:0 10px 10px 0;max-width:200px;min-width:100px;width:auto}.post-type-archive-recordings .recordings-preview>figure img{width:200px}@media screen and (max-width:480px){.post-type-archive-recordings .recordings-preview{display:block}.post-type-archive-recordings .recordings-preview>figure{background:#232d31;max-width:unset;padding:5px 0;width:100%}.post-type-archive-recordings .recordings-preview>figure img{margin:0 auto}}.recording-buy-links,.recording-links,.recording-more-info{float:left;margin-top:20px}.recording-buy-links a,.recording-links a,.recording-more-info a{-webkit-font-smoothing:auto;background-color:#232d31;border-radius:0;color:#fff;display:inline;font-family:Okana,sans-serif;font-size:23px;font-size:18px;font-weight:700;line-height:1.5;margin:0 8px 5px 0;padding:5px 8px;text-transform:uppercase}@media screen and (max-width:480px){.recording-buy-links a,.recording-links a,.recording-more-info a{font-size:18px}}.recording-buy-links a i.fa,.recording-links a i.fa,.recording-more-info a i.fa{vertical-align:1px}.single-recordings h1.recordings-title{display:none}.single-recordings article.recordings-single{background:#fff;margin:20px 0 30px;padding:20px}.single-recordings h2.single-recordings-title{display:inline-block;margin-left:-40px;margin-top:20px;padding:8px;width:350px}.single-recordings figure{float:left;margin-right:20px}.single-recordings figure img{width:400px}.single-recordings .squarecandy-main div{font-size:18px;margin:5px 0}.single-recordings .squarecandy-main .recording-artist-label,.single-recordings .squarecandy-main .recording-record-label-label,.single-recordings .squarecandy-main .recording-release-date-label{color:#707d81;font-weight:300}.single-recordings .squarecandy-main .recording-release-date{color:#707d81}.single-recordings .squarecandy-main .recording-notes,.single-recordings .squarecandy-main .works-on-this-album{clear:both}.single-recordings .squarecandy-main .works-on-this-album span.label{font-size:22px;font-weight:300}.single-recordings .squarecandy-main .works-preview{border:none;font-size:16px;margin-top:0;padding:10px 20px}.single-recordings .squarecandy-main .works-preview .entry-header{margin-bottom:0}.single-recordings .squarecandy-main .works-preview h1.work-title{font-family:Okana,sans-serif;font-size:30px;font-weight:300;padding-top:5px}.single-recordings .squarecandy-main .works-preview h2.subtitle{font-size:22px;padding-bottom:0}.single-recordings .squarecandy-main .works-preview .work-data-container{display:none}.single-recordings .squarecandy-main .works-preview .work-data-container p{font-size:14px;margin:5px 0}.single-recordings .squarecandy-main .works-preview .works-buttons{margin-top:10px}.single-recordings .squarecandy-main .recording-notes{margin-top:20px}.single-recordings .squarecandy-footer{font-size:18px;margin-bottom:10px}@media screen and (max-width:861px){.single-recordings figure img{width:290px}}@media screen and (max-width:750px){.single-recordings figure img{border-right:20px solid #b84d28;width:200px}.single-recordings h2.single-recordings-title{background-color:unset;color:#b84d28;margin:0 0 20px;padding:0;width:auto}.single-recordings .recording-release-date{clear:both}.single-recordings .squarecandy-main .works-on-this-album{margin-top:20px}}@media screen and (max-width:600px){.single-recordings .recording-artist{clear:both}}@media screen and (max-width:480px){.single-recordings figure{background:#232d31;float:unset;margin-bottom:20px;width:100%}.single-recordings figure img{border:none;margin:5px auto;width:200px}.single-recordings h2.single-recordings-title{font-size:30px}.single-recordings .squarecandy-main{margin-top:20px}.single-recordings .squarecandy-main .works-on-this-album{border-color:hsla(194,7%,47%,.2);border-style:solid;border-width:1px 0;padding:10px 0}.single-recordings .squarecandy-main .works-on-this-album span.label{font-size:18px}.single-recordings .squarecandy-main .works-preview h1.work-title{font-size:26px}.single-recordings .squarecandy-main .works-preview h2.sub-title{font-size:20px}}.post-type-archive-projects #primary,.post-type-archive-projects main{margin-bottom:0;max-width:960px;overflow:hidden}.post-type-archive-projects h1.page-title{margin:0 0 20px}.post-type-archive-projects h2.subtitle{margin:0 15px}.post-type-archive-projects a.project-more-info{margin:0 0 0 15px}.post-type-archive-projects .grid{-moz-column-count:2;column-count:2;-moz-column-gap:4%;column-gap:4%;-moz-column-gap:40px;column-gap:40px}.post-type-archive-projects .grid article.projects{display:inline-block;margin:0 0 40px;max-width:680px}@media screen and (max-width:680px){.post-type-archive-projects .grid article.projects{width:auto}}@media screen and (max-width:750px){.post-type-archive-projects .grid{-moz-column-count:1;column-count:1}}h1.project-title{background:#b84d28;color:#fff;display:inline-block;display:table;font-family:Okana,sans-serif;font-size:30px;font-weight:600;left:15px;letter-spacing:.5px;line-height:normal;margin:0;padding:8px;position:relative;top:-30px}h1.project-title a,h1.project-title a:visited{color:#fff}h2.subtitle{background:#fff;margin:0;padding:0 0 30px}article.projects{background-color:#fff;margin:20px 0 30px;padding:20px;width:100%}.projects-image a:first-child{display:block}.projects-single .project-header-image{margin:0;overflow:hidden}.projects-single .project-header-image img{margin:0;max-width:640px}@media screen and (max-width:680px){.projects-single .project-header-image img{max-width:100%}}.projects-single h1+h2{color:#b84d28;font-size:23px;margin-bottom:0}.press-author{color:#33444a}.press-publication-date{color:#707d81}.press-publication-name{color:#33444a;font-weight:600}.post-type-archive-press .content-area{margin:20px auto 30px}.post-type-archive-press h1.press-title{display:none}.post-type-archive-press .quote-extras-block{max-width:unset;position:static;transform:unset;width:unset}.post-type-archive-press .quote-extras-block .mm-press-quotes{background-color:#fff;color:#000;height:auto;padding:20px}.post-type-archive-press .quote-extras-block .mm-press-quotes .mm-press-quote{height:auto}.post-type-archive-press .quote-extras-block .mm-press-quotes .mm-press-quote .mm-press-quote-wrapper{position:static;transform:unset}.post-type-archive-press .quote-extras-block .mm-press-quotes .mm-press-quote .mm-press-quote-wrapper .mm-press-quote-text{font-size:30px}.post-type-archive-press .quote-extras-block .mm-press-quotes .mm-press-quote .mm-press-quote-wrapper .mm-press-quote-source{padding-right:20px}.post-type-archive-press .press-list{grid-row-gap:2rem;grid-column-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr);margin-top:2rem}.post-type-archive-press article.type-press{background:#fff;display:flex;flex-direction:column;font-size:18px;margin:0;overflow:hidden;padding:30px 20px 20px;position:relative}.post-type-archive-press article.type-press header.page-header{display:block}.post-type-archive-press article.type-press h2.press-page-title{font-family:Okana,sans-serif;font-size:39px;font-weight:600;letter-spacing:.5px;line-height:1.1}.post-type-archive-press article.type-press h2.press-page-title:after{background-color:rgba(184,77,40,.278);background-color:hsla(194,7%,47%,.2);content:"";display:block;height:2px;margin-top:10px;width:100%}.post-type-archive-press article.type-press .press-meta{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;line-height:1.3}.post-type-archive-press article.type-press .press-meta .publication-logo{background:#f5f5f5;height:100px;position:absolute;width:100px}.post-type-archive-press article.type-press .press-meta .publication-logo.rect{padding:0 5px}.post-type-archive-press article.type-press .press-meta .publication-logo img{border:none;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.post-type-archive-press article.type-press .press-meta .press-author{order:2}.post-type-archive-press article.type-press .press-meta .press-publication-date{order:3}.post-type-archive-press article.type-press .press-meta .press-publication-name{order:4}.post-type-archive-press article.type-press.has-logo .press-meta{height:300px;height:100px}.post-type-archive-press article.type-press.has-logo .press-meta .press-author,.post-type-archive-press article.type-press.has-logo .press-meta .press-publication-date,.post-type-archive-press article.type-press.has-logo .press-meta .press-publication-name{margin-left:110px}.post-type-archive-press article.type-press .entry-content{font-family:Okana,sans-serif;font-size:26px;font-style:oblique;grid-column-end:3;grid-column-start:2;grid-row-end:4;grid-row-start:3;letter-spacing:.5px;line-height:1.2;margin:auto 0;padding:20px 0;position:absolute;position:unset;top:0;transform:translateY(-30%);transform:unset}.post-type-archive-press article.type-press .entry-footer{background:unset;background:#33444a;display:flex;grid-column-end:3;grid-column-start:2;grid-row-end:5;grid-row-start:4;justify-content:space-around;margin-left:unset;padding:0;width:100%}.post-type-archive-press article.type-press .entry-footer a{align-self:flex-end;background:#33444a;margin-bottom:0}.post-type-archive-press .more-container{grid-column:1/span 2;margin-top:.5rem;text-align:center}.post-type-archive-press .more-container button{background:#33444a;margin:0}@media screen and (max-width:600px){.post-type-archive-press .press-list{grid-template-columns:repeat(1,1fr)}.post-type-archive-press article.type-press{grid-template-columns:0 auto;grid-template-rows:auto auto auto auto}.post-type-archive-press article.type-press .press-meta{grid-column-end:3;grid-column-start:1;grid-row-end:3;grid-row-start:2;height:auto;margin-bottom:20px}.post-type-archive-press article.type-press .press-meta .publication-logo{display:none}.post-type-archive-press article.type-press.has-logo .press-meta{height:auto}.post-type-archive-press article.type-press.has-logo .press-meta .press-author,.post-type-archive-press article.type-press.has-logo .press-meta .press-publication-date,.post-type-archive-press article.type-press.has-logo .press-meta .press-publication-name{margin-left:0}.post-type-archive-press article.type-press .entry-content{margin-bottom:20px;padding:0;position:absolute;position:static;transform:unset}.post-type-archive-press article.type-press .entry-footer{justify-content:space-evenly;margin-left:0}.post-type-archive-press article.type-press .entry-footer a.button{font-size:18px}}.press-single{background:#fff;display:flex;flex-direction:column;margin:20px 0 30px;padding:20px;position:relative}.press-single h1.entry-title.squarecandy-title.press-title{display:none;margin:0;padding:5px}.press-single .press-header{margin:0 0 20px;padding:0}.press-single .press-header .template-header-content{border-bottom:2px solid hsla(194,7%,47%,.2);padding-bottom:10px}.press-single .press-header h2{font-family:Okana,sans-serif;font-size:46px;margin:0}.press-single .press-meta{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;line-height:1.3}.press-single .press-meta .publication-logo{background:#f5f5f5;height:100px;position:absolute;top:20px;width:100px}.press-single .press-meta .publication-logo.rect{padding:0 5px}.press-single .press-meta .publication-logo img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.press-single.has-logo .press-header .template-header-content{display:flex;flex-direction:column;justify-content:flex-end;justify-content:center;min-height:120px}.press-single.has-logo .press-header h2{margin-left:120px}.press-single .entry-content{padding:20px 0}.press-single .content-area{margin-bottom:70px}.press-single footer{font-size:18px;margin-bottom:10px}@media screen and (max-width:750px){.press-single .press-header h2{font-size:39px}}@media screen and (max-width:600px){.press-single .press-meta .publication-logo{display:none}.press-single.has-logo .press-header h2{margin-left:0}}@media screen and (max-width:480px){.press-single .press-header h2{font-size:30px}}.events article.page .entry-header h1,.page.archive .entry-header h1{display:inline-block}.events article.page .entry-header h1.entry-title+.menu-main-menu-container,.page.archive .entry-header h1.entry-title+.menu-main-menu-container{display:inline-block;font-family:Okana,sans-serif;font-size:25px}@media screen and (max-width:480px){.events article.page .entry-header h1.entry-title+.menu-main-menu-container,.page.archive .entry-header h1.entry-title+.menu-main-menu-container{font-size:22px}.events article.page .entry-header h1.entry-title+.menu-main-menu-container .submenu ul li a,.page.archive .entry-header h1.entry-title+.menu-main-menu-container .submenu ul li a{padding:0}}.events article.page .entry-header h1.entry-title+.menu-main-menu-container .current_page_item,.page.archive .entry-header h1.entry-title+.menu-main-menu-container .current_page_item{display:none}h1.event-date-time a,h1.event-date-time a:visited{color:#555}.events article.page .entry-header{margin-top:20px;padding:0 20px 40px}.events .events-preview{background:#fff;border:none;display:flex;flex-direction:column;margin-bottom:30px;padding:20px}@media only screen and (min-width:570px){.events .events-preview h1,.events .events-preview h2{max-width:60%}}.events .events-preview h2 a,.events .events-preview h2 a:visited{color:#b84d28;font-family:Okana,sans-serif;font-size:30px;font-weight:600;letter-spacing:.5px;line-height:normal}.events .events-preview h2.entry-title{margin:0}.events .events-preview .venue{font-size:18px;margin-left:0}.events .events-preview .more-info-buttons{margin:1em 0 0;position:static;text-align:left}.events .short-description{font-size:1em;margin:1em 0 0}.events .short-description p:not(:first-child){margin:1em 0 0}.events .short-description p:first-child{margin-bottom:0}.events .entry-content{padding-top:10px}.single-event .site-content{display:flex}.single-event .content-area{display:flex;flex:1;margin-bottom:70px}.single-event main{background:#fff;flex:1;margin-top:20px;padding:20px}.single-event .more-info-buttons{margin-top:40px}.single-event .more-info-buttons a{font-size:18px}.single-event .event-date-time{font-size:22px;font-size:20px;font-size:1.25rem;margin-top:10px}.event-listing-past-accordion{background:#fff;padding:20px 20px 1px}.hfeed:not(.archive) #primary{margin-bottom:30px;max-width:1500px;padding:0 1rem 20px}@media screen and (min-width:960px){.hfeed:not(.archive) #primary{padding:20px 5rem}}.hfeed:not(.archive) #primary article.content-preview{align-self:start;min-height:250px}.hfeed:not(.archive) #primary article:not(.has-post-thumbnail) .preview-header h2{font-size:38px;margin-bottom:20px}.hfeed:not(.archive) #primary article:not(.has-post-thumbnail) .preview-header+.preview-content{font-size:38px;margin-top:-20px;padding-bottom:20px}.hfeed:not(.archive) #primary article.content-preview .preview-footer{margin-top:5px}.hfeed:not(.archive) #primary .more-container{margin:0}.hfeed:not(.archive) #primary .more-container button{margin-bottom:0}@media screen and (min-width:750px){.hfeed:not(.archive) #primary .blog-index-main{grid-template-columns:repeat(3,1fr)}.hfeed:not(.archive) #primary .blog-index-main .more-container,.hfeed:not(.archive) #primary .blog-index-main>header{grid-column:1/span 3}}@media screen and (max-width:750px){.hfeed:not(.archive) #primary .blog-index-main{grid-template-columns:repeat(2,1fr)}.hfeed:not(.archive) #primary .blog-index-main .more-container,.hfeed:not(.archive) #primary .blog-index-main>header{grid-column:1/span 2}}@media screen and (max-width:600px){.hfeed:not(.archive) #primary{max-width:450px}}article.content-preview{background-color:#fff;border:4px solid #232d31}article.content-preview h2.preview-title a,article.content-preview h2.preview-title a:visited{color:#b84d28;font-family:Okana,sans-serif;line-height:1.2}article.content-preview figcaption{display:none}article.content-preview .preview-footer{margin-top:10px;text-align:center}.single-post .entry-content{padding:5px 0}.single-post article{background:#fff;margin-top:20px;padding:20px}.single-post .entry-header{display:flex;flex-direction:column;margin-bottom:20px;padding:0}.single-post .entry-header .entry-meta{margin-bottom:0}.single-post figure{background:#232d31;order:2;position:relative;text-align:center;width:100%}.single-post figure img{border:5px solid #232d31;display:inline;margin:0}.single-post figure figcaption{background:#fff;margin:0;padding:5px 0;text-align:right}.single-post figure.gallery-item{background:none}.single-post .mfp-figure figure{padding:5px}.single-post .mfp-figure figure figcaption{padding:0}.single-post .mfp-bottom-bar{padding:0 10px}.single-post .mfp-counter{right:10px}.single-post .entry-meta{font-size:18px;order:3}.single-post .entry-meta span.posted-on{font-weight:300}.single-post .entry-meta span.posted-on a{font-weight:400}.single-post .entry-footer{background:unset;color:#33444a;font-size:18px;padding:0}.single-post .entry-footer div{margin-top:0}.single-post .entry-footer .cat-links{display:none}.single-post .nav-links a,.single-post .nav-links a:active,.single-post .nav-links a:focus,.single-post .nav-links a:hover,.single-post .nav-links a:visited{background-color:#33444a;color:#fff}@media screen and (max-width:600px){.single-post h1.entry-title{font-size:36px}}@media screen and (max-width:480px){.single-post h1.entry-title{font-size:30px}}@media only screen and (min-width:600px){.blog-index-main,.blog-list-homepage{grid-row-gap:1rem;grid-column-gap:1rem}}@media only screen and (min-width:600px) and (min-width:750px){.blog-index-main,.blog-list-homepage{grid-row-gap:2.5rem;grid-column-gap:2.5rem}}.preview-header h2{font-size:32px;font-weight:600;margin:25px 10px 5px;text-align:center}.preview-content p{font-size:14px;margin:10px 20px}@media screen and (max-width:480px){.preview-header figure+h2{font-size:24px;margin:20px 10px 10px}.preview-content p{margin:5px 5px 10px}}.menu-toggle{background-color:#33444a;border:1px solid #fff}.menu-toggle:hover{background:#1e282c;border:1px solid #fff}button.menu-toggle:focus{background-color:#1e282c;border:1px solid #fff}.menu-toggle.is-active{background-color:#1e282c}.site-header .menu-container{background:#232d31;background:rgba(35,45,49,.95)}.site-header .menu-container .main-navigation{font-size:30px;font-weight:700}.site-header .menu-container .main-navigation ul{padding:50px 40px}.site-header .menu-container .main-navigation ul li a{border-bottom:2px solid transparent;display:inline-block;line-height:1.2;margin:0 8px;padding:0 0 5px}@media screen and (min-width:480px){.site-header .menu-container .main-navigation ul li a{display:block;line-height:1.5;padding:0 2px 3px}}@media screen and (min-width:750px){.site-header .menu-container .main-navigation ul{padding:0 20px}}.site-header .menu-container .main-navigation ul ul{padding:0 0 10px}@media screen and (max-width:749px){.site-header .menu-container .main-navigation a{font-size:26px}.site-header .menu-container .main-navigation ul.menu ul.sub-menu a{font-size:23px}}.site-header .menu-container .main-navigation a,.site-header .menu-container .main-navigation a:visited{color:#fff;transition:border .3s ease,opacity .3s ease}.site-header .menu-container .main-navigation ul li a:hover,.site-header .menu-container .main-navigation ul.menu .current-menu-ancestor>a,.site-header .menu-container .main-navigation ul.menu .current-menu-item>a{border-bottom:2px solid #fff}@media screen and (min-width:480px){.site-header .menu-container .main-navigation ul li a:hover,.site-header .menu-container .main-navigation ul.menu .current-menu-ancestor>a,.site-header .menu-container .main-navigation ul.menu .current-menu-item>a{border-bottom:2px solid #33444a}}@media screen and (min-width:750px){.site-header .menu-container{background:transparent}}header.site-header{position:fixed;top:0}.admin-bar header.site-header{top:46px}@media screen and (min-width:783px){.admin-bar header.site-header{top:32px}}.home header#masthead{background-color:transparent;flex-direction:column;justify-content:center;margin:0 auto;position:absolute;top:50vh;z-index:250}.home header#masthead .site-branding{margin:0 auto 20px;transition:flex .5s linear}.home header#masthead .site-branding .site-title{font-size:76px;font-weight:800}.home header#masthead .site-branding .site-title a:after{bottom:-13%;font-size:12px;left:60%}.home header#masthead .menu-container{flex:unset;margin:0 auto;transition:flex .5s linear}@media screen and (min-width:1000px){.home header#masthead{flex-direction:row}.home header#masthead .menu-container,.home header#masthead .site-branding{margin:0}}.home header#masthead.docked{flex-direction:row;position:fixed;top:0}.home header#masthead.docked .menu-container{margin:0}.admin-bar.home header#masthead.docked{top:46px}@media screen and (min-width:783px){.admin-bar.home header#masthead.docked{top:32px}}.home header#masthead.docked,header#masthead{align-items:baseline;background-color:#b84d28;display:flex;font-family:Okana,sans-serif;font-weight:800;height:4.5em;margin-top:0;text-transform:lowercase;width:100%;z-index:300}.home header#masthead.docked a,.home header#masthead.docked a:visited,header#masthead a,header#masthead a:visited{color:#fff;opacity:1;transition:opacity .2s ease}.home header#masthead.docked a:active,.home header#masthead.docked a:hover,header#masthead a:active,header#masthead a:hover{opacity:.9}.home header#masthead.docked a:focus,header#masthead a:focus{outline:2px solid #720408;outline-offset:2px}.home header#masthead.docked .site-branding,header#masthead .site-branding{flex:0;margin-left:0;padding:6px 10px}.home header#masthead.docked .site-branding .site-title,header#masthead .site-branding .site-title{font-size:46px;line-height:1;position:relative;transition:font-size .5s linear;white-space:nowrap}.home header#masthead.docked .site-branding .site-title a:after,header#masthead .site-branding .site-title a:after{bottom:-21%;content:"composer·performer";font-family:Roboto Condensed;font-size:10px;left:45%;position:absolute;transition:all .5s linear}.home header#masthead.docked .menu-container,header#masthead .menu-container{flex:2;text-align:right;transition:flex .5s linear}.home header#masthead.docked .menu-container .main-navigation,header#masthead .menu-container .main-navigation{margin:0}@media screen and (min-width:750px){.home header#masthead.docked .menu-container .main-navigation ul,header#masthead .menu-container .main-navigation ul{display:flex;justify-content:flex-end;transition:all .5s linear}}.site-header:after,.site-header:before{display:none}.site-footer{background:linear-gradient(#232d31,#2e3b40);color:#fff;font-size:1.2em}.about .site-footer{background:linear-gradient(#121719,#232d31)}.site-footer h2{color:#fff;font-family:Okana,sans-serif;text-transform:uppercase}.site-footer a,.site-footer a:visited{color:#fff;text-decoration:underline}.site-footer a:focus,.site-footer a:visited:focus{outline:2px solid #b84d28}.site-footer .button-container a,.site-footer .button-container a:visited,.site-footer input[type=submit]{background:none;border:1px solid #fff;color:#fff;font-family:Okana,sans-serif;text-decoration:none;text-transform:uppercase}.site-footer .button-container a:focus,.site-footer .button-container a:visited:focus,.site-footer input[type=submit]:focus{outline:2px solid #b84d28;outline-offset:2px}.site-footer .button-container a:active,.site-footer .button-container a:hover,.site-footer .button-container a:visited:active,.site-footer .button-container a:visited:hover,.site-footer input[type=submit]:active,.site-footer input[type=submit]:hover{background:hsla(0,0%,100%,.2)}#mc_embed_signup .email{margin-right:6px;width:65%}#mc_embed_signup input.button{vertical-align:top}.site-footer-inner{flex-direction:column-reverse}@media screen and (min-width:750px){.site-footer-inner{flex-direction:row}}body>figure{display:none}#squarecandy-audio-widget{background:hsla(0,0%,100%,.94);border:1px solid #33444a;border-right:none;box-shadow:-1px 1px 6px 0 rgba(0,0,0,.2);color:#232d31;font-family:Okana,sans-serif;font-weight:400;height:55px}#squarecandy-audio-widget .listen-cta span.cta,#squarecandy-audio-widget .wp-playlist-current-item .wp-playlist-item-title{font-size:22px;line-height:1}#squarecandy-audio-widget .wp-playlist-tracks .wp-playlist-item,#squarecandy-audio-widget .wp-playlist-tracks .wp-playlist-item-title{font-family:Roboto Condensed,sans-serif;font-size:15px;font-weight:200}#squarecandy-audio-widget .mejs-playpause-button button.focus-visible,#squarecandy-audio-widget .mejs-playpause-button button.mejs-play.focus-visible,#squarecandy-audio-widget .wp-playlist-next.focus-visible,#squarecandy-audio-widget .wp-playlist-prev.focus-visible{background:#b84d28}.bio-page .bio header a.button,.bio-page .label{background:#33444a;color:#fff;font-family:Okana,sans-serif;font-size:18px;font-weight:700;padding:8px;text-transform:uppercase}.bio-page .bio header a.button:hover,.bio-page .label:hover{background:#999}.bio-page .bio-tabs{padding-top:0}.bio-page .input:checked+.label{background:#475e66;background:#435960;color:#fff;cursor:default}.bio-page .label{margin:0 8px 8px 0}.bio-page .panel{font-size:18px;font-weight:300;margin-top:1em}.bio-page .panel b,.bio-page .panel strong{font-weight:500}.bio-page section.photos h2{font-family:Okana,sans-serif;font-size:30px;font-weight:700;text-transform:uppercase}.bio-page .photo-wrapper figure{margin-bottom:10px}.bio-page .photo-wrapper figure .photo-hover-buttons{display:flex;justify-content:space-between;margin-bottom:0}.bio-page .photo-wrapper figure .photo-hover-buttons a{margin:0}.bio-page .photo-wrapper figure figcaption{color:#fff;margin-bottom:0}@media screen and (min-width:480px){.bio-page .bio header a.button,.bio-page .label{font-size:23px;padding:8px 20px}}@media screen and (min-width:600px){.bio-page section.bio{margin-top:1.3em}}@media screen and (min-width:750px){.bio-page .panel{margin-top:2.5em}}.page-header-images{height:50vw;margin-bottom:20px;max-height:80vh;min-height:400px}.home .page-header-images{height:100vh;margin-bottom:0;max-height:100vh}.mobile.home .page-header-images{height:-webkit-fill-available;max-height:-webkit-fill-available}.page-header-images figcaption{padding:4px 8px}.home .page-header-images figcaption{font-size:.9em;padding:14px 20px;z-index:9}@media screen and (max-width:480px){.home .page-header-images figcaption{max-width:calc(100% - 155px)}}.about .page-header-images figcaption{max-width:calc(78% - 9em)}.page-header-images figcaption .download-original-button{outline:1px solid #aaa}.page-header-images img,.page-header-images picture{height:50vw;max-height:80vh;max-width:100%;min-height:400px;width:100%}.home .page-header-images img,.home .page-header-images picture{height:100vh;margin-bottom:0;max-height:100vh}.mobile.home .page-header-images img,.mobile.home .page-header-images picture{height:-webkit-fill-available;max-height:-webkit-fill-available}.home.admin-bar .page-header-images,.home.admin-bar .page-header-images img,.home.admin-bar .page-header-images picture{height:calc(100vh - 46px);max-height:calc(100vh - 46px)}@media screen and (min-width:783px){.home.admin-bar .page-header-images,.home.admin-bar .page-header-images img,.home.admin-bar .page-header-images picture{height:calc(100vh - 32px);max-height:calc(100vh - 32px)}}.squarecandy-slideshow-wrapper{background-color:#232d31;height:100vh;height:-webkit-fill-available}.mobile.home .squarecandy-slideshow-wrapper{height:-webkit-fill-available}.home.admin-bar .squarecandy-slideshow-wrapper{height:calc(100vh - 46px)}@media screen and (min-width:783px){.home.admin-bar .squarecandy-slideshow-wrapper{height:calc(100vh - 32px)}}.header-images-slideshow:before{background:#b84d28;content:"";display:block;height:100%;opacity:.3;width:100%}.header-images-slideshow .cycle-pager{right:0;top:5px}@media screen and (min-width:750px){.header-images-slideshow .cycle-pager{bottom:5px;top:auto}}.home .header-images-slideshow .cycle-pager{bottom:96px;top:auto}.header-images-slideshow .cycle-pager span{background:#232d31;height:12px;width:18px}.header-images-slideshow .cycle-pager span:hover{background:#526e77;width:22px}.header-images-slideshow .cycle-pager span.cycle-pager-active{background:#526e77}.home .header-images-slideshow>figure:after{background:#b84d28;bottom:0;content:"";height:100%;left:0;opacity:.3;position:absolute;right:0;top:0;width:100%}.home figure .photographer-credit,.home figure:hover .photographer-credit{background:none;color:hsla(0,0%,100%,.7);opacity:1;text-shadow:1px 1px 1px 0 rgba(0,0,0,.4)}.splash-page figcaption{background:rgba(0,0,0,.7);border-bottom:0;bottom:0;color:#fff;left:0;margin:0;max-width:80%;padding:4px 8px;position:absolute}.squarecandy_accordion_closed:before,.squarecandy_accordion_opened:before{content:url(../../images/expand-close-icon.svg)}select{background-image:url(../../images/chevron-down.svg)}.mfp-bg{background:#232d31}.white-popup h2{color:#b84d28;font-family:Okana,sans-serif}.mfp-title{color:#fff}.mfp-close-btn-in .mfp-close{color:#fff;font-weight:300}.mfp-close-btn-in .white-popup .mfp-close{color:#33444a}.hfeed:not(.archive) #primary .blog-index-main{margin-top:20px}@media only screen and (min-width:960px){.hfeed:not(.archive) #primary .blog-index-main{margin-top:0}}@media only screen and (min-width:600px) and (max-width:999px){.blog-index-main,.blog-list-homepage,.hfeed:not(.archive) #primary .blog-index-main{grid-template-columns:1fr;max-width:625px}.hfeed:not(.archive) #primary .blog-index-main{margin:0 auto;max-width:580px}.blog-index-main .more-container,.blog-index-main>header,.blog-list-homepage .more-container,.blog-list-homepage>header,.hfeed:not(.archive) #primary .blog-index-main .more-container,.hfeed:not(.archive) #primary .blog-index-main>header{grid-column:1}}
/*# sourceMappingURL=main.min.css.map */