html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;src:url("/assets/fonts/roboto-v30-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:400;src:url("/assets/fonts/roboto-v30-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url("/assets/fonts/roboto-v30-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:700;src:url("/assets/fonts/roboto-v30-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:url("/assets/fonts/roboto-condensed-v25-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:'Cinzel';font-style:normal;font-weight:400;src:url("/assets/fonts/cinzel-v23-latin-regular.woff2") format("woff2")}body{--c-red: #A4130E;--c-red_dk: #8C0D0D;--c-cream: #FFF3D8;--c-cream_dk: #EDE2CC;--c-grey: #9C9992;--c-grey_dk: #3B3A37;--c-grey_dk_tint: #514F4B;--c-green: #7b900b;--c-orange: #DC6413;--c-blue: #154764;--c-cal-openday: var(--c-orange);--c-cal-event: var(--c-red);--c-cal-night: var(--c-blue);--f: "Roboto",sans-serif;--f_reg: 400;--f_bold: 700;--f_cond: var(--f);--f_serif: "Cinzel",serif;--f_title_cond: 'Roboto Condensed',sans-serif;--f_title_cond_w: 700}body{font-family:var(--f);font-size:62.5%;color:#FFFFFF;background-color:var(--c-red);width:100%;overflow-x:hidden}a{color:var(--c-red);text-decoration:none}@media (hover: hover){a:hover{color:var(--c-grey_dk);text-decoration:underline}}h1,h2,h3{font-family:var(--f_serif);line-height:1.1;font-weight:400;text-transform:uppercase}h1 a,h2 a,h3 a{text-decoration:none}@media (hover: hover){h1 a:hover,h2 a:hover,h3 a:hover{text-decoration:none}}h1{font-size:5em;color:var(--c-cream);text-align:center}@media screen and (max-width: 1000px){h1{font-size:3.6em}}@media screen and (max-width: 767px){h1{font-size:2.4em}}h2{font-size:3.6em;color:var(--c-red);margin-bottom:0.75em}h3{font-size:2.4em;color:var(--c-red);margin-bottom:0.75em}h4,h5{font-family:var(--f);font-size:1.4em;line-height:1.4;font-weight:700;text-transform:uppercase;margin-bottom:1em}h5{text-transform:none;margin-bottom:0px}p,ul,ol,blockquote{font-family:var(--f);font-size:1.6em;line-height:1.4;margin-bottom:1em}ul{list-style:disc outside;margin-left:1.5em}ol{list-style:decimal outside;margin-left:1.5em}ol li{margin-bottom:0.5em}ol li:last-child{margin-bottom:0px}ul ul,ul ol,ol ol,ol ul{font-size:1em}ul ul{list-style-type:circle}ol ol{list-style-type:lower-alpha}strong{font-weight:700}em,i,p.note{font-style:italic}.button a{background-color:var(--c-red);border-radius:7px;color:var(--c-cream);display:inline-block;font-size:18px;font-weight:700;line-height:1;padding:15px 25px;position:relative;text-transform:uppercase;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.button a:not(:last-child){margin-right:15px}.button a .icon{vertical-align:middle}.button a svg{fill:var(--c-cream)}@media (hover: hover){.button a:hover{color:var(--c-cream);background-color:var(--c-red_dk);text-decoration:none}}.red .button a,.red-dk .button a,.grey .button a{color:var(--c-red);background-color:var(--c-cream)}@media (hover: hover){.red .button a:hover,.red-dk .button a:hover,.grey .button a:hover{color:var(--c-red_dk);background-color:#FFFFFF}}.button a.donate{color:var(--c-red);background-color:transparent;position:relative}.button a.donate:after{content:"";display:block;border:2px solid var(--c-red);position:absolute;left:0px;top:0px;right:0px;bottom:0px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}@media (hover: hover){.button a.donate:hover{color:var(--c-cream);background-color:var(--c-red_dk)}.button a.donate:hover:after{border-color:var(--c-red_dk)}}.red .button a.donate,.red-dk .button a.donate,.grey .button a.donate{color:var(--c-cream);background-color:transparent}.red .button a.donate:after,.red-dk .button a.donate:after,.grey .button a.donate:after{border-color:var(--c-cream)}@media (hover: hover){.red .button a.donate:hover,.red-dk .button a.donate:hover,.grey .button a.donate:hover{color:var(--c-red_dk);background-color:#FFFFFF}.red .button a.donate:hover:after,.red-dk .button a.donate:hover:after,.grey .button a.donate:hover:after{border-color:#FFFFFF}}.section-wrap:after{content:"";display:block;clear:both}.section-wrap.layout-panels{padding:30px 40px;background-color:var(--c-cream)}@media screen and (max-width: 1340px){.section-wrap.layout-panels{padding:30px 10px 1px 10px}}table{width:100%;border-collapse:collapse;margin-bottom:20px}table th,table td{font-family:var(--f);font-size:1.4em;line-height:1.4em;text-align:left;padding:10px;border-bottom:1px solid var(--c-cream_dk)}iframe{width:100%;height:100%;position:absolute;left:0px;top:0px;right:0px;bottom:0px;border:0px}blockquote{color:var(--c-red_dk);font-size:2.4em;margin-bottom:0}blockquote p{font-size:1em}blockquote+p{margin-top:0.5em}#header{background-color:var(--c-red);border-bottom:2px solid var(--c-cream);color:var(--c-cream);z-index:1000}#header a{color:var(--c-cream);text-decoration:none}#header svg{fill:var(--c-cream)}.site-title{padding:15px 20px}.site-title a{background:url(/assets/img/hollycombe-logo-cream.svg) center no-repeat;background-size:contain;display:block;height:60px;text-indent:-999999px;width:200px}@media (min-width: 1200px){.site-title a{height:80px;width:267px}}#nav ul{list-style:none;margin:0}#nav .main-menu>li>a{font-family:var(--f_serif);font-weight:var(--f_reg);text-transform:uppercase}#nav .main-menu .sub-menu-ctl{appearance:none;background-color:transparent;border:0;margin:0;padding:0;position:relative;text-indent:-999999px}#nav .main-menu .sub-menu-ctl:after{border-top:8px solid var(--c-red);border-left:6px solid transparent;border-right:6px solid transparent;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#nav .main-menu .active .sub-menu-ctl:after{transform:translate(-50%, -50%) rotate(180deg)}#nav .tickets a,#nav .shop a{box-sizing:border-box;display:inline-block;font-size:20px;font-weight:var(--f_bold);height:45px;position:relative;text-align:center;text-transform:uppercase}#nav .tickets a .txt,#nav .shop a .txt{align-items:center;display:flex;height:45px;justify-content:center;position:relative;z-index:2}#nav .tickets a{color:var(--c-red);width:140px}#nav .tickets a .ticket-bg{height:100%;position:absolute;left:0;top:0;width:100%;z-index:0}#nav .tickets a .ticket-bg svg{fill:var(--c-cream)}#nav .tickets a .icon{display:inline-block;padding-left:0.25em}#nav .tickets a .icon svg{fill:var(--c-red)}#nav .shop a{border:1px solid var(--c-cream);border-radius:6px;color:var(--c-cream);line-height:43px;padding:0 1.5em}#nav .tel a{font-size:18px;font-weight:var(--f_bold)}#nav .tel a .icon{display:inline-block;padding-right:0.25em}#nav .social-links{align-items:center;color:var(--c-red);display:flex;font-size:36px;line-height:36px}#nav .social-links:before{content:"FOLLOW";display:block;font-size:16px;padding-right:10px}#nav .social-links li:not(:first-child){margin-left:10px}@media (max-width: 1199px){#nav #nav_control,#nav label[for="nav_control"]{position:absolute;right:20px}#nav label[for="nav_control"]{border:1px solid var(--c-cream);cursor:pointer;display:flex;height:35px;padding:2px;top:34px;width:35px}#nav label[for="nav_control"] .txt{display:block;font-size:13px;font-weight:var(--f_bold);position:absolute;left:0;top:-17px;text-align:center;text-transform:uppercase;width:100%}#nav label[for="nav_control"] .bars{background-color:var(--c-cream);display:block;flex:1}#nav label[for="nav_control"] .bars:before,#nav label[for="nav_control"] .bars:after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:23px}#nav label[for="nav_control"] .bars:before{border-top:3px solid var(--c-red);border-bottom:3px solid var(--c-red);height:11px}#nav label[for="nav_control"] .bars:after{background-color:var(--c-red);height:3px}#nav .menu-wrap{background-color:var(--c-cream);max-height:0;overflow:hidden;position:relative}#nav .menu-wrap:before{background-color:var(--c-cream_dk);content:"";display:block;height:100%;position:absolute;left:60px;top:0;width:1px}#nav .menu-wrap a{color:var(--c-red)}#nav .menu-wrap .social-links{margin:auto 20px 0 80px;padding:20px 0}#nav .menu-wrap .social-links svg{fill:var(--c-red)}#nav .main-menu>li{border-bottom:1px solid var(--c-cream_dk);padding-left:60px;position:relative}#nav .main-menu>li>a{display:block;font-size:24px;line-height:1.2;padding:20px}#nav .main-menu .sub-menu-ctl{height:68.8px;position:absolute;left:0;top:0;width:60px}#nav .main-menu .sub-menu{max-height:0;overflow:hidden}#nav .main-menu .sub-menu ul{line-height:1.2;padding:0 20px 20px}#nav .main-menu .sub-menu ul li:not(:last-child){margin-bottom:1em}#nav .main-menu .sub-menu ul ul{padding-top:20px}#nav .main-menu .sub-menu a{color:var(--c-grey_dk)}#nav .main-menu .active .sub-menu{max-height:none}#nav #nav_control{opacity:0;top:0}#nav #nav_control:checked+label[for="nav_control"] .bars:before{background-color:var(--c-red);border:0;height:3px;transform:translate(-50%, -50%) rotate(45deg)}#nav #nav_control:checked+label[for="nav_control"] .bars:after{transform:translate(-50%, -50%) rotate(-45deg)}#nav #nav_control:checked ~ .menu-wrap{display:flex;flex-direction:column;height:calc(100vh - 185px);max-height:none;overflow-y:auto;padding-top:20px}#nav .nav-base{align-items:center;background-color:var(--c-red);border-top:2px solid var(--c-cream);display:flex;height:75px;justify-content:space-between;padding:0 20px;position:fixed;left:0;right:0;bottom:0;z-index:100}}@media (min-width: 1200px){#header{align-items:flex-end;display:flex;justify-content:space-between;position:relative}.site-title{padding:20px 30px}#nav_control,label[for="nav_control"]{display:none}#nav .menu-wrap{margin-right:30px;position:relative;z-index:2}#nav .menu-wrap .social-links{color:var(--c-cream);height:45px;line-height:45px;position:absolute;top:-50px;right:331px}#nav .menu-wrap .social-links:before{line-height:45px}#nav .menu-wrap .social-links li,#nav .menu-wrap .social-links li a{align-items:center;display:flex}#nav .main-menu{display:flex;font-size:16px}#nav .main-menu>li{display:flex;flex-direction:row-reverse;position:relative}#nav .main-menu>li:not(:last-child){margin-right:40px}#nav .main-menu>li>a{display:block;padding:14px 0;position:relative}#nav .main-menu>li>a:after{border-bottom:6px solid var(--c-cream);border-left:4px solid transparent;border-right:4px solid transparent;content:"";display:block;height:0;opacity:0;position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:0}#nav .main-menu>li .sub-menu-ctl{background-color:var(--c-red_dk);height:20px;margin:auto 10px auto 0;width:20px}#nav .main-menu>li .sub-menu-ctl:after{border-top:6px solid var(--c-cream);border-left-width:4px;border-right-width:4px}#nav .main-menu>li .sub-menu{background-color:var(--c-cream);min-width:250px;max-height:0;overflow:hidden;position:absolute;left:50%;top:100%;transform:translateX(-50%)}#nav .main-menu>li .sub-menu li:not(:first-child){border-top:1px solid var(--c-cream_dk)}#nav .main-menu>li .sub-menu a{color:var(--c-grey_dk);display:block;padding:1em 1.5em;text-align:center}}@media (min-width: 1200px) and (hover: hover){#nav .main-menu>li .sub-menu a:hover{background-color:var(--c-cream_dk);color:#000}}@media (min-width: 1200px){#nav .main-menu>li.active>a:after{opacity:1}#nav .main-menu>li.active .sub-menu{max-height:none}}@media (min-width: 1200px) and (hover: hover){#nav .main-menu>li .sub-menu-ctl{display:none}#nav .main-menu>li:not(:last-child){margin-right:0}#nav .main-menu>li>a{padding:14px 20px}#nav .main-menu>li:hover>a:after{opacity:1}#nav .main-menu>li:hover .sub-menu{max-height:none}}@media (min-width: 1200px){#nav .main-menu>li.support-menu .sub-menu{transform:none;width:100vw}#nav .main-menu>li.support-menu .sub-menu a{text-align:left}#nav .main-menu>li.support-menu .sub-menu>ul{display:flex;justify-content:flex-end}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer .corporate span,#nav .main-menu>li.support-menu .sub-menu>ul .projects span{display:block}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer .corporate .img,#nav .main-menu>li.support-menu .sub-menu>ul .projects .img{aspect-ratio:4 / 3;margin-right:20px;width:180px}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer .corporate .img img,#nav .main-menu>li.support-menu .sub-menu>ul .projects .img img{height:100%;object-fit:cover;width:100%}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer .description,#nav .main-menu>li.support-menu .sub-menu>ul .projects .description{font-size:14px;line-height:1.3;position:relative}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer .description:after,#nav .main-menu>li.support-menu .sub-menu>ul .projects .description:after{content:"Find out more";display:block;padding-top:1em;text-decoration:underline;text-transform:uppercase}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer>a,#nav .main-menu>li.support-menu .sub-menu>ul .projects .tab-title{border-bottom:1px solid var(--c-cream_dk);display:block;font-weight:var(--f_bold);padding-bottom:1em;text-transform:uppercase}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer{margin-right:40px;position:relative}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer ul{display:grid;grid-template-columns:auto auto}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer ul li:not(.corporate){grid-column:2}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer .corporate{display:flex;grid-column:1;grid-row:1 / span 3;max-width:550px}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer .corporate a{border-right:1px solid var(--c-cream_dk);display:flex;flex:1;padding-right:40px}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer .corporate a .txt{flex:1}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer .corporate a .txt .tab-title{font-weight:var(--f_bold);padding-bottom:0.5em;white-space:nowrap}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer .corporate+li{border-top:0}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer .corporate ~ li a{padding-left:40px}#nav .main-menu>li.support-menu .sub-menu>ul .volunteer .corporate ~ li:not(:last-child){white-space:nowrap}#nav .main-menu>li.support-menu .sub-menu>ul .projects{border-left:1px solid var(--c-cream_dk);display:flex;max-width:550px}#nav .main-menu>li.support-menu .sub-menu>ul .projects a{display:flex;flex:1;flex-wrap:wrap;padding-left:40px}#nav .main-menu>li.support-menu .sub-menu>ul .projects a .tab-title{flex-basis:100%;margin-bottom:1em}#nav .main-menu>li.support-menu .sub-menu>ul .projects a .description{flex:1}#nav .nav-base{align-items:center;display:flex;gap:15px;position:absolute;right:30px;top:20px;border-left:1px solid var(--c-red_dk);padding-left:30px}}#page_title,.page-title{padding:35px 40px 30px 40px;background-color:var(--c-red);position:relative;text-align:center}@media screen and (max-width: 1000px){#page_title,.page-title{padding:35px 30px 30px 30px}}@media screen and (max-width: 767px){#page_title,.page-title{padding:25px 20px 15px 20px}}#page_title:after,.page-title:after{content:"";width:100%;height:3px;display:block;border-bottom:4px solid var(--c-red);position:absolute;left:0px;top:100%;right:0px;z-index:3}#page_title h1,.page-title h1{margin:0px}#page_title .section-link,.page-title .section-link{font-family:var(--f_serif);font-size:2.4em;line-height:1.2em;text-transform:uppercase;color:var(--c-cream);text-align:center;display:block;margin-bottom:10px}@media screen and (max-width: 767px){#page_title .section-link,.page-title .section-link{font-size:1.4em;margin-bottom:5px}}#page_title .meta ul,.page-title .meta ul{list-style:none;margin:0px;padding-top:10px;text-transform:uppercase}#page_title .meta ul li,.page-title .meta ul li{display:inline}#page_title .meta ul li.categories,.page-title .meta ul li.categories{border-left:1px solid var(--c-red_dk);padding-left:10px;margin-left:10px}#page_title .meta ul li a,.page-title .meta ul li a{color:var(--c-cream)}.intro-panel{padding:40px;background-color:var(--c-cream);color:var(--c-grey_dk);text-align:center;position:relative}.intro-panel:after{content:"";display:block;clear:both}.intro-panel.news.entry{background-color:var(--c-cream_dk)}.intro-panel.news.entry .description{padding:40px 40px 30px 40px}@media screen and (max-width: 767px){.intro-panel.news.entry .description{padding:20px 20px 10px 20px}}@media screen and (max-width: 1000px){.intro-panel{padding:30px}}@media screen and (max-width: 767px){.intro-panel{padding:20px}}.intro-panel.intro-top:before{content:"";width:280px;height:50px;display:block;background:url(/assets/img/pattern-cream.svg) center top no-repeat contain;position:absolute;left:50%;top:-50px;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:3}@media screen and (max-width: 767px){.intro-panel.intro-top:before{width:168px;height:30px;top:-30px}}.intro-panel .intro{max-width:1000px;margin:0px auto}.intro-panel .intro p:first-child{font-family:var(--f_serif);font-size:3.6em;line-height:1.2em;text-transform:uppercase;color:var(--c-red);margin-bottom:10px}@media screen and (max-width: 1000px){.intro-panel .intro p:first-child{font-size:2.4em}}@media screen and (max-width: 767px){.intro-panel .intro p:first-child{font-size:1.8em}}.intro-panel .intro p:not(:first-child){font-size:2em}.intro-panel .description{max-width:1000px;margin:0px auto;padding-top:20px;padding-bottom:1px}.intro-panel .description:after{content:"";display:block;clear:both}@media screen and (max-width: 1000px){.intro-panel .description{padding-top:0px}}.intro-panel .description p,.intro-panel .description ul,.intro-panel .description ol{font-size:2em}@media screen and (max-width: 1000px){.intro-panel .description p,.intro-panel .description ul,.intro-panel .description ol{font-size:1.6em}}@media screen and (max-width: 767px){.intro-panel .description p,.intro-panel .description ul,.intro-panel .description ol{font-size:1.4em}}#slideshow{height:0px;padding-bottom:35%;overflow:hidden;position:relative;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background-color:var(--c-cream_dk)}#slideshow .loading{width:100px;height:100px;position:absolute;left:50%;top:50%;margin-left:-50px;margin-top:-50px}.loaded #slideshow .loading{display:none}#slideshow .inner{position:absolute;left:0px;top:50%;right:0px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.loaded #slideshow .inner{-webkit-opacity:1;-moz-opacity:1;opacity:1}#slideshow .slide{position:relative;display:none}#slideshow .slide:first-child{display:block}#slideshow .slide.slick-slide{display:block}#slideshow .slide img{width:100%;height:auto;display:block;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}#slideshow .slide .panel{width:360px;padding:30px;position:absolute;left:50%;top:50%;background:rgba(0,0,0,0.8);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:var(--f_serif);font-size:2.4em;line-height:1.2em;text-transform:uppercase;text-align:center;color:var(--c-cream)}#slideshow .slide .panel:after{content:"";display:block;border:2px solid rgba(0,0,0,0.8);position:absolute;left:-4px;top:-4px;right:-4px;bottom:-4px}@media screen and (max-width: 767px){#slideshow .slide .panel{display:none !important}}#slideshow .slide a{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;right:0px;bottom:0px;-webkit-opacity:0;-moz-opacity:0;opacity:0}#slideshow .slick-arrow{width:48px;height:40px;display:block;position:absolute;top:50%;margin-top:-20px;background-color:var(--c-red);border:0px;text-indent:-999999px;z-index:2}#slideshow .slick-arrow:before{content:"";width:0px;height:0px;display:block;position:absolute;top:10px;border-top:10px solid transparent;border-bottom:10px solid transparent}#slideshow .slick-arrow:after{content:"";border:2px solid var(--c-cream);position:absolute;left:2px;top:2px;right:2px;bottom:2px}@media screen and (max-width: 767px){#slideshow .slick-arrow{display:none !important}}#slideshow .slick-prev{left:-10px}#slideshow .slick-prev:before{border-right:10px solid var(--c-cream);right:17px}#slideshow .slick-next{right:-10px}#slideshow .slick-next:before{border-left:10px solid var(--c-cream);left:17px}#slideshow+.layout-panels{border-top:2px solid var(--c-cream)}.col-100{width:100%;clear:both}.col-75{width:75%;float:left}.col-66{width:66.666666%;float:left}.col-50{width:50%;float:left}.col-33{width:33.333333%;float:left}.col-25{width:25%;float:left}.col-20{width:20%;float:left}@media screen and (max-width: 767px){.col-25,.col-20{width:50%}.col-100,.col-75,.col-66,.col-50,.col-33{width:100%;float:none;clear:both}}.layout-panels,.layout-panel{position:relative}.layout-panels:after,.layout-panel:after{content:"";display:block;clear:both}.layout-panels{display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.layout-panels{display:block}.layout-panels.layout-push-panels{padding:0px 20px}}.layout-panel{overflow:hidden}.layout-panel .flash{font-family:var(--f_serif);font-size:2em;text-transform:uppercase;text-align:center;padding:12px 100px;position:absolute;left:-90px;top:50px;color:var(--c-cream);background-color:var(--c-grey_dk);-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);transform:rotate(-25deg);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}@media screen and (max-width: 767px){.layout-panel .flash{font-size:1.2em;top:25px}}.layout-panel img{width:100%;height:auto;display:block}.layout-panel.red{color:var(--c-cream);background-color:var(--c-red)}.layout-panel.red-dk{color:var(--c-cream);background-color:var(--c-red_dk)}.layout-panel.cream{color:var(--c-grey_dk);background-color:var(--c-cream)}.layout-panel.cream-dk{color:var(--c-grey_dk);background-color:var(--c-cream_dk)}.layout-panel.grey{color:var(--c-cream_dk);background-color:var(--c-grey_dk)}.layout-panel.grey p a{color:var(--c-cream_dk)}.layout-panel.red h2,.layout-panel.red h2 a,.layout-panel.red h3,.layout-panel.red h3 a,.layout-panel.red p,.layout-panel.red ul,.layout-panel.red ol,.layout-panel.red p a,.layout-panel.red ul a,.layout-panel.red ol a,.layout-panel.red-dk h2,.layout-panel.red-dk h2 a,.layout-panel.red-dk h3,.layout-panel.red-dk h3 a,.layout-panel.red-dk p,.layout-panel.red-dk ul,.layout-panel.red-dk ol,.layout-panel.red-dk p a,.layout-panel.red-dk ul a,.layout-panel.red-dk ol a,.layout-panel.grey h2,.layout-panel.grey h2 a,.layout-panel.grey h3,.layout-panel.grey h3 a,.layout-panel.grey p,.layout-panel.grey ul,.layout-panel.grey ol,.layout-panel.grey p a,.layout-panel.grey ul a,.layout-panel.grey ol a{color:var(--c-cream)}.layout-panel.red .description p,.layout-panel.red .description ul,.layout-panel.red .description ol,.layout-panel.red-dk .description p,.layout-panel.red-dk .description ul,.layout-panel.red-dk .description ol,.layout-panel.grey .description p,.layout-panel.grey .description ul,.layout-panel.grey .description ol{color:#FFFFFF}.layout-panel .content .inner h2:last-child,.layout-panel .content .inner h3:last-child,.layout-panel .content .inner h4:last-child,.layout-panel .content .inner h5:last-child,.layout-panel .content .inner h6:last-child,.layout-panel .content .inner p:last-child,.layout-panel .content .inner ul:last-child,.layout-panel .content .inner ol:last-child{margin-bottom:0}.layout-panel.col-100 .content,.layout-panel.col-75 .content{background-image:url(/assets/img/pattern-right-overlay.png);background-position:left bottom;background-repeat:no-repeat}@media screen and (max-width: 767px){.layout-panel.col-100 .content,.layout-panel.col-75 .content{background-image:none !important}}.layout-panel.col-100 .content .inner,.layout-panel.col-75 .content .inner{width:60%;padding:60px 0px;margin:0px auto}.layout-panel.col-100.image .img,.layout-panel.col-100.image .content,.layout-panel.col-75.image .img,.layout-panel.col-75.image .content{width:50%}.layout-panel.col-100.image .img,.layout-panel.col-75.image .img{float:left}.layout-panel.col-100.image .content,.layout-panel.col-75.image .content{height:100%;position:absolute;left:50%;top:0%;background-image:url(/assets/img/pattern-right-overlay.svg);background-size:60%}.layout-panel.col-100.image .content .inner,.layout-panel.col-75.image .content .inner{max-height:70%;overflow:auto;position:absolute;left:50%;top:50%;padding:0px;margin:0px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 1340px){.layout-panel.col-100.image .content .inner,.layout-panel.col-75.image .content .inner{width:80%;max-heigth:80%}}.layout-panel.col-100.image .content .inner .description,.layout-panel.col-75.image .content .inner .description{padding-bottom:20px}.layout-panel.col-100.image .content .inner .description p,.layout-panel.col-75.image .content .inner .description p{font-size:2em}@media screen and (max-width: 1340px){.layout-panel.col-100.image .content .inner .description p,.layout-panel.col-75.image .content .inner .description p{font-size:1.6em}}@media screen and (max-width: 1000px){.layout-panel.col-100.image .content .inner .description,.layout-panel.col-75.image .content .inner .description{padding-bottom:0px}.layout-panel.col-100.image .content .inner .description p,.layout-panel.col-75.image .content .inner .description p{font-size:1.4em}}.layout-panel.col-100.cream .content,.layout-panel.col-100.cream-dk .content,.layout-panel.col-75.cream .content,.layout-panel.col-75.cream-dk .content{background-image:url(/assets/img/pattern-right-overlay-lite.svg)}.layout-panel.col-100:nth-child(even) .img,.layout-panel.col-75:nth-child(even) .img{float:right}.layout-panel.col-100:nth-child(even) .content,.layout-panel.col-75:nth-child(even) .content{left:0%;background-image:url(/assets/img/pattern-left-overlay.svg);background-position:right bottom}.layout-panel.col-100:nth-child(even) .flash,.layout-panel.col-75:nth-child(even) .flash{left:auto;right:-90px;-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);transform:rotate(25deg);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}.layout-panel.col-100:nth-child(even).cream .content,.layout-panel.col-100:nth-child(even).cream-dk .content,.layout-panel.col-75:nth-child(even).cream .content,.layout-panel.col-75:nth-child(even).cream-dk .content{background-image:url(/assets/img/pattern-left-overlay-lite.svg)}@media screen and (max-width: 767px){.layout-panel.col-100 .img,.layout-panel.col-100 .content,.layout-panel.col-75 .img,.layout-panel.col-75 .content{width:100% !important;float:none !important;clear:both !important}.layout-panel.col-100 .content,.layout-panel.col-100.image .content,.layout-panel.col-75 .content,.layout-panel.col-75.image .content{height:auto !important;position:relative !important;left:auto !important;top:auto !important}.layout-panel.col-100 .content .inner,.layout-panel.col-100.image .content .inner,.layout-panel.col-75 .content .inner,.layout-panel.col-75.image .content .inner{width:auto !important;max-height:100% !important;position:relative !important;left:auto !important;top:auto !important;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);padding:20px}}.layout-panel.col-66,.layout-panel.col-50,.layout-panel.col-33,.layout-panel.col-25,.layout-panel.col-20{position:relative}.layout-panel.col-66 .img,.layout-panel.col-50 .img,.layout-panel.col-33 .img,.layout-panel.col-25 .img,.layout-panel.col-20 .img{height:0px;padding-bottom:66%;overflow:hidden;position:relative;background:rgba(0,0,0,0.1)}.layout-panel.col-66 .img img,.layout-panel.col-50 .img img,.layout-panel.col-33 .img img,.layout-panel.col-25 .img img,.layout-panel.col-20 .img img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.layout-panel.col-66 .content .inner,.layout-panel.col-50 .content .inner,.layout-panel.col-33 .content .inner,.layout-panel.col-25 .content .inner,.layout-panel.col-20 .content .inner{padding:40px 40px 100px 40px}.layout-panel.col-66 .content .inner .description p,.layout-panel.col-50 .content .inner .description p,.layout-panel.col-33 .content .inner .description p,.layout-panel.col-25 .content .inner .description p,.layout-panel.col-20 .content .inner .description p{font-size:1.6em}.layout-panel.col-66 .content .inner .button,.layout-panel.col-50 .content .inner .button,.layout-panel.col-33 .content .inner .button,.layout-panel.col-25 .content .inner .button,.layout-panel.col-20 .content .inner .button{position:absolute;left:40px;bottom:40px}@media screen and (max-width: 1000px){.layout-panel.col-66 .content .inner,.layout-panel.col-50 .content .inner,.layout-panel.col-33 .content .inner,.layout-panel.col-25 .content .inner,.layout-panel.col-20 .content .inner{padding:20px 20px 60px 20px}.layout-panel.col-66 .content .inner .button,.layout-panel.col-50 .content .inner .button,.layout-panel.col-33 .content .inner .button,.layout-panel.col-25 .content .inner .button,.layout-panel.col-20 .content .inner .button{left:20px;bottom:20px}}.layout-panel.col-50 .content .inner{margin:0 auto;max-width:60%}@media screen and (max-width: 1340px){.layout-panel.col-50 .content .inner{max-width:80%}}@media screen and (max-width: 767px){.layout-panel.col-50 .content .inner{max-width:none}}.layout-panel.col-25 h2,.layout-panel.col-20 h2{font-size:2.4em}.layout-panel.col-25 .content .inner,.layout-panel.col-20 .content .inner{padding-bottom:85px}@media screen and (max-width: 1000px){.layout-panel.col-25 .content .inner,.layout-panel.col-20 .content .inner{padding-bottom:60px}}@media screen and (max-width: 1000px){.layout-panel h2{font-size:2.4em}.layout-panel.col-33 h2,.layout-panel.col-25 h2,.layout-panel.col-20 h2{font-size:2em}.layout-panel.col-33 .description p,.layout-panel.col-25 .description p,.layout-panel.col-20 .description p{font-size:1.4em !important}}@media screen and (max-width: 767px){.layout-panel.col-33,.layout-panel.col-25,.layout-panel.col-20{width:100%;float:none}}.layout-panel.video{position:relative;background-color:#DDD2BC}.layout-panel.video .inner{padding-bottom:40px !important}.layout-panel.video video,.layout-panel.video iframe{width:100%;border:0px;margin:0px auto;display:block}.push-panel{color:var(--c-grey_dk);padding-bottom:55px;margin-bottom:40px;position:relative}.push-panel.red .content{color:var(--c-cream);background-color:var(--c-red)}.push-panel.red-dk .content{color:var(--c-cream);background-color:var(--c-red_dk)}.push-panel.cream .content{color:var(--c-grey_dk);background-color:var(--c-cream)}.push-panel.cream-dk .content{color:var(--c-grey_dk);background-color:var(--c-cream_dk)}.push-panel.grey .content{color:var(--c-cream_dk);background-color:var(--c-grey_dk)}.push-panel .inner{padding:0px 20px}@media screen and (max-width: 1000px){.push-panel .inner{padding:0px 15px}}@media screen and (max-width: 767px){.push-panel .inner{padding:0px}}.push-panel .inner .content .inner{padding:15px 0px 0px 0px}.push-panel .inner .content .inner p{margin:0px}.push-panel.red .inner .content .inner,.push-panel.red-dk .inner .content .inner,.push-panel.cream .inner .content .inner,.push-panel.cream-dk .inner .content .inner,.push-panel.grey .inner .content .inner{padding:30px}.push-panel.red .inner .content .inner p,.push-panel.red-dk .inner .content .inner p,.push-panel.cream .inner .content .inner p,.push-panel.cream-dk .inner .content .inner p,.push-panel.grey .inner .content .inner p{margin-bottom:1em}.push-panel.red .inner .content .inner p:last-child,.push-panel.red-dk .inner .content .inner p:last-child,.push-panel.cream .inner .content .inner p:last-child,.push-panel.cream-dk .inner .content .inner p:last-child,.push-panel.grey .inner .content .inner p:last-child{margin-bottom:0px}.push-panel h2{font-size:2.4em;color:var(--c-grey_dk);padding-bottom:10px;border-bottom:2px solid var(--c-grey_dk)}.push-panel h2 a{color:var(--c-grey_dk)}.push-panel.col-20 h2{font-size:1.8em}.push-panel .img{height:0px;padding-bottom:66%;overflow:hidden;position:relative;background:rgba(0,0,0,0.1)}.push-panel .img img{width:100%;height:auto;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.push-panel .button{height:40px;padding-top:10px;position:absolute;left:0px;right:0px;bottom:0px}.push-panel .button a{color:var(--c-cream);background-color:var(--c-grey);margin-left:20px}@media (hover: hover){.push-panel .button a:hover{color:var(--c-cream);background-color:var(--c-red)}}.btt{background-color:rgba(0,0,0,0.3);border:2px solid #FFF;border-radius:100%;display:block;overflow:hidden;position:fixed;right:20px;bottom:20px;width:40px;height:40px;text-indent:-999999px;z-index:1000;transition:opacity .5s, transform .5s, background-color .3s;transition-delay:.1s, .1s, 0s}.btt:after{content:"";width:6px;height:6px;display:block;border-left:2px solid #FFF;border-top:2px solid #FFF;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(45deg)}.btt[hidden]{display:block;opacity:0;transform:translateY(100%)}@media (hover: hover){.btt:hover{background-color:var(--c-red_dk)}}@media (max-width: 1199px){.btt{right:auto;left:50%;margin-left:-22px}}@media (max-width: 480px){.btt{bottom:90px}}#footer{background-color:var(--c-red_dk);color:var(--c-cream);clear:both;padding:30px 30px 110px 30px}@media (max-width: 480px){#footer{padding-bottom:160px}}@media (min-width: 1200px){#footer{padding:40px}}#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer p,#footer ul,#footer ol,#footer a{color:var(--c-cream)}#footer svg{fill:var(--c-cream)}#footer .site-title{padding:0}#footer .site-title+p{margin-top:1em}.footer-menu ul{font-weight:var(--f_bold);list-style:none;margin:0;text-transform:uppercase}.footer-menu ul li:not(:last-child){margin-bottom:1em}.footer-menu ul .icon{display:inline-block;padding-left:0.25em;vertical-align:middle}@media (max-width: 599px){.footer-col:not(:first-child){margin-top:30px}}@media (min-width: 600px) and (max-width: 1019px){.footer-cols{display:flex;flex-wrap:wrap;gap:40px}.footer-cols .footer-col{flex-basis:calc(50% - 20px)}}@media (min-width: 1020px){.footer-cols{display:flex;gap:40px}.footer-cols .footer-col:first-child{margin-right:auto}}@media (min-width: 1300px){.footer-cols{gap:60px;justify-content:space-between}}@media (min-width: 1400px){.footer-cols{gap:75px}.footer-cols .footer-col:first-child{margin-right:0}}.footer-aff-logos{border-top:1px solid var(--c-red);border-bottom:1px solid var(--c-red);display:flex;flex-wrap:wrap;gap:20px;margin:30px 0;padding:20px 0}.footer-base ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0}.footer-base ul li:not(:last-child){margin-right:20px}.events .layout-panels{--grid-gap: 20px;background-color:var(--c-cream);display:grid;grid-gap:var(--grid-gap);grid-template-columns:1fr;padding:var(--grid-gap)}@media screen and (min-width: 600px){.events .layout-panels{--grid-gap: 30px;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}.events .layout-panels .layout-panel .img{aspect-ratio:1 / 0.72;overflow:hidden}.events .layout-panels .layout-panel .img img{height:100%;object-fit:cover;width:100%}.events .layout-panels .layout-panel .img.poster img{object-position:center top}@media screen and (min-width: 600px){.events .layout-panels.results-1{display:flex;justify-content:center;padding:40px}.events .layout-panels.results-1 .layout-panel{flex-direction:row;max-width:1200px}.events .layout-panels.results-1 .layout-panel .img,.events .layout-panels.results-1 .layout-panel .content{flex:1}.events .layout-panels.results-1 .layout-panel p.event-date{font-size:2em}.events .layout-panels.results-1 .layout-panel h3{font-size:3.2em}}@media screen and (min-width: 900px){.events .layout-panels.results-1 .layout-panel p.event-date{font-size:2.4em}.events .layout-panels.results-1 .layout-panel h3{font-size:4em}.events .layout-panels.results-1 .layout-panel .description p{font-size:1.8em}}@media screen and (min-width: 1200px){.events .layout-panels{grid-template-columns:repeat(auto-fit, minmax(380px, 1fr))}}.events .layout-panel{display:flex;overflow:visible}.events .layout-panel a{background-color:rgba(255,255,255,0.5);box-sizing:border-box;display:flex;flex-direction:column;position:relative;text-decoration:none;transition:background-color 0.3s, box-shadow 0.3s;width:100%}@media (hover: hover){.events .layout-panel a:hover{background-color:#FFF;box-shadow:3px 7px 12px rgba(0,0,0,0.2)}}.events .layout-panel .content{color:#000;display:flex;flex:1;flex-direction:column;padding:20px}.events .layout-panel .content .description{margin-top:auto}.events .layout-panel.night-opening a{background-color:var(--c-grey_dk)}@media (hover: hover){.events .layout-panel.night-opening a:hover{background-color:#000;box-shadow:3px 7px 12px rgba(0,0,0,0.4)}}.events .layout-panel.night-opening .content{color:#FFF}.events .layout-panel.night-opening .content h3{color:#FFF3D8}ul.fatn-dates{list-style:none;margin:0px;font-size:1em;line-height:1em;font-size:1.8em;line-height:1.2em;font-weight:700;border-top:1px solid var(--c-grey_dk_tint);margin-bottom:20px}@media screen and (max-width: 1000px){ul.fatn-dates{font-size:1.6em}}#page_title ul.fatn-dates,.page-title ul.fatn-dates{font-size:3.6em;font-weight:400;padding-top:5px;color:var(--c-cream)}@media screen and (max-width: 1000px){#page_title ul.fatn-dates,.page-title ul.fatn-dates{font-size:2.4em}}@media screen and (max-width: 767px){#page_title ul.fatn-dates,.page-title ul.fatn-dates{font-size:1.8em}}ul.fatn-dates li{padding:12px 0px;border-bottom:1px solid var(--c-grey_dk_tint)}p.event-date{font-size:1.8em;line-height:1.2em;font-weight:700;margin-bottom:5px}@media screen and (max-width: 1000px){p.event-date{font-size:1.6em}}#page_title p.event-date,.page-title p.event-date{font-size:3.6em;font-weight:400;padding-top:5px;color:var(--c-cream)}@media screen and (max-width: 1000px){#page_title p.event-date,.page-title p.event-date{font-size:2.4em}}@media screen and (max-width: 767px){#page_title p.event-date,.page-title p.event-date{font-size:1.8em}}p.event-date em{font-family:var(--f);font-weight:400;text-transform:none}.col-100 p.event-date{font-size:2.4em}@media screen and (max-width: 1000px){.col-100 p.event-date{font-size:1.8em}}#fan_panel.col-33{background-image:url(/assets/img/pattern-right-overlay.svg);background-position:left bottom;background-repeat:no-repeat;background-size:80%}#fan_panel .button{position:relative;left:auto;bottom:auto}.events.fairground-at-night .section-wrap.fatn{background-color:var(--c-grey_dk)}.events.fairground-at-night .intro-panel,.events.fairground-at-night .fatn-date-list{width:50%;float:left;padding:0px;background-color:transparent}@media screen and (max-width: 1000px){.events.fairground-at-night .intro-panel,.events.fairground-at-night .fatn-date-list{width:auto;float:none;clear:both}}.events.fairground-at-night .intro-panel h2,.events.fairground-at-night .intro-panel h3,.events.fairground-at-night .intro-panel h4,.events.fairground-at-night .intro-panel p,.events.fairground-at-night .intro-panel ul,.events.fairground-at-night .intro-panel ol{color:var(--c-cream)}.events.fairground-at-night .intro-panel .intro{padding:40px 80px}@media screen and (max-width: 1340px){.events.fairground-at-night .intro-panel .intro p{font-size:3em}}@media screen and (max-width: 1280px){.events.fairground-at-night .intro-panel .intro{padding:40px 40px 20px 40px}.events.fairground-at-night .intro-panel .intro p{font-size:2.4em}}@media screen and (max-width: 1000px){.events.fairground-at-night .intro-panel .intro{padding:20px 20px 10px 20px}.events.fairground-at-night .intro-panel .intro p{font-size:1.8em}}.events.fairground-at-night .intro-panel .description{padding:0px 80px 40px 80px}@media screen and (max-width: 1280px){.events.fairground-at-night .intro-panel .description{padding:0px 40px 40px 40px}}@media screen and (max-width: 1000px){.events.fairground-at-night .intro-panel .description{padding-bottom:0px}}@media screen and (max-width: 767px){.events.fairground-at-night .intro-panel .description{padding:0px 20px 20px 20px}}.events.fairground-at-night .fatn-date-list .description{padding:40px 80px 10px 80px}@media screen and (max-width: 1340px){.events.fairground-at-night .fatn-date-list .description{padding:40px 40px 10px 40px}}@media screen and (max-width: 767px){.events.fairground-at-night .fatn-date-list .description{padding:20px 20px 10px 20px}}.events.fairground-at-night .fatn-date-list ul{list-style:none;margin:0px;font-size:1em;line-height:1em;padding:0px 80px 40px 80px}@media screen and (max-width: 1340px){.events.fairground-at-night .fatn-date-list ul{padding:0px 40px 40px 40px}}@media screen and (max-width: 767px){.events.fairground-at-night .fatn-date-list ul{padding:0px 20px 20px 20px}}.events.fairground-at-night .fatn-date-list ul li{border-top:1px solid var(--c-grey_dk_tint);padding-top:15px;padding-left:20px;margin-bottom:15px}.events.fairground-at-night .fatn-date-list ul li.has-description{cursor:pointer;position:relative}.events.fairground-at-night .fatn-date-list ul li.has-description:after{content:"";width:0px;height:0px;display:block;border-top:5px solid var(--c-cream);border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;left:0px;top:20px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}@media screen and (max-width: 1000px){.events.fairground-at-night .fatn-date-list ul li{text-align:center}}.events.fairground-at-night .fatn-date-list ul li p.event-date{margin-bottom:15px;color:var(--c-cream)}.events.fairground-at-night .fatn-date-list ul li p{font-size:1.4em}.events.fairground-at-night .fatn-date-list ul li .fatn-event-description{display:none}.events.fairground-at-night .fatn-date-list ul li.active .fatn-event-description{display:block}.events.fairground-at-night .fatn-date-list ul li.active.has-description:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}.night-opening #content_wrap .event-content .content{background-color:transparent;color:var(--c-cream)}.event-single .event-content .page-title .event-categories{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:1em 0}.event-single .event-content .page-title .event-categories li a{background:var(--c-grey_dk);color:var(--c-cream);display:inline-block;font-weight:700;padding:.5em 1em;text-transform:uppercase}@media (hover: hover){.event-single .event-content .page-title .event-categories li a:hover{background:#000;color:#FFF;text-decoration:none}}.event-single .event-content .img img{height:auto;width:100%}.event-single .event-content .content{background-color:var(--c-cream_dk);color:var(--c-grey_dk);padding:20px}.event-single .event-content .content .intro p{font-size:1.8em;font-weight:700}.event-single .event-additional{--eapad: 20px;background-color:var(--c-cream_dk);padding:0 var(--eapad) var(--eapad)}.event-single .event-additional h2{background-color:var(--c-red);color:var(--c-cream);font-size:2.4em;margin:0 calc(0px - var(--eapad)) var(--eapad) calc(0px - var(--eapad));padding:.5em 1em;text-align:center}.event-single .event-additional>.button{padding-top:var(--eapad);text-align:center}.event-single .event-additional>.button a{display:inline-block;float:none;margin:0 auto}@media screen and (min-width: 600px){.event-single .event-additional{--eapad: 40px}}@media screen and (min-width: 1200px){.event-single #content_wrap{background-color:var(--c-cream_dk)}.event-single.night-opening #content_wrap{background-color:#262626;color:var(--c-cream)}.event-single.night-opening #content_wrap .page-title h1,.event-single.night-opening #content_wrap .page-title p{color:var(--c-cream)}.event-single.night-opening .event-additional{background-color:var(--c-cream_dk)}.event-single .event-content{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;margin:0 auto;max-width:1700px}.event-single .event-content .img{align-items:center;background-color:transparent;display:flex;grid-column:1;grid-row:1 / span 2;max-width:650px;z-index:2}.event-single .event-content .img img{box-shadow:3px 6px 12px rgba(0,0,0,0.25)}.event-single .event-content .img.poster{margin-right:10%}.event-single .event-content .img.poster img{transform:rotate(-5deg)}.event-single .event-content .page-title{background-color:transparent;color:var(--c-grey_dk);grid-column:2;grid-row:1;text-align:left}.event-single .event-content .page-title:after{display:none}.event-single .event-content .page-title .section-link{background:var(--c-red);color:var(--c-cream);display:block;float:left;font-size:1.8em;margin-bottom:1em;padding:.5em 1em}}@media screen and (min-width: 1200px) and (hover: hover){.event-single .event-content .page-title .section-link:hover{background:var(--c-red_dk);text-decoration:none}}@media screen and (min-width: 1200px){.event-single .event-content .page-title h1{clear:both}.event-single .event-content .page-title h1,.event-single .event-content .page-title a{color:var(--c-red);text-align:left}.event-single .event-content .page-title p{color:var(--c-grey_dk)}.event-single .event-content .page-title p.event-date{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);font-size:2.4em;font-weight:700;margin-top:.5em;padding:.5em 0}.event-single .event-content .page-title p.event-date .end-date{font-weight:400}.event-single .event-content .content{grid-column:2;grid-row:2;padding:0 40px}.event-single .event-additional{--eapad: 60px;background-color:rgba(0,0,0,0.1)}.event-single .event-additional h2{margin-bottom:calc(var(--eapad) / 2)}.event-single .event-additional .layout-panels{background-color:transparent;padding:0}.event-single .event-additional>.button{padding-top:calc(var(--eapad) / 2)}}@media screen and (min-width: 1200px){.event-single .event-content{padding:80px}.event-single .event-additional{--eapad: 80px}}.featured-event-panel{--f-event-pad: 30px;background-color:var(--c-cream_dk);background-image:linear-gradient(to right, var(--c-cream_dk), var(--c-cream));color:var(--c-grey_dk);padding:var(--f-event-pad)}.featured-event-panel .featured-event-date{font-family:var(--f_title_cond);font-weight:var(--f_title_cond_w)}.featured-event-panel .intro{font-weight:var(--f_bold)}.featured-event-panel .txt+.img{margin-top:var(--f-event-pad)}.featured-event-panel .img img{box-shadow:3px 8px 12px rgba(0,0,0,0.25);height:auto;width:100%}@media (min-width: 760px){.featured-event-panel{--f-event-pad: 40px;align-items:center;display:flex;flex-direction:row-reverse;gap:var(--f-event-pad)}.featured-event-panel .img{flex-basis:40%;margin-top:0 !important}.featured-event-panel .img img.poster{transform:rotate(-5deg)}.featured-event-panel .txt{flex:1}}@media (min-width: 900px){.featured-event-panel{--f-event-pad: 60px}}@media (min-width: 1200px){.featured-event-panel{--f-event-pad: 75px}}@media (min-width: 1500px){.featured-event-panel{justify-content:center}.featured-event-panel .img{max-width:500px}.featured-event-panel .txt{max-width:550px}}.event-single #content_wrap{background-color:var(--c-cream_dk)}.event-single .event-additional .layout-panels{background-color:transparent;padding:0}.event-single-gallery{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr))}.event-single-gallery .event-single-gallery-img{aspect-ratio:1 / 0.72;display:block}.event-single-gallery .event-single-gallery-img img{height:100%;object-fit:cover;width:100%}.event-single-gallery.imgs-1{background-color:rgba(0,0,0,0.05);padding:30px}@media (min-width: 900px){.event-single-gallery.imgs-1{padding:60px}}@media (min-width: 1200px){.event-single-gallery.imgs-1{padding:75px}}.event-single-gallery.imgs-1 .event-single-gallery-item{margin:0 auto;max-width:1000px}.event-single-gallery.imgs-1 img{box-shadow:3px 6px 12px rgba(0,0,0,0.25)}.tickets-list{border-top:2px solid var(--c-red);padding-top:20px}.tickets-list ul{list-style:none;margin:0;max-width:600px}.tickets-list ul li{border-bottom:1px solid rgba(0,0,0,0.2)}.tickets-list ul li a{align-items:center;display:flex;font-size:18px;font-weight:var(--f_bold);min-height:30px;padding:12px 0;position:relative}.tickets-list ul li a:after{background-color:var(--c-red);border-radius:5px;color:var(--c-cream);content:"BUY";display:inline-block;font-size:14px;line-height:30px;padding:0 10px;position:absolute;right:0;top:12px}@media (hover: hover){.tickets-list ul li a:hover{text-decoration:none}.tickets-list ul li a:hover:after{background-color:var(--c-red_dk)}}body{--hm-mob-pad: 8.333vw;--d-pad: 75px}.hm-title-section{background-color:var(--c-red);position:relative}.hm-title-section .hm-title-img picture{display:block}@media (max-width: 767px){.hm-title-section .hm-title-img .jerrym,.hm-title-section .hm-title-img .gallopers{display:none}.hm-title-section .hm-title-img .combined img{display:block;height:auto;width:100%}}@media (min-width: 768px){.hm-title-section .hm-title-img{display:grid;grid-template-columns:1fr auto}.hm-title-section .hm-title-img img{display:block;height:47.29vw;max-height:670px;width:auto}.hm-title-section .hm-title-img .jerrym,.hm-title-section .hm-title-img .gallopers{flex:1}.hm-title-section .hm-title-img .gallopers{margin-left:auto}.hm-title-section .hm-title-img .combined{display:none}}@media (min-width: 768px) and (max-width: 1199px){.hm-title-section .hm-title-img img{height:55vw}}@media (min-width: 1500px){.hm-title-section .hm-title-img img{max-height:770px}}.hm-title-section .hm-title-txt{color:var(--c-cream);padding:30px 0}.hm-title-section .hm-title-txt h1.hm-title{margin:0;text-align:center}.hm-title-section .hm-title-txt h1.hm-title span{display:block;line-height:1}.hm-title-section .hm-title-txt h1.hm-title .line1,.hm-title-section .hm-title-txt h1.hm-title .line4{font-family:var(--f_title_cond);font-weight:var(--f_title_cond_w)}.hm-title-section .hm-title-txt h1.hm-title .line2,.hm-title-section .hm-title-txt h1.hm-title .line3{font-family:var(--f_serif)}.hm-title-section .hm-title-txt h1.hm-title .line1{font-size:9.4vw}.hm-title-section .hm-title-txt h1.hm-title .line2{font-size:24vw}.hm-title-section .hm-title-txt h1.hm-title .line3{font-size:17vw;line-height:0.8}.hm-title-section .hm-title-txt h1.hm-title .line4{font-size:7.8vw;line-height:1.4}.hm-title-section .hm-title-txt .hm-tickets-panel{border:1px solid var(--c-cream);border-radius:10px;box-sizing:border-box;margin:20px var(--hm-mob-pad) 0;padding:4.5vw var(--hm-mob-pad);text-align:center}.hm-title-section .hm-title-txt .hm-tickets-panel .tickets-offer{font-size:18px;line-height:1.2;text-align:center}.hm-title-section .hm-title-txt .hm-tickets-panel .tickets{height:50px;line-height:50px}.hm-title-section .hm-title-txt .hm-tickets-panel .tickets a{color:var(--c-red);display:inline-block;font-weight:var(--f_bold);position:relative;text-decoration:none;text-transform:uppercase}.hm-title-section .hm-title-txt .hm-tickets-panel .tickets a .txt{align-items:center;display:flex;font-size:22px;justify-content:center;position:absolute;left:0;top:0;width:100%}.hm-title-section .hm-title-txt .hm-tickets-panel .tickets a .txt .icon{display:block;line-height:1;padding-left:0.25em}.hm-title-section .hm-title-txt .hm-tickets-panel .tickets a .txt svg{fill:var(--c-red)}.hm-title-section .hm-title-txt .hm-tickets-panel .tickets .ticket-bg svg{fill:var(--c-cream);height:50px;width:auto}.hm-title-section .hm-title-txt .tickets-note{font-size:14px;font-style:italic;margin:10px var(--hm-mob-pad) 0;text-align:center}@media (min-width: 768px){.hm-title-section .hm-title-txt{padding:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:385px}.hm-title-section .hm-title-txt h1.hm-title .line1{font-size:43px}.hm-title-section .hm-title-txt h1.hm-title .line2{font-size:110px}.hm-title-section .hm-title-txt h1.hm-title .line3{font-size:78px}.hm-title-section .hm-title-txt h1.hm-title .line4{font-size:35.5px}.hm-title-section .hm-title-txt .hm-tickets-panel,.hm-title-section .hm-title-txt .tickets-note{margin-left:0;margin-right:0}.hm-title-section .hm-title-txt .hm-tickets-panel{padding:20px 30px}}@media (min-width: 768px) and (max-width: 1199px){.hm-title-section .hm-title-txt{width:300px}.hm-title-section .hm-title-txt h1.hm-title .line1{font-size:28px}.hm-title-section .hm-title-txt h1.hm-title .line2{font-size:70px}.hm-title-section .hm-title-txt h1.hm-title .line3{font-size:49px}.hm-title-section .hm-title-txt h1.hm-title .line4{font-size:22px}}@media (min-width: 1500px){.hm-title-section .hm-title-txt{width:570px}.hm-title-section .hm-title-txt h1.hm-title .line1{font-size:63px}.hm-title-section .hm-title-txt h1.hm-title .line2{font-size:160px}.hm-title-section .hm-title-txt h1.hm-title .line3{font-size:115px}.hm-title-section .hm-title-txt h1.hm-title .line4{font-size:52.5px}}.hm-visitor-info{background-color:var(--c-cream)}.hm-visitor-info .secondary-title-wrap{background-color:var(--c-red_dk);padding:calc(110px + var(--hm-mob-pad)) var(--hm-mob-pad) var(--hm-mob-pad);position:relative}.hm-visitor-info .secondary-title-wrap:after{background-color:var(--c-red_dk);content:"";display:block;height:100%;opacity:.4;position:absolute;left:0;top:0;width:100%;z-index:1}.hm-visitor-info .secondary-title-wrap .secondary-title{color:var(--c-cream);font-size:10vw;position:relative;z-index:2}.hm-visitor-info .secondary-title-wrap .secondary-title span{display:block;line-height:1.1}.hm-visitor-info .secondary-title-wrap .secondary-title .pt1{font-family:var(--f);font-size:0.5em;font-weight:var(--f_reg);line-height:1.4;padding-bottom:0.25em}.hm-visitor-info .secondary-title-wrap .secondary-title .pt2{font-family:var(--f_title_cond);font-weight:var(--f_title_cond_w);line-height:1}.hm-visitor-info .secondary-title-wrap .bg-img{height:100%;mix-blend-mode:overlay;opacity:0.9;position:absolute;left:0;top:0;width:100%;z-index:0}.hm-visitor-info .secondary-title-wrap .bg-img img{height:100%;object-fit:cover;width:100%}.hm-visitor-info .secondary-title-wrap .dogs-notice{background-image:linear-gradient(to right bottom, var(--c-cream), var(--c-cream) 50%, transparent 50%, transparent);color:var(--c-grey_dk);font-size:18px;font-weight:var(--f_bold);line-height:1.3;padding:0.5em 1em 3em 1em;position:absolute;left:0;top:0;text-align:left;width:190px;z-index:3}.hm-visitor-info .secondary-title-wrap .button{position:relative;z-index:4}.hm-visitor-info .secondary-title-wrap .button a{background-color:var(--c-cream);color:var(--c-red)}.hm-visitor-info .secondary-title-wrap .button a svg{fill:var(--c-red)}.hm-visitor-days>h2{padding:var(--hm-mob-pad) var(--hm-mob-pad) 0;text-align:center}.hm-calendar{color:var(--c-grey_dk)}.hm-calendar table .cal-hdr th{border-bottom:0;color:var(--c-red);vertical-align:middle}.hm-calendar table .cal-prev a,.hm-calendar table .cal-next a{display:inline-block;position:relative}.hm-calendar table .cal-prev a .txt,.hm-calendar table .cal-next a .txt{display:block;height:100%;opacity:0;overflow:auto;position:absolute;left:0;top:0;width:100%}.hm-calendar table .cal-prev a .icon,.hm-calendar table .cal-next a .icon{display:inline-block;font-size:25px}.hm-calendar table .cal-prev a svg,.hm-calendar table .cal-next a svg{fill:var(--c-red);width:100%}.hm-calendar table .cal-prev{text-align:left}.hm-calendar table .cal-next{text-align:right}.hm-calendar table .cal-month{font-size:18px;font-weight:var(--f_bold);text-align:center;text-transform:uppercase}.hm-calendar table .cal-day{text-align:right}.hm-calendar table td{box-sizing:border-box;height:calc(100vw / 7);width:calc(100% / 7)}.hm-calendar table td:not(:first-child){border-left:1px solid var(--c-cream_dk)}.hm-calendar table td:not(:first-child).cal-day-heading{border-left-color:transparent}.hm-calendar table td.cal-cell{background-color:rgba(255,255,255,0.5)}.hm-calendar table td.cal-day-heading{border-bottom:2px solid var(--c-red);color:var(--c-red);font-family:var(--f_serif);font-size:18px;height:auto;text-align:center;text-transform:uppercase}.hm-calendar table td.cal-blank{color:rgba(0,0,0,0.4)}.hm-calendar table td.cal-today{background-color:var(--c-cream_dk)}.hm-calendar table td.open-day{background-color:var(--c-cal-openday)}.hm-calendar table td.open-day .cal-day{color:var(--c-cream);font-weight:var(--f_bold)}.hm-calendar table td .event a{background-color:var(--c-cal-event);border:1px solid rgba(255,255,255,0.8);border-radius:100%;color:var(--c-cream);display:block;height:1.5em;overflow:hidden;position:relative;width:1.5em}.hm-calendar table td .event a .cal-event-title{background-color:var(--c-cal-event);box-shadow:2px 3px 6px rgba(0,0,0,0.2);color:var(--c-cream);display:block;opacity:0;padding:1em;position:absolute;left:50%;top:50%}@media (hover: hover){.hm-calendar table td .event a:hover{overflow:visible}.hm-calendar table td .event a:hover .cal-event-title{opacity:1}}.hm-calendar table td:nth-child(6) .event a .cal-event-title,.hm-calendar table td:nth-child(7) .event a .cal-event-title{left:auto;right:50%}.open-days-txt{color:var(--c-grey_dk);padding:0 30px 30px}@media (min-width: 1020px){.hm-visitor-info{--hm-mob-pad: 30px;display:flex}.hm-visitor-info .secondary-title-wrap{box-sizing:border-box;flex-basis:33.333333%}.hm-visitor-info .hm-visitor-days{flex:1}.hm-visitor-info .secondary-title-wrap .secondary-title{font-size:3.333vw}.hm-visitor-info .hm-visitor-days{display:grid;grid-template-columns:1fr 290px;grid-column-gap:20px}.hm-visitor-info .hm-visitor-days>h2{grid-column:1 / span 2}.hm-visitor-info .open-days-txt #calendar_key{margin-bottom:var(--hm-mob-pad)}.hm-visitor-info .open-days-txt #calendar_key li{float:none}.hm-visitor-info .open-days-txt #calendar_key li:not(:first-child){margin:0.5em 0 0}.hm-calendar{padding-left:var(--hm-mob-pad);padding-bottom:var(--hm-mob-pad)}.hm-calendar table td{height:calc(100vw / 22)}.hm-calendar table td:not(.cal-day-heading):first-child{border-left:1px solid var(--c-cream_dk)}.hm-calendar table td:not(.cal-day-heading):last-child{border-right:1px solid var(--c-cream_dk)}}.hm-overview{position:relative}.hm-overview .txt-wrap{color:var(--c-grey_dk)}@media (max-width: 1019px){.hm-overview .img img{height:auto;width:100%}.hm-overview .txt-wrap{background-color:#FFF;padding:var(--hm-mob-pad)}}@media (min-width: 1020px){.hm-overview .img{height:100%;position:absolute;left:0;top:0;width:100%;z-index:0}.hm-overview .img img{height:100%;object-fit:cover;width:100%}.hm-overview .txt-wrap{align-items:center;box-sizing:border-box;display:flex;min-height:50vw;padding:30px 0 30px 30px;position:relative;width:42%;z-index:2}.hm-overview .txt-wrap .txt{background-color:rgba(255,255,255,0.9);border-radius:10px;box-shadow:3px 6px 12px rgba(0,0,0,0.3);padding:30px}}@media (min-width: 1360px){.hm-visitor-info .secondary-title-wrap{padding-left:var(--d-pad);padding-right:var(--d-pad)}.hm-visitor-info .secondary-title-wrap .secondary-title{font-size:2.8vw}.hm-calendar{padding-left:var(--d-pad);padding-bottom:var(--d-pad)}.hm-overview .txt-wrap{padding:var(--d-pad) 0 var(--d-pad) var(--d-pad);width:33.333333%}}@media (min-width: 1500px){.hm-overview p,.hm-overview ul,.hm-overview ol{font-size:1.8em}}table.price-list td{padding:0px 0px 5px 0px}table.price-list td.price{text-align:right}.admissionprices{padding-bottom:0px}.admissionprices .content .inner:after{content:"";display:block;clear:both}.admissionprices .content .inner .prices{width:47%;float:left}.admissionprices .content .inner .prices .price-details p{font-size:1.2em;margin-bottom:0.5em}.admissionprices .content .inner .giftaid{width:47%;float:right}.admissionprices .content .inner .giftaid h3.giftaidhdr{height:55px;display:block;background:url(/assets/img/giftaidit.svg) left top no-repeat;text-indent:-999999px}.admissionprices .content .inner .giftaid p{font-size:1.2em;margin-bottom:0.5em}@media screen and (max-width: 767px){.admissionprices .content .inner .prices,.admissionprices .content .inner .giftaid{width:auto;float:none;clear:both}.admissionprices .content .inner .giftaid{padding-top:20px}}.freereturn{padding-bottom:0px}.freereturn p{font-size:1.2em}.visit-us.index .intro-panel{padding-bottom:0px}.visit-us.index .intro-panel .intro{max-width:100%}.visit-us.index .grey{background-color:var(--c-grey_dk)}.visit-us.index .cream-dk{background-color:var(--c-cream_dk)}.visit-us.index .grey:before,.visit-us.index .grey:after,.visit-us.index .cream-dk:before,.visit-us.index .cream-dk:after{content:"";width:20px;height:100%;display:block;background-color:var(--c-cream);position:absolute;top:0px;bottom:0px}.visit-us.index .grey:before,.visit-us.index .cream-dk:before{left:0px}.visit-us.index .grey:after,.visit-us.index .cream-dk:after{right:0px}.visit-us.index .grey h2,.visit-us.index .grey .button,.visit-us.index .cream-dk h2,.visit-us.index .cream-dk .button{background-color:var(--c-cream)}.visit-us.index .grey h2,.visit-us.index .cream-dk h2{position:relative}.visit-us.index .grey h2:after,.visit-us.index .cream-dk h2:after{content:"";width:100%;height:10px;display:block;background-color:var(--c-cream);position:absolute;left:0px;right:0px;bottom:-12px}@media screen and (max-width: 1340px){.visit-us.index .opendaystimes{width:33.333333%}.visit-us.index .admissionprices{width:66.666666%}.visit-us.index .freereturn{width:100%;clear:both}.visit-us.index .vu-link h2{font-size:1.8em}}@media screen and (max-width: 1000px){.visit-us.index .section-wrap.layout-panels{padding:30px 10px 1px 10px}.visit-us.index .section-wrap.layout-panels .col-25{width:50%}.visit-us.index .push-panel>.inner{padding:0px 20px}.visit-us.index .opendaystimes,.visit-us.index .admissionprices,.visit-us.index .freereturn{width:100% !important;float:none}.visit-us.index .grey,.visit-us.index .cream-dk{background-color:transparent}.visit-us.index .grey:before,.visit-us.index .grey:after,.visit-us.index .cream-dk:before,.visit-us.index .cream-dk:after{display:none}.visit-us.index .grey h2:after,.visit-us.index .cream-dk h2:after{display:none}}@media screen and (max-width: 767px){.visit-us.index .section-wrap.layout-panels{padding:20px 0px 1px 0px}.visit-us.index .col-25{width:100% !important;float:none;clear:both}}@media screen and (max-width: 767px){#calendar_intro{display:none}}#calendar_wrap{padding:0px 40px 40px;background-color:var(--c-cream);color:var(--c-grey_dk)}@media screen and (max-width: 767px){#calendar_wrap{padding:27px 20px 20px}}#calendar_wrap table.cal-full{margin-bottom:20px}#calendar_wrap table.cal-full td{width:14.28%;height:100px;padding:0px 20px;border-left:1px solid var(--c-cream_dk);border-bottom:1px solid var(--c-cream_dk);vertical-align:middle;position:relative;overflow:hidden}#calendar_wrap table.cal-full td:last-child{border-right:1px solid var(--c-cream_dk)}@media screen and (max-width: 1340px){#calendar_wrap table.cal-full td{height:70px}}@media screen and (max-width: 767px){#calendar_wrap table.cal-full td{height:40px;padding:0px}}#calendar_wrap table.cal-full td .cal-day{font-family:var(--f_serif);font-weight:700;font-size:1em;line-height:1em;color:var(--c-grey_dk);padding:8px;position:absolute;right:0px;top:0px;z-index:2}@media screen and (max-width: 767px){#calendar_wrap table.cal-full td .cal-day{font-size:0.9em;font-weight:400}}#calendar_wrap table.cal-full td.cal-blank .cal-day{color:var(--c-grey)}#calendar_wrap table.cal-full td.cal-day-heading{height:auto;padding:10px;font-family:var(--f);text-align:center;font-weight:400;border-left:0px !important;border-right:0px !important;border-bottom:2px solid var(--c-grey_dk)}#calendar_wrap table.cal-full td.cal-cell{background-color:#FFFFFF;background-color:rgba(255,255,255,0.4)}#calendar_wrap table.cal-full td.cal-today{background-color:#FFF}#calendar_wrap table.cal-full td.open-day .cal-day{color:var(--c-cream)}#calendar_wrap table.cal-full td .entries{position:absolute;left:0px;top:0px;right:0px;bottom:0px;height:100px}@media screen and (max-width: 1279px){#calendar_wrap table.cal-full td .entries{height:auto}}#calendar_wrap table.cal-full td .entries .entry{width:100%;position:absolute;left:0px;top:0px;color:var(--c-cream);background-color:var(--c-cal-openday)}#calendar_wrap table.cal-full td .entries .entry a{color:var(--c-cream)}@includehover{#calendar_wrap table.cal-full td .entries .entry a:hover{color:#FFFFFF;text-decoration:none}}#calendar_wrap table.cal-full td .entries .entry .inner,#calendar_wrap table.cal-full td .entries .entry .inner .event,#calendar_wrap table.cal-full td .entries .entry .event a{height:100%;overflow-y:auto;position:absolute;left:0;top:0;width:100%}#calendar_wrap table.cal-full td .entries .entry .cal-day-title{display:block;font-size:0.8em;text-transform:uppercase;line-height:1em}@media screen and (max-width: 1340px){#calendar_wrap table.cal-full td .entries .entry .cal-day-title{font-family:var(--f_cond)}}#calendar_wrap table.cal-full td .entries .entry .cal-event-title{display:block;font-family:var(--f_cond);font-weight:700}@media screen and (max-width: 1340px){#calendar_wrap table.cal-full td .entries .entry{font-size:0.9em}#calendar_wrap table.cal-full td .entries .entry a,#calendar_wrap table.cal-full td .entries .entry .inner{left:10px}#calendar_wrap table.cal-full td .entries .entry .cal-event-title{line-height:1.1em}}@media screen and (max-width: 1000px){#calendar_wrap table.cal-full td .entries .entry{font-size:0.8em}}@media screen and (max-width: 767px){#calendar_wrap table.cal-full td .entries .entry .cal-day-title,#calendar_wrap table.cal-full td .entries .entry .cal-event-title{display:none}#calendar_wrap table.cal-full td .entries .entry a,#calendar_wrap table.cal-full td .entries .entry .inner{position:absolute;left:0px;top:0px;right:0px;bottom:0px;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}}#calendar_wrap table.cal-full td .entries.entries-count-1 .entry{height:100%}#calendar_wrap table.cal-full td .entries.entries-count-2 .entry{height:50%}#calendar_wrap table.cal-full td .entries.entries-count-2 .entry-2{top:50%}#calendar_wrap table.cal-full td .entries .entry-event{background-color:var(--c-cal-event)}#calendar_wrap table.cal-full td .entries .entry-event.fairground-at-night{background-color:var(--c-cal-night)}#calendar_wrap table.cal-full tr.cal-hdr th{width:auto;border-bottom:0px;padding:0px;vertical-align:top}@media screen and (max-width: 767px){#calendar_wrap table.cal-full tr.cal-hdr th{vertical-align:middle}}#calendar_wrap table.cal-full tr.cal-hdr th.cal-month{font-family:var(--f_serif);font-size:2.4em;text-transform:uppercase;color:var(--c-grey_dk);text-align:center}@media screen and (max-width: 767px){#calendar_wrap table.cal-full tr.cal-hdr th.cal-month{font-size:1.8em}}#calendar_wrap table.cal-full tr.cal-hdr th.cal-prev a,#calendar_wrap table.cal-full tr.cal-hdr th.cal-next a{width:40px;height:40px;display:block;text-indent:-999999px;background-color:var(--c-red);position:relative}#calendar_wrap table.cal-full tr.cal-hdr th.cal-prev a:before,#calendar_wrap table.cal-full tr.cal-hdr th.cal-next a:before{content:"";display:block;border:1px solid var(--c-cream);position:absolute;left:2px;top:2px;right:2px;bottom:2px}#calendar_wrap table.cal-full tr.cal-hdr th.cal-prev a:after,#calendar_wrap table.cal-full tr.cal-hdr th.cal-next a:after{content:"";width:0px;height:0px;display:block;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;top:10px}@media (hover: hover){#calendar_wrap table.cal-full tr.cal-hdr th.cal-prev a:hover,#calendar_wrap table.cal-full tr.cal-hdr th.cal-next a:hover{background-color:var(--c-red_dk)}}#calendar_wrap table.cal-full tr.cal-hdr th.cal-prev a{float:left}#calendar_wrap table.cal-full tr.cal-hdr th.cal-prev a:after{border-right:10px solid var(--c-cream);left:13px}#calendar_wrap table.cal-full tr.cal-hdr th.cal-next a{float:right}#calendar_wrap table.cal-full tr.cal-hdr th.cal-next a:after{border-left:10px solid var(--c-cream);right:13px}ul#calendar_key{margin:0px;list-style:none;line-height:20px}ul#calendar_key:after{content:"";display:block;clear:both}ul#calendar_key li{float:left;white-space:nowrap;margin-right:30px}@media screen and (max-width: 767px){ul#calendar_key li{margin-bottom:10px}}ul#calendar_key li span{width:20px;height:20px;display:block;float:left;margin-right:5px}ul#calendar_key li span.open-day{background-color:var(--c-cal-openday)}ul#calendar_key li span.event{background-color:var(--c-cal-event)}ul#calendar_key li span.fatn{background-color:var(--c-cal-night)}.visit-us.groups .layout-panel .content .inner{padding-bottom:40px !important}.group-info .button{position:relative !important;left:auto !important;bottom:auto !important}.group-terms p,.group-terms ul,.group-terms ol{font-size:1.2em;color:#FFFFFF}.group-terms ol li{margin-bottom:1em}#directions_map{height:0px;padding-bottom:35%;overflow:hidden;position:relative;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;padding-bottom:30%}@media screen and (max-width: 1000px){#directions_map{padding-bottom:53%}}.visit-us.directions .directions{background-color:var(--c-cream);color:var(--c-grey_dk)}.visit-us.directions .directions .inner{width:380px;padding:30px;text-align:center;margin:0px auto}@media screen and (max-width: 767px){.visit-us.directions .directions .inner{width:auto;padding:20px}}.visit-us.directions .directions .inner h2{margin-bottom:0.5em}@media screen and (max-width: 767px){.visit-us.directions .directions .inner h2{font-size:2.4em}}.visit-us.directions .directions .inner p{margin-bottom:2em}.visit-us.directions .directions .inner p:last-child{margin-bottom:0px}.news.entry .intro-panel{padding:0px}.news.entry .intro-panel .intro{padding:40px 0px}.news.entry .intro-panel .news-content{display:flex;flex-wrap:wrap}.news.entry .intro-panel .news-content .description{width:66.666666%;padding:0px;float:left;text-align:left;background-color:var(--c-cream_dk);max-width:66.666666%}.news.entry .intro-panel .news-content .description .inner{max-width:700px;margin:0px auto}.news.entry .intro-panel .news-content .description p,.news.entry .intro-panel .news-content .description ul,.news.entry .intro-panel .news-content .description ol{font-size:1.6em}.news.entry .intro-panel .news-content .meta{width:33.333333%;float:right;text-align:left;color:var(--c-cream);background:var(--c-grey_dk) url(/assets/img/pattern-right-overlay.svg) left bottom no-repeat;background-size:80%}.news.entry .intro-panel .news-content .meta h4{margin-bottom:10px}.news.entry .intro-panel .news-content .meta ul{list-style:none;margin:0px}.news.entry .intro-panel .news-content .meta ul li{border-bottom:1px solid var(--c-grey_dk_tint);padding:10px 0px}.news.entry .intro-panel .news-content .meta ul li:first-child{padding-top:0px}.news.entry .intro-panel .news-content .meta ul li a{color:#FFFFFF}.news.entry .intro-panel .news-content .inner{padding:40px}.archive-list{background-color:var(--c-cream_dk)}.archive-list p.date{font-size:1.4em;font-weight:700;text-transform:uppercase;margin-bottom:5px}.archive-list .layout-panel h2{margin-bottom:20px}@media screen and (max-width: 1340px){.archive-list .col-33 h2{font-size:2.4em}.archive-list .col-25 p.date{font-size:1.2em}.archive-list .col-25 h2{font-size:1.8em}}@media screen and (max-width: 767px){.archive-list .col-25{width:auto;float:none}}.pagination{width:100%;clear:both;background-color:var(--c-grey_dk);position:relative}.pagination .inner{height:40px;padding:30px}.pagination .inner:after{content:"";display:block;clear:both}.pagination .inner .prev,.pagination .inner .next{position:absolute;top:30px}.pagination .inner .prev a,.pagination .inner .next a{width:40px;height:40px;display:block;position:relative;text-indent:-999999px;background-color:var(--c-red)}.pagination .inner .prev a:before,.pagination .inner .next a:before{content:"";display:block;border:1px solid var(--c-cream);position:absolute;left:2px;top:2px;right:2px;bottom:2px}.pagination .inner .prev a:after,.pagination .inner .next a:after{content:"";width:0px;height:0px;display:block;border-top:8px solid transparent;border-bottom:8px solid transparent;position:absolute;top:12px}@media (hover: hover){.pagination .inner .prev a:hover,.pagination .inner .next a:hover{background-color:var(--c-red_dk)}}.pagination .inner .prev{left:30px}.pagination .inner .prev a:after{left:15px;border-right:8px solid var(--c-cream)}.pagination .inner .next{right:30px}.pagination .inner .next a:after{right:15px;border-left:8px solid var(--c-cream)}.pagination .inner .pages{font-size:1.4em;line-height:40px;text-align:center;text-transform:uppercase;color:var(--c-cream)}.pagination .inner .pages strong{color:#FFFFFF}.pagination .inner .pages a{color:var(--c-cream)}@media (hover: hover){.pagination .inner .pages a:hover{color:#FFFFFF}}#sitemap{background-color:var(--c-cream)}#sitemap .inner{padding:40px}#sitemap .inner:after{content:"";display:block;clear:both}#sitemap .inner ul{list-style:none;margin:0px;color:var(--c-grey_dk);text-align:left;font-size:1em;line-height:1em;position:relative}#sitemap .inner ul li{padding:15px;border-bottom:1px solid var(--c-cream_dk)}#sitemap .inner ul li:after{content:"";display:block;clear:both}#sitemap .inner ul li.attractions{padding-bottom:0px;border-bottom:0px}#sitemap .inner ul li.attractions ul li ul li{min-width:24%;display:inline-block;padding:0px;border:0px}#sitemap .inner ul li.events>a,#sitemap .inner ul li.visit-us>a{margin-bottom:10px;display:block}#sitemap .inner ul li.events ul li,#sitemap .inner ul li.visit-us ul li{min-width:24%;display:inline-block;padding:0px;border:0px}#sitemap .inner ul li a{font-family:var(--f_serif);font-size:1.8em;line-height:1.4em;text-transform:uppercase}#sitemap .inner ul li ul li a.section-title{font-weight:700;text-transform:uppercase}#sitemap .inner ul li ul li a{font-family:var(--f);font-size:1.4em;line-height:1.8em;text-transform:none;color:var(--c-grey_dk)}#sitemap .inner ul li ul li ul li{border:0px}.support-section-panels{padding:80px;background-color:var(--c-cream)}.support-section-panels:after{content:"";display:block;clear:both}@media screen and (max-width: 1500px){.support-section-panels{padding:40px}}.support-section-panels .section-intro{padding-bottom:0px}.support-section-panels .section-intro .content{color:#FFFFFF;background-color:var(--c-grey_dk);padding:30px}.support-section-panels .section-intro .content p{color:#FFFFFF}.support-section-panels .section-intro .content .intro p{font-family:var(--f_serif);font-size:2.4em;line-height:1.2em;color:var(--c-cream);text-transform:uppercase}@media screen and (max-width: 1365px){.support-section-panels .section-intro{width:auto;float:none}.support-section-panels .support-section-panel{width:50%}}@media screen and (max-width: 767px){.support-section-panels .support-section-panel{width:100%}.support-section-panels .push-panel .button a{margin-left:0px}}.button.volunteer-button{text-align:center;padding-top:15px}.button.volunteer-button a{float:none;display:inline-block;color:var(--c-red);background-color:var(--c-cream);padding:20px 30px;position:relative}.button.volunteer-button a:after{content:"";display:block;border:3px solid var(--c-red);border-radius:6px;position:absolute;left:2px;top:2px;right:2px;bottom:2px}@media (hover: hover){.button.volunteer-button a{transition:0.5s}.button.volunteer-button a:hover{color:var(--c-red);background-color:var(--c-cream);transform:scale(1.05)}}.button.volunteer-button.button-footer{background-color:var(--c-red_dk);padding:25px}.volunteer-form-wrap{padding:80px;color:var(--c-grey_dk);background-color:var(--c-cream);position:relative}@media screen and (max-width: 1000px){.volunteer-form-wrap{padding:40px}}@media screen and (max-width: 700px){.volunteer-form-wrap{padding:20px}}.volunteer-form-wrap:before{content:"";display:block;position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-color:var(--c-cream);background-image:url(/assets/img/hollycombe-fairground_crop.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:luminosity;opacity:0.3;z-index:1;filter:blur(3px)}@media screen and (max-width: 700px){.volunteer-form-wrap:before{background-image:none}}.form-wrap{max-width:900px;margin:0px auto;position:relative;z-index:2}.form-wrap fieldset{border:0px solid var(--c-grey_dk);background-color:var(--c-cream_dk);padding:50px 30px 30px 30px;margin-bottom:30px}.form-wrap fieldset legend{padding:12px 20px;color:var(--c-cream);background-color:var(--c-grey_dk);font-size:1.4em;font-weight:700;text-transform:uppercase;text-align:center}.form-row{width:560px;margin:0px auto 20px auto}.form-row:after{content:"";display:block;clear:both}.form-row.submit{width:auto;text-align:right}.form-label{width:100px;padding-top:15px;font-size:1.4em;font-weight:700;text-align:right;float:left}.form-field{width:450px;text-align:left;float:left;margin-left:10px}@media screen and (max-width: 700px){.form-row{width:auto;margin:0px 20px 20px 20px}.form-label,.form-field{width:auto;float:none;text-align:center}.form-label{padding-top:5px;padding-bottom:10px}}input[type=text],input[type=number],input[type=tel],input[type=url],input[type=email],textarea{font-family:var(--f);font-size:13px;color:var(--c-grey_dk);width:100%;padding:15px;border:1px solid #FFFFFF;background-color:#FFFFFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}input[type=text]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=email]:focus,textarea:focus{box-shadow:3px 3px 5px rgba(0,0,0,0.15);outline:none}button[type=submit]{font-family:var(--f);font-size:18px;font-weight:700;text-transform:uppercase;border:0px;padding:15px 25px;color:var(--c-cream);background-color:var(--c-red);-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}@media (hover: hover){button[type=submit]:hover{color:var(--c-cream);background-color:var(--c-red_dk)}}.required{color:var(--c-red)}.intro-panel.support-us.projects{background-color:var(--c-grey_dk)}.intro-panel.support-us.projects:before{display:none}.intro-panel.support-us.projects .intro{max-width:1300px}.intro-panel.support-us.projects .intro p{font-size:3.2em;color:var(--c-cream)}.intro-panel.support-us.projects .intro p:last-child{margin-bottom:0px}@media screen and (max-width: 1200px){.intro-panel.support-us.projects .intro p{font-size:2.4em}}@media screen and (max-width: 1000px){.intro-panel.support-us.projects .intro p{font-size:1.8em;line-height:1.3em}}@media screen and (max-width: 600px){.intro-panel.support-us.projects .intro p{font-size:1.4em;line-height:1.5em}}.intro-panel.support-us.projects .description p,.intro-panel.support-us.projects .description ul,.intro-panel.support-us.projects .description ol{color:#FFFFFF}#page_title .projects-breadcrumb,.page-title .projects-breadcrumb{padding-bottom:5px}#page_title .projects-breadcrumb .section-link,.page-title .projects-breadcrumb .section-link{display:inline}#page_title .projects-breadcrumb .spc,.page-title .projects-breadcrumb .spc{font-size:2.4em;display:inline-block;padding-left:10px;padding-right:10px;color:var(--c-cream)}h2.project-news-hdr{text-align:center;padding:20px;margin:0px;color:var(--c-cream);background-color:var(--c-grey_dk)}@media screen and (min-width: 1500px){h2.project-news-hdr{padding:40px}}@media screen and (max-width: 1000px){h2.project-news-hdr{font-size:2.4em}}@media screen and (max-width: 767px){h2.project-news-hdr{font-size:1.8em}}.hm-feed-wrap{background-color:var(--c-cream_dk);display:flex;flex-wrap:wrap}.hm-feed-wrap:after{content:"";display:block;clear:both}.hm-feed-wrap .hm-feed-entries{padding:50px 0px}@media screen and (max-width: 1000px){.hm-feed-wrap .hm-feed-entries{padding:30px 0px}}@media screen and (max-width: 767px){.hm-feed-wrap .hm-feed-entries{padding:30px 0px 1px 0px}}@media screen and (max-width: 1000px){.hm-feed-wrap .hm-feed-entries.col-50{width:auto;float:none;clear:both}}.hm-feed-wrap .hm-feed-entries .hm-feed-hdr{margin:0px 50px 20px 50px;padding-bottom:15px;color:var(--c-grey_dk);border-bottom:2px solid var(--c-grey_dk)}@media screen and (max-width: 1000px){.hm-feed-wrap .hm-feed-entries .hm-feed-hdr{margin:0px 20px 20px 20px}}.hm-feed-wrap .hm-feed-entries .hm-feed-hdr a{color:var(--c-grey_dk)}.hm-feed-wrap .hm-feed-entries .hm-feed-panels{padding:0px 30px;display:flex;flex-wrap:wrap}@media screen and (max-width: 1000px){.hm-feed-wrap .hm-feed-entries .hm-feed-panels{padding:10px 0px}}.hm-feed-wrap .hm-feed-entries .hm-feed-panels:after{content:"";display:block;clear:both}.hm-feed-wrap .hm-feed-entries .hm-feed-panels .hm-feed-entry{position:relative;padding-bottom:60px}@media screen and (max-width: 1000px){.hm-feed-wrap .hm-feed-entries .hm-feed-panels .hm-feed-entry{margin-bottom:20px}}.hm-feed-wrap .hm-feed-entries .hm-feed-panels .hm-feed-entry .inner{padding:0px 20px}.hm-feed-wrap .hm-feed-entries .hm-feed-panels .hm-feed-entry .inner .img{padding-bottom:15px}.hm-feed-wrap .hm-feed-entries .hm-feed-panels .hm-feed-entry .inner .img img{width:100%;height:auto;display:block}.hm-feed-wrap .hm-feed-entries .hm-feed-panels .hm-feed-entry .inner .img .img-placeholder{height:0px;padding-bottom:66.5%;background-color:rgba(0,0,0,0.1);background-image:url(/assets/img/pattern-right-overlay-lite.png);background-position:left bottom;background-repeat:no-repeat;background-size:contain;display:block}.svg .hm-feed-wrap .hm-feed-entries .hm-feed-panels .hm-feed-entry .inner .img .img-placeholder{background-image:url(/assets/img/pattern-right-overlay-lite.svg)}.hm-feed-wrap .hm-feed-entries .hm-feed-panels .hm-feed-entry .inner .content h4{font-size:2em;line-height:1.4em;font-weight:400;text-transform:none;min-height:60px;margin-bottom:10px}@media screen and (max-width: 767px){.hm-feed-wrap .hm-feed-entries .hm-feed-panels .hm-feed-entry .inner .content h4{min-height:0px}}.hm-feed-wrap .hm-feed-entries .hm-feed-panels .hm-feed-entry .inner .content h4 a{color:var(--c-grey_dk)}.hm-feed-wrap .hm-feed-entries .hm-feed-panels .hm-feed-entry .button{position:absolute;left:20px;bottom:20px}.hm-feed-wrap .hm-feed-entries.hm-news{color:var(--c-grey_dk)}.hm-feed-wrap .hm-feed-entries.hm-news .button a{color:var(--c-cream);background-color:var(--c-grey)}@media (hover: hover){.hm-feed-wrap .hm-feed-entries.hm-news .button a:hover{color:var(--c-cream);background-color:var(--c-red)}}@media screen and (max-width: 1000px){.hm-feed-wrap .hm-feed-entries.hm-news.col-100 .col-25{width:50%}}@media screen and (max-width: 550px){.hm-feed-wrap .hm-feed-entries.hm-news.col-100 .col-25{width:100%;float:none;clear:both}}@media screen and (max-width: 1000px){.hm-feed-wrap .hm-feed-entries.hm-news.col-75{width:100%;float:none}}.hm-feed-wrap .hm-feed-entries.hm-projects{background-color:var(--c-grey_dk)}.hm-feed-wrap .hm-feed-entries.hm-projects .hm-feed-hdr{color:var(--c-cream);border-bottom-color:var(--c-cream)}.hm-feed-wrap .hm-feed-entries.hm-projects .hm-feed-hdr a{color:var(--c-cream)}.hm-feed-wrap .hm-feed-entries.hm-projects .hm-feed-panels .hm-feed-entry .inner .content h4{color:var(--c-cream)}.hm-feed-wrap .hm-feed-entries.hm-projects .hm-feed-panels .hm-feed-entry .inner .content h4 a{color:var(--c-cream)}.hm-feed-wrap .hm-feed-entries.hm-projects .button a{color:var(--c-grey_dk);background-color:var(--c-cream)}@media (hover: hover){.hm-feed-wrap .hm-feed-entries.hm-projects .button a:hover{color:var(--c-cream);background-color:var(--c-red)}}@media screen and (max-width: 1000px){.hm-feed-wrap .hm-feed-entries.hm-projects.col-25{width:100%;float:none;clear:both}}@media screen and (max-width: 1000px) and (min-width: 600px){.hm-feed-wrap .hm-feed-entries.hm-projects.col-25 .hm-feed-entry{padding-bottom:0px}.hm-feed-wrap .hm-feed-entries.hm-projects.col-25 .hm-feed-entry .inner:after{content:"";display:block;clear:both}.hm-feed-wrap .hm-feed-entries.hm-projects.col-25 .hm-feed-entry .inner .img{width:48%;float:left;padding-bottom:0px}.hm-feed-wrap .hm-feed-entries.hm-projects.col-25 .hm-feed-entry .inner .content{width:48%;float:right}.hm-feed-wrap .hm-feed-entries.hm-projects.col-25 .hm-feed-entry .inner .content h4{min-height:0px}.hm-feed-wrap .hm-feed-entries.hm-projects.col-25 .hm-feed-entry .button{left:52%;bottom:0px}}@media screen and (max-width: 1000px) and (min-width: 700px){.hm-feed-wrap .hm-feed-entries.hm-projects.col-25 .hm-feed-entry .inner .content h4{font-size:3em}.hm-feed-wrap .hm-feed-entries.hm-projects.col-25 .hm-feed-entry .inner .content p{font-size:1.8em}}.projects-no-results,.nr{padding:80px;background-color:var(--c-cream);text-align:center}@media screen and (max-width: 1000px){.projects-no-results,.nr{padding:40px}}.projects-no-results p,.nr p{font-size:2em;color:var(--c-grey_dk)}.projects-no-results .button a,.nr .button a{display:inline-block;float:none}.alert-msg{padding:0px 25px 25px 25px;background-color:var(--c-cream_dk)}.alert-msg.alert-1{padding-top:25px}.alert-msg .alert-content{background-color:var(--c-red);padding:25px 25px 25px 75px;position:relative}.alert-msg .alert-content:before{content:"!";font-family:var(--f);font-size:20px;line-height:36px;font-weight:700;text-align:center;color:var(--c-red);background-color:var(--c-cream);width:36px;height:36px;display:block;border-radius:100%;position:absolute;left:25px;top:50%;margin-top:-18px}.alert-msg .alert-content:after{content:"";display:block;border:2px solid var(--c-cream);position:absolute;left:3px;top:3px;right:3px;bottom:3px}.alert-msg .alert-content h4{color:var(--c-cream);margin:0px;position:relative;z-index:2}.alert-msg .alert-content .alert-description{position:relative;z-index:2}.alert-msg .alert-content p:last-child{margin:0px}.alert-msg .alert-content a{color:var(--c-cream);font-weight:700}.related-project{padding:25px;background-color:var(--c-grey_dk);text-align:center}.related-project p.project-title{font-size:1.8em}.related-project p.project-title a{color:var(--c-cream);font-weight:700}.related-project .button{text-align:center}.related-project .button a{display:inline-block;float:none;color:var(--c-grey_dk);background-color:var(--c-cream)}.related-project .button a.donate{color:var(--c-cream);background-color:transparent}.related-project .button a.donate:after{border-color:var(--c-cream)}.projects-fb-feed{background-color:var(--c-cream_dk)}.projects-fb-feed.image{position:relative;z-index:1}.projects-fb-feed.image:after{content:"";display:block;position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-color:var(--c-cream_dk);background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:luminosity;z-index:2;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2}@media screen and (max-width: 540px){.projects-fb-feed.image:after{background-image:none !important;display:none}}.projects-fb-feed .inner{padding:50px;text-align:center;position:relative;z-index:3}@media screen and (max-width: 600px){.projects-fb-feed .inner{padding:20px 0px}}@media screen and (max-width: 500px){.projects-fb-feed .inner{padding:0px}}@media screen and (max-width: 500px){.projects-fb-feed .fb-page{width:100% !important;min-width:180px !important}}.attractions-wrap{background-color:var(--c-cream);color:var(--c-grey_dk);padding:30px}.attractions-list{display:flex;flex-direction:column;gap:30px}.attractions-list .attraction-panel{background-color:rgba(255,255,255,0.5)}.attractions-list .attraction-panel .description+.ride{border-top:1px solid var(--c-cream_dk);margin-top:1em;padding-top:1em}.attractions-list .attraction-panel p{color:var(--c-grey_dk)}.attractions-list .attraction-panel p:last-child{margin:0}.attractions-list .attraction-panel .img{aspect-ratio:1 / 0.66;overflow:hidden}.attractions-list .attraction-panel .img img{height:100%;object-fit:cover;width:100%}.attractions-list .attraction-panel .txt{padding:30px}@media screen and (min-width: 600px){.attractions-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}.related-attraction-entries>h2{background-color:var(--c-cream_dk);margin:0;padding:0.5em 1em;text-align:center}.err-wrap.deprecate,.err-wrap.warn{display:none}
