.app{display:flex;flex-direction:column;min-height:100vh;background-color:#000;color:#fff}.app-content{text-align:center;flex:1 0 auto;padding:var(— space) var(— space) 0;width:100%}.app-content:after{content:‘\00a0’;display:block;margin-top:var(— space);height:0;visibility:hidden}.fade-enter{opacity:.01}.fade-enter.fade-enter-active{opacity:1;transition:opacity .3s ease-in}.fade-exit{opacity:1}.fade-exit.fade-exit-active{opacity:.01;transition:opacity .3s ease-in}.App-title{font-size:1.5em}.App-intro{font-size:large}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 1em 0;padding:0}footer p{color:#fff;font-size:12px;font-family:"Open Sans",sans-serif}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bg-dark-overlay{background:#000}:root{--color-main:#cfb486;--color-main-dot-five:rgba(207,180,134,0.5);--color-main-dot-eight:rgba(207,180,134,0.8)}.biography-gallery{margin:0 10px 10px;width:495px;height:auto;transition:all 1s ease;display:inline-block;float:right}.concert-item{width:70%;color:#fff;border-top:1px solid var(--color-main-dot-five);display:flex;align-items:center;flex-direction:row;margin-left:15%;margin-right:15%;padding-top:10px;padding-bottom:10px}.concert-item-flag{width:12.5%;align-self:center}.concert-item-body{width:175%;flex-direction:column;align-self:flex-start}.concert-item-body>p{text-align:left;font-family:"Open Sans",sans-serif}.concert-item-header{font-size:16px;margin-bottom:3px}.concert-item-date,.concert-item-description{font-size:13px;margin-bottom:0}.concert-item-description{margin-top:3px;line-height:normal}.app-image-gallery{margin:0 auto;width:80%;height:auto;transition:all 1s ease}.recordings-card .youtube-container{height:230px;background:#000}.image-gallery-slide img{width:auto;max-height:100vh;background:#000}body{padding-top:56px}.nav-link{color:#fff!important}.nav-link:hover{color:var(--color-main-dot-eight)!important}.nav-link.active{color:var(--color-main)!important}.recordings{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-left:10%;margin-right:10%}.home-banner{position:absolute;max-width:calc(100% - 16px);width:770px;background-color:rgba(57,53,53,.5);border:1px solid #070706;bottom:0;left:0;right:0;margin:8px auto 175px;padding:0 0 16px}.reviews-gallery{margin:0 auto;width:60%;height:auto;transition:all 1s ease}.banner-container{display:flex;flex-direction:row;font-family:"Open Sans",sans-serif}.banner-column{display:flex;flex-direction:column;flex:1 1;width:96%;margin-left:2%;margin-right:2%}.event-item{color:#fff;display:flex;align-items:center;flex-direction:row;padding-top:10px;padding-bottom:10px}.event-item-calendar-date{width:75px;align-self:center;border:0;background-color:#cfb486;border-radius:0;color:#3d2d12;font-weight:700;flex:1 1;letter-spacing:5px}.event-item-body{width:175%;flex-direction:column;flex:3 1}.event-item-text{margin-bottom:0;font-size:13px;text-align:left;padding-left:15px}.banner-column-header{color:#cfb486;text-transform:uppercase;font-size:18px;letter-spacing:6px;text-align:left;margin-top:15px}.banner-more-events{color:#cfb486;margin-left:auto;margin-right:20px;text-align:right;margin-top:15px;font-size:15px;cursor:pointer}.banner-underline{box-sizing:border-box;border-top:1px solid #e7d3b1}.horizontal-image{grid-row:span 2;grid-column:span 3}.vertical-image{grid-row:span 3;grid-column:span 2}.large-square-image{grid-row:span 3;grid-column:span 3}@media screen and (max-width:640px){.biography-gallery{display:block;width:calc(100% - 20px)}.reviews-gallery{width:80%}}@media screen and (max-width:400px){.app-content{margin-top:20px}}@media screen and (max-width:1024px){.home-banner{margin-bottom:0}}@media screen and (max-width:840px){.home-banner{position:relative}.home-banner>.banner-container{flex-direction:column}.home-banner>.banner-container .event-item-calendar-date{max-width:120px;width:75px}}ul{list-style:none;padding:0}ul li{clear:both;margin:10px 15%}.left-review{float:left}.right-review{float:right}.review-container{position:relative;min-height:112px;max-width:500px;font-family:Georgia;font-style:italic}.review-container .message{box-sizing:border-box;width:100%;padding:8px 8px 40px 120px;text-align:left;color:#fff;line-height:1.2;font-size:18px}.review-container .icon{position:absolute;left:0;bottom:0;width:112px;height:112px;overflow:hidden;border-radius:50%;z-index:1;box-shadow:0 0 15px -3px;background-color:#ccb481;background-repeat:no-repeat;background-size:cover;background-position:50%}.review-container .footer{background:#cfb486;border-radius:0 0 50% 50%;border-bottom-left-radius:150px 100px;border-bottom-right-radius:150px 100px;height:37px;position:absolute;bottom:0;left:8px;right:0;padding-left:112px;display:flex;flex-direction:row;box-shadow:-1px 2px 9px -3px rgba(0,0,0,.5);color:#3d2d12}.review-container .footer .col-large p{margin-top:3px;margin-bottom:0;line-height:13px;text-align:left;font-size:13px}.review-container .footer .symbol{font-size:95px;line-height:37px;position:relative;top:26px;margin-left:20px}@media screen and (max-width:520px){.review-container .footer .symbol{margin-left:3px}.review-container .message{font-size:15px}}@media screen and (max-width:1040px){ul li{margin-right:10px;margin-left:10px}}div.trio ul li{display:flex;align-items:center}div.trio ul li>*{margin-top:15px;margin-bottom:15px}div.trio ul li:nth-child(odd)>img{margin-left:30px}div.trio ul li:nth-child(2n)>img{margin-right:30px}div.trio ul li:nth-child(2){flex-direction:row-reverse}@media screen and (max-width:1040px){div.trio ul li{margin-right:15%;margin-left:15%;flex-direction:column}div.trio ul li:nth-child(odd)>img{margin-left:0}div.trio ul li:nth-child(2n)>img{margin-right:0}div.trio ul li:nth-child(2){flex-direction:column}}
/*# sourceMappingURL=main.abda8045.chunk.css.map */