/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media only screen and (max-width:640px){.nav-icons svg,.nav-icons use,.nav-icons .svg-nav-icon,.nav-icons .main-nav-icon{height:40px;width:40px;}.logo-wrapper{position:absolute;}.c-site-header__upper{display:none;}.page-node-type-homepage .homepage-heading-overlay{z-index:1;}.page-node-type-homepage #hp-opening-animation{padding-top:40px;}.page-node-type-homepage .lg-serif-title.homepage-heading-overlay{top:75px;}.page-node-type-homepage .festival-background{background-position:-780px 1199px;}.page-node-type-homepage .grid__item{padding:10px;}.page-node-type-homepage .layout.layout--grid{padding:0;}.page-node-type-homepage .paragraph--type--layout .section__container--content{padding:0;padding-left:10px;}.page-node-type-homepage .views-view-responsive-grid--horizontal{display:flex;flex-direction:column;}.page-node-type-homepage .paragraph--type--layout .section__container--content{padding-right:10px;}.page-node-type-homepage .field--name-field-custom-block .field--type-text-with-summary{padding:10px;}.page-node-type-homepage .details.homepage-intro-box-cs{z-index:1000;position:relative;}.layout__region--content .field--name-field-featured-content,.layout__region--content .field--name-field-additional-content,.layout__region--content .field--name-body,.layout,.disqus-thread{padding:10px;}.disqus-thread{display:inherit;margin:20px;}.columns .columns--1-column{padding-right:0;}.layout__region--first{margin:0;padding-right:0;}}
