/* ################################################################################################################################################ */
/* DEBUG: seraph-accel CSS src="inline:https://houstonsymphony.org:443/:4159" */

.hs-homePage-yt{width:100%;height:425px}.hs-home-tag{border:1px solid white;border:1px solid white;padding:5px;padding:8px 20px;border-radius:60px;border-radius:60px;color:white}.hs-marketing-cta-spotlight .so-widget-image{width:100%!important;height:475px!important;object-fit:cover;border-radius:0px;object-position:0% 36%}.hs-marketing-cta-spotlight-mobile .so-widget-image{width:100%!important;height:260px!important;display:none;object-fit:cover;border-radius:15px;object-position:0% 36%}.hs-homepage-featured-performance-items h5{color:#e8dcc2}.hs-homepage-featured-performance-items h3{color:#e8dcc2;margin-bottom:20px}.hs-homepage-featured-performance-ctas{display:flex;align-items:end;justify-content:space-between;padding:0 45px}.hs-homepage-featured-performance-items{width:48%}.hs-composerTitle{font-size:32px}.hs-header-line-div{display:flex;justify-content:space-evenly;align-content:center;height:78px;align-items:center}.hs-homepage-featured-performance{text-transform:uppercase;color:white;font-family:Grot10-BoldWEB,Helvetica,Arial,sans-serif!important;font-size:13.44px;background-color:#c91f0b;width:200px;text-align:center;padding:7px;margin-bottom:5px}@media only screen and (max-width:600px){.hs-marketing-cta-spotlight .so-widget-image{height:250px!important}.hs-homepage-featured h5{border:0px!important;text-align:left!important;border-radius:0px!important;width:100%!important;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px}.hs-header-lines{width:8%!important}.hs-composerTitle{font-size:23px!important}.hs-homepage-featured-performance{font-size:13.44px!important}.hs-homepage-featured-performance-ctas{display:block!important;padding:0 15px!important}.hs-homepage-featured-performance-items{width:100%!important;margin-bottom:25px}}.button-hs-solid-branding-foundation{display:block!important;height:52px;align-content:center;width:70%!important;background:#e6d9ad;color:black}.hs-homepage-presale-text{font-size:22px;text-align:center;margin-bottom:15px}.hs-homepage-presale-content{position:absolute;bottom:25px;left:25px;right:25px;border-radius:15px;background-color:white;padding:25px;height:275px}.hs-homepage-presale-img{width:100%!important;height:245px;object-fit:cover;border-radius:15px 15px 0px 0px}.hs-homepage-presale-block{height:555px;width:100%!important;border-radius:15px;position:relative}.hs-homepage-presale-block-2{height:400px;width:100%!important;border-radius:15px;position:relative}.hs-homepage-overlay-tag{position:absolute;top:10px;left:0;background-color:#33322f}.hs-homepage-adjuster{width:320px!important}.hs-icon{width:65px!important;height:65px!important;object-fit:contain;padding:14px;background-color:#fee529;border-radius:10px;margin-bottom:20px}@media only screen and (max-width:600px){.performance-details{display:flex;flex-direction:column;justify-content:flex-start;height:auto}.performance-card{background-color:white;border-radius:10px;overflow:hidden;margin:10px 0 0 10px;height:auto}.hs-homepage-adjuster{width:100%!important}.hs-homepage-heroButton{width:100%!important}.hs-homepage-player{height:220px!important}.hs-homepage-heroImage-div{width:100%!important}.hs-homepage-presale-content{height:auto!important;bottom:15px!important;left:15px!important;right:15px!important}.hs-homepage-presale-text{font-size:21px!important}.hs-homepage-presale-img{height:245px!important}.hs-homepage-presale-block{height:480px!important}.hs-homePage-yt{height:220px!important}}@media (min-width:601px) and (max-width:1072px){.hs-homepage-heroContent{padding:20px!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;transform:translate(0%,87%)!important;height:345px!important;align-content:center;z-index:3}.hs-homepage-heroImage{width:100%!important;height:400px!important;object-position:50% 2%!important}.hs-homepage-hero{display:block}.hs-homepage-heroImage-div{width:100%!important}.hs-homepage-heroButton{width:100%!important}.hs-homepage-heroContent-p{margin-bottom:10px!important}.hs-homepage-heroContent-subtitle{font-size:13.44px!important}.hs-marketing-cta-spotlight .so-widget-image{display:none!important}.hs-marketing-cta-spotlight-mobile .so-widget-image{display:block!important}}