@font-face{font-display:swap;font-family:Druk Web Medium;font-stretch:normal;font-style:normal;font-weight:500;src:url(../../../../../../../../themes/master/assets/fonts/Druk-Medium-Web.woff2) format("woff2"),url(../../../../../../../../themes/master/assets/fonts/Druk-Medium-Web.woff) format("woff")}@font-face{font-display:swap;font-family:Druk Web Text Medium;font-stretch:normal;font-style:normal;font-weight:500;src:url(../../../../../../../../themes/master/assets/fonts/DrukText-Medium.woff2) format("woff2"),url(../../../../../../../../themes/master/assets/fonts/DrukText-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Druk Web Text Bold;font-stretch:normal;font-style:normal;font-weight:700;src:url(../../../../../../../../themes/master/assets/fonts/DrukText-Bold.woff2) format("woff2"),url(../../../../../../../../themes/master/assets/fonts/DrukText-Bold.woff) format("woff")}:root{--primary:#000;--secondary:#ff4800;--tertiary:#58b7c4}html{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Pragmatica,sans-serif}.masthead-image .image-header span.text{font-size:4.5rem}.masthead-image .image-header span.text,h1,h2{font-family:Druk Web Medium,Helvetica Neue,Sans-serif;font-weight:400;letter-spacing:.02em}h1,h2{color:var(--primary)}h1{font-size:2.5rem;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){h1{font-size:4.5rem}}h2{font-size:2rem;text-transform:uppercase}@media screen and (min-width:768px){h2{font-size:2.5rem}}h3,h4,h5,h6{color:var(--primary);font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Pragmatica,sans-serif;font-weight:400;letter-spacing:.02em}.main a{border-bottom-color:#ff4800;color:#ff4800}.main a:hover{border-bottom-color:#cc3a00;color:#cc3a00}header#masthead .header-top a{font-size:.875rem}header#masthead .header-bottom .container a{font-size:1rem}.header-menu ul li ul.sub-menu li a:hover{background-color:#ff6d33}.header-mega-menu ul.sub-menu li a{border-bottom:1px solid var(--primary)}.home header#masthead .symph-angles{opacity:0}.home header#masthead.hasScrolled{background-color:var(--primary)}.home header#masthead.hasScrolled .symph-angles{opacity:1}.home header#masthead .header-bottom,.home header#masthead .header-top{background:none}.explore_wrap{margin-top:4rem}.explore_list_wrap .explore_right .explore_categories h3{color:#000;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Pragmatica,sans-serif}header#masthead{background-color:transparent;font-family:Druk Web Text Medium,Helvetica Neue,Sans-serif!important;letter-spacing:.02em}header#masthead .header-bottom,header#masthead .header-top{background:var(--primary)}header#masthead .symphony-network-link{display:none}header#masthead .header-logo img{max-width:200px}header#masthead.hasScrolled{background-color:transparent}header#masthead a{text-transform:uppercase}header#masthead .header-menu ul li:hover>ul.sub-menu{background-color:#ff4800}header#masthead .header-mega-menu{background-color:var(--primary)}header#masthead .header-mega-menu ul{gap:2rem}header#masthead .header-mega-menu ul li{-webkit-box-flex:1;-ms-flex:1 1 calc(25% - 2rem);flex:1 1 calc(25% - 2rem);padding:0}header#masthead .header-bottom.mega,header#masthead .header-slicknav-container,header#masthead .header-top.mega{background-color:var(--primary)}.hero-image:before{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background:linear-gradient(#000,transparent)}#search-overlay header{background-color:var(--primary)}.hero-image .item .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.hero-image .item .container img{max-width:75%}@media (min-width:768px){.hero-image .item .container img{max-width:50%}}section.blocks:before{background-size:100% auto;content:"";height:100%;position:absolute;-webkit-transition:all .5s;transition:all .5s;width:100%}@media (min-width:768px){section.blocks:before{background-size:100% 100px}}@media (min-width:992px){section.blocks:before{background-size:100% 150px}}@media screen and (min-width:992px){section.blocks>.block_wrapper{height:500px}}section.blocks>.block_wrapper .block_text{font-family:Druk Web Text Medium,Helvetica Neue,Sans-serif;letter-spacing:.02em;margin:25% 10% 0;max-width:400px}.btn,.gform_wrapper .gform_footer input[type=submit],.wp-block-button .wp-block-button__link{border-width:1px!important;font-family:Druk Web Text Medium,Helvetica Neue,Sans-serif!important;font-size:1rem!important;letter-spacing:.02em;padding:.75rem 1rem!important}.btn.btn-small,.gform_wrapper .gform_footer input.btn-small[type=submit],.wp-block-button .btn-small.wp-block-button__link{font-size:.875rem!important;letter-spacing:.02em}.btn-default,.gform_wrapper .gform_footer input[type=submit],.wp-block-button.is-style-default .wp-block-button__link,.wp-block-button .wp-block-button__link,input[type=submit].btn-default{background-color:#fff;border:1px solid #58b7c4!important;color:#58b7c4!important}.btn-default:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.wp-block-button.is-style-default .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:hover,input[type=submit].btn-default:hover{background-color:#eff8f9!important;border-color:#3d9fac!important;color:#3d9fac!important}.btn-primary,.section-showtimes .showtimes .time .btn-secondary,.wp-block-button.is-style-primary .wp-block-button__link,footer .btn-secondary,footer .btn-secondary input[type=submit],input[type=submit].btn-primary{background-color:#e64100!important;border:1px solid #fff!important;color:#fff!important}.btn-primary:hover,.section-showtimes .showtimes .time .btn-secondary:hover,.wp-block-button.is-style-primary .wp-block-button__link:hover,footer .btn-secondary:hover,footer .btn-secondary input[type=submit]:hover,input[type=submit].btn-primary:hover{background-color:#ff6d33!important;border-color:#cc3a00!important;color:#fff!important}.btn-secondary,.btn-secondary input[type=submit],.wp-block-button.is-style-secondary .wp-block-button__link{background-color:#58b7c4!important;border:1px solid #fff!important;color:#fff!important}.btn-secondary:hover,.btn-secondary input[type=submit]:hover,.wp-block-button.is-style-secondary .wp-block-button__link:hover{background-color:#7ec7d1!important;color:#fff!important}.btn-status-text.status-2,.btn-status-text.status-3,.btn-status-text.status-4,.btn-status-text.status-5,.btn-status-text.status-6{color:#6c757d}.single-event .ad_text{background-color:var(--primary)}.link_wrap{background:#1a1a1a}.latest-recommended .section-part .section-text{color:#4d4d4d}.single-post .explore_wrap .section-title-main{font-weight:700;margin-bottom:1rem}.single-post .explore_wrap .section-title-main .pre-title{font-weight:200}footer{background:var(--primary)}footer .footer-bottom-text,footer .footer-menu,footer .footer-social-media-title{font-family:Druk Web Text Medium,Helvetica Neue,Sans-serif;letter-spacing:.02em}footer .footer-contact .form-input input{background-color:#1a1a1a}footer .footer-social-media{background-color:var(--primary)}footer a{color:#fff}footer .footer-logos{background-color:#1a1a1a}@media screen and (max-width:480px){footer ul#menu-footer-menu li{border-top:1px solid #1a1a1a}footer ul#menu-footer-menu li:last-child{border-bottom:1px solid rgba(26,26,26,.5)}}.latest-recommended .main-text{color:#ff4800}.calendar-slider .section-date{font-family:Druk Web Text Medium,Helvetica Neue,Sans-serif;letter-spacing:.02em}.calendar-slider .section-date strong{color:#ff4800;font-family:Druk Web Text Bold,Helvetica Neue,Sans-serif}.calendar-slider .section-block .performance_tag{border-left:1px solid #1a1a1a}.calendar_event_content_wrap>li.utah-symphony,.grid_blocks.utah-symphony .image{border-left-color:#ff4800}.view-schedule{font-family:Druk Web Text Medium,Helvetica Neue,Sans-serif;letter-spacing:.02em}.view-schedule img{margin-bottom:6px}.explore_item{background:#000}.explore_item .explore_item_link .image_wrap{position:relative}.explore_item .explore_item_link .image_wrap:before{content:"";height:100%;position:absolute;width:100%;z-index:9}.explore_item .explore_item_link .image_wrap:before,.explore_item:hover .explore_item_link .image_wrap:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(transparent,#000)}.event-grid .right-side h2.title{font-size:2rem}@media screen and (min-width:768px){.event-grid .right-side h2.title{font-size:3rem}}.event-grid .right-side .series{color:#ff4800}.latest-recommended .section-title{border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;font-family:Druk Web Medium,Helvetica Neue,Sans-serif;font-size:2rem;font-weight:700;line-height:1;margin-bottom:30px;margin-top:1.5rem;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s;transition:all .25s}@media screen and (min-width:768px){.latest-recommended .section-title{font-size:3rem}}section.blocks>.block_wrapper .block_image:before{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(transparent,#000)}section.blocks>.block_wrapper .block_text .block_title{font-size:3rem;line-height:1}div#tabbed-content .tabbed-menu ul>li a{color:#ff4800}div#tabbed-content .tabbed-menu ul>li.active{background-color:rgba(255,72,0,.1)}.symphony-seating-chart a{border-bottom:0!important;color:var(--primary)!important;cursor:pointer!important}.symphony-seating-chart .content{display:none}.symphony-seating-chart .legend{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:3rem;min-width:280px;padding:0 2vw;text-align:left}.symphony-seating-chart .legend nav{margin:0 2rem 2rem}.symphony-seating-chart .legend nav ul{list-style:none;margin:0;padding:0}.symphony-seating-chart .legend .shortcut.header{color:#000;font-size:1.125rem;font-weight:700;margin-bottom:.5rem;text-decoration:none}.symphony-seating-chart #chart{height:100%;left:0;position:absolute;top:0;width:100%}.symphony-seating-chart #chart text{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:18px;font-weight:300;-webkit-transition:opacity .1s ease-in-out,fill-opacity .1s ease-in-out;transition:opacity .1s ease-in-out,fill-opacity .1s ease-in-out}.symphony-seating-chart .instrument-group{animation:slide 2s ease-in-out infinite;-o-animation:slide 2s ease-in-out infinite;-moz-animation:slide 2s ease-in-out infinite;-webkit-animation:slide 2s ease-in-out infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;-webkit-perspective:1000;-ms-perspective:1000;perspective:1000;transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0)}.symphony-seating-chart .instrument-group path{-webkit-transition:opacity .1s ease-in-out,fill-opacity .1s ease-in-out;transition:opacity .1s ease-in-out,fill-opacity .1s ease-in-out}.symphony-seating-chart .instrument-group path.fullcolor{fill-opacity:.9;opacity:.9}.symphony-seating-chart .instrument-group .smallLabel{fill-opacity:0;opacity:0;pointer-events:none;-webkit-transition:opacity .1s ease-in-out,fill-opacity .1s ease-in-out;transition:opacity .1s ease-in-out,fill-opacity .1s ease-in-out}.symphony-seating-chart .instrument-group:hover path.muted{fill-opacity:.85;opacity:.85}.symphony-seating-chart .instrument-group:hover .smallLabel,.symphony-seating-chart .instrument-group:hover path.fullcolor{fill-opacity:1;opacity:1}.symphony-seating-chart .instrument-group.muted path.mutedcolor{fill-opacity:.5;opacity:.5}.symphony-seating-chart .instrument-group.muted path.fullcolor{fill-opacity:0;opacity:0}.symphony-seating-chart .instrument-group.highlight .smallLabel{fill-opacity:1;opacity:1}.symphony-seating-chart .UI-button{background-color:#cb333b;border:2px solid #fff!important;color:#000;color:#fff!important;cursor:pointer;line-height:1rem;margin:0;padding:.5rem 1rem;position:absolute;text-decoration:none;-webkit-transition:all .25s;transition:all .25s;z-index:999}.symphony-seating-chart .UI-button:focus{outline:none}.symphony-seating-chart .UI-button:hover{background-color:#fff!important;border-color:#cb333b!important;color:#cb333b!important}.symphony-seating-chart .zoomIn{bottom:2.75rem}.symphony-seating-chart .zoomIn,.symphony-seating-chart .zoomOut{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;left:.5rem;padding:.25rem;width:2rem}.symphony-seating-chart .zoomOut{bottom:.5rem}.symphony-seating-chart .reset{font-size:1.25rem;opacity:0;pointer-events:none;right:.5rem;top:.5rem}.symphony-seating-chart .pinch-zoom-container{margin:0 auto;max-width:1200px;overflow:hidden;position:relative}.symphony-seating-chart #pinch-zoom-image{height:0;padding:0 0 61.1%;position:relative;width:100%}.symphony-seating-chart #chart-container{bottom:0;left:0;position:absolute;right:0;top:0}.symphony-seating-chart div.ul-selector{background-color:transparent;border:1px solid #ccc;cursor:pointer;font-family:sans-serif;line-height:2rem;margin-top:1rem;width:200px}.symphony-seating-chart div.ul-selector a{color:#000;display:block;margin-left:8px;margin-right:8px;padding-left:8px;text-decoration:none}.symphony-seating-chart div.ul-selector-search{border-left:1px solid #ccc;border-right:1px solid #ccc}.symphony-seating-chart div.ul-selector-search input{background-color:transparent;border:1px solid #ccc;font-family:sans-serif;font-size:1rem;line-height:1.6rem;margin:.2rem;padding:.2rem;width:calc(100% - .8rem - 2px)}.symphony-seating-chart ul.ul-select{border:1px solid #ccc;border-top:none;cursor:pointer;font-family:sans-serif;line-height:2rem;list-style:none;margin:0 auto auto;max-height:300px;overflow-x:hidden;overflow-y:auto;padding:0;width:200px}.symphony-seating-chart ul.ul-select li.hover{background-color:#666}.symphony-seating-chart ul.ul-select li.hover a{color:#fff}.symphony-seating-chart ul.ul-select li a{color:#888;display:block;margin-left:8px;margin-right:8px;padding-left:8px;text-decoration:none}@media (min-width:768px){.symphony-seating-chart .legend{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:baseline;-ms-flex-direction:row;flex-direction:row;min-width:0}.symphony-seating-chart .legend nav ul li:first-child{display:none}.symphony-seating-chart .featherlight .featherlight-content{margin-left:15%;margin-right:15%}}@media (min-width:992px){.symphony-seating-chart .zoomIn,.symphony-seating-chart .zoomOut{display:none}}.featherlight .featherlight-content{margin-left:5%;margin-right:5%}.videoWrapper{height:0!important;padding-bottom:56.25%!important;position:relative!important}.videoWrapper iframe{height:100%!important;left:0!important;position:absolute!important;top:0!important;width:100%!important}