@import url("https://use.typekit.net/pwp5lmn.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{scroll-behavior:smooth !important;scroll-margin-top:25vh;}:root{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:400;font-style:normal;color:#333;font-size:calc(1em + 0.4vw);line-height:1.5;}body{margin:0px;padding:0px;background-color:#fff;}#wcc_banner{text-align:center;height:2rem;line-height:2rem;color:#1a3242;background-color:#fff;border-bottom:1px solid #356b78;}#wcc_banner strong{font-weight:700;}#top{display:flex;}#top_buttons{display:flex;position:fixed;width:100%;bottom:0;z-index:100;background-color:#000;border-top:1px solid #000;height:15%;overflow:hidden;}#top_sub1{display:flex;position:fixed;width:100vw;height:85%;top:0;left:-100vw;z-index:50;transition:all 0.5s ease;}#top_sub2{position:fixed;width:100vw;height:85%;top:0;left:-100vw;z-index:45;background-color:#000;color:#fff;font-weight:700;transition:all 0.5s ease;display:flex;justify-content:center;align-items:center;overflow:hidden;}#block-wcc-base-2024-search-form-wide label{display:none;}#block-wcc-base-2024-search-form-wide input{font-size:1.8rem;border:1px solid #ccc;border-radius:0.5em;padding:1vw;width:80vw;}#block-wcc-base-2024-search-form-wide .form-actions input{margin-top:1em;margin-left:20%;background-color:#000;color:#fff;width:60%;}#block-wcc-base-2024-search-form-wide .form-actions input:hover{background-color:#407E8D;border:1px solid #407E8D;}.top_button{flex:1 1 0;display:flex;transition:all 0.5s ease;}.top_button a{text-decoration:none;flex:1 1 0;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;text-indent:-9999em;font-weight:700;}#hamburger{background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/hamburger.svg);background-size:auto 80%;background-repeat:no-repeat;background-position:center center;border:0;background-color:transparent;}#logo{background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/logo.png);background-size:auto 80%;background-repeat:no-repeat;background-position:center center;}#search_button{background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/search.svg);background-size:auto 80%;background-repeat:no-repeat;background-position:center center;border:0;background-color:transparent;}#top_sub1 div{flex:1 1 0;display:flex;}#top_sub1 nav{flex:1 1 0;display:flex;}#top_sub1 ul,#top_sub1 li{margin:0px;padding:0px;list-style-type:none;list-style-image:none;}#top_sub1 ul{display:flex;flex:1 1 0;flex-direction:column;}#top_sub1 li{flex:1 1 0;display:flex;flex-direction:column;}#top_sub1 a{text-decoration:none;flex:1 1 0;display:flex;justify-content:center;align-items:center;text-align:center;border-top:1px solid #fff;font-size:1.4rem;background-color:#000;font-weight:900;font-style:normal;color:#fff;padding-left:0.5rem;padding-right:0.5rem;}#top_sub1 a:hover{color:#000;background-color:#fff;}#top_sub1 ul ul{display:none;z-index:200;left:0;flex:4 1 0;}#top_sub1 ul ul a{color:#000;background-color:#fff;border-top:1px solid #e2e2e2;font-weight:400;}#top_sub1 ul ul a:hover{border-top:1px solid #e2e2e2;}.menu_close{display:none!important;}.rotate{transform:rotate(90deg);}.movein{left:0!important;}.sibling{display:none!important;}.expand{display:flex!important;}.hascontent{background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/arrow.svg);background-repeat:no-repeat;background-position:90% 50%;background-size:auto 30%;}.expandedcontent{background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/x.svg);background-color:#fff!important;color:#842227!important;border-top:0.25rem solid #842227!important;}.expandedcontent:hover{background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/x.svg)!important;}#upperwrapper{max-width:96vw;margin:auto;}#block-wcc-base-2024-views-block-main-image-block-1{aspect-ratio:16 / 9;width:100%;display:inline-block;overflow:hidden;position:relative;border-radius:0 1vw 1vw 0;border:1px solid #ccc;border-left:none;}#block-wcc-base-2024-views-block-main-image-block-1 .views-field{height:100%;}#block-wcc-base-2024-views-block-main-image-block-1 .field-content{height:100%;}#block-wcc-base-2024-views-block-main-image-block-1 img{width:100%;height:100%;object-fit:cover;}.slide{position:absolute;left:0;top:0;z-index:8;opacity:1.0;width:100%;height:100%;}.slide.active{z-index:10;opacity:1.0;}.slide.last-active{z-index:9;}#block-wcc-base-2024-video{text-align:left;width:100%;display:inline-block;vertical-align:top;}#block-wcc-base-2024-video iframe{aspect-ratio:16 / 9;width:100%;height:auto;border-radius:0 1vw 1vw 0;}#block-wcc-base-2024-video p{margin:0px;padding:0px;}H1{font-size:3.6rem;color:#000;font-weight:900;font-style:normal;letter-spacing:-0.02em;line-height:1em;margin:0;margin-bottom:0.2em;}#contentwrapper{max-width:96vw;margin:auto;}#contentwrapper h2{color:#000;border-bottom:2px solid #000;font-size:1.6em;clear:both;padding-bottom:0.3em;line-height:1.2em;font-weight:900;font-style:normal;letter-spacing:-0.02em;}#contentwrapper h3{font-size:1.3em;}#contentwrapper h4{font-size:1.1em;}#contentwrapper a{font-weight:700;text-decoration:none;color:#842227;}#contentwrapper a:hover{color:#000;}#block-wcc-base-2024-content a{border-bottom:3px solid #842227;}#block-wcc-base-2024-content a:hover{border-bottom:3px solid #000;}#content{}#block-wcc-base-2024-content p:first-child:first-letter{float:left;font-size:5.3rem;margin-right:0.3rem;margin-top:0.3rem;line-height:0.7em;font-weight:900;font-style:normal;}#block-wcc-base-2024-content p{overflow:hidden;}#related{}#related:empty{display:none;}#related H2{font-size:1.2em;}#related a{border-bottom:none;}#related img{width:100%;height:auto;border-radius:0.5em;}.map_popup{width:100%;text-align:center;}.map_popup img{width:100%;height:auto;transition:all 0.5s ease;display:block;}.map_popup a:hover img{transform:scale(1.2);transition:all 0.5s ease;}.map_popup a{display:block;width:100%;height:100%;border-radius:0.3em;overflow:hidden;color:#000;font-weight:700;transition:all 0.5s ease;text-decoration:none;background-color:#fff;}.map_popup a:hover{background-color:#000;color:#fff;}.tablewrap{overflow:auto;}table{width:100%;margin-bottom:1em;border-collapse:collapse;}#content table{font-size:0.6em;}#related table{font-size:0.9em;}th,td{text-align:left;vertical-align:top;padding:0.3em;border:1px solid #fff;}table caption{font-weight:700;background-color:#1a3242;color:#fff;padding:0.3em;text-align:left;font-size:1.4em;margin-bottom:0.5em;}th{background-color:#485b68;color:#fff;}th:first-child{width:25%;}tr:nth-child(odd){background-color:#e8eaec;}tr:nth-child(even){background-color:#d1d6d9;}#block-wcc-base-2024-content table p:first-child:first-letter{float:none;font-size:1em;line-height:normal;margin-top:0;margin-right:0;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:400;}#block-wcc-base-2024-content table th p:first-child:first-letter{color:#fff;font-weight:700;}.listing-frame{display:flex;flex-wrap:wrap;font-size:0.7rem;width:100%;gap:2vw;justify-content:center;}.listing{display:flex;width:100%;max-width:46%;}.listing .views-field{width:100%;}.loop_image{overflow:hidden;border-radius:0 0 0.3em 0.3em;}.listing img{width:100%;height:auto;transition:all 0.5s ease;display:block;}.listing a:hover img{transform:scale(1.2);transition:all 0.5s ease;}.listing a{display:block;width:100%;height:100%;border-radius:0.3em;overflow:hidden;color:#333;transition:all 0.5s ease;text-decoration:none;background-color:#fff;}.listing a:hover{background-color:#000;color:#fff;}.loop_text{padding:0.5em;}.loop_title{font-weight:700;color:#000;font-size:1.4em;line-height:1em;margin-bottom:0.3em;}.listing a:hover .loop_title{color:#fff;}.listing_body{}.loop_date{color:#407E8D;font-weight:700;background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/calendar.svg);background-repeat:no-repeat;background-size:auto 1.4em;padding-left:1.8em;padding-right:0.5em;display:inline-block;}.listing a:hover .loop_date{color:#fff;background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/calendar_white.svg);}.loop_time{color:#407E8D;display:inline-block;border-left:1px solid #407E8D;padding-left:0.5em;}.listing a:hover .loop_time{color:#fff;border-left:1px solid #fff;}.loop_body{}.loop_body p{margin-top:0.2em;margin-bottom:0.2em;}.loop_recurring_dates{font-size:0;}.recurring-output--wrapper{font-size:0.6rem;background-color:#faf6e7;padding:1em;color:#203036;border-radius:0.5em;}.loop_accessibility{color:#ee4d23;font-weight:700;background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/accessibility.svg);background-repeat:no-repeat;background-size:auto 1.4em;padding-left:1.6em;padding-right:0.5em;display:inline-block;}#block-wcc-base-2024-views-block-artworks-block-1{padding:1em;}.video-filter iframe{aspect-ratio:16 / 9;width:100%;height:auto;border-radius:0.5em;}#sub1{background-color:#E7F0F9;position:relative;z-index:20;}#sub1 h2{text-align:center;color:#dec673;font-weight:900;font-size:2.4em;margin:0px;padding:0px;margin-bottom:0.5em;}#sub2{background-color:#FDF3DD;position:relative;z-index:20;}#sub2 h2{text-align:center;color:#842227;font-weight:900;font-size:2.4em;margin:0px;padding:0px;margin-bottom:0.5em;}#sub3{background-color:#000;position:relative;z-index:20;}#sub3 h2{text-align:center;color:#fff;font-weight:900;font-size:2.4em;margin:0px;padding:0px;margin-bottom:0.5em;}#sub3 .listing a{border:2px solid #fff;}#footer{background-color:#1a3242;border-top:15px solid #a3a8ab;font-size:0.6rem;display:flex;flex-wrap:wrap;background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/skyline_dark.svg);background-size:50% auto;background-repeat:no-repeat;background-position:100% 100%;padding-top:2em;padding-bottom:1em;}#footer a{color:#fff;text-decoration:none;}#council_logo{flex:1 1 0;background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/wcc_logo_tourist.png);background-repeat:no-repeat;background-position:top center;background-size:contain;max-height:14em;}#council_details{flex:3 1 0;color:#a3a8ab;padding-right:2em;}.acknowledgement{font-size:0.9em;background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/flags3.png);background-repeat:no-repeat;background-size:auto 3em;padding-bottom:4em;margin-top:1em;margin-bottom:1em;background-position:bottom left;}#council_details h2{font-weight:400;border-bottom:1px solid #a3a8ab;color:#fff;font-size:2em;margin:0;}.admin_login{margin-left:0;font-size:0.8em;display:block;}.wcc_link{font-size:1.4em;}#council_social{flex:1 1 100%;color:#fff;font-weight:700;text-align:left;padding-right:2em;align-self:flex-end;margin-left:25vw;}#council_social ul{list-style-type:none;list-style-image:none;margin:0px;padding:0px;}#council_social li{list-style-type:none;list-style-image:none;margin:0px;padding:0px;display:inline-block;}.social{background-repeat:no-repeat;text-indent:999em!important;display:inline-block;width:2.4em;height:2.4em;margin-right:0.3em;overflow:hidden;}.facebook{background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/facebook_icon.svg);}.instagram{background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/insta_icon.svg)}.twitter{background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/facebook_icon.svg);}.youtube{background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/youtube_icon.svg);}.bands{display:flex;margin-bottom:15vh;}.band{height:1vh;flex:1 1 0;}.band1{background-color:#68416f;}.band2{background-color:#d39440;}.band3{background-color:#b43a7a;}.band4{background-color:#6199c9;}.band5{background-color:#96bb50;}
@media only screen and (min-width: 30em){#upperwrapper{max-width:100vw;display:flex;justify-content:center;}#featured{flex:1.5 1 0;}#featured:empty{display:none;}#title{z-index:20;flex:1 1 0;align-items:center;display:flex;justify-content:center;margin-right:1vw;margin-left:1vw;padding-bottom:2em;}#featured:empty ~ #title{margin-right:0;}#contentwrapper{display:flex;max-width:80vw;}#content{flex:2 1 0;}#related{flex:1 1 0;font-size:0.8rem;}#block-wcc-base-2024-content{max-width:32rem;margin:auto;padding-right:1em;}#block-wcc-base-2024-views-block-sidebar-block-1,#block-wcc-base-2024-views-block-sidebar-block-2,#block-wcc-base-2024-views-block-sidebar-block-3{max-width:20rem;margin:auto;}
}
@media only screen and (min-width: 49em){body{background-size:100vw 60vh;}#toparea{position:fixed;top:0;z-index:100;width:100%;background-color:#fff;}.toolbar-tray-open #toparea{margin-top:80px;}#top_buttons{position:relative;width:auto;height:auto;border-top:none;flex:1 1 0;}#top_sub1{position:relative;width:auto;height:auto;left:auto;flex:4 1 0;}#top_sub2{height:100vh;}#block-wcc-base-2024-search-form-wide input{width:40vw;}#hamburger{display:none;}.top_button a{font-size:1rem;}#top_sub1 ul{flex-direction:row;}#top_sub1 a{border-top:0.25rem solid transparent;padding-top:1rem;padding-bottom:1.25rem;font-size:0.8rem;line-height:1em;transition:all 0.5s ease;}#top_sub1 a:hover{border-top:0.25rem solid #000;}#top_sub1 ul ul{position:absolute;top:100%;left:0;margin-left:-20vw;width:95vw;padding-left:5vw;background-color:#fff;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;}#top_sub1 ul ul li{}#top_sub1 ul ul a{font-size:0.8rem;border-left:1px solid #e2e2e2;border-top:0.25rem solid transparent;}#top_sub1 ul ul a:hover{border-top:0.25rem solid #842227;}.menu_close{display:flex!important;flex:0.3 1 0!important;}.menu_close a{background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/x.svg);background-repeat:no-repeat;background-position:center center;background-size:auto 40%;text-indent:-9999em;background-color:transparent!important;}.menu_close a:hover{background-image:url(/sites/warrnamboolstreetart.com/themes/wcc_base_2024/images/x_white.svg)!important;background-color:#842227!important;background-position:center center!important;background-size:auto 40%!important;}.sibling{display:flex!important;}#upperwrapper{margin-top:7rem;}.listing-frame{gap:1vw 1%;font-size:0.75rem;}.listing{max-width:19.2%;}#council_logo{flex:1 1 0;}#council_details{flex:4 1 0;}#council_social{flex:3 1 0;padding-right:2vw;text-align:right;margin-left:0;}.admin_login{display:inline-block;margin-left:3em;}.bands{margin-bottom:0;}
}
