*{box-sizing:border-box;}a{color:black;}a:hover{color:#929292;}body{margin:0;}.minicine_overrides{font-family:'PT Sans',sans-serif;box-sizing:border-box;}article[about*="/event/"] > div:first-child{margin-top:1.5rem;}@media (min-width:700px){}@media (min-width:950px){}@media (min-width:1250px){}@media (min-width:1600px){}
.views-field-field-event-image{padding-bottom:18px;}.photo-credit{font-size:0.75em;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:4px 0 0;}.event-layout-gallery{margin-top:20px;}.event-gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;}.event-gallery-grid__item img{display:block;width:100%;height:auto;}
#block-views-block-event-calendar-block-1 .views-field{font-size:14px;}#block-views-block-event-calendar-block-1 .views-field-field-start-date{display:inline-block;font-weight:bold;}#block-views-block-event-calendar-block-1 .views-field-field-end-date{display:inline-block;font-weight:bold;}#block-views-block-event-calendar-block-1 .views-field-title{display:inline-block;padding-left:6px;}
.page-content{padding:0 20px 20px 20px;max-width:650px;}.page-content img{width:100%;height:auto;max-width:650px;}#block-googlemap{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}#block-googlemap iframe{left:0;top:0;height:100%;width:100%;position:absolute;}
#block-views-block-home-page-block-1{padding-top:5px;}
.minicine-nav{padding:5px;}.minicine-menu{font-family:'PT Sans',sans-serif;}.minicine-menu ul,.minicine-menu li{list-style:none;padding-left:0;}.minicine-menu li a{display:block;padding:3px 0 5px 15px;border-left:1px solid #6b6b6b;text-decoration:none;color:#000000;}.minicine-menu li a.is-active{font-weight:bold;}.minicine-menu li a:hover{background-color:#ececec;text-decoration:underline;}.menu-container{position:relative;padding-top:45px;}#link-container{visibility:hidden;display:none;}#link-container.open{visibility:visible;display:block;}#nav-icon2{position:absolute;top:16px;left:16px;width:60px;height:55px;}#nav-icon2 span{display:block;position:absolute;height:2px;width:50%;background:#6b6b6b;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0;}#nav-icon2 span:nth-child(odd){left:0px;border-radius:9px 0 0 9px;}#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0px;}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:10px;}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:20px;}#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}#nav-icon2.open span:nth-child(1){left:5px;top:8.5px;}#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:8.5px;}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0;}#nav-icon2.open span:nth-child(4){left:100%;opacity:0;}#nav-icon2.open span:nth-child(5){left:5px;top:29px;}#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:29px;}@media (min-width:550px){.minicine-menu ul{display:flex;flex-direction:row;justify-content:space-evenly;border-left:none;}.minicine-menu li a{border-left:none;}.minicine-menu li a:hover{background-color:transparent;}}@media (min-width:800px){#nav-icon2{visibility:hidden;}#link-container{visibility:visible;display:block;}.minicine-menu ul{display:block;flex-direction:none;justify-content:none;}.minicine-menu li a{border-left:1px solid #6b6b6b;}.minicine-menu li a:hover{background-color:#ececec;}}@media (min-width:950px){}@media (min-width:1250px){}@media (min-width:1600px){}
@media (max-width:800px){.minicine_overrides img{width:100%;height:auto;}}@media (min-width:700px){.minicine-nav{width:100%;}.layout-container{width:100%;}}@media (min-width:800px){.minicine-nav{width:16%;float:left;}.layout-container{width:84%;float:left;}}@media (min-width:950px){}@media (min-width:1200px){.minicine-nav{width:10%;float:left;}.layout-container{width:90%;float:left;}}@media (min-width:1250px){.event-layout{position:relative;}.event-layout-gallery{position:absolute;top:0;left:100%;margin-left:2rem;margin-top:0;width:230px;}}@media (min-width:1600px){body{max-width:1650px;margin:auto;}}
.site-search-trigger{position:absolute;top:9px;left:92px;z-index:10;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin:0;border:none;background:none;color:inherit;cursor:pointer;line-height:0;}.site-search-trigger:hover{color:#929292;}.site-search-panel{max-height:0;overflow:hidden;transition:max-height 0.25s ease-in-out;}.site-search-panel.is-open{max-height:100px;}.site-search-panel .site-search-form{padding:12px 20px;}.site-search-input{display:block;width:100%;font:inherit;padding:4px 0;border:none;border-bottom:1px solid #000;border-radius:0;background:transparent;box-shadow:none;outline:none;}.site-search-backdrop{display:none;}@media (min-width:800px){.site-search-trigger{position:static;display:flex;align-items:center;width:auto;height:auto;padding:3px 0 5px 15px;border-left:1px solid #6b6b6b;}.site-search-trigger:hover{background-color:#ececec;color:inherit;}.site-search-panel .site-search-form{padding:0;}.site-search-panel{position:fixed;top:50%;left:50%;z-index:1000;width:90%;max-width:450px;max-height:none;overflow:visible;margin:0;padding:24px;background:#fff;opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(0.95);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s;}.site-search-panel.is-open{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1);}.site-search-backdrop{display:block;position:fixed;inset:0;z-index:999;background:rgba(0,0,0,0.5);opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s;}.site-search-backdrop.is-open{opacity:1;visibility:visible;}}
