places-slider place-slide:before,section#latest-news:before,header.stylised figure[image]:after,footer charities-bar:before,footer>div:before,footer admin-links:before,footer sub-footer:before,body#pp-layout header:before,body#pp-layout main-and-aside aside location-map>*:after,slide-container:before,.article a:after,body#knowledge main .single-articles:before,body.locked site-wrapper:before,image-element,gallery-image,featured-image,figure[image],.gallery--wrap .gallery--images,.gallery--wrap .gallery--ctrls,main figure[image],navigation-bar button.search svg{position:absolute;top:0;left:0;width:100%;height:100%}body>#wrapper::after,body>main-wrapper::after{clear:both;content:"";display:table}places-slider place-slide:before,section#latest-news:before,header.stylised figure[image]:after,footer charities-bar:before,footer>div:before,footer admin-links:before,footer sub-footer:before,body#pp-layout header:before,body#pp-layout main-and-aside aside location-map>*:after,slide-container:before,.article a:after,body#knowledge main .single-articles:before,body.locked site-wrapper:before{content:""}body,.regular,.default,h1,h2,form legend,h3,body#news-events-entry aside h4,h4,h5,h6,section#latest-news>h3,body#home #featured-people>h3,body#home body#news-events-entry aside #featured-people>h4,body#news-events-entry aside body#home #featured-people>h4,.font1,testimonial-quotes blockquote footer,footer>div form#subscribe legend,navigation-bar ol>li ul li a h4,body#pp-layout header h1,body#pp-layout header h2,body#pp-layout header form legend,form body#pp-layout header legend,body#pp-layout main-and-aside main .accordion>*:first-child,body#pp-layout main-and-aside main .accordion>*:last-child>*:first-child h4,body#pp-layout main-and-aside aside h4,body#pp-layout main-and-aside aside>div p span,.article a>div h3,body[id^='error'] main h1,body[id='holding-page'] main h1,.font2,testimonial-quotes blockquote,body#pp-layout main-and-aside main section.detailed-description h3,body#pp-layout main-and-aside main section.detailed-description body#news-events-entry aside h4,body#news-events-entry aside body#pp-layout main-and-aside main section.detailed-description h4,body#pp-layout main-and-aside main section.introduction>div h3,body#pp-layout main-and-aside main section.introduction>div body#news-events-entry aside h4,body#news-events-entry aside body#pp-layout main-and-aside main section.introduction>div h4,body#pp-layout main-and-aside aside locality-tab h4,body#pp-layout main-and-aside aside>div key-information h4,body#pp-layout main-and-aside aside>div key-information designations-list h5,body#home #introduction h2,body#home #introduction form legend,form body#home #introduction legend,news-articles>.article:first-of-type h3,.mappage .mapmarker,.counties header.stylised>div p:first-of-type,.libre,.bold,.accordion>*:first-child,body#home #featured-people featured-people featured-person p,.libre-bold{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Helvetica, Arial, sans-serif}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html,body,div,span,applet,object,iframe,h1,h2,form legend,h3,body#news-events-entry aside h4,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;vertical-align:baseline}:root{line-height:1.15;-webkit-text-size-adjust:100%}*,*:after,*:before{box-sizing:border-box;-moz-box-sizing:border-box}*:focus,*:after:focus,*:before:focus{outline:0}html{height:100%;font-size:10px}body{font-size:62.5%}html,body{min-width:320px;min-height:100%}p:empty,pre:empty,blockquote:empty,ol:empty,ul:empty,li:empty,legend:empty,figcaption:empty,body:empty,article:empty,nav:empty,aside:empty,section:empty,header:empty,footer:empty,main:empty,address:empty{display:none}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}svg,symbol{overflow:visible}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:#3f4041;width:100%;height:100%}body ::-moz-selection{color:#000}@supports (--css: variables){body ::-moz-selection{background-color:rgba(235,159,36,0.8)}}body ::-moz-selection{color:#000}body ::selection{color:#000}@supports (--css: variables){body ::-moz-selection{background-color:rgba(235,159,36,0.8)}body ::selection{background-color:rgba(235,159,36,0.8)}}body:not(.dev-mode):after{display:none}address{font-style:normal}h1,h2,form legend,h3,body#news-events-entry aside h4,h4,h5,h6{-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px;font-weight:normal}h1{font-size:38px;line-height:125.08%}h2,form legend{font-size:27px;line-height:136.096%}h3,body#news-events-entry aside h4{font-size:21px;line-height:121.408%}h4{font-size:18px;line-height:114.064%}h5{font-size:17px;line-height:111.616%}h6{font-size:16px;line-height:109.168%}hr{border:none;height:1px;background-color:#3f4041;margin:16px 0;box-sizing:content-box;overflow:visible}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ol,ul{list-style:none}pre{font-family:monospace, monospace;font-size:1em;background-color:white;color:black;padding:16px;position:relative;z-index:9999}table{border-collapse:collapse;border-spacing:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;background:none;border:none;padding:0;margin:0;cursor:pointer}button:focus,[type="button"]:focus,[type="reset"]:focus,[type="submit"]:focus{outline:0}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[disabled]{cursor:default}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{font-size:15px;border-radius:0;border:0;text-rendering:optimizeLegibility;-webkit-appearance:none;-webkit-border-radius:0;-webkit-font-smoothing:antialiased}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{outline:0}input[type=color]:focus::-webkit-input-placeholder,input[type=date]:focus::-webkit-input-placeholder,input[type=datetime]:focus::-webkit-input-placeholder,input[type=datetime-local]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=month]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=search]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder,input[type=time]:focus::-webkit-input-placeholder,input[type=url]:focus::-webkit-input-placeholder,input[type=week]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a9a9a9;-webkit-transition:color .2s ease-in-out 0s;transition:color .2s ease-in-out 0s}input[type=color]:focus::-moz-placeholder,input[type=date]:focus::-moz-placeholder,input[type=datetime]:focus::-moz-placeholder,input[type=datetime-local]:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=month]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=search]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,input[type=time]:focus::-moz-placeholder,input[type=url]:focus::-moz-placeholder,input[type=week]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,textarea::-moz-placeholder{color:#a9a9a9;-moz-transition:color .2s ease-in-out 0s;transition:color .2s ease-in-out 0s}input[type=color]:focus:-moz-placeholder,input[type=date]:focus:-moz-placeholder,input[type=datetime]:focus:-moz-placeholder,input[type=datetime-local]:focus:-moz-placeholder,input[type=email]:focus:-moz-placeholder,input[type=month]:focus:-moz-placeholder,input[type=number]:focus:-moz-placeholder,input[type=password]:focus:-moz-placeholder,input[type=search]:focus:-moz-placeholder,input[type=tel]:focus:-moz-placeholder,input[type=text]:focus:-moz-placeholder,input[type=time]:focus:-moz-placeholder,input[type=url]:focus:-moz-placeholder,input[type=week]:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent}input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder,textarea:-moz-placeholder{color:#a9a9a9;-moz-transition:color .2s ease-in-out 0s;transition:color .2s ease-in-out 0s}input[type=color]:focus:-ms-input-placeholder,input[type=date]:focus:-ms-input-placeholder,input[type=datetime]:focus:-ms-input-placeholder,input[type=datetime-local]:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=month]:focus:-ms-input-placeholder,input[type=number]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=search]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,input[type=text]:focus:-ms-input-placeholder,input[type=time]:focus:-ms-input-placeholder,input[type=url]:focus:-ms-input-placeholder,input[type=week]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a9a9a9;-ms-transition:color .2s ease-in-out 0s;transition:color .2s ease-in-out 0s}img{border-style:none}em{font-style:italic}a{background-color:transparent;text-decoration:none;color:#3f4041}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bold}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}textarea{resize:none;overflow:auto}:root{--primary:#AFBC15;--secondary:#276B82;--gap:16px}body{--breakpoint-max:1200;--breakpoint-large:970;--breakpoint-medium:800;--breakpoint-small-medium:640;--breakpoint-small:480;--breakpoint-min:320}body.dev-environment:before{content:"❯ 1200px";background-color:#360305;bottom:0;right:0;font-family:Arial;padding:4px 8px;transition:background-color .2s ease-in-out 0s,color .2s ease-in-out 0s;pointer-events:none;position:fixed;z-index:9999;font-size:12px;line-height:16px;color:white;text-align:center}@media (max-width: 1200px){body.dev-environment:before{content:"max 1200px";background-color:#e9047a;color:#fff}}@media (max-width: 970px){body.dev-environment:before{content:"large 970px";background-color:#7ed4e2;color:#000}}@media (max-width: 800px){body.dev-environment:before{content:"medium 800px";background-color:#9e0651;color:#fff}}@media (max-width: 640px){body.dev-environment:before{content:"small-medium 640px";background-color:#cbe065;color:#000}}@media (max-width: 480px){body.dev-environment:before{content:"small 480px";background-color:#369451;color:#fff}}@media (max-width: 320px){body.dev-environment:before{content:"min 320px";background-color:#9ea0ce;color:#000}}body>#wrapper,body>main-wrapper{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-js-display:flex;display:-webkit-flexbox;display:flex;position:relative;min-height:100vh;min-width:320px;width:100%;overflow:hidden}image-element,gallery-image{max-width:100vw;display:block}image-element[style*='background-image'],gallery-image[style*='background-image']{background-size:cover;background-repeat:none;background-position:center 33.33%;background-repeat:no-repeat}featured-image,figure[image]{background-position:center 33%;background-size:cover;min-width:320px}featured-image>img,figure[image]>img{display:block;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;top:0;left:0;height:100%;max-width:100%;max-height:100%}html[data-browser^="ie"] featured-image>img,html[data-browser^="ie"] figure[image]>img{display:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){featured-image>img,figure[image]>img{display:none}}html[data-browser^="edge"] featured-image>img,html[data-browser^="edge"] figure[image]>img{display:none}@supports (-ms-accelerator: true){featured-image>img featured-image>img,figure[image]>img featured-image>img,featured-image>img figure[image]>img,figure[image]>img figure[image]>img{display:none}}gallery-container,.gallery-container{display:block;position:relative;overflow:hidden;width:100%}video-container,.video-container{padding-bottom:56.25%;display:block;position:relative;width:100%;height:auto;margin-top:16px;margin-bottom:16px;background-position:center center;background-size:cover;background-repeat:no-repeat;background-color:black}video-container iframe,video-container canvas,.video-container iframe,.video-container canvas{position:absolute;display:block;top:0;left:0;height:100% !important;width:100% !important}main-wrapper>main-container,.main-wrapper>.main-container{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-js-display:flex;display:-webkit-flexbox;display:flex;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}basic-container,.basic-container,.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;display:block}nav-container,.nav-container{transition:padding-left .2s ease-in-out 0s,padding-right .2s ease-in-out 0s;padding-left:16px;padding-right:16px}@media (max-width: 799px){nav-container,.nav-container{padding-left:8px;padding-right:8px}}smart-container,.smart-container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;display:block;transition:padding-left .2s ease-in-out 0s,padding-right .2s ease-in-out 0s;padding-left:32px;padding-right:32px}@media (max-width: 799px){smart-container,.smart-container{padding-left:16px;padding-right:16px}}@font-face{font-family:"Libre Baskerville";src:url("../fonts/LibreBaskerville-Regular.eot");src:local("Libre Baskerville regular"),local("LibreBaskerville-Regular"),url("../fonts/LibreBaskerville-Regular.woff") format("woff"),url("../fonts/LibreBaskerville-Regular.ttf") format("ttf"),url("../fonts/LibreBaskerville-Regular.svg#LibreBaskerville-Regular") format("svg");font-display:swap}@font-face{font-family:"Libre Baskerville Bold";src:url("../fonts/LibreBaskerville-Bold.eot");src:local("Libre Baskerville Bold regular"),local("LibreBaskerville-Bold"),url("../fonts/LibreBaskerville-Bold.woff") format("woff"),url("../fonts/LibreBaskerville-Bold.ttf") format("ttf"),url("../fonts/LibreBaskerville-Bold.svg#LibreBaskerville-Bold") format("svg");font-display:swap}.regular,.default,body,h1,h2,form legend,h3,body#news-events-entry aside h4,h4,h5,h6,section#latest-news>h3,body#home #featured-people>h3,body#home body#news-events-entry aside #featured-people>h4,body#news-events-entry aside body#home #featured-people>h4,.font1,testimonial-quotes blockquote footer,footer>div form#subscribe legend,navigation-bar ol>li ul li a h4,body#pp-layout header h1,body#pp-layout header h2,body#pp-layout header form legend,form body#pp-layout header legend,body#pp-layout main-and-aside main .accordion>*:first-child,body#pp-layout main-and-aside main .accordion>*:last-child>*:first-child h4,body#pp-layout main-and-aside aside h4,body#pp-layout main-and-aside aside>div p span,.article a>div h3,.article a>div body#news-events-entry aside h4,body#news-events-entry aside .article a>div h4,body[id^='error'] main h1,body[id='holding-page'] main h1{font-family:Helvetica Neue, Helvetica, Arial, sans-serif}.font2,testimonial-quotes blockquote,body#pp-layout main-and-aside main section.detailed-description h3,body#pp-layout main-and-aside main section.detailed-description body#news-events-entry aside h4,body#news-events-entry aside body#pp-layout main-and-aside main section.detailed-description h4,body#pp-layout main-and-aside main section.introduction>div h3,body#pp-layout main-and-aside main section.introduction>div body#news-events-entry aside h4,body#news-events-entry aside body#pp-layout main-and-aside main section.introduction>div h4,body#pp-layout main-and-aside aside locality-tab h4,body#pp-layout main-and-aside aside>div key-information h4,body#pp-layout main-and-aside aside>div key-information designations-list h5,body#home #introduction h2,body#home #introduction form legend,form body#home #introduction legend,news-articles>.article:first-of-type h3,.mappage .mapmarker,.counties header.stylised>div p:first-of-type,h1,h2,form legend,h3,body#news-events-entry aside h4,h4,h5,h6,.libre{font-family:"Libre Baskerville", Helvetica, sans-serif}.bold,.accordion>*:first-child,body#home #featured-people featured-people featured-person p,.libre-bold{font-family:"Libre Baskerville Bold", Helvetica, sans-serif}.accordion{position:relative;display:block;padding-left:0;margin-bottom:16px;width:100%}.accordion>*:first-child{position:relative;display:block;width:100%;padding:12px 57px 12px 16px;margin-bottom:0;border-radius:5px;cursor:pointer;font-size:15px;color:white;background-color:#AFBC15;transition:color .2s ease-in-out 0s,background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s}@supports (--css: variables){.accordion>*:first-child{background-color:var(--primary, #AFBC15)}}.accordion>*:first-child .icon-arrow-right{position:absolute;right:16px;top:50%;stroke:white;stroke-width:20px;transform:translateY(-50%) rotate(0deg);transition:transform .2s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s,stroke .2s ease-in-out 0s;transform-origin:3px 6px;width:6px;height:12px}.accordion>*:first-child:hover .icon-arrow-right{transform:translateY(-50%) rotate(90deg)}.accordion>*:last-child{display:block;height:0;overflow:hidden;transition:height .3s ease-in-out .3s}.accordion>*:last-child>*:last-child{display:block;opacity:0;padding:32px 16px;background-color:white;font-size:15px;line-height:131.2%;transition:opacity .3s ease-in-out 0s}.accordion.open>*:first-child{border-bottom-color:#f2f2f2;color:white;background-color:#276B82}@supports (--css: variables){.accordion.open>*:first-child{background-color:var(--secondary, #276B82)}}.accordion.open>*:first-child .icon-arrow-right{stroke:white;transform:translateY(-50%) rotate(-90deg)}.accordion.open>*:last-child{transition-delay:0s}.accordion.open>*:last-child>*:first-child{background-color:#F8F9FA;opacity:1;transition-delay:.3s}.accordion .accordion>*:first-child{background-color:white}.accordion .accordion>*:last-child>*:first-child{background-color:white}.accordion .accordion.open>*:first-child{background-color:#AFBC15;color:white}@supports (--css: variables){.accordion .accordion.open>*:first-child{background-color:var(--primary, #AFBC15)}}@media (max-width: 799px){.accordion>*:last-child>*:last-child{padding:16px}}social-media{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex}social-media a{display:block;width:24px;height:24px;transition:transform .2s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s}social-media a:hover{transform:scale(1.2)}social-media a+a{margin-left:8px}social-media a span{display:none}social-media a svg{width:100%;height:100%;transition:fill .2s ease-in-out 0s}social-media a svg.icon-facebook{fill:#3A5897}social-media a svg.icon-twitter{fill:#00aced}social-media a svg.icon-google{fill:#df5146}social-media a svg.icon-googleplus{fill:#df5146}social-media a svg.icon-youtube{fill:#CD1F1F}social-media a svg.icon-linkedin{fill:#1D77B5}social-media a svg.icon-instagram{fill:#E33F5E}social-media a svg.icon-pinterest{fill:#BC071D}social-media a svg.icon-dailymotion{fill:#0066DC}social-media a svg.icon-vine{fill:#14B487}social-media a svg.icon-snapchat{fill:#FCFB00}social-media a svg.icon-flickr{fill:#EB1D82}social-media a svg.icon-vimeo{fill:#aad450}social-media a svg.icon-wordpress{fill:#20759A}social-media a svg.icon-blogger{fill:#F4811E}social-media a svg.icon-thumbler{fill:#36465C}social-media a svg.icon-reddit{fill:#FC4501}social-media a svg.icon-ello{fill:#221F1F}form select::-ms-expand{display:none}form input[type='checkbox']{display:none}form input[type='checkbox']+label{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:block;padding-left:28px;cursor:pointer}form input[type='checkbox']+label a{color:#AFBC15}@supports (--css: variables){form input[type='checkbox']+label a{color:var(--primary, #AFBC15)}}form input[type='checkbox']+label:before{content:'';margin-right:8px;position:absolute;left:0;top:0;background-color:white;border:1px solid #a9a9a9;border-radius:2px;width:20px;height:20px}form input[type='checkbox']+label a{text-decoration:underline}form input[type='checkbox']+label a:hover{color:#AFBC15}@supports (--css: variables){form input[type='checkbox']+label a:hover{color:var(--primary, #AFBC15)}}form input[type='checkbox']:checked+label:after{content:'';position:absolute;left:3px;top:-3px;width:20px;height:20px}form input[type='checkbox']:checked+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' class='icon-tick' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E %3Cpolyline style='fill:none; stroke-width:26; stroke-miterlimit:10;' points='92.5,5.5 36.5,88.5 5.5,69.5' stroke='%23869626' stroke-width='10px'/%3E %3C/svg%3E")}form button[type='submit']{border:1px solid transparent}form button[type='submit']:hover{border-color:#AFBC15}@supports (--css: variables){form button[type='submit']:hover{border-color:var(--primary, #AFBC15)}}@media (min-width: 480px){form button[type='submit']{-ms-align-self:flex-start;-o-align-self:flex-start;align-self:flex-start}}form input[type='password']{font-family:Arial serif;letter-spacing:2px;font-size:20px !important}form input-field[data-type='password'] field-note span{transition:color .2s ease-in-out 0s}form input-field[data-type='password'] field-note span[data-strength='0']{color:#97080E}form input-field[data-type='password'] field-note span[data-strength='1']{color:#DA4B0F}form input-field[data-type='password'] field-note span[data-strength='2']{color:#1B55C0}form input-field[data-type='password'] field-note span[data-strength='3']{color:#869626}form input-field[data-type='password'] field-note span[data-strength='4']{color:#613D5A}form:not(:valid) button[type='submit']:not(.fui-btn){pointer-events:none;border-color:#a9a9a9;background-color:transparent;color:#a9a9a9}input-field{display:block;position:relative;background-color:inherit;margin-bottom:16px}input-field input:not(:required) ~ field-status-bar,input-field input:not(:required) ~ sup,input-field textarea:not(:required) ~ field-status-bar,input-field textarea:not(:required) ~ sup,input-field select:not(:required) ~ field-status-bar,input-field select:not(:required) ~ sup{display:none}input-field input,input-field textarea{carat-color:#3f4041}input-field input:not([value=""]):not(:focus) ~ field-status-bar:before,input-field textarea:not([value=""]):not(:focus) ~ field-status-bar:before{width:100%}@supports (--css: variables){input-field input:not([value=""]):not(:focus):invalid ~ field-status-bar:before,input-field textarea:not([value=""]):not(:focus):invalid ~ field-status-bar:before{background-color:#97080e}}input-field select::-ms-expand{display:none}input-field select:invalid ~ field-status-bar:before{width:0%}input-field select:valid ~ field-status-bar:before{width:100%}input-field label{width:100%;position:relative;display:block;background-color:inherit}input-field label field-placeholder,input-field label field-status-bar,input-field label field-asterisk{position:absolute}input-field label>*:first-child{display:block;font-size:15px;padding:8px 16px 8px 16px;border:0px solid #eaedd7;width:100%;min-height:40px;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s,color .2s ease-in-out 0s}@supports (--css: variables){input-field label>*:first-child{background-color:#fff}}input-field label>*:first-child:focus::-webkit-input-placeholder{color:transparent}input-field label>*:first-child::-webkit-input-placeholder{color:rgba(0,0,0,0);-webkit-transition:color .2s ease-in-out 0s;transition:color .2s ease-in-out 0s}input-field label>*:first-child:focus::-moz-placeholder{color:transparent}input-field label>*:first-child::-moz-placeholder{color:rgba(0,0,0,0);-moz-transition:color .2s ease-in-out 0s;transition:color .2s ease-in-out 0s}input-field label>*:first-child:focus:-moz-placeholder{color:transparent}input-field label>*:first-child:-moz-placeholder{color:rgba(0,0,0,0);-moz-transition:color .2s ease-in-out 0s;transition:color .2s ease-in-out 0s}input-field label>*:first-child:focus:-ms-input-placeholder{color:transparent}input-field label>*:first-child:-ms-input-placeholder{color:rgba(0,0,0,0);-ms-transition:color .2s ease-in-out 0s;transition:color .2s ease-in-out 0s}input-field label>*:first-child:not(:required) ~ field-asterisk{display:none}input-field label>*:first-child:valid ~ field-asterisk{pointer-events:none}input-field label>*:first-child:valid ~ field-asterisk:empty{opacity:0}@supports (--css: variables){input-field label>*:first-child:valid ~ field-asterisk>svg{fill:#a9a9a9}}input-field label>*:first-child:-moz-placeholder-shown:not(:focus){border:0px solid #eaedd7}input-field label>*:first-child:placeholder-shown:not(:focus){border:0px solid #eaedd7}@supports (--css: variables){input-field label>*:first-child:-moz-placeholder-shown:not(:focus){background-color:rgba(255,255,255,0.5)}input-field label>*:first-child:placeholder-shown:not(:focus){background-color:rgba(255,255,255,0.5)}}@supports (--css: variables){input-field label>*:first-child:-moz-placeholder-shown:not(:focus){color:#3f4041}input-field label>*:first-child:placeholder-shown:not(:focus){color:#3f4041}}input-field label>*:first-child:-moz-placeholder-shown:not(:focus) ~ field-placeholder{left:16px;top:20px;transform:translateY(-50%) scale(1);padding-left:0;padding-right:0}input-field label>*:first-child:placeholder-shown:not(:focus) ~ field-placeholder{left:16px;top:20px;transform:translateY(-50%) scale(1);padding-left:0;padding-right:0}@supports (--css: variables){input-field label>*:first-child:-moz-placeholder-shown:not(:focus) ~ field-placeholder{color:#a9a9a9}input-field label>*:first-child:placeholder-shown:not(:focus) ~ field-placeholder{color:#a9a9a9}}input-field label>*:first-child:-moz-placeholder-shown:not(:focus) ~ field-placeholder:before{opacity:0}input-field label>*:first-child:placeholder-shown:not(:focus) ~ field-placeholder:before{opacity:0}input-field label>*:first-child:-moz-placeholder-shown:not(:focus) ~ field-placeholder:empty ~ field-asterisk{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' style='fill:%23AFBC15' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M0,9.4l1.4-4.6c3.2,1.2,5.5,2.2,7,3.1C8,4.1,7.8,1.5,7.8,0h4.4c-0.1,2.1-0.3,4.8-0.7,7.9c2.1-1.1,4.5-2.1,7.1-3.1L20,9.4 c-2.6,0.9-5.1,1.5-7.5,1.8c1.2,1.1,3,3.2,5.2,6.1L14,20c-1.2-1.7-2.6-4-4.1-6.9c-1.5,3-2.8,5.3-3.9,6.9l-3.6-2.7 c2.3-3.1,4-5.1,5-6.1C4.8,10.7,2.3,10.1,0,9.4z'/%3E%3C/svg%3E"),linear-gradient(transparent 50%, rgba(255,255,255,0.5) calc(50% - 0px), rgba(255,255,255,0.5) calc(50% + 0px), transparent calc(50% + 0px))}input-field label>*:first-child:placeholder-shown:not(:focus) ~ field-placeholder:empty ~ field-asterisk{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' style='fill:%23AFBC15' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M0,9.4l1.4-4.6c3.2,1.2,5.5,2.2,7,3.1C8,4.1,7.8,1.5,7.8,0h4.4c-0.1,2.1-0.3,4.8-0.7,7.9c2.1-1.1,4.5-2.1,7.1-3.1L20,9.4 c-2.6,0.9-5.1,1.5-7.5,1.8c1.2,1.1,3,3.2,5.2,6.1L14,20c-1.2-1.7-2.6-4-4.1-6.9c-1.5,3-2.8,5.3-3.9,6.9l-3.6-2.7 c2.3-3.1,4-5.1,5-6.1C4.8,10.7,2.3,10.1,0,9.4z'/%3E%3C/svg%3E"),linear-gradient(transparent 50%, rgba(255,255,255,0.5) calc(50% - 0px), rgba(255,255,255,0.5) calc(50% + 0px), transparent calc(50% + 0px))}input-field label>*:first-child:-moz-placeholder-shown:not(:focus) ~ field-placeholder{background-color:transparent}input-field label>*:first-child:placeholder-shown:not(:focus) ~ field-placeholder{background-color:transparent}html[data-browser^="chrome"] input-field label>*:first-child:-webkit-autofill,html[data-browser^="chrome"] input-field label>*:first-child:-webkit-autofill:hover,html[data-browser^="chrome"] input-field label>*:first-child:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset}html[data-browser^="chrome"] input-field label>*:first-child:-webkit-autofill ~ field-placeholder,html[data-browser^="chrome"] input-field label>*:first-child:-webkit-autofill:hover ~ field-placeholder,html[data-browser^="chrome"] input-field label>*:first-child:-webkit-autofill:focus ~ field-placeholder{opacity:1}@supports (--css: variables){html[data-browser^="chrome"] input-field label>*:first-child:-webkit-autofill,html[data-browser^="chrome"] input-field label>*:first-child:-webkit-autofill:hover,html[data-browser^="chrome"] input-field label>*:first-child:-webkit-autofill:focus{-webkit-text-fill-color:#3f4041}}@media all and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){input-field label>*:first-child:-webkit-autofill,input-field label>*:first-child:-webkit-autofill:hover,input-field label>*:first-child:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset}input-field label>*:first-child:-webkit-autofill ~ field-placeholder,input-field label>*:first-child:-webkit-autofill:hover ~ field-placeholder,input-field label>*:first-child:-webkit-autofill:focus ~ field-placeholder{opacity:1}@supports (--css: variables){input-field label>*:first-child:-webkit-autofill,input-field label>*:first-child:-webkit-autofill:hover,input-field label>*:first-child:-webkit-autofill:focus{-webkit-text-fill-color:#3f4041}}}input-field.error field-note{color:#97080E}input-field field-note{display:block;position:relative;color:#3f4041;margin-top:4px;padding-left:16px}input-field field-note:empty{display:none}input-field field-status-bar{width:100%;height:100%;top:0;left:0;display:block;pointer-events:none;overflow:hidden;border-radius:0px}input-field field-status-bar:before{content:"";height:2px;width:0%;position:absolute;bottom:0px;left:0;display:block;transition:width .2s ease-in-out 0s}@supports (--css: variables){input-field field-status-bar:before{background-color:#869626}}input-field field-placeholder,input-field field-asterisk{top:0;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex;transition:transform .2s ease-in-out 0s,background-color .2s ease-in-out 0s,padding .2s ease-in-out 0s,color .2s ease-in-out 0s,opacity .2s ease-in-out 0s,left .2s ease-in-out 0s,top .2s ease-in-out 0s}input-field field-placeholder{font-size:15px;left:8px;pointer-events:none;padding:0px 8px 0px 8px;color:#AFBC15;transform-origin:0px 50%;transform:translateY(-50%);transform:translateY(-50%) scale(.9);left:8.8px;padding-right:8.8px;padding-left:8.8px}@supports (--css: variables){input-field field-placeholder{color:var(--primary, #AFBC15)}}input-field field-asterisk{padding:0 8px 0 8px;font-size:12px;color:#AFBC15;transform:translateY(-50%);top:0;right:8px}@supports (--css: variables){input-field field-asterisk{color:var(--primary, #AFBC15)}}input-field field-asterisk:empty{width:26px;height:26px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' style='fill:%23AFBC15' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M0,9.4l1.4-4.6c3.2,1.2,5.5,2.2,7,3.1C8,4.1,7.8,1.5,7.8,0h4.4c-0.1,2.1-0.3,4.8-0.7,7.9c2.1-1.1,4.5-2.1,7.1-3.1L20,9.4 c-2.6,0.9-5.1,1.5-7.5,1.8c1.2,1.1,3,3.2,5.2,6.1L14,20c-1.2-1.7-2.6-4-4.1-6.9c-1.5,3-2.8,5.3-3.9,6.9l-3.6-2.7 c2.3-3.1,4-5.1,5-6.1C4.8,10.7,2.3,10.1,0,9.4z'/%3E%3C/svg%3E"),linear-gradient(transparent 50%, #fff calc(50% - 0px), #fff calc(50% + 0px), transparent calc(50% + 0px));background-position:center center;background-repeat:no-repeat;background-size:calc(100% - 16px) calc(100% - 16px),100% 100%}input-field field-asterisk:empty:before{display:none}input-field field-asterisk>svg{width:10px;height:10px;transition:fill .2s ease-in-out 0s;fill:#AFBC15}@supports (--css: variables){input-field field-asterisk>svg{fill:var(--primary, #AFBC15)}}input-field field-asterisk:after{position:absolute;opacity:0;font-family:Arial;padding:0px 8px 0px 8px;right:calc(100% - 8px);top:50%;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex;transition:opacity .2s ease-in-out 0s;transform:translateY(-50%);text-align:right;white-space:nowrap;content:attr(data-notice)}@supports (--css: variables){input-field field-asterisk:after{background-color:#fff}}input-field field-asterisk:hover:after{opacity:1}input-field password-toggle{display:block;position:absolute;top:50%;right:16px;transform:translateY(-50%);width:20px;height:20px}input-field password-toggle:empty{background-position:center center;background-size:center 100%;background-repeat:no-repeat}input-field[data-type="password"] label>*:first-child{padding-right:52px}input-field[data-type="password"] label>*:first-child[type="text"] ~ password-toggle:empty{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg style='fill:%23AFBC15' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M272.702 359.139c-80.483-9.011-136.212-86.886-116.93-167.042l116.93 167.042zM288 392c-102.556 0-192.092-54.701-240-136 21.755-36.917 52.1-68.342 88.344-91.658l-27.541-39.343C67.001 152.234 31.921 188.741 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.004 376.006 168.14 440 288 440a332.89 332.89 0 0 0 39.648-2.367l-32.021-45.744A284.16 284.16 0 0 1 288 392zm281.354-111.631c-33.232 56.394-83.421 101.742-143.554 129.492l48.116 68.74c3.801 5.429 2.48 12.912-2.949 16.712L450.23 509.83c-5.429 3.801-12.912 2.48-16.712-2.949L102.084 33.399c-3.801-5.429-2.48-12.912 2.949-16.712L125.77 2.17c5.429-3.801 12.912-2.48 16.712 2.949l55.526 79.325C226.612 76.343 256.808 72 288 72c119.86 0 224.996 63.994 281.354 159.631a48.002 48.002 0 0 1 0 48.738zM528 256c-44.157-74.933-123.677-127.27-216.162-135.007C302.042 131.078 296 144.83 296 160c0 30.928 25.072 56 56 56s56-25.072 56-56l-.001-.042c30.632 57.277 16.739 130.26-36.928 171.719l26.695 38.135C452.626 346.551 498.308 306.386 528 256z'/%3E%3C/svg%3E")}input-field[data-type="password"] label>*:first-child[type="password"] ~ password-toggle:empty{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg style='fill:%23AFBC15' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z'/%3E%3C/svg%3E")}html[data-browser^="ie"] input-field[data-type="password"] label>*:first-child{padding-right:16px}html[data-browser^="ie"] input-field[data-type="password"] label>*:first-child ~ password-toggle{display:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){input-field[data-type="password"] label>*:first-child{padding-right:16px}input-field[data-type="password"] label>*:first-child ~ password-toggle{display:none}}input-field textarea{height:150px !important;padding:16px !important}input-field[data-type='select'] svg.icon-arrow-down{position:absolute;top:50%;right:16px;transform:translateY(-50%);fill:none;stroke-width:12px;transform-origin:8px 4px;width:16px;height:8px;stroke:#AFBC15}@supports (--css: variables){input-field[data-type='select'] svg.icon-arrow-down{stroke:var(--primary, #AFBC15)}}input-field field-note{font-size:0.75em}input-field field-note.error,input-field field-note *.error{color:#97080E;font-size:inherit}input-field field-note li{list-style-type:circle}form#contact{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex}form#contact input-field:last-of-type{margin-bottom:8px}@media (max-width: 799px){form#contact input-field{margin-bottom:16px}}@media (min-width: 800px){form#contact{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-js-display:flex;display:-webkit-flexbox;display:flex}form#contact input-field{-ms-flex-basis:calc(100% / 2 - 8px);-o-flex-basis:calc(100% / 2 - 8px);flex-basis:calc(100% / 2 - 8px);margin-right:16px;margin-bottom:16px}form#contact input-field:nth-of-type(2n){margin-right:0}form#contact input-field:nth-of-type(2n){margin-right:0}form#contact input-field[data-type='textarea']{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;width:100% !important;margin-right:0}}form#reset-password{width:100%;max-width:800px;margin-left:auto;margin-right:auto}.gallery--wrap{display:block;overflow:initial;margin-bottom:32px;transition:height 0.125s}.gallery--wrap:before{content:"";display:block;padding-top:56.25%}.gallery--wrap .gallery--images{overflow:hidden}.gallery--wrap .gallery--images>*{opacity:0;transition:transform .5s ease-in-out 0s,opacity .5s ease-in-out 0s}.gallery--wrap .gallery--images>*.show{opacity:1}.gallery--wrap .gallery--images>*.show ~ gallery-image{transform:translateX(10%)}.gallery--wrap .gallery--images>*:not(.show){transform:translateX(-10%)}.gallery--wrap .gallery--ctrls{cursor:pointer;display:block}.gallery--wrap .gallery--ctrls button{font-size:52px;position:absolute;top:50%;transform:translateY(-50%);background-color:#AFBC15;border-radius:100%;transition:background-color .2s ease-in-out 0s;color:white;align-items:center;display:flex;justify-content:center}@supports (--css: variables){.gallery--wrap .gallery--ctrls button{background-color:var(--primary, #AFBC15)}}.gallery--wrap .gallery--ctrls button svg{height:20px;width:20px;transition:opacity .4s ease-in-out .1s,transform .4s ease-in-out .1s}.gallery--wrap .gallery--ctrls button.gallery--ctrls--prev{left:-16px;padding:10px 12px 10px 8px}.gallery--wrap .gallery--ctrls button.gallery--ctrls--next{right:-16px;padding:10px 8px 10px 12px}.gallery--wrap .gallery--ctrls button:hover{background-color:#276b82}.gallery--wrap figure[image],.gallery--wrap figure[image]>img{height:auto}.gallery--wrap figure[image]>img{position:static;-o-object-fit:cover;object-fit:cover}.gallery--wrap svg.icon-swipe{display:none;pointer-events:none}html[data-device="mobile"] .gallery--wrap.swipe-ani svg.icon-swipe{opacity:1}html[data-device="mobile"] .gallery--wrap svg.icon-swipe{display:block;opacity:0;position:absolute;top:50%;left:50%;transform-origin:50px 56.07196px;width:100px;height:112.14393px;transform:translateX(-50%) translateY(-50%);transition:opacity 1s ease-in-out 0s}html[data-device="mobile"] .gallery--wrap svg.icon-swipe path.icon-hand{animation:uaee46417 1s ease-in-out 0s infinite normal forwards}@keyframes uaee46417{0%,100%{transform:translateX(-5px)}50%{transform:translateX(5px)}}html[data-device="mobile"] .gallery--wrap svg.icon-swipe path[class*='arrow']{fill:#276B82}@supports (--css: variables){html[data-device="mobile"] .gallery--wrap svg.icon-swipe path[class*='arrow']{fill:var(--secondary, #276B82)}}html[data-device="tablet"] .gallery--wrap.swipe-ani svg.icon-swipe{opacity:1}html[data-device="tablet"] .gallery--wrap svg.icon-swipe{display:block;opacity:0;position:absolute;top:50%;left:50%;transform-origin:50px 56.07196px;width:100px;height:112.14393px;transform:translateX(-50%) translateY(-50%);transition:opacity 1s ease-in-out 0s}html[data-device="tablet"] .gallery--wrap svg.icon-swipe path.icon-hand{animation:u4ed6d4eb 1s ease-in-out 0s infinite normal forwards}@keyframes u4ed6d4eb{0%,100%{transform:translateX(-5px)}50%{transform:translateX(5px)}}html[data-device="tablet"] .gallery--wrap svg.icon-swipe path[class*='arrow']{fill:#276B82}@supports (--css: variables){html[data-device="tablet"] .gallery--wrap svg.icon-swipe path[class*='arrow']{fill:var(--secondary, #276B82)}}.popup--wrapper.gallery--lightbox .popup{box-shadow:0 0 4px -4px #000;margin:32px auto;max-width:90%;width:800px}.popup--wrapper.gallery--lightbox .popup .cancel-btn{background-color:#AFBC15;border-radius:50%;color:white;font-size:32px;height:40px;line-height:0.75;width:40px;padding:8px;right:-24px;top:-24px}@supports (--css: variables){.popup--wrapper.gallery--lightbox .popup .cancel-btn{background-color:var(--primary, #AFBC15)}}.popup--wrapper.gallery--lightbox .popup .cancel-btn:hover{background-color:#276b82}.popup--wrapper.gallery--lightbox .popup .gallery--wrap{margin:0}.popup--wrapper.gallery--lightbox .popup .gallery--images figcaption{display:block;left:0;position:absolute;right:0;bottom:0;background:rgba(0,0,0,0.5);color:white;font-size:14px;padding:14px 16px}.popup--wrapper.gallery--lightbox .popup .gallery--images figcaption p+p{margin-top:4px}.popup--wrapper.gallery--lightbox .popup .gallery--ctrls{cursor:default}.popup--wrapper.gallery--lightbox .popup .gallery--ctrls .gallery--ctrls--prev{left:-20px}.popup--wrapper.gallery--lightbox .popup .gallery--ctrls .gallery--ctrls--next{right:-20px}@media (max-width: 969px){.popup--wrapper.gallery--lightbox .popup{max-width:100%}.popup--wrapper.gallery--lightbox .popup .cancel-btn{font-size:16px;right:4px;top:4px}.popup--wrapper.gallery--lightbox .popup .gallery--images>*::after{font-size:16px}.popup--wrapper.gallery--lightbox .popup .gallery--ctrls .gallery--ctrls--prev{left:0}.popup--wrapper.gallery--lightbox .popup .gallery--ctrls .gallery--ctrls--next{right:0}}.popup--wrapper{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000;opacity:0;transition:opacity .5s;background-color:rgba(0,0,0,0.75);z-index:-1;display:flex;align-items:flex-start}.popup--wrapper.open{opacity:1;z-index:99}.popup--wrapper .popup{position:relative}.popup--wrapper .popup .cancel-btn{background:none;border:none;font-size:32px;line-height:1;padding:0.25em 0.5em;position:absolute;right:0;top:0;z-index:10}.popup--wrapper .popup .cancel-btn:hover{animation:rock 0.5s}.popup--wrapper .popup .cancel-btn:active{transform:translateY(2px)}@media screen and (min-width: 600px){.popup--wrapper ~ *{filter:none;transition:filter .125s}.popup--wrapper.open ~ *{filter:grayscale(100%) blur(1px)}}@keyframes rock{0%{transform:rotate(0deg)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}to{transform:rotate(0deg)}}places-slider{display:block;position:relative;height:400px;left:0;position:absolute;width:100%;min-width:320px}@media (min-width: 320px){places-slider{width:100vw;left:50%;transform:translateX(-50%)}}places-slider places-container{display:block;position:absolute;width:100%;height:100%;left:0}places-slider place-slide{position:absolute;display:block;width:100%;height:100%;background-size:cover;background-position:center}places-slider place-slide:before{background:linear-gradient(10deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 70%)}places-slider place-slide a{width:100%;height:100%;position:absolute;top:0;left:0;padding:32px;transition:background-color .2s ease-in-out 0s;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-js-display:flex;display:-webkit-flexbox;display:flex}places-slider place-slide a:hover{background-color:rgba(76,92,79,0.6)}places-slider place-slide a:hover p{opacity:1;transform:translateY(0px);top:0}places-slider place-slide h4{position:relative;color:white;font-size:22px;font-weight:bold;width:100%;margin:0;max-width:800px;transition:all .2s ease-in-out 0s;-webkit-text-shadow:0px 0px 10px rgba(0,0,0,0.4);-moz-text-shadow:0px 0px 10px rgba(0,0,0,0.4);text-shadow:0px 0px 10px rgba(0,0,0,0.4)}places-slider place-slide p{position:relative;display:none;color:White;transform:translateY(100%);max-width:800px;opacity:0;transition:opacity .5s ease-in-out 0s,top .5s ease-in-out 0s;-webkit-text-shadow:0px 0px 10px rgba(0,0,0,0.4);-moz-text-shadow:0px 0px 10px rgba(0,0,0,0.4);text-shadow:0px 0px 10px rgba(0,0,0,0.4)}section#latest-news{margin-bottom:calc(5vh + 16px);padding-top:48px;padding-bottom:48px}section#latest-news:before{background-color:#276b82;position:absolute;width:100%;min-width:320px}@media (min-width: 320px){section#latest-news:before{width:100vw;left:50%;transform:translateX(-50%)}}@media (max-width: 318px){section#latest-news:before{left:-16px;width:calc(100% + 32px)}}section#latest-news>*{position:relative}section#latest-news>h3,body#news-events-entry aside section#latest-news>h4{font-size:14px;text-transform:uppercase;margin-left:auto;margin-right:auto;text-align:center;color:#afbc15;letter-spacing:0.5rem}section#latest-news>h4{color:white;text-align:center;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:48px}section#latest-news latest-news{display:block;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex}section#latest-news latest-news article{position:relative;padding-left:66px;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex}section#latest-news latest-news article+article{margin-top:32px}@media (min-width: 800px){section#latest-news latest-news article{margin-top:0 !important}html:not([data-browser^="ie"]) section#latest-news latest-news article{-ms-flex-basis:calc(100% / 2 - 32px);-o-flex-basis:calc(100% / 2 - 32px);flex-basis:calc(100% / 2 - 32px);margin-right:64px}html:not([data-browser^="ie"]) section#latest-news latest-news article:nth-of-type(2n){margin-right:0}html:not([data-browser^="ie"]) section#latest-news latest-news article:nth-of-type(2n){margin-right:0}html[data-browser^="ie"] section#latest-news latest-news article{display:inline-block;width:calc(50% - 32px);margin-bottom:48px}html[data-browser^="ie"] section#latest-news latest-news article:nth-of-type(2){margin-left:32px}}@media all and (min-width: 800px) and (-ms-high-contrast: none), (min-width: 800px) and (-ms-high-contrast: active){section#latest-news latest-news article{display:inline-block;width:calc(50% - 32px);margin-bottom:48px}section#latest-news latest-news article:nth-of-type(2){margin-left:32px}}section#latest-news latest-news article img{width:50px;height:50px;border-radius:100%;position:absolute;left:0;top:0}section#latest-news latest-news article h5{margin-bottom:8px;line-height:24px}section#latest-news latest-news article h5 a{color:#afbc15}section#latest-news latest-news article h5 a:hover{color:white}section#latest-news latest-news article time{font-size:1.4rem;font-style:italic;margin-bottom:8px;color:white}section#latest-news latest-news article p{font-size:1.4rem;line-height:2.2rem;color:white}section#latest-news latest-news article p:last-of-type{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}section#latest-news latest-news article>a{-ms-align-self:flex-start;-o-align-self:flex-start;align-self:flex-start}section#latest-news>a.calendar{position:relative;padding-top:8px;padding-bottom:8px;min-height:40px;top:88px;margin-bottom:40px;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex;background-color:#1e5163;transition:background-color .2s ease-in-out 0s}section#latest-news>a.calendar strong{margin-right:8px}section#latest-news>a.calendar strong,section#latest-news>a.calendar span{color:white;position:relative;text-align:center}section#latest-news>a.calendar:hover{background-color:#194453}section#latest-news>a.calendar:before{content:"";position:absolute;height:100%;width:100vw;min-width:320;top:0;left:50%;transform:translateX(-50%);background-color:inherit}@media (max-width: 319px){section#latest-news>a.calendar{display:none}}testimonial-quotes{display:block;margin-top:2.5vh !important;margin-bottom:2.5vh !important;background-color:#f2f2f2;padding:64px 32px}testimonial-quotes svg{position:relative;width:20px;height:20px;fill:#5b6916;display:block;margin:0 auto 16px auto}testimonial-quotes blockquote{text-align:center;font-size:18px;line-height:32px;font-style:italic;position:relative;display:block;margin:0 auto;max-width:800px;color:#5b6916}testimonial-quotes blockquote:before,testimonial-quotes blockquote:after{display:none}testimonial-quotes blockquote footer{font-size:14px;line-height:18px;position:relative;display:block;font-style:normal;margin-top:16px;color:#276B82}testimonial-quotes blockquote footer:before{content:"~ "}@supports (--css: variables){testimonial-quotes blockquote footer{color:var(--secondary, #276B82)}}header.stylised{position:relative;padding-top:calc(5vh + 16px);padding-bottom:calc(5vh + 16px);width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;display:block;transition:padding-left .2s ease-in-out 0s,padding-right .2s ease-in-out 0s;padding-left:32px;padding-right:32px}@media (max-width: 799px){header.stylised{padding-left:16px;padding-right:16px}}header.stylised>*:not(figure){position:relative}header.stylised h1{color:white;-webkit-text-shadow:0px 0px 10px rgba(0,0,0,0.4);-moz-text-shadow:0px 0px 10px rgba(0,0,0,0.4);text-shadow:0px 0px 10px rgba(0,0,0,0.4);margin:0;width:100%;text-align:center;letter-spacing:2px}header.stylised .description{display:block;color:white;text-align:center;max-width:800px;width:100%;font-size:18px;line-height:24px;position:relative;margin:16px auto 0 auto}header.stylised figure[image]{position:absolute;width:100%;min-width:320px}@media (min-width: 320px){header.stylised figure[image]{width:100vw;left:50%;transform:translateX(-50%)}}header.stylised figure[image]:after{background:linear-gradient(10deg,rgba(15,42,52,0.9),rgba(39,107,130,0.9))}footer{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;display:block;transition:padding-left .2s ease-in-out 0s,padding-right .2s ease-in-out 0s;padding-left:32px;padding-right:32px}@media (max-width: 799px){footer{padding-left:16px;padding-right:16px}}footer charities-bar{width:100%;max-width:1200px;margin:0 auto;padding:32px 0;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex}footer charities-bar:after{content:"";position:absolute;width:100vw;height:1px;background-color:#f2f2f2;top:0;left:50%;transform:translateX(-50%)}footer charities-bar:before{background-color:white;position:absolute;width:100%;min-width:320px}@media (min-width: 320px){footer charities-bar:before{width:100vw;left:50%;transform:translateX(-50%)}}footer charities-bar figure[image]{-moz-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5;display:block;margin:0 32px;max-height:100px;max-width:200px;position:relative;height:100px}footer charities-bar figure[image] img{-o-object-fit:contain;object-fit:contain}@media (max-width: 799px){footer charities-bar img{margin:0 16px;max-height:46.66667px;max-width:133.33333px}}footer>div{position:relative;padding-top:32px;padding-bottom:32px;-js-display:flex;display:-webkit-flexbox;display:flex}footer>div:before{position:absolute;width:100%;min-width:320px;background-color:#eaedd7}@media (min-width: 320px){footer>div:before{width:100vw;left:50%;transform:translateX(-50%)}}@media (max-width: 318px){footer>div:before{left:-16px;width:calc(100% + 32px)}}footer>div>*{position:relative}footer>div>* a,footer>div>* p,footer>div>* span,footer>div>* address,footer>div>* label{font-size:14px;line-height:20px}footer>div>*.logo{min-width:200px;margin-right:32px}footer>div>* span{display:block;font-weight:bold;color:#276B82;margin-bottom:8px}@supports (--css: variables){footer>div>* span{color:var(--secondary, #276B82)}}footer>div>* span ~ span{margin-top:16px}footer>div>* a:hover{color:#869626}footer>div>*:not(:first-child){margin-left:32px}footer>div form#subscribe{min-width:320px}footer>div form#subscribe legend{display:block;font-weight:bold;font-size:14px;line-height:20px;color:#276B82;margin-bottom:8px}@supports (--css: variables){footer>div form#subscribe legend{color:var(--secondary, #276B82)}}footer>div form#subscribe input-field{margin-bottom:8px}footer>div form#subscribe input-field input{border-radius:4px}footer>div form#subscribe label[for="consent1"]{font-size:12px;padding-left:30px}footer>div form#subscribe button[type="submit"]{margin-top:8px}footer>div company-details,footer>div useful-links{width:calc(100% - 320px / 3)}footer>div useful-links{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex}@media only screen and (min-width: 480px) and (max-width: 970px){footer>div form#subscribe input-field[data-type="email"]{width:calc(100% - 110px - 16px)}footer>div form#subscribe button[type="submit"]{position:absolute;top:0;right:0;margin:0;width:110px;height:40px}}@media (max-width: 969px){footer>div{-o-flex-wrap:wrap;flex-wrap:wrap;-js-display:flex;display:-webkit-flexbox;display:flex}footer>div form#subscribe{width:100%;margin-bottom:16px}footer>div form#subscribe button[type="submit"]{top:28px}footer>div company-details,footer>div useful-links{width:33%;margin-left:0 !important}}@media (max-width: 799px){footer>div{flex-direction:column;text-align:center;align-items:center}footer>div>*{margin-bottom:32px}footer>div a.logo{width:100%;margin-right:0;min-width:none;max-width:60%}footer>div form#subscribe{margin-bottom:0}}@media (max-width: 479px){footer>div form#subscribe button[type="submit"]{width:100%}}footer admin-links{position:relative;display:block;padding:8px;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex}footer admin-links a{color:white;position:relative;font-size:1.4rem}footer admin-links a:hover{color:#eaedd7}footer admin-links:before{position:absolute;width:100%;min-width:320px;background-color:#4c5c4f}@media (min-width: 320px){footer admin-links:before{width:100vw;left:50%;transform:translateX(-50%)}}@media (max-width: 318px){footer admin-links:before{left:-16px;width:calc(100% + 32px)}}footer sub-footer{position:relative;padding:8px;color:white;font-size:12px;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-js-display:flex;display:-webkit-flexbox;display:flex}footer sub-footer a{color:white;position:relative}footer sub-footer a:hover{color:#eaedd7}footer sub-footer>*{position:relative}footer sub-footer small{font-size:inherit}footer sub-footer:before{position:absolute;width:100%;min-width:320px;background-color:#869626}@media (min-width: 320px){footer sub-footer:before{width:100vw;left:50%;transform:translateX(-50%)}}@media (max-width: 318px){footer sub-footer:before{left:-16px;width:calc(100% + 32px)}}footer sub-footer social-media{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex}footer sub-footer social-media svg{fill:white !important}footer sub-footer small-print{color:white;line-height:18px}footer sub-footer small-print>a,footer sub-footer small-print small{display:block}main{position:relative;padding-top:calc(5vh + 16px);padding-bottom:calc(5vh + 16px);-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;display:block;transition:padding-left .2s ease-in-out 0s,padding-right .2s ease-in-out 0s;padding-left:32px;padding-right:32px}@media (max-width: 799px){main{padding-left:16px;padding-right:16px}}main>figure[image]{position:relative;height:500px;display:block}main>*{position:relative}main ul+h3,main body#news-events-entry aside ul+h4,body#news-events-entry aside main ul+h4{margin-top:16px}main>*:last-child{margin-bottom:0 !important}main h1,main h2,main form legend,form main legend{color:#276B82}@supports (--css: variables){main h1,main h2,main form legend,form main legend{color:var(--secondary, #276B82)}}main h3,main body#news-events-entry aside h4,body#news-events-entry aside main h4,main h4,main h5,main h6{color:#AFBC15}@supports (--css: variables){main h3,main body#news-events-entry aside h4,body#news-events-entry aside main h4,main h4,main h5,main h6{color:var(--primary, #AFBC15)}}main>h3:first-of-type,body#news-events-entry aside main>h4:first-of-type{line-height:30px}main p+*{margin-top:16px}main p+h3,main body#news-events-entry aside p+h4,body#news-events-entry aside main p+h4{margin-top:32px}main p,main li{font-size:15px;line-height:139.36%}main a{color:#276B82}@supports (--css: variables){main a{color:var(--secondary, #276B82)}}main a:hover{color:#AFBC15}@supports (--css: variables){main a:hover{color:var(--primary, #AFBC15)}}main hr{border:none;background-color:#787878;margin-top:32px;margin-bottom:32px}main figure[image]{background-position:center center;background-size:cover}main figure[image] img{margin-top:0;margin-bottom:0}main>img,main .video-container{margin-top:32px;margin-bottom:32px}main img{max-width:100%;border-radius:4px}main figure{margin-bottom:16px}main figure figcaption{font-style:italic;text-align:center;margin-top:8px}main figure[image] img{border-radius:4px}navigation-bar{background-color:white;z-index:999;padding:16px;min-width:320px;position:relative;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex}navigation-bar:before{content:"";background-color:white;height:100%;top:0;position:absolute;width:100%;min-width:320px;-moz-filter:drop-shadow(0px 2px 2px rgba(63,64,65,0.2));filter:drop-shadow(0px 2px 2px rgba(63,64,65,0.2))}@media (min-width: 320px){navigation-bar:before{width:100vw;left:50%;transform:translateX(-50%)}}navigation-bar>*{position:relative}navigation-bar>.nav{z-index:2}navigation-bar>a.logo{display:block}navigation-bar>a.logo svg{transform-origin:125px 23.29749px;width:250px;height:46.59498px;display:block}navigation-bar ol{-js-display:flex;display:-webkit-flexbox;display:flex}navigation-bar ol>li{position:relative;z-index:999}navigation-bar ol>li:not(:first-of-type){margin-left:16px}navigation-bar ol>li.current>a{color:#276B82}navigation-bar ol>li>a{display:block;padding:16px 8px;font-size:15px;white-space:nowrap;color:#afbc15;font-weight:bold}navigation-bar ol>li>a:hover{color:#276B82}@supports (--css: variables){navigation-bar ol>li>a:hover{color:var(--secondary, #276B82)}}navigation-bar ol>li ul{position:absolute;pointer-events:none;width:400px;left:50%;top:100%;padding-top:32px;z-index:9999;perspective:600px;transform:translateX(-50%);-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex}navigation-bar ol>li ul:before{content:"";width:16px;height:11px;position:absolute;pointer-events:none;background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100'><polygon points='100,100 0,100 50,0' fill='%23fff'/></svg>");background-size:100% 100%;background-repeat:no-repeat;left:calc(50% - 16px/2);bottom:100%;opacity:0;top:21px;z-index:1;transform:translateY(21px);transition:transform .2s ease-in-out 0s,opacity .2s ease-in-out 0s}html[data-browser^="ie"] navigation-bar ol>li ul:before{content:"";position:absolute;height:0;width:0;border-style:solid;border-color:transparent;border-width:0;pointer-events:none;left:calc(50% - 16px/2);bottom:100%;border-width:0 8px 11px 8px;border-down-color:#fff;background-image:none !important;opacity:0;top:21px;z-index:1;transform:translateY(21px);transition:transform .2s ease-in-out 0s,opacity .2s ease-in-out 0s}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){navigation-bar ol>li ul:before{content:"";position:absolute;height:0;width:0;border-style:solid;border-color:transparent;border-width:0;pointer-events:none;left:calc(50% - 16px/2);bottom:100%;border-width:0 8px 11px 8px;border-down-color:#fff;background-image:none !important;opacity:0;top:21px;z-index:1;transform:translateY(21px);transition:transform .2s ease-in-out 0s,opacity .2s ease-in-out 0s}}navigation-bar ol>li ul li{margin:0;min-height:80px;background-color:white;opacity:0;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex;transform-origin:center 0px;transform:rotateX(-90deg)}navigation-bar ol>li ul li:first-of-type,navigation-bar ol>li ul li:first-of-type a{border-top-left-radius:4px;border-top-right-radius:4px}navigation-bar ol>li ul li:first-of-type img,navigation-bar ol>li ul li:first-of-type a img{border-top-right-radius:4px}navigation-bar ol>li ul li:last-of-type,navigation-bar ol>li ul li:last-of-type a{border-bottom-left-radius:4px;border-bottom-right-radius:4px}navigation-bar ol>li ul li:last-of-type img,navigation-bar ol>li ul li:last-of-type a img{border-bottom-right-radius:4px}navigation-bar ol>li ul li:nth-of-type(even){background-color:#f3f5e9}navigation-bar ol>li ul li:nth-of-type(1){z-index:2;transition:all .15s cubic-bezier(0, 0, 0.58, 1) .1s}navigation-bar ol>li ul li a{position:relative;flex-grow:1;display:block;width:100%;height:100%;transition:background-color .2s ease-in-out 0s;padding:16px calc(40% + 16px) 16px 16px}navigation-bar ol>li ul li a h4,navigation-bar ol>li ul li a span{white-space:initial;text-align:left}navigation-bar ol>li ul li a h4{color:#276b82;margin-bottom:0;font-weight:bold;font-size:14px}navigation-bar ol>li ul li a span{font-weight:normal;margin-top:8px;display:block;color:#5c6672;font-size:13px;line-height:18px}navigation-bar ol>li ul li a nav-image{position:absolute;height:100%;width:40%;top:0;right:0}navigation-bar ol>li ul li a:hover{background-color:#d8ddb4}navigation-bar ol>li ul[data-limit="1"] li:nth-of-type(1+1){z-index:calc(1 + 1 - 1);transition:1/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="2"] li:nth-of-type(1+1){z-index:calc(1 + 2 - 1);transition:1/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="2"] li:nth-of-type(2+1){z-index:calc(1 + 2 - 2);transition:2/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="3"] li:nth-of-type(1+1){z-index:calc(1 + 3 - 1);transition:1/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="3"] li:nth-of-type(2+1){z-index:calc(1 + 3 - 2);transition:2/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="3"] li:nth-of-type(3+1){z-index:calc(1 + 3 - 3);transition:3/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="4"] li:nth-of-type(1+1){z-index:calc(1 + 4 - 1);transition:1/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="4"] li:nth-of-type(2+1){z-index:calc(1 + 4 - 2);transition:2/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="4"] li:nth-of-type(3+1){z-index:calc(1 + 4 - 3);transition:3/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="4"] li:nth-of-type(4+1){z-index:calc(1 + 4 - 4);transition:4/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="5"] li:nth-of-type(1+1){z-index:calc(1 + 5 - 1);transition:1/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="5"] li:nth-of-type(2+1){z-index:calc(1 + 5 - 2);transition:2/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="5"] li:nth-of-type(3+1){z-index:calc(1 + 5 - 3);transition:3/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="5"] li:nth-of-type(4+1){z-index:calc(1 + 5 - 4);transition:4/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="5"] li:nth-of-type(5+1){z-index:calc(1 + 5 - 5);transition:5/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="6"] li:nth-of-type(1+1){z-index:calc(1 + 6 - 1);transition:1/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="6"] li:nth-of-type(2+1){z-index:calc(1 + 6 - 2);transition:2/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="6"] li:nth-of-type(3+1){z-index:calc(1 + 6 - 3);transition:3/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="6"] li:nth-of-type(4+1){z-index:calc(1 + 6 - 4);transition:4/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="6"] li:nth-of-type(5+1){z-index:calc(1 + 6 - 5);transition:5/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="6"] li:nth-of-type(6+1){z-index:calc(1 + 6 - 6);transition:6/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="7"] li:nth-of-type(1+1){z-index:calc(1 + 7 - 1);transition:1/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="7"] li:nth-of-type(2+1){z-index:calc(1 + 7 - 2);transition:2/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="7"] li:nth-of-type(3+1){z-index:calc(1 + 7 - 3);transition:3/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="7"] li:nth-of-type(4+1){z-index:calc(1 + 7 - 4);transition:4/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="7"] li:nth-of-type(5+1){z-index:calc(1 + 7 - 5);transition:5/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="7"] li:nth-of-type(6+1){z-index:calc(1 + 7 - 6);transition:6/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="7"] li:nth-of-type(7+1){z-index:calc(1 + 7 - 7);transition:7/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="8"] li:nth-of-type(1+1){z-index:calc(1 + 8 - 1);transition:1/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="8"] li:nth-of-type(2+1){z-index:calc(1 + 8 - 2);transition:2/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="8"] li:nth-of-type(3+1){z-index:calc(1 + 8 - 3);transition:3/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="8"] li:nth-of-type(4+1){z-index:calc(1 + 8 - 4);transition:4/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="8"] li:nth-of-type(5+1){z-index:calc(1 + 8 - 5);transition:5/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="8"] li:nth-of-type(6+1){z-index:calc(1 + 8 - 6);transition:6/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="8"] li:nth-of-type(7+1){z-index:calc(1 + 8 - 7);transition:7/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li ul[data-limit="8"] li:nth-of-type(8+1){z-index:calc(1 + 8 - 8);transition:8/10 .2s cubic-bezier(0, 0, 0.58, 1) .15ss}navigation-bar ol>li:hover ul{z-index:1;pointer-events:auto}navigation-bar ol>li:hover ul:before{opacity:1;transform:translateY(0px);transition-delay:.3s}navigation-bar ol>li:hover ul:after{opacity:1;transition-delay:.3s}navigation-bar ol>li:hover ul li{opacity:1;transform:rotateX(0deg)}navigation-bar ol>li:hover ul[data-limit="1"] li:nth-of-type(1){z-index:calc(1 + 1 - 1);transition:all calc(.2s + (.2s * 1)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 1)}navigation-bar ol>li:hover ul[data-limit="2"] li:nth-of-type(1){z-index:calc(1 + 2 - 1);transition:all calc(.2s + (.2s * 1)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 1)}navigation-bar ol>li:hover ul[data-limit="2"] li:nth-of-type(2){z-index:calc(1 + 2 - 2);transition:all calc(.2s + (.2s * 2)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 2)}navigation-bar ol>li:hover ul[data-limit="3"] li:nth-of-type(1){z-index:calc(1 + 3 - 1);transition:all calc(.2s + (.2s * 1)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 1)}navigation-bar ol>li:hover ul[data-limit="3"] li:nth-of-type(2){z-index:calc(1 + 3 - 2);transition:all calc(.2s + (.2s * 2)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 2)}navigation-bar ol>li:hover ul[data-limit="3"] li:nth-of-type(3){z-index:calc(1 + 3 - 3);transition:all calc(.2s + (.2s * 3)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 3)}navigation-bar ol>li:hover ul[data-limit="4"] li:nth-of-type(1){z-index:calc(1 + 4 - 1);transition:all calc(.2s + (.2s * 1)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 1)}navigation-bar ol>li:hover ul[data-limit="4"] li:nth-of-type(2){z-index:calc(1 + 4 - 2);transition:all calc(.2s + (.2s * 2)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 2)}navigation-bar ol>li:hover ul[data-limit="4"] li:nth-of-type(3){z-index:calc(1 + 4 - 3);transition:all calc(.2s + (.2s * 3)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 3)}navigation-bar ol>li:hover ul[data-limit="4"] li:nth-of-type(4){z-index:calc(1 + 4 - 4);transition:all calc(.2s + (.2s * 4)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 4)}navigation-bar ol>li:hover ul[data-limit="5"] li:nth-of-type(1){z-index:calc(1 + 5 - 1);transition:all calc(.2s + (.2s * 1)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 1)}navigation-bar ol>li:hover ul[data-limit="5"] li:nth-of-type(2){z-index:calc(1 + 5 - 2);transition:all calc(.2s + (.2s * 2)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 2)}navigation-bar ol>li:hover ul[data-limit="5"] li:nth-of-type(3){z-index:calc(1 + 5 - 3);transition:all calc(.2s + (.2s * 3)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 3)}navigation-bar ol>li:hover ul[data-limit="5"] li:nth-of-type(4){z-index:calc(1 + 5 - 4);transition:all calc(.2s + (.2s * 4)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 4)}navigation-bar ol>li:hover ul[data-limit="5"] li:nth-of-type(5){z-index:calc(1 + 5 - 5);transition:all calc(.2s + (.2s * 5)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 5)}navigation-bar ol>li:hover ul[data-limit="6"] li:nth-of-type(1){z-index:calc(1 + 6 - 1);transition:all calc(.2s + (.2s * 1)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 1)}navigation-bar ol>li:hover ul[data-limit="6"] li:nth-of-type(2){z-index:calc(1 + 6 - 2);transition:all calc(.2s + (.2s * 2)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 2)}navigation-bar ol>li:hover ul[data-limit="6"] li:nth-of-type(3){z-index:calc(1 + 6 - 3);transition:all calc(.2s + (.2s * 3)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 3)}navigation-bar ol>li:hover ul[data-limit="6"] li:nth-of-type(4){z-index:calc(1 + 6 - 4);transition:all calc(.2s + (.2s * 4)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 4)}navigation-bar ol>li:hover ul[data-limit="6"] li:nth-of-type(5){z-index:calc(1 + 6 - 5);transition:all calc(.2s + (.2s * 5)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 5)}navigation-bar ol>li:hover ul[data-limit="6"] li:nth-of-type(6){z-index:calc(1 + 6 - 6);transition:all calc(.2s + (.2s * 6)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 6)}navigation-bar ol>li:hover ul[data-limit="7"] li:nth-of-type(1){z-index:calc(1 + 7 - 1);transition:all calc(.2s + (.2s * 1)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 1)}navigation-bar ol>li:hover ul[data-limit="7"] li:nth-of-type(2){z-index:calc(1 + 7 - 2);transition:all calc(.2s + (.2s * 2)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 2)}navigation-bar ol>li:hover ul[data-limit="7"] li:nth-of-type(3){z-index:calc(1 + 7 - 3);transition:all calc(.2s + (.2s * 3)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 3)}navigation-bar ol>li:hover ul[data-limit="7"] li:nth-of-type(4){z-index:calc(1 + 7 - 4);transition:all calc(.2s + (.2s * 4)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 4)}navigation-bar ol>li:hover ul[data-limit="7"] li:nth-of-type(5){z-index:calc(1 + 7 - 5);transition:all calc(.2s + (.2s * 5)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 5)}navigation-bar ol>li:hover ul[data-limit="7"] li:nth-of-type(6){z-index:calc(1 + 7 - 6);transition:all calc(.2s + (.2s * 6)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 6)}navigation-bar ol>li:hover ul[data-limit="7"] li:nth-of-type(7){z-index:calc(1 + 7 - 7);transition:all calc(.2s + (.2s * 7)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 7)}navigation-bar ol>li:hover ul[data-limit="8"] li:nth-of-type(1){z-index:calc(1 + 8 - 1);transition:all calc(.2s + (.2s * 1)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 1)}navigation-bar ol>li:hover ul[data-limit="8"] li:nth-of-type(2){z-index:calc(1 + 8 - 2);transition:all calc(.2s + (.2s * 2)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 2)}navigation-bar ol>li:hover ul[data-limit="8"] li:nth-of-type(3){z-index:calc(1 + 8 - 3);transition:all calc(.2s + (.2s * 3)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 3)}navigation-bar ol>li:hover ul[data-limit="8"] li:nth-of-type(4){z-index:calc(1 + 8 - 4);transition:all calc(.2s + (.2s * 4)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 4)}navigation-bar ol>li:hover ul[data-limit="8"] li:nth-of-type(5){z-index:calc(1 + 8 - 5);transition:all calc(.2s + (.2s * 5)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 5)}navigation-bar ol>li:hover ul[data-limit="8"] li:nth-of-type(6){z-index:calc(1 + 8 - 6);transition:all calc(.2s + (.2s * 6)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 6)}navigation-bar ol>li:hover ul[data-limit="8"] li:nth-of-type(7){z-index:calc(1 + 8 - 7);transition:all calc(.2s + (.2s * 7)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 7)}navigation-bar ol>li:hover ul[data-limit="8"] li:nth-of-type(8){z-index:calc(1 + 8 - 8);transition:all calc(.2s + (.2s * 8)) cubic-bezier(0.175, 0.885, 0.32, 1.275) calc(.2s * 8)}@media (max-width: 1179px){navigation-bar ol>li ul{padding-top:16px}navigation-bar ol>li ul:before{top:5px}navigation-bar ol>li:first-of-type ul{transform:translateX(0px);left:16px}navigation-bar ol>li:first-of-type ul:before{left:48px}navigation-bar ol>li:last-of-type ul{transform:translateX(0px);left:auto;right:16px}navigation-bar ol>li:last-of-type ul:before{left:auto;right:48px}}navigation-bar button.search{width:20px;height:20px;margin-left:16px}navigation-bar button.search svg{fill:#276b82}navigation-bar button.search:hover svg{fill:#869626}navigation-bar #searchfield>p{display:none}body.show-search navigation-bar #searchfield{opacity:1;pointer-events:auto}body.show-search navigation-bar .nav,body.show-search navigation-bar button.search svg{opacity:0;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}body.show-search navigation-bar button.search:before,body.show-search navigation-bar button.search:after{transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);content:"";width:100%;height:3px;background-color:#276b82;position:absolute}body.show-search navigation-bar button.search:before{transform:rotate(-45deg) translateY(-6.666px) translateX(-6.666px)}body.show-search navigation-bar button.search:after{transform:rotate(45deg) translateY(6.666px) translateX(-6.666px)}@media (min-width: 1180px){navigation-bar #searchfield{opacity:0;position:absolute;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex;pointer-events:none;margin-left:16px;right:68px;width:calc(100% - 250px - 96px - 20px);transition:opacity .2s ease-in-out 0s}navigation-bar #searchfield>div{flex-grow:1}navigation-bar #searchfield .react-select{margin-bottom:0}}@media (max-width: 1179px){navigation-bar #searchfield{position:absolute;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex;width:400px;margin-left:16px;right:32px}navigation-bar #searchfield>div{flex-grow:1}navigation-bar button.search{display:none}}@media (max-width: 799px){navigation-bar #searchfield{width:calc(100vw - 200px - 96px);right:52px}}@media (max-width: 639px){navigation-bar button.search{display:block;right:36px}navigation-bar #searchfield{opacity:0;position:absolute;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex;pointer-events:none;margin-left:16px;right:84px;width:calc(100% - 10px - 80px);transition:opacity .2s ease-in-out 0s}navigation-bar #searchfield>div{flex-grow:1}body.show-search navigation-bar a.logo{opacity:0}body.show-search navigation-bar #searchfield{opacity:1;pointer-events:auto}}navigation-bar button.menu{display:none;position:absolute;top:calc(50% - 10px);right:16px;width:20px;height:20px;margin-left:16px}navigation-bar button.menu svg{width:100%;height:100%}navigation-bar button.menu svg line{stroke:#AFBC15;stroke-width:10px;stroke-linecap:butt;transform-origin:25px 25px}@supports (--css: variables){navigation-bar button.menu svg line{stroke:var(--primary, #AFBC15)}}navigation-bar button.menu svg line:nth-of-type(1),navigation-bar button.menu svg line:nth-of-type(3){transition:stroke .2s ease-in-out 0s,y .2s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s,transform .2s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s}navigation-bar button.menu svg line:nth-of-type(1){transform:rotate(0deg) translateY(5px)}navigation-bar button.menu svg line:nth-of-type(3){transform:rotate(0deg) translateY(-5px)}navigation-bar button.menu svg line:nth-of-type(2){transition:stroke .2s cubic-bezier(0.175, 0.885, 0.32, 1.275) .1s,transform .2s cubic-bezier(0.175, 0.885, 0.32, 1.275) .1s,opacity .2s cubic-bezier(0.175, 0.885, 0.32, 1.275) .1s;transition-delay:.2s}navigation-bar button.menu svg:hover line{stroke:#276B82}@supports (--css: variables){navigation-bar button.menu svg:hover line{stroke:var(--secondary, #276B82)}}navigation-bar button.menu.open svg line{stroke:#276B82}@supports (--css: variables){navigation-bar button.menu.open svg line{stroke:var(--secondary, #276B82)}}navigation-bar button.menu.open svg line:nth-of-type(1),navigation-bar button.menu.open svg line:nth-of-type(3){transition-delay:.4s}navigation-bar button.menu.open svg line:nth-of-type(1){transform:rotate(45deg) translateY(25px)}navigation-bar button.menu.open svg line:nth-of-type(2){transform:scale(0);opacity:0;transition-delay:.2s;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}navigation-bar button.menu.open svg line:nth-of-type(3){transform:rotate(-45deg) translateY(-25px)}@media (max-width: 1179px){navigation-bar>a.logo svg{transform-origin:100px 18.63799px;width:200px;height:37.27599px}}@media only screen and (min-width: 800px) and (max-width: 1180px){navigation-bar nav{position:absolute;top:100%;left:-16px;width:calc(100% + 32px)}body.search-page navigation-bar nav{border-bottom:1px solid #347388}@supports (--a: 0){navigation-bar nav{width:calc(100vw + 32px - var(--scrollbar-width, 0))}}navigation-bar nav ol{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-js-display:flex;display:-webkit-flexbox;display:flex;padding-left:16px;padding-right:16px}navigation-bar nav ol li{margin-left:0;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}@supports (--css: variables){navigation-bar nav ol li{background-color:#276b82}}navigation-bar nav ol li>a{padding-top:8px;padding-bottom:8px;text-align:center;color:white}navigation-bar nav ol li>a:hover{color:rgba(255,255,255,0.6)}navigation-bar nav ol li.current a{color:#afbc15}}@media (max-width: 799px){navigation-bar{z-index:50}navigation-bar nav{position:fixed;top:0;z-index:20;right:0;width:330px;padding-top:60px;height:100vh;background-color:rgba(255,255,255,0.95);transform:translateX(330px);-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-js-display:flex;display:-webkit-flexbox;display:flex;transition:transform .2s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s}body.show-menu navigation-bar a.logo{opacity:0.2}body.show-menu navigation-bar>nav{transform:translateX(30px)}body.show-menu.locked site-wrapper:before{animation:uc0a1009a .3s ease-in-out 0s 1 normal forwards}}@keyframes uc0a1009a{0%{opacity:0}100%{opacity:1}}@media (max-width: 799px){navigation-bar nav ol{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-js-display:flex;display:-webkit-flexbox;display:flex}navigation-bar nav ol li>a{font-size:20px}navigation-bar nav ol li ul{display:none}navigation-bar button.menu{display:block;z-index:30}}@media (max-width: 479px){navigation-bar>a.logo svg{transform-origin:80px 14.91039px;width:160px;height:29.82079px}}@media (max-width: 319px){navigation-bar nav{width:200px}}.featured-places-block{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:100%;margin:32px 0}.featured-places-block .place-card{margin-bottom:16px;display:flex;flex-direction:column;background:#869626;flex-basis:100%;border-radius:4px}.featured-places-block .place-card h3,.featured-places-block .place-card body#news-events-entry aside h4,body#news-events-entry aside .featured-places-block .place-card h4{background:#5b6916;padding:24px;color:white;font-size:24px;margin-bottom:0}.featured-places-block .place-card .card-content{display:flex;flex-direction:column;flex-grow:1}.featured-places-block .place-card .card-content>div{padding:24px;color:white}.featured-places-block .place-card .card-content>div:first-of-type{flex-grow:1}.featured-places-block .place-card .card-content>div strong:first-of-type{display:inline-block;margin-bottom:12px}.featured-places-block .place-card .card-content .facilities{display:flex;flex-direction:row;position:relative}.featured-places-block .place-card .card-content .facilities svg{fill:white;stroke:white;width:24px;height:24px;margin:0 5px}.featured-places-block .place-card .card-content .facilities svg:first-of-type{margin-left:0}.featured-places-block .place-card .card-content .facilities .tooltip{position:absolute;width:-moz-fit-content;width:fit-content;top:-48px;color:#869626;background:white;padding:8px;opacity:0;transition:all .3s ease-in-out;z-index:1}.featured-places-block .place-card .card-content .facilities .tooltip:nth-of-type(1){left:-6px}.featured-places-block .place-card .card-content .facilities .tooltip:nth-of-type(2){left:28px}.featured-places-block .place-card .card-content .facilities .tooltip:nth-of-type(3){left:62px}.featured-places-block .place-card .card-content .facilities .tooltip:nth-of-type(4){left:96px}.featured-places-block .place-card .card-content .facilities .tooltip:nth-of-type(5){left:130px}.featured-places-block .place-card .card-content .facilities .tooltip:before{content:'';height:25px;width:25px;background:white;position:absolute;left:5px;transform:rotate(45deg);top:15px;z-index:-1}.featured-places-block .place-card .card-content .facilities .tooltip.active{opacity:1}.featured-places-block .place-card .footer-block{background:#276b82;padding:24px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.featured-places-block .place-card .footer-block .button,.featured-places-block .place-card .footer-block form button[type='submit'],form .featured-places-block .place-card .footer-block button[type='submit'],.featured-places-block .place-card .footer-block section#latest-news latest-news article>a,section#latest-news latest-news .featured-places-block .place-card .footer-block article>a,.featured-places-block .place-card .footer-block body#news-events-list button.show-more,body#news-events-list .featured-places-block .place-card .footer-block button.show-more{margin-left:auto}.featured-places-block .place-card figure{position:relative;margin:0;height:300px}.featured-places-block .place-card figure img{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (min-width: 768px){.featured-places-block .place-card{flex-basis:48%;flex-grow:1}.featured-places-block .place-card:nth-of-type(even){margin-left:16px}.featured-places-block[data-count="1"] .place-card,.featured-places-block .place-card:nth-of-type(odd):last-of-type{flex-grow:1;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}.featured-places-block[data-count="1"] .place-card>*,.featured-places-block .place-card:nth-of-type(odd):last-of-type>*{width:50%}.featured-places-block[data-count="1"] .place-card h3,.featured-places-block[data-count="1"] .place-card body#news-events-entry aside h4,body#news-events-entry aside .featured-places-block[data-count="1"] .place-card h4,.featured-places-block .place-card:nth-of-type(odd):last-of-type h3,.featured-places-block .place-card:nth-of-type(odd):last-of-type body#news-events-entry aside h4,body#news-events-entry aside .featured-places-block .place-card:nth-of-type(odd):last-of-type h4{border-top-right-radius:4px}.featured-places-block[data-count="1"] .place-card figure,.featured-places-block .place-card:nth-of-type(odd):last-of-type figure{height:unset}.featured-places-block[data-count="1"] .place-card figure img,.featured-places-block .place-card:nth-of-type(odd):last-of-type figure img{border-top-left-radius:4px;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:0}}.resultslist--summary button,.resultslist--summary .btn,.resultslist--footer button,.resultslist--footer .btn,.searchbox button,.searchbox .btn{background-color:#869626;border-radius:4px;color:#fff;padding:0.25em 0.5em;display:flex;height:-moz-fit-content;height:fit-content;align-items:center}.resultslist--summary button:active,.resultslist--summary .btn:active,.resultslist--footer button:active,.resultslist--footer .btn:active,.searchbox button:active,.searchbox .btn:active{border-bottom:none;border-top:2px solid #1e5163}.resultslist--summary button.location,.resultslist--summary .btn.location,.resultslist--footer button.location,.resultslist--footer .btn.location,.searchbox button.location,.searchbox .btn.location{right:2em}.resultslist--summary button>svg.icon,.resultslist--summary .btn>svg.icon,.resultslist--footer button>svg.icon,.resultslist--footer .btn>svg.icon,.searchbox button>svg.icon,.searchbox .btn>svg.icon{height:0.8em;width:0.8em;margin:auto 0.25em}.resultslist--summary button>svg.icon-search,.resultslist--summary button>svg.icon-locality,.resultslist--summary button>svg.icon-filter,.resultslist--summary .btn>svg.icon-search,.resultslist--summary .btn>svg.icon-locality,.resultslist--summary .btn>svg.icon-filter,.resultslist--footer button>svg.icon-search,.resultslist--footer button>svg.icon-locality,.resultslist--footer button>svg.icon-filter,.resultslist--footer .btn>svg.icon-search,.resultslist--footer .btn>svg.icon-locality,.resultslist--footer .btn>svg.icon-filter,.searchbox button>svg.icon-search,.searchbox button>svg.icon-locality,.searchbox button>svg.icon-filter,.searchbox .btn>svg.icon-search,.searchbox .btn>svg.icon-locality,.searchbox .btn>svg.icon-filter{height:1.2em;width:1.2em;margin:0}.searchbox,.mappage .resultslist--summary .searchbox{display:grid;grid-template-columns:110px auto;grid-gap:10px;width:100%;position:relative;z-index:9}.searchbox .autosuggest,.mappage .resultslist--summary .searchbox .autosuggest{opacity:0;position:absolute;width:100%;background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;top:100%;max-height:150px;overflow-y:auto;box-shadow:3px 6px 8px -2px #787878;right:0;z-index:-1;transition:opacity .2s ease-in-out;display:none}.searchbox .autosuggest li,.mappage .resultslist--summary .searchbox .autosuggest li{border-radius:4px}.searchbox .autosuggest li a,.mappage .resultslist--summary .searchbox .autosuggest li a{display:block;padding:8px;width:100%;text-align:left}.searchbox .autosuggest li:hover,.mappage .resultslist--summary .searchbox .autosuggest li:hover{background-color:#869626}.searchbox .autosuggest li:hover a,.mappage .resultslist--summary .searchbox .autosuggest li:hover a{color:#fff}.searchbox .react-select,.mappage .resultslist--summary .searchbox .react-select{grid-column:1;margin-bottom:0}.searchbox input[type='text'],.mappage .resultslist--summary .searchbox input[type='text']{grid-column:2;width:100%;border:1px solid #ddd;border-radius:4px;padding:0.5em 3.5em 0.5em 0.5em}.searchbox input[type='text']:hover,.mappage .resultslist--summary .searchbox input[type='text']:hover{border-color:#276b82}.searchbox input[type='text'].focus,.mappage .resultslist--summary .searchbox input[type='text'].focus{box-shadow:0 0 2px 2px #276b82}.searchbox input[type='text'].focus+.autosuggest,.mappage .resultslist--summary .searchbox input[type='text'].focus+.autosuggest{display:block;opacity:1}@media (max-width: 479px){.searchbox,.mappage .resultslist--summary .searchbox{grid-template-columns:100%}.searchbox input[type='text'],.mappage .resultslist--summary .searchbox input[type='text']{grid-column:1}.searchbox .react-select,.mappage .resultslist--summary .searchbox .react-select{display:none}}.searchbox button,.mappage .resultslist--summary .searchbox button{position:absolute;right:0;top:0;background-color:transparent;height:100%}.searchbox button svg,.mappage .resultslist--summary .searchbox button svg{fill:#AFBC15;display:block;color:inherit;position:relative;margin:0}.searchbox button svg path,.searchbox button svg polyline,.mappage .resultslist--summary .searchbox button svg path,.mappage .resultslist--summary .searchbox button svg polyline{fill:currentColor}.searchbox button span,.mappage .resultslist--summary .searchbox button span{display:none}.searchbox button.location,.mappage .resultslist--summary .searchbox button.location{right:2em;padding:0.25em}.searchbox button.location.loading:after,.mappage .resultslist--summary .searchbox button.location.loading:after{content:" ";display:block;width:22px;height:22px;margin:4px 0;border-radius:50%;border:3px solid #AFBC15;border-color:#AFBC15 transparent #AFBC15 transparent;animation:loading .6s linear infinite}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.searchbox button.location.loading svg,.mappage .resultslist--summary .searchbox button.location.loading svg{display:none}.searchbox+button,.mappage .resultslist--summary .searchbox+button{height:38px}.searchbox+button svg,.mappage .resultslist--summary .searchbox+button svg{fill:white}.searchfilters .searchbox{flex-wrap:wrap}loading-bar-container.loading,loading-bar-container.initiated,loading-bar-container.no-results{height:200px;width:200px;display:block;position:absolute;top:calc(50% - 100px);left:calc(50% - 100px);overflow:visible;border-radius:100%}loading-bar-container.loading+div,loading-bar-container.initiated+div,loading-bar-container.no-results+div{filter:blur(1.5rem);pointer-events:none}loading-bar-container.loading number-container,loading-bar-container.initiated number-container,loading-bar-container.no-results number-container{position:absolute;z-index:6;top:calc(50% - 85px);left:calc(50% - 85px);height:170px;width:170px;background:#5b6916;border-radius:100%;padding:25px}loading-bar-container.loading number-container number-container-message,loading-bar-container.initiated number-container number-container-message,loading-bar-container.no-results number-container number-container-message{display:flex;text-align:center;height:100%;width:100%;align-items:center;color:#fff;padding:10px;font-size:24px;font-weight:bold}loading-bar-container.loading loading-bar bar-left,loading-bar-container.loading loading-bar bar-right,loading-bar-container.initiated loading-bar bar-left,loading-bar-container.initiated loading-bar bar-right,loading-bar-container.no-results loading-bar bar-left,loading-bar-container.no-results loading-bar bar-right{position:absolute;height:100%;width:100%;background:#fff;border-radius:100%;clip:rect(0px, 200px, 200px, 100px);z-index:3}loading-bar-container.loading loading-bar bar-left progress-bar,loading-bar-container.initiated loading-bar bar-left progress-bar,loading-bar-container.no-results loading-bar bar-left progress-bar{z-index:1;animation:left 4s linear both}loading-bar-container.loading loading-bar bar-right,loading-bar-container.initiated loading-bar bar-right,loading-bar-container.no-results loading-bar bar-right{transform:rotate(180deg)}loading-bar-container.loading loading-bar progress-bar,loading-bar-container.initiated loading-bar progress-bar,loading-bar-container.no-results loading-bar progress-bar{position:absolute;height:100%;width:100%;border-radius:100%;clip:rect(0px, 100px, 200px, 0px);background:#276b82}loading-bar-container.loading loading-bar bar-left progress-bar,loading-bar-container.no-results loading-bar bar-left progress-bar{animation-duration:.5s}loading-bar-container.loading loading-bar bar-right,loading-bar-container.no-results loading-bar bar-right{transform:rotate(180deg)}loading-bar-container.loading loading-bar bar-right progress-bar,loading-bar-container.no-results loading-bar bar-right progress-bar{animation:right 1.5s linear both;animation-delay:.5s}loading-bar-container.loaded{display:none}@media (min-width: 800px){.mappage .mapwrap.grid .searchfilters{opacity:1;transform:translate(0, 0)}}.mappage .mapwrap.grid .resultslist--grid .resultslist--summary{width:100vw;z-index:9}.mappage .mapwrap.grid .resultslist--grid .resultslist--summary:after{content:none}.mappage .mapwrap.grid .resultslist--grid .resultslist--footer{position:absolute;right:0;bottom:0}.mappage .mapwrap.grid .resultslist--grid .showfilters-btn{display:none}.mappage .mapwrap.grid .resultslist--grid>div[aria-label="grid"]>div>div h4{font-size:1.1em}.mappage .mapwrap.grid .resultslist--grid>div[aria-label="grid"]>div>div p{font-size:0.9em}@media (max-width: 1200px){.mappage .mapwrap.grid .resultslist--grid>div[aria-label="grid"]>div>div p{display:none}.mappage .mapwrap.grid .resultslist--grid>div[aria-label="grid"]>div>div .resultslistitem{grid-template-columns:2fr 3fr;grid-gap:16px}.mappage .mapwrap.grid .resultslist--grid>div[aria-label="grid"]>div>div .resultslistitem img{max-height:unset;position:relative}}.mappage .mapwrap.grid .resultslist--grid+.resultslistitem--expanded{width:33vw;height:calc(100% - 86px) !important;left:unset;box-shadow:unset}.mappage .mapwrap.grid .resultslist--grid+.resultslistitem--expanded.opened{right:-4px}.mappage .mapwrap.grid aside{width:100%;max-width:unset;background-color:#276B82;filter:none}.mappage .mapwrap.grid aside .searchfilters--content{overflow-y:auto}@media (min-width: 800px){.mappage .mapwrap.grid .resultslist--grid{grid-column:1}.mappage .mapwrap.grid aside{grid-column:2}.mappage .mapwrap.grid .resultslistitem--expanded{height:100% !important}}section.subscribe-bar{position:relative;width:100vw;margin-left:-50vw;left:50%;padding:64px 0;overflow:hidden}section.subscribe-bar form,section.subscribe-bar h2,section.subscribe-bar form legend,form section.subscribe-bar legend{max-width:80vw;margin:0 auto;z-index:9;position:relative;display:block}@media (min-width: 768px){section.subscribe-bar form,section.subscribe-bar h2,section.subscribe-bar form legend,form section.subscribe-bar legend{max-width:30vw}}section.subscribe-bar::before,section.subscribe-bar::after{content:'';background:url("/assets/images/sprites/ampersand.svg");display:block;height:33vw;position:absolute;width:33vw;background-repeat:no-repeat;z-index:1;opacity:.1;filter:brightness(0) invert(1)}section.subscribe-bar::before{right:10%;top:-66%;transform:rotate(180deg)}section.subscribe-bar::after{left:10%;bottom:-66%}section.subscribe-bar h2,section.subscribe-bar form legend,form section.subscribe-bar legend{max-width:80vw;text-align:center;color:white;margin-bottom:32px}section.subscribe-bar h2 span,section.subscribe-bar form legend span,form section.subscribe-bar legend span{color:#afbc15;display:block;font-size:16px;text-transform:uppercase;letter-spacing:1px}@media (min-width: 768px){section.subscribe-bar h2,section.subscribe-bar form legend,form section.subscribe-bar legend{max-width:50vw}}section.subscribe-bar form input-field{margin-bottom:32px}section.subscribe-bar form input-field field-placeholder{transform:translateY(-110%) scale(0.9);color:#eaedd7}section.subscribe-bar form input-field input{border-radius:4px}section.subscribe-bar form input-field label>*:first-child:-moz-placeholder-shown:not(:focus) ~ field-placeholder{color:#276b82}section.subscribe-bar form input-field label>*:first-child:placeholder-shown:not(:focus) ~ field-placeholder{color:#276b82}section.subscribe-bar form .btn-container{margin:32px auto 0;display:flex;gap:32px;justify-content:center}section.subscribe-bar form .btn-container button,section.subscribe-bar form .btn-container .button,section.subscribe-bar form .btn-container button[type='submit'],section.subscribe-bar form .btn-container section#latest-news latest-news article>a,section#latest-news latest-news section.subscribe-bar form .btn-container article>a,section.subscribe-bar form .btn-container body#news-events-list button.show-more,body#news-events-list section.subscribe-bar form .btn-container button.show-more{min-width:120px}section.subscribe-bar.light{background-color:#eaedd7}section.subscribe-bar.light h2,section.subscribe-bar.light form legend,form section.subscribe-bar.light legend,section.subscribe-bar.light field-placeholder{color:#276b82}section.subscribe-bar.light form:valid button[type="submit"]{background-color:#eaedd7}section.subscribe-bar.light::before,section.subscribe-bar.light::after{opacity:.5}section.subscribe-bar.dark{background-color:#276b82}section.subscribe-bar.dark form label{color:white}section.subscribe-bar.dark form:valid button[type="submit"]{background-color:#afbc15}.popup--wrapper.cmp--popup .popup{background-color:#f6f7f8;border-radius:4px;padding:32px;margin:auto}.popup--wrapper.cmp--popup .popup form{display:flex;flex-direction:column}.popup--wrapper.cmp--popup .popup form input-field{width:100%}.popup--wrapper.cmp--popup .popup form label{font-size:15px}.popup--wrapper.cmp--popup .popup form div[data-field-handle='fromName'] label,.popup--wrapper.cmp--popup .popup form div[data-field-handle='fromEmail'] label{margin:0;position:absolute;top:12px;left:8px;transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.popup--wrapper.cmp--popup .popup form div[data-field-handle='fromName'] input,.popup--wrapper.cmp--popup .popup form div[data-field-handle='fromEmail'] input{padding:8px;border:1px solid #d1d5db}.popup--wrapper.cmp--popup .popup form div[data-field-handle='fromName'] .fui-field-container,.popup--wrapper.cmp--popup .popup form div[data-field-handle='fromEmail'] .fui-field-container{position:relative;margin:16px 0}.popup--wrapper.cmp--popup .popup form div[data-field-handle='fromName'].fui-page-field,.popup--wrapper.cmp--popup .popup form div[data-field-handle='fromEmail'].fui-page-field{margin-bottom:0}.popup--wrapper.cmp--popup .popup form div[data-field-handle='fromName']:has(.fui-input:valid) label,.popup--wrapper.cmp--popup .popup form div[data-field-handle='fromName']:focus-within label,.popup--wrapper.cmp--popup .popup form div[data-field-handle='fromEmail']:has(.fui-input:valid) label,.popup--wrapper.cmp--popup .popup form div[data-field-handle='fromEmail']:focus-within label{color:#AFBC15;top:-18px;font-size:12px}.popup--wrapper.cmp--popup .popup form div[data-field-handle='message'] label{color:#AFBC15;font-size:12px;padding-left:8px}.popup--wrapper.cmp--popup .popup form div[data-field-handle='message'] textarea{min-height:150px;padding:8px}.popup--wrapper.cmp--popup .popup form .fui-checkbox input+label:before{background-color:unset;background-image:unset;border-color:#787878;top:calc(50% - 10px)}.popup--wrapper.cmp--popup .popup form .fui-checkbox input+label:after{top:-6px}.popup--wrapper.cmp--popup .popup #cmp-form{--fui-input-font-size: 16px;--fui-alert-font-size: 16px;--fui-alert-line-height: 1.2}.popup--wrapper.cmp--popup .popup #cmp-form .fui-alert{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;padding:16px}.popup--wrapper.cmp--popup .popup #cmp-form .fui-alert.fui-alert-success{color:#488c13;background-color:#86d786d6;border:1px solid #488c13}.popup--wrapper.cmp--popup .popup #cmp-form .fui-alert.fui-alert-error{color:red;background-color:#ffd3d3d6;border:1px solid red}.popup--wrapper.cmp--popup .popup #cmp-form>#thanks.success,.popup--wrapper.cmp--popup .popup #cmp-form>#thanks.error{font-size:12px;padding:12px;margin:0 0 24px 0;border-radius:6px}.popup--wrapper.cmp--popup .popup #cmp-form>#thanks.success{color:#488c13;background-color:#86d786d6;border:1px solid #488c13}.popup--wrapper.cmp--popup .popup #cmp-form>#thanks.error{color:red;background-color:#ffd3d3d6;border:1px solid red}.popup--wrapper.cmp--popup .popup #cmp-form .fui-type-table .fui-table-rows .fui-input{pointer-events:none}.popup--wrapper.cmp--popup .popup #cmp-form .fui-type-table .fui-btn.fui-table-add-btn,.popup--wrapper.cmp--popup .popup #cmp-form .fui-type-table .fui-btn.fui-table-remove-btn{display:none;pointer-events:none}body#pp-layout main-and-aside main section.detailed-description h3,body#pp-layout main-and-aside main section.detailed-description body#news-events-entry aside h4,body#news-events-entry aside body#pp-layout main-and-aside main section.detailed-description h4,body#pp-layout main-and-aside main section.introduction>div h3,body#pp-layout main-and-aside main section.introduction>div body#news-events-entry aside h4,body#news-events-entry aside body#pp-layout main-and-aside main section.introduction>div h4,body#pp-layout main-and-aside aside locality-tab h4,body#pp-layout main-and-aside aside>div key-information h4,body#pp-layout main-and-aside aside>div key-information designations-list h5{color:#276b82;line-height:30px;font-size:22px;letter-spacing:0.5px}.list-page main{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.list-page main .breadcrumbs,.list-page main .resultslistitem{width:100%}.list-page main .listing{width:calc(90% / 3);margin-right:5%;margin-bottom:32px}.list-page main .listing:nth-child(3n){margin-right:0}.list-page main .listing .listtag,.list-page main .listing main-and-aside aside .btn,.list-page main-and-aside aside main .listing .btn{padding:6px}@media (max-width: 969px){.list-page main{flex-direction:column}.list-page main .listing{width:100%}.list-page main .listing>nav .listtag,.list-page main .listing>nav main-and-aside aside .btn,.list-page main-and-aside aside main .listing>nav .btn{margin-bottom:6px;margin-right:6px}}.list-page .desc-and-listings h2,.list-page .desc-and-listings form legend,form .list-page .desc-and-listings legend{text-align:center}.list-page .desc-and-listings .listing{width:100%}.list-page main-and-aside{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;display:block;transition:padding-left .2s ease-in-out 0s,padding-right .2s ease-in-out 0s;padding-left:32px;padding-right:32px;--aside-width: 300px;position:relative;display:block}@media (max-width: 799px){.list-page main-and-aside{padding-left:16px;padding-right:16px}}.list-page main-and-aside aside{background-color:#f2f2f2}.list-page main-and-aside aside h2 a,.list-page main-and-aside aside form legend a,form .list-page main-and-aside aside legend a{color:#276B82}.list-page main-and-aside aside *+h2,.list-page main-and-aside aside form *+legend,form .list-page main-and-aside aside *+legend{margin-top:24px}.list-page main-and-aside aside>div{padding:calc(5vh + 16px) 16px}.list-page main-and-aside aside>div>a{line-height:23px;display:block;position:relative;margin-bottom:5px;font-size:15px;line-height:18px}.list-page main-and-aside aside>div>a.parent{color:#276B82;font-weight:bold;margin-top:16px;margin-bottom:8px}.list-page main-and-aside aside>div>a.child{color:#5c6672}.list-page main-and-aside aside>div>a[data-level='3']{padding-left:10px;font-size:14px}.list-page main-and-aside aside>div>a[data-level='3']:before{content:'-';position:absolute;left:0}.list-page main-and-aside aside>div>a:hover{color:#869626}.list-page main-and-aside aside>div>a[disabled='disabled']{color:#869626;pointer-events:none}.list-page main-and-aside aside>div>a[disabled='disabled']:before{content:"";width:6px;height:6px;position:absolute;pointer-events:none;background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100'><polygon points='0,100 0,0 100,50' fill='%23276b82'/></svg>");background-size:100% 100%;background-repeat:no-repeat;top:calc(50% - 6px/2);left:100%;right:calc(100% + 8px);left:auto}html[data-browser^="ie"] .list-page main-and-aside aside>div>a[disabled='disabled']:before{content:"";position:absolute;height:0;width:0;border-style:solid;border-color:transparent;border-width:0;pointer-events:none;top:calc(50% - 6px/2);left:100%;border-width:3px 0 3px 6px;border-left-color:#276b82;background-image:none !important;right:calc(100% + 8px);left:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.list-page main-and-aside aside>div>a[disabled='disabled']:before{content:"";position:absolute;height:0;width:0;border-style:solid;border-color:transparent;border-width:0;pointer-events:none;top:calc(50% - 6px/2);left:100%;border-width:3px 0 3px 6px;border-left-color:#276b82;background-image:none !important;right:calc(100% + 8px);left:auto}}.list-page main-and-aside aside>div+div{padding-top:0}.list-page main-and-aside aside input{width:100%;padding:4px;margin-bottom:8px}.list-page main-and-aside aside .btn{width:100%;text-align:center}@media (min-width: 800px){.list-page main-and-aside{-js-display:flex;display:-webkit-flexbox;display:flex}.list-page main-and-aside main{width:calc(100% - var(--aside-width, 300px))}.list-page main-and-aside aside{width:var(--aside-width, 300px)}}.list-page .breadcrumbs,.list-page .listing nav{align-items:center;display:flex;flex-wrap:wrap}.list-page .breadcrumbs{color:#276B82;padding:32px;margin:0 auto;max-width:1200px;width:100%}.list-page .breadcrumbs svg.icon{height:0.75em;width:0.75em;margin:0 8px}.list-page .breadcrumbs svg.icon path,.list-page .breadcrumbs svg.icon polyline{fill:currentColor}.list-page .breadcrumbs a[href]:hover{text-decoration:underline}.list-page .breadcrumbs a:last-of-type:hover{cursor:default;color:#276B82}.list-page .listing nav .listtag,.list-page .listing nav main-and-aside aside .btn,.list-page main-and-aside aside .listing nav .btn,.list-page .letters .listtag,.list-page .letters main-and-aside aside .btn,.list-page main-and-aside aside .letters .btn{margin-bottom:6px;margin-right:6px}.list-page .letters{font-size:24px}.list-page .listtag,.list-page main-and-aside aside .btn{background:#869626;border:1px solid #869626;border-radius:4px;color:white;display:inline-block;padding:2px 4px;flex-grow:1;transition:all 0.125s}.list-page .listtag:hover,.list-page main-and-aside aside .btn:hover{color:white;background-color:#276b82;border:1px solid #276b82}.list-page .letters{display:flex;flex-wrap:wrap;justify-content:space-between}.list-page .letters .listtag,.list-page .letters main-and-aside aside .btn,.list-page main-and-aside aside .letters .btn{width:17.5%;height:33px;text-align:center;text-transform:uppercase;flex-grow:0;justify-self:flex-start}.list-page .resultslistitem div p span{color:#afbc15}.list-page .list--pagination{display:flex;justify-content:space-between;margin-top:32px;padding:0 32px;width:100%}.list-page .list--pagination a{display:none}.list-page .list--pagination a[href]{display:block}.list-page .list--pagination a svg{font-size:0.75em}body#pp-layout header{padding:16px 32px;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;display:block;transition:padding-left .2s ease-in-out 0s,padding-right .2s ease-in-out 0s;padding-left:32px;padding-right:32px}@media (max-width: 799px){body#pp-layout header{padding-left:16px;padding-right:16px}}body#pp-layout header>*:not(figure){position:relative}body#pp-layout header:before{background-color:#276b82;position:absolute;width:100%;min-width:320px}@media (min-width: 320px){body#pp-layout header:before{width:100vw;left:50%;transform:translateX(-50%)}}body#pp-layout header h1,body#pp-layout header h2,body#pp-layout header form legend,form body#pp-layout header legend{margin:0;color:white}body#pp-layout header h1{font-weight:bold;font-size:24px;line-height:32px}body#pp-layout header h1 span{font-weight:normal;font-style:italic;font-size:18px;line-height:28px}body#pp-layout header h1 sup{font-size:14px;line-height:24px;font-weight:normal;top:-4px;margin-left:5px}body#pp-layout header h2,body#pp-layout header form legend,form body#pp-layout header legend{font-size:16px;line-height:24px;color:#afbc15}body#pp-layout header h2 button,body#pp-layout header form legend button,form body#pp-layout header legend button{color:#afbc15;padding-right:24px;position:relative;transition:all .3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s}body#pp-layout header h2 button:after,body#pp-layout header form legend button:after,form body#pp-layout header legend button:after{content:'';position:absolute;right:5px;top:calc(50% - (12px / 2));width:12px;height:12px;transition:all .3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s}body#pp-layout header h2 button:after,body#pp-layout header form legend button:after,form body#pp-layout header legend button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E %3Cpath fill='%23afbc15' d=' M20 1 L51 32 20 63 A1 1 0 0 1 16 59 L43 32 16 5 A2 2 0 0 1 20 1 Z '/%3E %3C/svg%3E")}body#pp-layout header h2 button+button,body#pp-layout header form legend button+button,form body#pp-layout header legend button+button{margin-left:8px}@media (max-width: 767px){body#pp-layout header h2 button+button,body#pp-layout header form legend button+button,form body#pp-layout header legend button+button{margin:0;text-align:left}}body#pp-layout header h2 button:hover,body#pp-layout header form legend button:hover,form body#pp-layout header legend button:hover{color:white}body#pp-layout header h2 button:hover:after,body#pp-layout header form legend button:hover:after,form body#pp-layout header legend button:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E %3Cpath fill='%23fff' d=' M20 1 L51 32 20 63 A1 1 0 0 1 16 59 L43 32 16 5 A2 2 0 0 1 20 1 Z '/%3E %3C/svg%3E")}@media only screen and (min-width: 800px) and (max-width: 1180px){body#pp-layout header{margin-top:33px}}body#pp-layout main-and-aside{max-width:1136px;width:100%;margin-left:auto;margin-right:auto;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}body#pp-layout main-and-aside main{padding:0 0 32px 0}body#pp-layout main-and-aside main section,body#pp-layout main-and-aside main dl{padding-right:32px}body#pp-layout main-and-aside main section:first-of-type{margin-top:32px}body#pp-layout main-and-aside main section{margin-bottom:32px}body#pp-layout main-and-aside main h5{color:#276b82}body#pp-layout main-and-aside main .gallery--wrap{height:270px;max-height:500px;background-color:#f8f9fa;width:100%}body#pp-layout main-and-aside main .gallery--wrap .gallery--ctrls button{font-size:26px}body#pp-layout main-and-aside main .gallery--wrap .gallery--ctrls button.gallery--ctrls--prev{left:16px}body#pp-layout main-and-aside main .gallery--wrap .gallery--ctrls button.gallery--ctrls--next{right:16px}body#pp-layout main-and-aside main .gallery--wrap img{border-radius:0;border-bottom-left-radius:6px}body#pp-layout main-and-aside main ul li{padding-left:20px;display:block;position:relative;margin-bottom:13px}body#pp-layout main-and-aside main ul li:before{content:'●';color:#869626;position:absolute;top:1px;left:0}body#pp-layout main-and-aside main section.detailed-description h3,body#pp-layout main-and-aside main section.detailed-description body#news-events-entry aside h4,body#news-events-entry aside body#pp-layout main-and-aside main section.detailed-description h4{margin-bottom:8px;color:#276b82}body#pp-layout main-and-aside main section.detailed-description p{color:#3f4041;line-height:24px}body#pp-layout main-and-aside main section.detailed-description.collapsable{max-height:100%;transition:max-height 0.3s ease-in-out;padding-bottom:50px}body#pp-layout main-and-aside main section.detailed-description.collapsable.closed{max-height:300px;overflow:hidden}body#pp-layout main-and-aside main section.detailed-description.collapsable.closed>.read-more-btn{display:block;top:250px}body#pp-layout main-and-aside main section.detailed-description.collapsable.closed>.read-less-btn{display:none}body#pp-layout main-and-aside main section.detailed-description.collapsable.closed:after{content:'';display:block;position:absolute;height:200px;width:100%;bottom:0px;left:0;background:linear-gradient(transparent, white 80%)}body#pp-layout main-and-aside main section.detailed-description>.read-more-btn,body#pp-layout main-and-aside main section.detailed-description>.read-less-btn{position:absolute;z-index:99;left:0;right:0;margin-left:auto;margin-right:auto;max-width:110px}body#pp-layout main-and-aside main section.detailed-description>.read-more-btn{display:none}body#pp-layout main-and-aside main section.detailed-description>.read-less-btn{display:block;bottom:0}body#pp-layout main-and-aside main section.introduction>div{margin-bottom:16px}body#pp-layout main-and-aside main section.introduction>div h3,body#pp-layout main-and-aside main section.introduction>div body#news-events-entry aside h4,body#news-events-entry aside body#pp-layout main-and-aside main section.introduction>div h4{margin-bottom:8px;color:#276b82}body#pp-layout main-and-aside main section.introduction>div p{color:#3f4041;line-height:24px}body#pp-layout main-and-aside main section.introduction>div>a{line-height:24px;margin-top:8px;display:block}body#pp-layout main-and-aside main section.introduction>div>a:hover{color:#869626}body#pp-layout main-and-aside main references-list{display:block}body#pp-layout main-and-aside main references-list ul li{display:block;position:relative;margin-bottom:8px}body#pp-layout main-and-aside main references-list ul li span{font-weight:bold;color:#5b6916}body#pp-layout main-and-aside main references-list ul li a{display:block}body#pp-layout main-and-aside main section.associated-places{margin-top:32px;display:block;position:relative}body#pp-layout main-and-aside main features-list{display:block}body#pp-layout main-and-aside main features-list ul:not(:last-of-type){border-bottom:1px solid #e8e8e8}body#pp-layout main-and-aside main features-list ul li{display:block;position:relative;padding-left:0 !important;margin-bottom:8px}body#pp-layout main-and-aside main features-list ul li:before{display:none}body#pp-layout main-and-aside main features-list ul li:first-of-type span{color:#276b82}body#pp-layout main-and-aside main features-list ul li span{font-weight:bold;color:#5b6916}body#pp-layout main-and-aside main features-list ul li a{display:block}body#pp-layout main-and-aside main historical-use{display:block;margin-bottom:16px}body#pp-layout main-and-aside main historical-use>div{padding:16px;background-color:rgba(255,255,255,0.8);border-radius:5px;display:block;margin-top:8px}body#pp-layout main-and-aside main historical-use>div span{font-weight:bold;display:block}body#pp-layout main-and-aside main historical-use>div time{font-weight:normal}body#pp-layout main-and-aside main historical-use>div ul{margin-top:8px;margin-bottom:0 !important}body#pp-layout main-and-aside main .accordion>*:first-child{font-weight:bold}body#pp-layout main-and-aside main .accordion>*:last-child>*:first-child{font-size:14px}body#pp-layout main-and-aside main .accordion>*:last-child>*:first-child h4{font-weight:bold;color:#5b6916;font-size:15px;margin-bottom:8px}body#pp-layout main-and-aside main .accordion>*:last-child>*:first-child h4 ~ h4{margin-top:16px}body#pp-layout main-and-aside main .accordion surveys-list ul li{position:relative;display:block;padding-left:20px}body#pp-layout main-and-aside main .accordion surveys-list ul li a:before{content:'●';color:var(--primary, #afbc15);position:absolute;top:1px;left:0}body#pp-layout main-and-aside main .accordion dd>div{display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:1}body#pp-layout main-and-aside main .accordion dd>div>*{min-width:50%}body#pp-layout main-and-aside main .accordion dd>div>ul,body#pp-layout main-and-aside main .accordion dd>div>h4{width:100%}body#pp-layout main-and-aside main .accordion dd>div>div{margin-bottom:16px}body#pp-layout main-and-aside main .accordion dd>div>div.socialLinks{display:flex;flex-wrap:wrap}body#pp-layout main-and-aside main .accordion dd>div>div.socialLinks h4{width:100%}body#pp-layout main-and-aside main .accordion dd>div>div.socialLinks .social-link{margin:0 16px 0 0;background-color:#afbc15;display:flex;width:-moz-fit-content;width:fit-content;padding:8px;border-radius:5px;align-items:center;justify-content:center;transition:background-color 0.3s cubic-bezier(0.075, 0.82, 0.165, 1)}body#pp-layout main-and-aside main .accordion dd>div>div.socialLinks .social-link svg{fill:white;height:20px;width:20px}body#pp-layout main-and-aside main .accordion dd>div>div.socialLinks .social-link svg+span{position:absolute;opacity:0;z-index:-1;pointer-events:none}body#pp-layout main-and-aside main .accordion dd>div>div.socialLinks .social-link:hover{background-color:#5b6916}body#pp-layout main-and-aside aside{background-color:#f8f9fa}body#pp-layout main-and-aside aside h4{color:#276b82;font-size:15px;margin-bottom:8px}body#pp-layout main-and-aside aside h4 ~ h4{margin-top:16px}body#pp-layout main-and-aside aside notable-dates{display:block}body#pp-layout main-and-aside aside notable-dates ul li time{font-weight:bold;display:block;font-size:14px;margin-bottom:4px}body#pp-layout main-and-aside aside notable-dates ul li p{font-size:14px}body#pp-layout main-and-aside aside nearby-places{display:block}body#pp-layout main-and-aside aside nearby-places h4{color:#869626;font-weight:bold}body#pp-layout main-and-aside aside nearby-places ul li{position:relative;margin-bottom:8px;padding-left:20px}body#pp-layout main-and-aside aside nearby-places ul li:before{content:'';position:absolute;left:0;top:3px;background-position:center center;background-repeat:no-repeat;width:11px;height:11px}body#pp-layout main-and-aside aside nearby-places ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 283.9 283.9' style='enable-background:new 0 0 283.9 283.9;' xml:space='preserve'%3E %3Cpath d='M266.4,0h-97.6c-9.6,0-17.5,7.9-17.5,17.5S159.1,35,168.8,35h55.4l-92.4,92.4c-3.3,3.3-5.1,7.7-5.1,12.4s1.8,9.1,5.1,12.4 c3.3,3.3,7.7,5.1,12.4,5.1c4.7,0,9.1-1.8,12.4-5.1l92.4-92.4v55.4c0,9.6,7.9,17.5,17.5,17.5s17.5-7.9,17.5-17.5V17.5 C283.9,7.9,276.1,0,266.4,0z M201.1,253.9H30V82.8h128.7l30-30H15c-8.3,0-15,6.7-15,15v201.1c0,8.3,6.7,15,15,15h201.1 c8.3,0,15-6.7,15-15V95.2l-30,30V253.9z' fill='%23276b82'/%3E %3C/svg%3E")}body#pp-layout main-and-aside aside nearby-places ul li a:hover{color:#869626}body#pp-layout main-and-aside aside related-documents{display:block;margin-top:16px}body#pp-layout main-and-aside aside related-documents h4{color:#869626;font-weight:bold}body#pp-layout main-and-aside aside related-documents ul li{position:relative;padding-left:20px}body#pp-layout main-and-aside aside related-documents ul li:before{content:'';position:absolute;left:0;top:3px;background-position:center center;background-repeat:no-repeat;width:11px;height:11px}body#pp-layout main-and-aside aside related-documents ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='utf-8'?%3E %3C!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E %3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 283.9 283.9' style='enable-background:new 0 0 283.9 283.9;' xml:space='preserve'%3E %3Cpath d='M266.4,0h-97.6c-9.6,0-17.5,7.9-17.5,17.5S159.1,35,168.8,35h55.4l-92.4,92.4c-3.3,3.3-5.1,7.7-5.1,12.4s1.8,9.1,5.1,12.4 c3.3,3.3,7.7,5.1,12.4,5.1c4.7,0,9.1-1.8,12.4-5.1l92.4-92.4v55.4c0,9.6,7.9,17.5,17.5,17.5s17.5-7.9,17.5-17.5V17.5 C283.9,7.9,276.1,0,266.4,0z M201.1,253.9H30V82.8h128.7l30-30H15c-8.3,0-15,6.7-15,15v201.1c0,8.3,6.7,15,15,15h201.1 c8.3,0,15-6.7,15-15V95.2l-30,30V253.9z' fill='%23276b82'/%3E %3C/svg%3E")}body#pp-layout main-and-aside aside locality-tab{display:block}body#pp-layout main-and-aside aside locality-tab tr{display:flex;justify-content:space-between}body#pp-layout main-and-aside aside locality-tab tr td{padding-bottom:16px;padding-right:16px;width:100%}body#pp-layout main-and-aside aside locality-tab tr td:first-of-type{width:150px}body#pp-layout main-and-aside aside locality-tab tr td span{display:inline-block;color:#869626;width:100px;font-weight:bold}body#pp-layout main-and-aside aside locality-tab tr td p{margin:0;display:inline-block}body#pp-layout main-and-aside aside hr{background-color:transparent;border-top:1px dotted #787878}body#pp-layout main-and-aside aside location-map{display:block;width:100%;height:270px}body#pp-layout main-and-aside aside location-map>*{position:relative;width:inherit;height:inherit;display:block;background-position:50% 50%;background-size:cover}body#pp-layout main-and-aside aside location-map>*>img{display:block;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;top:0;left:0;height:100%;max-width:100%;max-height:100%}body#pp-layout main-and-aside aside location-map>*:after{background-color:white;opacity:0;transition:opacity .4s ease-in-out 0s}body#pp-layout main-and-aside aside location-map>* map-pin{z-index:1;position:absolute;top:calc(50% - 16px);left:calc(50% - 16px);background-color:#869626;width:32px;height:32px;-moz-border-top-left-radius:50%;border-top-left-radius:50%;-moz-border-top-right-radius:50%;border-top-right-radius:50%;-moz-border-bottom-right-radius:50%;border-bottom-right-radius:50%;-moz-border-bottom-left-radius:0px;border-bottom-left-radius:0px;transform:rotate(-45deg) translateX(0px) translateY(0px);transition:all .3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s}body#pp-layout main-and-aside aside location-map>* map-pin:after{content:'';background-color:white;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px);transform:scale(1);width:16px;height:16px;transition:transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275) .3s;border-radius:100%}body#pp-layout main-and-aside aside location-map>* map-pin:before{content:'View Map';position:absolute;right:50%;color:#869626;font-weight:bold;padding-left:16px;white-space:nowrap;height:32px;background-color:#869626;overflow:hidden;width:16px;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex;transform-origin:100% 50%;-moz-border-top-left-radius:50px;border-top-left-radius:50px;-moz-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-bottom-right-radius:0px;border-bottom-right-radius:0px;-moz-border-bottom-left-radius:50px;border-bottom-left-radius:50px;transform:rotate(135deg);transition:color .2s ease-in-out 0s,width .3s ease-in-out .1s}body#pp-layout main-and-aside aside location-map a:hover:after{opacity:0.5}body#pp-layout main-and-aside aside location-map a:hover map-pin{transform:rotate(-135deg) translateX(-30px) translateY(10px)}body#pp-layout main-and-aside aside location-map a:hover map-pin:after{transform:scale(0);transition:all .3s ease-in-out 0s}body#pp-layout main-and-aside aside location-map a:hover map-pin:before{color:white;width:100px;transition:color .3s ease-in-out .3s,width .3s ease-in-out 0s}body#pp-layout main-and-aside aside>div{padding:32px}body#pp-layout main-and-aside aside>div h2,body#pp-layout main-and-aside aside>div form legend,form body#pp-layout main-and-aside aside>div legend{color:#276B82;margin-bottom:25px}body#pp-layout main-and-aside aside>div p{margin-bottom:16px}body#pp-layout main-and-aside aside>div p span{font-weight:bold;color:#869626}body#pp-layout main-and-aside aside>div hr{opacity:0.3}body#pp-layout main-and-aside aside>div key-information{display:block;position:relative;background-color:#eaedd7;width:calc(100% + 64px);left:-32px;top:-32px;padding:32px;font-size:14px}body#pp-layout main-and-aside aside>div key-information>ul li{position:relative;margin-bottom:8px;display:flex}body#pp-layout main-and-aside aside>div key-information>ul li p{display:block;margin-bottom:5px}body#pp-layout main-and-aside aside>div key-information>ul li strong{color:#5b6916;display:block;width:100px}body#pp-layout main-and-aside aside>div key-information designations-list{display:block}body#pp-layout main-and-aside aside>div key-information designations-list h5{position:relative;margin-top:16px}body#pp-layout main-and-aside aside>div key-information designations-list ul{display:block;padding:8px 16px;background-color:rgba(255,255,255,0.3)}body#pp-layout main-and-aside aside>div key-information designations-list ul li{margin-bottom:5px;font-size:14px}body#pp-layout main-and-aside aside>div key-information designations-list ul+ul{margin-top:8px}body#pp-layout section.associated-places.split ul{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-js-display:flex;display:-webkit-flexbox;display:flex}body#pp-layout section.associated-places.split ul li{position:relative;padding-left:12px;-ms-flex-basis:242.5px;-o-flex-basis:242.5px;flex-basis:242.5px;margin-bottom:8px}body#pp-layout section.associated-places.split ul li:before{content:'-';color:#afbc15;font-weight:bold;margin-right:5px;position:absolute;top:-2px;left:0}body#pp-layout .popup--wrapper:not(.cmp--popup) .popup{background-color:#f6f7f8;border-radius:4px;padding:32px;margin:auto}@media only screen and (min-width: 970px) and (max-width: 1200px){body#pp-layout main-and-aside main{padding-left:32px}body#pp-layout main-and-aside main .gallery--wrap{width:calc(100% + 64px);right:32px}}@media (min-width: 970px){body#pp-layout main-and-aside{-js-display:flex;display:-webkit-flexbox;display:flex}body#pp-layout main-and-aside main{width:calc(100% - 380px)}body#pp-layout main-and-aside aside{width:380px}}@media (max-width: 969px){body#pp-layout main-and-aside main{padding-left:16px;padding-right:16px}body#pp-layout main-and-aside main .gallery--wrap{width:calc(100% + 32px);right:16px}body#pp-layout main-and-aside aside{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-js-display:flex;display:-webkit-flexbox;display:flex}body#pp-layout main-and-aside aside location-map{height:100px;order:2}body#pp-layout main-and-aside aside location-map+*{order:1;padding-left:16px;padding-right:16px}}body#home navigation-bar{position:absolute;left:0;right:0;top:0}body#home header{min-height:100vh;width:100%;position:relative;overflow:hidden;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex}body#home header>*:not(slide-container){position:relative}body#home header>figure[image]{display:none}body#home header h1{color:white;text-align:center;max-width:970px;width:100%;margin:0 auto calc(5vh + 32px) auto;padding-left:16px;padding-right:16px;-webkit-text-shadow:0px 0px 10px rgba(0,0,0,0.4);-moz-text-shadow:0px 0px 10px rgba(0,0,0,0.4);text-shadow:0px 0px 10px rgba(0,0,0,0.4);font-size:calc(40px + 20 * (100vw - 970px) / 230)}@media (max-width: 969px){body#home header h1{font-size:40px}}@media (min-width: 1200px){body#home header h1{font-size:60px;line-height:75px}}body#home header #searchfield{width:100%;display:flex;flex-wrap:wrap;max-width:480px;min-height:85px;background-color:rgba(134,150,38,0.7);padding:25px;border-radius:4px}body#home header #searchfield p{width:100%;color:white;text-align:center;padding-bottom:16px}body#home header #searchfield:before,body#home header #searchfield:after{content:"";position:absolute;left:calc(50% - 40px)}body#home header #searchfield:before{bottom:100%;-moz-border-top-left-radius:500px;border-top-left-radius:500px;-moz-border-top-right-radius:500px;border-top-right-radius:500px;width:80px;height:40px;background-color:rgba(134,150,38,0.7)}body#home header #searchfield:after{width:80px;height:80px;top:-50px;background-position:center center;background-repeat:no-repeat;background-size:30px}body#home header #searchfield:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E %3Cpath d='M16.9,27.7c-3,0-5.5-1.1-7.6-3.2c-2.1-2.1-3.2-4.6-3.2-7.6c0-3,1.1-5.5,3.2-7.6c2.1-2.1,4.6-3.2,7.6-3.2 c3,0,5.5,1.1,7.6,3.2c2.1,2.1,3.2,4.6,3.2,7.6c0,3-1.1,5.5-3.2,7.6C22.4,26.6,19.9,27.7,16.9,27.7z M39.1,34.8l-8.2-8.2 c2-2.9,3-6.1,3-9.6c0-2.3-0.4-4.5-1.3-6.6c-0.9-2.1-2.1-3.9-3.6-5.4c-1.5-1.5-3.3-2.7-5.4-3.6S19.2,0,16.9,0c-2.3,0-4.5,0.4-6.6,1.3 C8.3,2.2,6.5,3.4,4.9,4.9c-1.5,1.5-2.7,3.3-3.6,5.4C0.4,12.4,0,14.6,0,16.9c0,2.3,0.4,4.5,1.3,6.6c0.9,2.1,2.1,3.9,3.6,5.4 c1.5,1.5,3.3,2.7,5.4,3.6c2.1,0.9,4.3,1.3,6.6,1.3c3.5,0,6.7-1,9.6-3l8.2,8.2c0.6,0.6,1.3,0.9,2.2,0.9c0.8,0,1.6-0.3,2.2-0.9 c0.6-0.6,0.9-1.3,0.9-2.2C40,36.1,39.7,35.4,39.1,34.8L39.1,34.8z' fill='%23fff'/%3E %3C/svg%3E")}body#home header #searchfield>div{flex-grow:1}body#home main{padding-bottom:0}body#home #introduction{margin-bottom:calc(5vh + 16px)}@media (min-width: 970px){body#home #introduction{-js-display:flex;display:-webkit-flexbox;display:flex}}body#home #introduction h2,body#home #introduction form legend,form body#home #introduction legend{font-size:calc(27px + -23.8rem * (100vw - 970px) / 230);margin-right:32px;color:#276B82;min-width:320px}@media (max-width: 969px){body#home #introduction h2,body#home #introduction form legend,form body#home #introduction legend{font-size:27px}}@media (min-width: 1200px){body#home #introduction h2,body#home #introduction form legend,form body#home #introduction legend{font-size:3.2rem;line-height:4.6rem}}@supports (--css: variables){body#home #introduction h2,body#home #introduction form legend,form body#home #introduction legend{color:var(--secondary, #276B82)}}body#home #introduction p{color:#5c6672;font-size:15px;line-height:24px}body#home places-slider{margin-bottom:calc(5vh + 16px)}html[data-browser^="safari"][data-browser$='9'] body#home places-slider{margin-bottom:0}html[data-browser^="ie"] body#home places-slider{margin-bottom:0}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body#home places-slider{margin-bottom:0}}body#home #featured-people{margin-bottom:calc(5vh + 16px)}html[data-browser^="safari"][data-browser$='9'] body#home #featured-people{display:none}html[data-browser^="ie"] body#home #featured-people{display:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body#home #featured-people{display:none}}body#home #featured-people>h3,body#home body#news-events-entry aside #featured-people>h4,body#news-events-entry aside body#home #featured-people>h4{font-size:1.4rem;text-transform:uppercase;margin-left:auto;margin-right:auto;text-align:center;color:#869626;letter-spacing:0.5rem}body#home #featured-people>h4{color:#276B82;text-align:center;max-width:970px;margin-left:auto;margin-right:auto}@supports (--css: variables){body#home #featured-people>h4{color:var(--secondary, #276B82)}}body#home #featured-people featured-people{display:block;margin-top:calc(4vh + 16px);position:relative;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-js-display:flex;display:-webkit-flexbox;display:flex}body#home #featured-people featured-people featured-person{display:block;padding:64px 32px 48px 32px;background-color:#eaedd7;position:absolute;max-width:320px;margin-left:auto;margin-right:auto;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex;transition:background-color .2s ease-in-out 0s,transform-origin .8s ease-in-out 0s,transform .8s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0s;border-radius:5px;transform-origin:50% 50%}body#home #featured-people featured-people featured-person img{display:block;overflow:hidden;margin-bottom:32px;border-radius:100%;min-width:100px;min-height:100px;width:100px;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}body#home #featured-people featured-people featured-person span,body#home #featured-people featured-people featured-person p{color:#5b6916;transition:color .2s ease-in-out 0s}body#home #featured-people featured-people featured-person span{font-weight:bold;font-size:1.6rem}body#home #featured-people featured-people featured-person p{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;height:100%;text-align:center;margin-top:16px;font-size:1.6rem;line-height:2.4rem;font-style:italic}body#home #featured-people featured-people featured-person>a{position:relative;opacity:0;top:16px;margin:0;pointer-events:none;font-size:1.4rem;transition:opacity .2s ease-in-out 0s,color .2s ease-in-out 0s}body#home #featured-people featured-people featured-person>a:hover{color:#774F38 !important}body#home #featured-people featured-people featured-person:not(.current):hover{cursor:pointer;background-color:#d8ddb4}@media (max-width: 479px){body#home #featured-people featured-people featured-person:not(.current){display:none}}body#home #featured-people featured-people featured-person.current{z-index:1;position:relative;background-color:#afbc15}body#home #featured-people featured-people featured-person.current span,body#home #featured-people featured-people featured-person.current p{color:white}body#home #featured-people featured-people featured-person.current a{pointer-events:auto;opacity:1;color:white}body#home #featured-people featured-people[data-current="1"] featured-person:nth-of-type(2),body#home #featured-people featured-people[data-current="2"] featured-person:nth-of-type(1),body#home #featured-people featured-people[data-current="3"] featured-person:nth-of-type(1){transform-origin:100% 50%;transform:translateX(-80%) translateY(0%) scale(.8) rotate(0deg)}body#home #featured-people featured-people[data-current="1"] featured-person:hover:nth-of-type(2),body#home #featured-people featured-people[data-current="2"] featured-person:hover:nth-of-type(1),body#home #featured-people featured-people[data-current="3"] featured-person:hover:nth-of-type(1){transform:translateX(-80%) translateY(0%) scale(.8) rotate(-5deg)}body#home #featured-people featured-people[data-current="1"] featured-person:nth-of-type(3),body#home #featured-people featured-people[data-current="2"] featured-person:nth-of-type(3),body#home #featured-people featured-people[data-current="3"] featured-person:nth-of-type(2){transform-origin:0% 50%;transform:translateX(80%) translateY(0%) scale(.8) rotate(0deg)}body#home #featured-people featured-people[data-current="1"] featured-person:hover:nth-of-type(3),body#home #featured-people featured-people[data-current="2"] featured-person:hover:nth-of-type(3),body#home #featured-people featured-people[data-current="3"] featured-person:hover:nth-of-type(2){transform:translateX(80%) translateY(0%) scale(.8) rotate(5deg)}body#home #featured-people featured-people.spread[data-current="1"] featured-person:nth-of-type(2),body#home #featured-people featured-people.spread[data-current="2"] featured-person:nth-of-type(1),body#home #featured-people featured-people.spread[data-current="3"] featured-person:nth-of-type(1){transform-origin:100% 50%;transform:translateX(-110%) translateY(0%) scale(.8) rotate(0deg)}body#home #featured-people featured-people.spread[data-current="1"] featured-person:hover:nth-of-type(2),body#home #featured-people featured-people.spread[data-current="2"] featured-person:hover:nth-of-type(1),body#home #featured-people featured-people.spread[data-current="3"] featured-person:hover:nth-of-type(1){transform:translateX(-110%) translateY(0%) scale(.8) rotate(-5deg)}body#home #featured-people featured-people.spread[data-current="1"] featured-person:nth-of-type(3),body#home #featured-people featured-people.spread[data-current="2"] featured-person:nth-of-type(3),body#home #featured-people featured-people.spread[data-current="3"] featured-person:nth-of-type(2){transform-origin:0% 50%;transform:translateX(110%) translateY(0%) scale(.8) rotate(0deg)}body#home #featured-people featured-people.spread[data-current="1"] featured-person:hover:nth-of-type(3),body#home #featured-people featured-people.spread[data-current="2"] featured-person:hover:nth-of-type(3),body#home #featured-people featured-people.spread[data-current="3"] featured-person:hover:nth-of-type(2){transform:translateX(110%) translateY(0%) scale(.8) rotate(5deg)}slide-container{position:absolute;top:0;left:50%;width:100vw;height:100%;z-index:-1;overflow:hidden;transform:translateX(-50%)}@media (max-width: 479px){slide-container{width:100%;left:0;transform:translateX(0px)}}slide-container:before{pointer-events:none;background:linear-gradient(rgba(63,64,65,0) 20%,rgba(63,64,65,0.6));z-index:1}slide-container slide-item{position:absolute;top:0;left:0;width:100%;height:100%;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex;opacity:0;transform:scale(1);transition:opacity 1s ease-in-out 1s,transform 10s cubic-bezier(0, 0, 0.58, 1) 0s}slide-container slide-item.show{opacity:1;transform:scale(1.1)}body#news-events-list{background-color:#f2f2f2}body#news-events-list main{padding-top:32px}@media (max-width: 1179px){body#news-events-list main{padding-top:49px}}body#news-events-list button.show-more{height:40px;margin-left:auto;margin-right:auto;width:240px !important}body#news-events-list button.show-more.hide{pointer-events:none;opacity:0}.clear{position:relative;width:100%;clear:both}news-nav{margin-bottom:8px;-js-display:flex;display:-webkit-flexbox;display:flex}news-nav span{font-weight:bold;color:#276b82}news-nav>a{color:#3f4041;margin-left:8px}news-nav>a.current,news-nav>a:hover{color:#5b6916}news-nav>a.current{text-decoration:underline;pointer-events:none}news-nav page-count{margin-left:auto}news-nav page-count span:empty{display:none}news-nav page-count span:after,news-nav page-count span:before{margin-left:5px;margin-right:5px;color:#3f4041;font-weight:normal}news-nav page-count span:nth-of-type(1):after{content:"/"}@media (min-width: 800px){news-nav page-count span:nth-of-type(1):before{content:"Showing"}news-nav page-count span:nth-of-type(1):after{content:"of"}news-nav page-count span:nth-of-type(2):after{content:"pages";margin-right:0}}news-nav.loading,news-nav.loading ~ *{pointer-events:none}news-nav.loading ~ .show-more{opacity:0}news-nav.loading:before{content:"";position:absolute;top:calc(100% + 100px);left:calc(50% - 10px);border:2px solid #276b82;border-left-color:transparent;border-right-color:transparent;border-radius:50%;width:20px;height:20px;animation:ud6986814 .5s ease-in-out 0s infinite normal forwards}@keyframes ud6986814{100%{transform:rotate(180deg)}}news-articles{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex;position:relative;left:-8px;margin-bottom:32px;width:calc(100% + 16px)}news-articles>p{margin:calc(5vh + 16px) auto}news-articles>.article{-ms-flex-basis:323.33333px;-o-flex-basis:323.33333px;flex-basis:323.33333px;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;margin:8px;border-radius:4px}news-articles>.article a{border-radius:4px}news-articles>.article a img{border-top-left-radius:4px;border-top-right-radius:4px}@media (min-width: 800px){news-articles>.article:first-of-type{flex:1 0 576px}news-articles>.article:first-of-type a{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-js-display:flex;display:-webkit-flexbox;display:flex;min-height:300px;border-radius:4px}news-articles>.article:first-of-type a figure[image]{height:100%;position:absolute;top:0;left:0;border-radius:4px}news-articles>.article:first-of-type a figure[image] img{border-radius:4px}html[data-browser^="ie"] news-articles>.article:first-of-type a figure[image]{height:100%}}@media all and (min-width: 800px) and (-ms-high-contrast: none), (min-width: 800px) and (-ms-high-contrast: active){news-articles>.article:first-of-type a figure[image]{height:100%}}@media (min-width: 800px){news-articles>.article:first-of-type a>div{height:auto;padding:32px;width:60%;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-js-display:flex;display:-webkit-flexbox;display:flex}news-articles>.article:first-of-type a>div>*{position:relative}news-articles>.article:first-of-type a>div h3,news-articles>.article:first-of-type a>div body#news-events-entry aside h4,body#news-events-entry aside news-articles>.article:first-of-type a>div h4{flex-grow:initial;color:white;font-size:28px;line-height:34px}news-articles>.article:first-of-type a>div p{color:white}news-articles>.article:first-of-type a>div time{color:white}news-articles>.article:first-of-type a>div entry-type{display:none}news-articles>.article:first-of-type a>div:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(10deg,rgba(0,0,0,0.7),rgba(0,0,0,0));border-radius:4px}}@media (min-width: 1200px){news-articles>.article:nth-of-type(2){max-width:368px}}.article{position:relative;display:block;background-color:white}.article a{display:block;position:relative;background-color:white;width:100%;height:100%;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex;transition:background-color .2s ease-in-out 0s}.article a:after{opacity:0;background-color:rgba(39,107,130,0.8);transition:opacity .2s ease-in-out 0s;border-radius:4px}.article a:before{content:"Read more";opacity:0;margin-top:40px;border-radius:50px;transition:opacity .3s ease-in-out 0s,margin-top .3s ease-in-out 0s,important .3s ease-in-out 0s !important;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:1}html[data-browser^="ie"] .article a:before{padding:8px;font-weight:bold;text-align:center;line-height:16px;color:white !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.article a:before{padding:8px;font-weight:bold;text-align:center;line-height:16px;color:white !important}}html:not([data-browser^="ie"]) .article a:before{background-color:#869626 !important}.article a figure[image]{position:relative;display:block;min-height:200px;overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px;min-width:320px !important}.article a figure[image] img{transition:transform .5s ease-in-out 0s}html[data-browser^="ie"] .article a figure[image]{height:100px;min-width:auto !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.article a figure[image]{height:100px;min-width:auto !important}}.article a>div{padding:16px;width:100%;height:100%;text-align:left;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex}html[data-browser^="safari"][data-browser$='10'] .article a>div{display:block}.article a>div h3,.article a>div body#news-events-entry aside h4,body#news-events-entry aside .article a>div h4{margin-bottom:16px;font-size:16px;line-height:20px;font-weight:bold;width:100%;position:relative;color:#276b82}.article a>div p{display:block;color:#5c6672;font-size:15px;line-height:151.6%}.article a>div>div{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-js-display:flex;display:-webkit-flexbox;display:flex;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}.article a>div>div time{font-size:14px;font-style:italic;font-weight:bold;color:#5c6672}.article a>div>div entry-type{font-size:12px;background-color:#eaedd7;padding:4px 8px;color:#5c6672;border-radius:4px}html[data-browser^="ie"] .article a>div entry-type,html[data-browser^="ie"] .article a>div p,html[data-browser^="ie"] .article a>div time{display:none !important}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.article a>div entry-type,.article a>div p,.article a>div time{display:none !important}}.article a:hover figure[image] img{transform:scale(1.2)}.article a:hover:after{opacity:1}.article a:hover:before{opacity:1;margin-top:0;background-color:#276b82 !important;color:white !important;transition:opacity .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s,margin-top .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s,important .5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s !important}@media (max-width: 479px){.article a figure[image]{height:200px}}@media (min-width: 640px){html[data-device="tablet"] .article:first-of-type a article-author{bottom:0;position:relative}html[data-device="tablet"] .article a{min-height:500px}html[data-device="tablet"] .article a article-author{position:absolute;bottom:16px}}body#news-events-entry header time{width:100%;margin-top:16px;display:block;position:relative;font-weight:bold;font-style:italic;text-align:center;color:white}body#news-events-entry main-and-aside main{padding-bottom:2.5vh}body#news-events-entry main-and-aside main p{margin-bottom:15px}body#news-events-entry main+aside{margin-top:-2.5vh}body#news-events-entry aside{margin:0 auto 5vh;padding-top:2.5vh;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;display:block;transition:padding-left .2s ease-in-out 0s,padding-right .2s ease-in-out 0s;padding-left:32px;padding-right:32px}@media (max-width: 799px){body#news-events-entry aside{padding-left:16px;padding-right:16px}}body#news-events-entry aside h4{color:#5b6916;text-align:center;width:100%;display:block;margin-bottom:32px !important}@media (max-width: 799px){body#news-events-entry aside h4 span{display:none}}body#news-events-entry aside related-articles{position:relative;-js-display:flex;display:-webkit-flexbox;display:flex;width:calc(100% + 16px);left:-8px}body#news-events-entry aside related-articles article{-ms-flex-basis:calc(100% / 3 - 0px);-o-flex-basis:calc(100% / 3 - 0px);flex-basis:calc(100% / 3 - 0px);margin-right:0px;margin-bottom:0px;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;margin:8px}body#news-events-entry aside related-articles article:nth-of-type(3n){margin-right:0}body#news-events-entry aside related-articles article:nth-of-type(3n){margin-right:0}body#news-events-entry aside related-articles article:nth-of-type(3n){margin-right:0}body#news-events-entry aside related-articles article a{background-color:#f2f2f2}body#news-events-entry aside related-articles article a figure[image]{min-width:100%}@media (max-width: 969px){body#news-events-entry aside related-articles article:nth-of-type(3){display:none;-ms-flex-basis:calc(100% / 2 - 8px);-o-flex-basis:calc(100% / 2 - 8px);flex-basis:calc(100% / 2 - 8px);margin-right:16px;margin-bottom:16px}body#news-events-entry aside related-articles article:nth-of-type(3):nth-of-type(2n){margin-right:0}body#news-events-entry aside related-articles article:nth-of-type(3):nth-of-type(2n){margin-right:0}}@media (max-width: 799px){body#news-events-entry aside related-articles article:nth-of-type(2){display:none;-ms-flex-basis:auto;-o-flex-basis:auto;flex-basis:auto;width:100%;margin-right:0 !important;margin-bottom:16px}}body#organisation main{text-align:center}body#organisation main>h3,body#organisation body#news-events-entry aside main>h4,body#news-events-entry aside body#organisation main>h4{margin-bottom:8px}body#organisation main>h3 ~ h3,body#organisation body#news-events-entry aside main>h4 ~ h3,body#news-events-entry aside body#organisation main>h4 ~ h3,body#organisation body#news-events-entry aside main>h3 ~ h4,body#news-events-entry aside body#organisation main>h3 ~ h4,body#organisation body#news-events-entry aside main>h4 ~ h4,body#news-events-entry aside body#organisation main>h4 ~ h4{margin-top:32px}body#organisation main a[href*="google"]{display:block;margin-top:8px}#gallery main{padding-top:0;padding-bottom:0}section.gallery .gallery--wrap{height:600px}section.gallery .gallery--wrap:before{display:none}section.gallery .gallery--wrap .gallery--images{display:flex;position:relative}section.gallery figure[image]{height:100%;display:flex}section.gallery figure[image]>img{-o-object-fit:contain;object-fit:contain;height:100%;position:relative}section.gallery ul{display:flex;overflow-x:scroll;max-width:100%}section.gallery ul li{width:100px;margin-left:5px}section.gallery ul li button img{width:100px;max-width:unset}body#useful-links main ul li a p{color:#3f4041;transition:color .2s ease-in-out 0s}body#useful-links main ul li a:hover p{color:#5b6916}body#glossary main>nav{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-align-content:space-between;-o-align-content:space-between;align-content:space-between;-js-display:flex;display:-webkit-flexbox;display:flex;margin:0 auto calc(2vh + 16px) auto;max-width:800px}body#glossary main>nav:nth-of-type(2){margin-top:calc(2vh + 16px)}body#glossary main>nav a{font-weight:bold;margin:0 5px 8px 5px;display:block}body#glossary main section h5{position:relative;display:block;width:100%;background-color:#276b82;padding:16px 16px;color:white}body#glossary main section h5 a{position:absolute;right:16px;color:white;font-family:arial}body#glossary main section h5 a:hover{color:#afbc15}body#glossary main section ul li{padding:0;margin-bottom:16px}body#glossary main section ul li:before{display:none}body#glossary main section ul li h4{margin-bottom:5px}iframe.calendar{width:100%;min-height:800px}body#conservation conservation-list{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex}body#conservation conservation-list a{display:block;position:relative;width:100%;margin-bottom:16px;background-color:#276b82;min-height:100px;border-radius:4px}body#conservation conservation-list a:nth-of-type(1) article:after{background:linear-gradient(10deg,rgba(116,130,33,0.8),rgba(134,150,38,0.95))}body#conservation conservation-list a:nth-of-type(2) article:after{background:linear-gradient(10deg,rgba(154,165,18,0.8),rgba(175,188,21,0.95))}body#conservation conservation-list a:nth-of-type(3) article:after{background:linear-gradient(10deg,rgba(116,130,33,0.8),rgba(134,150,38,0.95))}body#conservation conservation-list a:nth-of-type(4) article:after{background:linear-gradient(10deg,rgba(73,84,18,0.8),rgba(91,105,22,0.95))}@media (min-width: 800px){body#conservation conservation-list a{-ms-flex-basis:calc(100% / 2 - 16px);-o-flex-basis:calc(100% / 2 - 16px);flex-basis:calc(100% / 2 - 16px);margin-right:32px;margin-bottom:32px}body#conservation conservation-list a:nth-of-type(2n){margin-right:0}body#conservation conservation-list a:nth-of-type(2n){margin-right:0}body#conservation conservation-list a article{min-height:200px}body#conservation conservation-list a:hover article h3,body#conservation conservation-list a:hover article body#news-events-entry aside h4,body#news-events-entry aside body#conservation conservation-list a:hover article h4{transform:translateY(-10px);opacity:0;transition-delay:.1s}body#conservation conservation-list a:hover article p{transform:translateY(-10px);opacity:1;transition-delay:.8s}body#conservation conservation-list a:hover article:after{opacity:0}body#conservation conservation-list a:hover article figure[image]{opacity:0.1;transition:opacity .5s ease-in-out .5s}}body#conservation conservation-list a article{padding:32px;text-align:center;border-radius:4px;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex}body#conservation conservation-list a article h3,body#conservation conservation-list a article body#news-events-entry aside h4,body#news-events-entry aside body#conservation conservation-list a article h4{color:white;margin-bottom:0;transition:opacity .5s ease-in-out .3s,transform .5s ease-in-out .3s;position:relative}body#conservation conservation-list a article p{color:white;position:absolute;top:0;left:0;width:100%;height:100%;padding:0 32px;opacity:0;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex;z-index:1;transition:opacity .5s ease-in-out 0s,transform .5s ease-in-out 0s;border-radius:4px}body#conservation conservation-list a article>*:not(figure){z-index:1}body#conservation conservation-list a article:after{content:"";position:absolute;left:0;bottom:0;transition:opacity .2s ease-in-out 0s;width:100%;height:100%;background:linear-gradient(10deg,rgba(27,75,91,0.7),rgba(39,107,130,0.95));border-radius:4px}body#conservation conservation-list a article figure[image]{transition:opacity .2s ease-in-out 0s}body#conservation conservation-list a article figure[image] img{border-radius:4px}body#conservation conservation-list a article figure[image]:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(10deg,rgba(0,0,0,0.7),rgba(0,0,0,0));border-radius:4px}body#knowledge main{padding:0}@media (min-width: 1200px){body#knowledge main{padding-left:16px;padding-right:16px}body#knowledge main section:nth-of-type(odd)>div{padding-left:0}}body#knowledge main section{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-js-display:flex;display:-webkit-flexbox;display:flex;padding:0}body#knowledge main section>div{width:70%;padding:48px 48px 48px 16px}body#knowledge main section>div>ul li{line-height:18px;font-weight:500;-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:8px}body#knowledge main section>div>ul li a{color:#919c11}body#knowledge main section>div>ul li a:hover{color:#276B82}body#knowledge main section figure[image]{position:relative;height:inherit;width:30%;right:0;left:auto;margin-bottom:0}body#knowledge main section:nth-of-type(even){-moz-flex-direction:row-reverse;-o-flex-direction:row-reverse;flex-direction:row-reverse;-js-display:flex;display:-webkit-flexbox;display:flex;background-color:#f3f5e9}body#knowledge main section:nth-of-type(even)>div{padding:48px 16px 48px 48px}body#knowledge main section:nth-of-type(even) figure[image]{left:0;right:auto}body#knowledge main .single-articles{background-color:#276B82;position:relative;padding-top:32px;padding-bottom:32px;width:calc(100% + 32px);left:-16px;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-js-display:flex;display:-webkit-flexbox;display:flex}body#knowledge main .single-articles:before{position:absolute;width:100%;min-width:320px;background-color:inherit}@media (min-width: 320px){body#knowledge main .single-articles:before{width:100vw;left:50%;transform:translateX(-50%)}}body#knowledge main .single-articles article{position:relative;padding:16px;background:#fff;margin:0 16px;border-radius:4px;-ms-flex-basis:323.33333px;-o-flex-basis:323.33333px;flex-basis:323.33333px;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex}body#knowledge main .single-articles article figure[image]{position:relative;height:160px;top:-16px;left:-16px;width:calc(100% + 32px)}body#knowledge main .single-articles article figure[image] img{border-top-left-radius:4px;border-top-right-radius:4px}body#knowledge main .single-articles article p{margin-bottom:16px;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}body#knowledge main .single-articles article .button,body#knowledge main .single-articles article form button[type='submit'],form body#knowledge main .single-articles article button[type='submit'],body#knowledge main .single-articles section#latest-news latest-news article>a,section#latest-news latest-news body#knowledge main .single-articles article>a,body#knowledge main .single-articles article body#news-events-list button.show-more,body#news-events-list body#knowledge main .single-articles article button.show-more{margin-top:auto}@media (max-width: 969px){body#knowledge main .single-articles article{width:calc(50% - 16px)}body#knowledge main .single-articles article:nth-of-type(3){display:none}}@media (max-width: 1199px){body#knowledge main .single-articles{padding-left:16px;padding-right:16px}}@media (min-width: 800px){body#knowledge main section>div>ul{max-width:60%;-moz-column-count:2;column-count:2;-moz-column-gap:48px;column-gap:48px}}@media (max-width: 799px){body#knowledge main section{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-js-display:flex;display:-webkit-flexbox;display:flex}body#knowledge main section>div{width:100%;padding:32px 16px}body#knowledge main section figure[image]{height:300px;width:100%}body#knowledge main section:nth-of-type(even){-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-js-display:flex;display:-webkit-flexbox;display:flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-js-display:flex;display:-webkit-flexbox;display:flex}body#knowledge main section:nth-of-type(even)>div{padding:32px 16px}body#knowledge main section:last-of-type figure[image]{display:none}body#knowledge main .single-articles{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-js-display:flex;display:-webkit-flexbox;display:flex}body#knowledge main .single-articles article{width:auto;min-height:100px}body#knowledge main .single-articles article:not(:last-of-type){margin-bottom:16px}}.knowledge main-and-aside,.projects-entry main-and-aside,.conservation main-and-aside{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative;display:block;transition:padding-left .2s ease-in-out 0s,padding-right .2s ease-in-out 0s;padding-left:32px;padding-right:32px;--aside-width:300px;position:relative;display:block}@media (max-width: 799px){.knowledge main-and-aside,.projects-entry main-and-aside,.conservation main-and-aside{padding-left:16px;padding-right:16px}}.knowledge main-and-aside>aside,.projects-entry main-and-aside>aside,.conservation main-and-aside>aside{background-color:#f2f2f2}.knowledge main-and-aside>aside h2 a,.knowledge main-and-aside>aside form legend a,form .knowledge main-and-aside>aside legend a,.projects-entry main-and-aside>aside h2 a,.projects-entry main-and-aside>aside form legend a,form .projects-entry main-and-aside>aside legend a,.conservation main-and-aside>aside h2 a,.conservation main-and-aside>aside form legend a,form .conservation main-and-aside>aside legend a{color:#276B82}.knowledge main-and-aside>aside>div,.projects-entry main-and-aside>aside>div,.conservation main-and-aside>aside>div{padding:calc(5vh + 16px) 32px}.knowledge main-and-aside>aside>div>a,.projects-entry main-and-aside>aside>div>a,.conservation main-and-aside>aside>div>a{line-height:23px;display:block;position:relative;margin-bottom:5px;font-size:15px;line-height:18px}.knowledge main-and-aside>aside>div>a.parent,.projects-entry main-and-aside>aside>div>a.parent,.conservation main-and-aside>aside>div>a.parent{color:#276B82;font-weight:bold;margin-top:16px;margin-bottom:8px}.knowledge main-and-aside>aside>div>a.child,.projects-entry main-and-aside>aside>div>a.child,.conservation main-and-aside>aside>div>a.child{color:#5c6672}.knowledge main-and-aside>aside>div>a[data-level="3"],.projects-entry main-and-aside>aside>div>a[data-level="3"],.conservation main-and-aside>aside>div>a[data-level="3"]{padding-left:10px;font-size:14px}.knowledge main-and-aside>aside>div>a[data-level="3"]:before,.projects-entry main-and-aside>aside>div>a[data-level="3"]:before,.conservation main-and-aside>aside>div>a[data-level="3"]:before{content:"-";position:absolute;left:0}.knowledge main-and-aside>aside>div>a:hover,.projects-entry main-and-aside>aside>div>a:hover,.conservation main-and-aside>aside>div>a:hover{color:#869626}.knowledge main-and-aside>aside>div>a[disabled="disabled"],.projects-entry main-and-aside>aside>div>a[disabled="disabled"],.conservation main-and-aside>aside>div>a[disabled="disabled"]{color:#869626;pointer-events:none}.knowledge main-and-aside>aside>div>a[disabled="disabled"]:before,.projects-entry main-and-aside>aside>div>a[disabled="disabled"]:before,.conservation main-and-aside>aside>div>a[disabled="disabled"]:before{content:"";width:6px;height:6px;position:absolute;pointer-events:none;background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 100 100'><polygon points='0,100 0,0 100,50' fill='%23276b82'/></svg>");background-size:100% 100%;background-repeat:no-repeat;top:calc(50% - 6px/2);left:100%;right:calc(100% + 8px);left:auto}html[data-browser^="ie"] .knowledge main-and-aside>aside>div>a[disabled="disabled"]:before,.projects-entry main-and-aside>aside>div>a[disabled="disabled"]:before,.conservation main-and-aside>aside>div>a[disabled="disabled"]:before{content:"";position:absolute;height:0;width:0;border-style:solid;border-color:transparent;border-width:0;pointer-events:none;top:calc(50% - 6px/2);left:100%;border-width:3px 0 3px 6px;border-left-color:#276b82;background-image:none !important;right:calc(100% + 8px);left:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.knowledge main-and-aside>aside>div>a[disabled="disabled"]:before,.projects-entry main-and-aside>aside>div>a[disabled="disabled"]:before,.conservation main-and-aside>aside>div>a[disabled="disabled"]:before{content:"";position:absolute;height:0;width:0;border-style:solid;border-color:transparent;border-width:0;pointer-events:none;top:calc(50% - 6px/2);left:100%;border-width:3px 0 3px 6px;border-left-color:#276b82;background-image:none !important;right:calc(100% + 8px);left:auto}}@media (min-width: 800px){.knowledge main-and-aside,.projects-entry main-and-aside,.conservation main-and-aside{-js-display:flex;display:-webkit-flexbox;display:flex}.knowledge main-and-aside main,.projects-entry main-and-aside main,.conservation main-and-aside main{width:calc(100% - var(--aside-width, 300px))}.knowledge main-and-aside aside,.projects-entry main-and-aside aside,.conservation main-and-aside aside{width:var(--aside-width, 300px)}}.projects main-and-aside aside>div a{margin-bottom:8px}.glossary-entry{margin-bottom:32px}hestercombe-children{position:relative;display:block;width:100%}hestercombe-children article{position:relative;padding-left:116px;margin-bottom:16px;min-height:116px}hestercombe-children article+article{padding-top:16px;border-top:1px solid #eaedd7}hestercombe-children article+article figure[image]{top:16px}hestercombe-children article figure[image]{width:100px;height:100px}hestercombe-children article a{background-color:#AFBC15;color:#fff}@supports (--css: variables){hestercombe-children article a{background-color:var(--primary, #AFBC15)}}hestercombe-children article a:hover{background-color:#869626;color:#fff;border-color:#fff}@media (max-width: 799px){hestercombe-children article{padding-left:0}hestercombe-children article figure[image]{display:none}}body#projects.projects-intro site-wrapper>div{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;max-width:1200px;width:100%;margin-left:auto;margin-right:auto}body#projects.projects-intro header-and-main{display:block}body#projects.projects-intro header-and-main header{padding:0}body#projects.projects-intro header-and-main header h1{text-shadow:none;padding:32px;text-align:left;color:#276b82}@media (max-width: 799px){body#projects.projects-intro header-and-main header h1{padding:16px}}body#projects.projects-intro header-and-main main{padding-top:0;padding-bottom:32px}body#projects.projects-intro header-and-main main p{line-height:22px}body#projects.projects-intro aside{display:block}body#projects.projects-intro aside ul.projects-grid li a{position:relative}@media (min-width: 640px){body#projects.projects-intro aside ul.projects-grid{display:grid;height:100%;grid-template-areas:"box1 box2 box2" "box3 box4 box5" "box3 box6 box7"}body#projects.projects-intro aside ul.projects-grid li{background-color:#869626}body#projects.projects-intro aside ul.projects-grid li:nth-of-type(1){grid-area:box1;background-color:#bed14a}body#projects.projects-intro aside ul.projects-grid li:nth-of-type(2){grid-area:box2;background-color:#b6cc34}body#projects.projects-intro aside ul.projects-grid li:nth-of-type(3){grid-area:box3;background-color:#b4ca33}body#projects.projects-intro aside ul.projects-grid li:nth-of-type(4){grid-area:box4;background-color:#ccdb70}body#projects.projects-intro aside ul.projects-grid li:nth-of-type(5){grid-area:box5;background-color:#dce69d}body#projects.projects-intro aside ul.projects-grid li:nth-of-type(6){grid-area:box6;background-color:#acc031}body#projects.projects-intro aside ul.projects-grid li:nth-of-type(7){grid-area:box7;background-color:#c1d352}body#projects.projects-intro aside ul.projects-grid li a{position:relative;overflow:hidden;text-align:center;height:100%;padding:16px;font-size:15px;line-height:20px;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex;background-color:black}body#projects.projects-intro aside ul.projects-grid li a>*:not(figure[image]){position:relative}body#projects.projects-intro aside ul.projects-grid li a figure[image]{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1.1);transition:opacity .5s ease-in-out 0s,transform .5s ease-in-out 0s}body#projects.projects-intro aside ul.projects-grid li a h5,body#projects.projects-intro aside ul.projects-grid li a span{opacity:0;color:white;transform:scale(1.2);transition:opacity .8s ease-in-out 0s,transform .8s ease-in-out 0s,background-color .3s ease-in-out 0s}body#projects.projects-intro aside ul.projects-grid li a h5{font-size:15px;line-height:22px;transition-delay:.2s}body#projects.projects-intro aside ul.projects-grid li a span{margin-top:8px;font-size:12px;line-height:14px;padding:4px 8px;text-align:center;text-transform:capitalize;border-radius:3px;background-color:#AFBC15;color:#fff;transition-delay:.4s,0s}@supports (--css: variables){body#projects.projects-intro aside ul.projects-grid li a span{background-color:var(--primary, #AFBC15)}}body#projects.projects-intro aside ul.projects-grid li a span:hover{background-color:#869626;color:#fff;border-color:#fff}body#projects.projects-intro aside ul.projects-grid li a:hover figure[image]{opacity:0.3;transform:scale(1)}body#projects.projects-intro aside ul.projects-grid li a:hover h5,body#projects.projects-intro aside ul.projects-grid li a:hover span{opacity:1;transform:scale(1)}}@media (min-width: 1180px){body#projects.projects-intro site-wrapper>div{padding-right:32px;-js-display:flex;display:-webkit-flexbox;display:flex}body#projects.projects-intro header-and-main{width:500px}body#projects.projects-intro aside{width:calc(100% - 500px)}body#projects.projects-intro aside[animatable] ul.projects-grid li a{opacity:0}body#projects.projects-intro aside[animatable][animation] ul.projects-grid li a{opacity:1;transition:opacity 1s ease-in-out 0s}body#projects.projects-intro aside[animatable][animation] ul.projects-grid li:nth-of-type(1) a{transition-delay:.1s}body#projects.projects-intro aside[animatable][animation] ul.projects-grid li:nth-of-type(2) a{transition-delay:.2s}body#projects.projects-intro aside[animatable][animation] ul.projects-grid li:nth-of-type(3) a{transition-delay:.3s}body#projects.projects-intro aside[animatable][animation] ul.projects-grid li:nth-of-type(4) a{transition-delay:.4s}body#projects.projects-intro aside[animatable][animation] ul.projects-grid li:nth-of-type(5) a{transition-delay:.5s}body#projects.projects-intro aside[animatable][animation] ul.projects-grid li:nth-of-type(6) a{transition-delay:.6s}body#projects.projects-intro aside[animatable][animation] ul.projects-grid li:nth-of-type(7) a{transition-delay:.7s}}@media (max-width: 1180px){body#projects.projects-intro site-wrapper>div{padding-top:33px}body#projects.projects-intro aside{max-height:auto}body#projects.projects-intro aside ul{min-height:600px}}@media (max-width: 639px){body#projects.projects-intro ul.projects-grid{padding:0 16px}body#projects.projects-intro ul.projects-grid li{display:block;position:relative}body#projects.projects-intro ul.projects-grid li+li{border-top:1px solid #E8E8E8}body#projects.projects-intro ul.projects-grid li a{position:relative;display:block;padding-top:8px;padding-left:96px;min-height:80px}body#projects.projects-intro ul.projects-grid li a figure[image]{position:absolute;top:0;left:0;display:block;width:80px;height:80px}body#projects.projects-intro ul.projects-grid li a h5{margin-bottom:0;font-size:15px;line-height:21px;color:#276B82}@supports (--css: variables){body#projects.projects-intro ul.projects-grid li a h5{color:var(--secondary, #276B82)}}body#projects.projects-intro ul.projects-grid li a span{font-size:14px;display:none}}.mappage{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;font-size:15px;height:100vh}@media only screen and (min-width: 800px) and (max-width: 1180px){.mappage button.search,.mappage .JS_searchfield{display:none !important}.mappage nav{position:relative;top:initial;left:initial}body.search-page .mappage nav{border-bottom:1px solid #347388}@supports (--a: 0){.mappage nav{width:calc(100vw + 32px - var(--scrollbar-width, 0))}}.mappage nav ol{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-js-display:flex;display:-webkit-flexbox;display:flex;padding-left:16px;padding-right:0}.mappage nav ol li{margin-left:0;background:white;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}.mappage nav ol li>a{font-size:12px;padding-top:8px;padding-bottom:8px;text-align:center;color:#276b82}.mappage nav ol li>a:hover{color:rgba(39,107,130,0.6)}.mappage nav ol li.current a{color:#afbc15}}.mappage .mapwrap{background:#eaedd7;display:grid;grid-template-columns:100%;height:100vh;overflow:hidden;position:relative;font-size:16px}@media (min-width: 800px){.mappage .mapwrap{grid-template-columns:67% 33%}}.mappage .mapwrap .mapGridToggle{bottom:16px}.mappage .mapwrap .mapreset{top:16px}.mappage .mapwrap .mapGridToggle,.mappage .mapwrap .mapreset{left:16px;position:absolute;background-color:#869626;color:white;padding:0.25em 0.5em;border-radius:4px}@media (max-width: 800px){.mappage .mapwrap .mapGridToggle,.mappage .mapwrap .mapreset{display:none}}@media (max-width: 799px){.mappage .mapwrap{background:white}.mappage .mapwrap .visibleFilter{display:none}.mappage .mapwrap *+.showfilters-btn{margin-left:auto}}.mappage .mapwrap aside{flex:0 0 32em;max-height:100%;overflow:hidden;position:relative;background:#fff;-moz-filter:drop-shadow(-2px 0px 2px rgba(63,64,65,0.2));filter:drop-shadow(-2px 0px 2px rgba(63,64,65,0.2))}.mappage .mapwrap aside:first-child{flex-basis:100%;max-width:100%}.mappage .mapmarker{background-color:#276b82;border:1px currentColor solid;border-radius:50% 50% 50% 0;color:#1e5163;cursor:pointer;overflow:hidden;transform:translate(-50%, -120%) rotate(-45deg);transition:height .25s,width .25s,background-color .25s,color .25s,z-index .25s;height:40px;width:40px;box-shadow:-2px 2px 1px rgba(0,0,0,0.5)}.mappage .mapmarker img{left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;height:150%;width:150%;transform:translate(-50%, -50%) rotate(45deg)}.mappage .mapmarker[data-count] .mapmarker--highlight,.mappage .mapmarker[data-count]:hover,.mappage .mapmarker.mapmarker--highlight,.mappage .mapmarker:hover{background-color:#afbc15;color:#748221;height:48px;width:48px;z-index:10}.mappage .mapmarker[data-count] .mapmarker--focus,.mappage .mapmarker.mapmarker--focus{background-color:#afbc15;height:64px;width:64px;z-index:100}.mappage .mapmarker[data-count] svg{display:none}.mappage .mapmarker[data-count]::after{color:#fff;content:attr(data-count);font-size:16px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%, -50%) rotate(45deg)}.mappage .resultslist{display:flex;flex-direction:column;height:100%;max-height:100%}.mappage .ReactVirtualized__Grid,.mappage .ReactVirtualized__List{flex:1}.mappage .ReactVirtualized__Grid .ReactVirtualized__Grid__innerScrollContainer div,.mappage .ReactVirtualized__List .ReactVirtualized__Grid__innerScrollContainer div{max-height:140px}.mappage .ReactVirtualized__Grid .ReactVirtualized__Grid__innerScrollContainer div+div,.mappage .ReactVirtualized__List .ReactVirtualized__Grid__innerScrollContainer div+div{border-top:1px solid #edf2f5}@media (max-width: 800px){.mappage .ReactVirtualized__Grid,.mappage .ReactVirtualized__List{width:100% !important;max-width:unset !important;background-color:#fff}.mappage .ReactVirtualized__Grid div,.mappage .ReactVirtualized__List div{width:100% !important}}.mappage .resultslist--summary,.mappage .resultslist--footer{background:#276b82;color:#fff;display:flex;justify-content:space-between;padding:16px 8px;position:relative;text-align:right;z-index:99;gap:10px}@media (min-width: 800px){.mappage .resultslist--summary,.mappage .resultslist--footer{padding:24px 32px}}.mappage .resultslist--summary input[type='text']:hover,.mappage .resultslist--summary label.checkbox input:hover ~ .checkbox--box,.mappage .resultslist--summary label.checkbox input ~ .checkbox--box:hover,.mappage .resultslist--footer input[type='text']:hover,.mappage .resultslist--footer label.checkbox input:hover ~ .checkbox--box,.mappage .resultslist--footer label.checkbox input ~ .checkbox--box:hover{border-color:#869626}.mappage .resultslist--summary input[type='text']:focus,.mappage .resultslist--summary label.checkbox input:focus ~ .checkbox--box,.mappage .resultslist--footer input[type='text']:focus,.mappage .resultslist--footer label.checkbox input:focus ~ .checkbox--box{box-shadow:0 0 2px 2px #869626}.mappage .resultslist--summary img,.mappage .resultslist--footer img{height:80px;position:absolute;top:12px;z-index:99;transform:rotate(-20deg)}.mappage .resultslist--summary::after,.mappage .resultslist--footer::after{background:linear-gradient(to bottom, #fff, transparent);content:' ';display:block;height:16px;left:0;position:absolute;right:0;top:100%}.mappage .resultslist--summary:last-child::after,.mappage .resultslist--footer:last-child::after{background:linear-gradient(to top, #fff, transparent);bottom:100%;top:auto}.mappage .resultslist--footer{z-index:97}.mappage .resultslistitem{align-items:center;display:grid;height:100%;grid-template-columns:1fr 3fr;grid-gap:16px;padding:8px;transition:background-color .25s}.mappage .resultslistitem:hover,.mappage .resultslistitem:focus,.mappage .resultslistitem.resultslistitem--highlight{background-color:#edf2f5}.mappage .resultslistitem.resultslistitem--focus{background:#afbc15;color:white}.mappage .resultslistitem h4{color:#276b82;font-size:.8em;margin:0.25em 0}.mappage .resultslistitem p{margin:0;position:relative;width:100%;font-size:14px}.mappage .resultslistitem img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;border-radius:4px;overflow:hidden}@media (min-width: 800px){.mappage .resultslistitem{padding:8px 32px}.mappage .resultslistitem h4{font-size:.9em}}@media (min-width: 1200px){.mappage .resultslistitem h4{font-size:1.1em}}.mappage .resultslistitem.no-results{grid-template-columns:1fr;text-align:center}.mappage .resultslistitem.no-results h3 span,.mappage .resultslistitem.no-results body#news-events-entry aside h4 span,body#news-events-entry aside .mappage .resultslistitem.no-results h4 span{display:block;font-size:14px}.mappage .resultslistitem--expanded,.mappage .searchfilters{bottom:0;left:0;position:absolute;right:0;top:70px;display:flex;flex-direction:column;overflow:hidden;background:#fff;box-shadow:-2px 2px 1px rgba(0,0,0,0.5);opacity:0;transition:transform 0.25s, opacity 0.25s}@media (min-width: 800px){.mappage .resultslistitem--expanded,.mappage .searchfilters{top:86px}}.mappage .resultslistitem--expanded.opened,.mappage .searchfilters.opened{opacity:1;transform:translate(0, 0);transition:transform 0.5s;z-index:98}.mappage .resultslistitem--expanded.loading .resultslistitem--summary--footer,.mappage .searchfilters.loading .resultslistitem--summary--footer{position:relative}.mappage .resultslistitem--expanded.loading .resultslistitem--summary--footer::before,.mappage .searchfilters.loading .resultslistitem--summary--footer::before{background:rgba(0,0,0,0.25);bottom:0;content:' ';display:block;left:0;position:absolute;right:0;top:0;z-index:1}.mappage .resultslistitem--expanded{font-size:16px;line-height:1;z-index:3;transform:translate(100%, 0)}.mappage .resultslistitem--expanded .resultslistitem--summary--head,.mappage .resultslistitem--expanded .resultslistitem--summary--detail{padding:1em 32px}.mappage .resultslistitem--expanded .resultslistitem--summary--head h1,.mappage .resultslistitem--expanded .resultslistitem--summary--detail h1{color:#1e5163;font-size:24px;line-height:1.2;margin:0}.mappage .resultslistitem--expanded .resultslistitem--summary--head h1 a,.mappage .resultslistitem--expanded .resultslistitem--summary--detail h1 a{color:inherit}.mappage .resultslistitem--expanded .resultslistitem--summary--head h1+p,.mappage .resultslistitem--expanded .resultslistitem--summary--detail h1+p{margin-top:4px}.mappage .resultslistitem--expanded .resultslistitem--summary--head ul,.mappage .resultslistitem--expanded .resultslistitem--summary--head p,.mappage .resultslistitem--expanded .resultslistitem--summary--head h3,.mappage .resultslistitem--expanded .resultslistitem--summary--head body#news-events-entry aside h4,body#news-events-entry aside .mappage .resultslistitem--expanded .resultslistitem--summary--head h4,.mappage .resultslistitem--expanded .resultslistitem--summary--head>div,.mappage .resultslistitem--expanded .resultslistitem--summary--detail ul,.mappage .resultslistitem--expanded .resultslistitem--summary--detail p,.mappage .resultslistitem--expanded .resultslistitem--summary--detail h3,.mappage .resultslistitem--expanded .resultslistitem--summary--detail body#news-events-entry aside h4,body#news-events-entry aside .mappage .resultslistitem--expanded .resultslistitem--summary--detail h4,.mappage .resultslistitem--expanded .resultslistitem--summary--detail>div{margin-bottom:16px}.mappage .resultslistitem--expanded .resultslistitem--summary--head li,.mappage .resultslistitem--expanded .resultslistitem--summary--detail li{display:flex;padding:2px 0}.mappage .resultslistitem--expanded .resultslistitem--summary--head li em,.mappage .resultslistitem--expanded .resultslistitem--summary--detail li em{flex:0 0 30%;font-style:normal;font-weight:bold}.mappage .resultslistitem--expanded .resultslistitem--summary--head li em::after,.mappage .resultslistitem--expanded .resultslistitem--summary--detail li em::after{content:':'}.mappage .resultslistitem--expanded .resultslistitem--summary--head li+li,.mappage .resultslistitem--expanded .resultslistitem--summary--detail li+li{border-top:1px solid rgba(0,0,0,0.1)}.mappage .resultslistitem--expanded .resultslistitem--summary--head img,.mappage .resultslistitem--expanded .resultslistitem--summary--detail img{display:block;height:100%;max-height:450px;-o-object-fit:cover;object-fit:cover;width:100%}.mappage .resultslistitem--expanded .resultslistitem--summary--head li,.mappage .resultslistitem--expanded .resultslistitem--summary--head p,.mappage .resultslistitem--expanded .resultslistitem--summary--head div,.mappage .resultslistitem--expanded .resultslistitem--summary--detail li,.mappage .resultslistitem--expanded .resultslistitem--summary--detail p,.mappage .resultslistitem--expanded .resultslistitem--summary--detail div{line-height:1.5}.mappage .resultslistitem--expanded .resultslistitem--summary--head{flex:0 0 auto;padding:2.5em 32px 0;display:flex;flex-direction:column;position:relative;min-height:86px}.mappage .resultslistitem--expanded .resultslistitem--summary--head sup{top:-1em}.mappage .resultslistitem--expanded .resultslistitem--summary--head h1{max-width:calc(90% - 90px)}.mappage .resultslistitem--expanded .resultslistitem--summary--head a{width:calc(100% + 64px);margin-top:32px;margin-left:-32px}.mappage .resultslistitem--expanded .resultslistitem--summary--head img.open{position:absolute;height:90px;width:90px;right:32px;top:5px}.mappage .resultslistitem--expanded .resultslistitem--summary--detail{flex:1 1 auto;overflow-y:scroll;background:#edf2f5}.mappage .resultslistitem--expanded .resultslistitem--summary--detail>:last-child{margin-bottom:2em}.mappage .resultslistitem--expanded .resultslistitem--summary--places a{color:#869626}.mappage .resultslistitem--expanded .resultslistitem--summary--places a:hover{color:#276b82}@media (max-width: 799px){.mappage .resultslistitem--expanded{overflow-y:scroll}.mappage .resultslistitem--expanded .resultslistitem--summary--head{flex-direction:column}.mappage .resultslistitem--expanded .resultslistitem--summary--head>div+div{margin:24px 0 0 0}.mappage .resultslistitem--expanded .resultslistitem--summary--detail{overflow-y:initial}}.mappage .searchfilters{transform:translate(0, 100%)}.mappage .searchfilters .resultslist--summary:first-of-type{padding:0 24px 36px;flex-wrap:wrap}@media (max-width: 799px){.mappage .searchfilters{overflow-y:scroll}}.mappage .searchfilters .searchfilters--content{flex:1 1 auto;overflow-y:auto;padding:1em 32px}.mappage .searchfilters .searchfilters--content .react-select{margin-bottom:16px}.mappage .searchfilters input,.mappage .searchfilters textarea,.mappage .searchfilters select,.mappage .searchfilters button{font-family:inherit}.mappage .searchfilters select,.mappage .searchfilters input,.mappage .searchfilters textarea{max-width:100%}.mappage .react-select .react-select__control{border:1px solid #ddd}.mappage .react-select .react-select__control:hover{border-color:#276b82}.mappage .react-select .react-select__control.react-select__control--is-focused{box-shadow:0 0 2px 2px #276b82}.mappage .react-select .react-select__menu input:hover{border:none !important}.mappage .react-select .react-select__menu input:focus{box-shadow:none !important}.mappage .react-select .react-select__menu{color:#3F4041;text-align:left}.mappage label.checkbox{align-items:center;display:flex;justify-content:space-between;width:-moz-fit-content;width:fit-content;margin:0 16px 16px 0}.mappage label.checkbox input{display:none}.mappage label.checkbox input:hover ~ .checkbox--box,.mappage label.checkbox input ~ .checkbox--box:hover{border-color:#276b82}.mappage label.checkbox input:focus ~ .checkbox--box{box-shadow:0 0 2px 2px #276b82}.mappage label.checkbox input:checked ~ .checkbox--box::after{background:#3f4041;border-radius:2px;content:' ';display:block;height:.625em;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:.625em}.mappage label.checkbox input ~ .checkbox--box{background:white;border:1px solid #ddd;border-radius:4px;display:inline-block;flex:0 0 1.25em;height:1.25em;margin-left:0.75em;position:relative;width:1.25em}body#conservation-management-plans header{--height: 30px;--height2: 40px}body#conservation-management-plans header .cmp-feedback{position:relative;color:white;margin:16px 0}body#conservation-management-plans header .cmp-feedback .searched,body#conservation-management-plans header .cmp-feedback .results-count{font-weight:bold}body#conservation-management-plans header .cmp-feedback.error-message{border:2px solid red;padding:16px;color:red;border-radius:6px;background-color:#ffd3d3d6}body#conservation-management-plans header form.cmp-searchbox{display:flex;flex-wrap:wrap;justify-content:space-between;margin:32px auto 0;align-items:center;gap:0 32px}body#conservation-management-plans header form.cmp-searchbox input{height:var(--height2)}body#conservation-management-plans header form.cmp-searchbox input[type='submit']{height:var(--height)}body#conservation-management-plans header form.cmp-searchbox input-field{flex-grow:1;width:30%;position:relative;display:block;margin-bottom:0}body#conservation-management-plans header form.cmp-searchbox input-field svg{position:absolute;right:0;top:0;fill:#869626;padding:8px;height:100%;max-height:40px;width:50px}body#conservation-management-plans header form.cmp-searchbox>input+span,body#conservation-management-plans header form.cmp-searchbox .format+span{margin-left:32px}body#conservation-management-plans header form.cmp-searchbox .format,body#conservation-management-plans header form.cmp-searchbox .dates{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}body#conservation-management-plans header form.cmp-searchbox .format{gap:8px}body#conservation-management-plans header form.cmp-searchbox .dates input{margin:0 8px;border-radius:4px;height:var(--height);padding:0 8px;width:100%;max-width:72px}body#conservation-management-plans header form.cmp-searchbox span{color:white}body#conservation-management-plans header form.cmp-searchbox .switch{position:relative;display:inline-block;height:var(--height);width:calc(var(--height) * 2)}body#conservation-management-plans header form.cmp-searchbox .switch input{opacity:0;width:0;height:0}body#conservation-management-plans header form.cmp-searchbox .switch input:checked+.slider:before{transform:translateX(var(--height))}body#conservation-management-plans header form.cmp-searchbox .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#869626;transition:0.4s}body#conservation-management-plans header form.cmp-searchbox .switch .slider.round{border-radius:34px}body#conservation-management-plans header form.cmp-searchbox .switch .slider.round:before{border-radius:50%}body#conservation-management-plans header form.cmp-searchbox .switch .slider:before{position:absolute;content:'';height:calc(var(--height) - 8px);width:calc(var(--height) - 8px);left:4px;bottom:4px;background-color:white;transition:0.4s}@media (max-width: 1058px){body#conservation-management-plans header form.cmp-searchbox .dates{justify-content:flex-end}body#conservation-management-plans header form.cmp-searchbox input[type='submit']{margin:0 auto}}@media (max-width: 768px){body#conservation-management-plans header form.cmp-searchbox{padding-left:0;justify-content:center;gap:32px 0}body#conservation-management-plans header form.cmp-searchbox input-field{width:100%}body#conservation-management-plans header form.cmp-searchbox div{justify-content:center}body#conservation-management-plans header form.cmp-searchbox .dates{width:100%;justify-content:center}body#conservation-management-plans header form.cmp-searchbox .format{width:60%}body#conservation-management-plans header form.cmp-searchbox .format>span{width:calc((100% - (var(--height) * 2)) / 2)}body#conservation-management-plans header form.cmp-searchbox .format>span:first-of-type{text-align:right}}body#conservation-management-plans .cmp-search{display:none;margin:64px auto;width:100%;max-width:1200px;padding:0 32px}body#conservation-management-plans .cmp-search .cmp-request-btn{margin-top:16px;height:30px;background-color:#869626;border-radius:4px}body#conservation-management-plans .cmp-search .cmp-request-btn:hover{background-color:#afbc15}body#conservation-management-plans .cmp-search .cmp-request-btn[hidden]{display:none}body#conservation-management-plans .cmp-search .cmp-request-feedback.success,body#conservation-management-plans .cmp-search .cmp-request-feedback.error{font-size:12px;padding:12px;margin:24px 0;border-radius:6px}body#conservation-management-plans .cmp-search .cmp-request-feedback.success{color:#488c13;background-color:#86d786d6;border:1px solid #488c13}body#conservation-management-plans .cmp-search .cmp-request-feedback.error{color:red;background-color:#ffd3d3d6;border:1px solid red}body#conservation-management-plans .cmp-search .cmp-results{display:block;overflow:auto;max-height:600px;position:relative;border-collapse:collapse}body#conservation-management-plans .cmp-search .cmp-results.hidden{display:none}body#conservation-management-plans .cmp-search .cmp-results thead{border-top-left-radius:6px;border-top-right-radius:6px;background-color:#276b82}body#conservation-management-plans .cmp-search .cmp-results thead tr th{background-color:#276b82;position:sticky;top:0;box-shadow:0 2px 2px -1px rgba(0,0,0,0.4);text-align:left;padding:24px 16px;color:white}body#conservation-management-plans .cmp-search .cmp-results thead tr th:nth-of-type(1){width:3%}body#conservation-management-plans .cmp-search .cmp-results thead tr th:nth-of-type(2){width:17%}body#conservation-management-plans .cmp-search .cmp-results thead tr th:nth-of-type(3){width:15%}body#conservation-management-plans .cmp-search .cmp-results thead tr th:nth-of-type(4){width:20%}body#conservation-management-plans .cmp-search .cmp-results thead tr th:nth-of-type(5){width:15%}body#conservation-management-plans .cmp-search .cmp-results thead tr th:nth-of-type(6){width:5%}body#conservation-management-plans .cmp-search .cmp-results thead tr th:nth-of-type(7){width:25%}body#conservation-management-plans .cmp-search .cmp-results thead tr th:first-of-type{border-top-left-radius:6px}body#conservation-management-plans .cmp-search .cmp-results thead tr th:last-of-type{border-top-right-radius:6px}body#conservation-management-plans .cmp-search .cmp-results tbody tr td{border-bottom:1px solid rgba(0,0,0,0.2);padding:16px}body#conservation-management-plans .cmp-search .cmp-results tbody tr td:nth-of-type(1){font-weight:bold;color:#869626}body#conservation-management-plans .cmp-search .cmp-results tbody tr:last-of-type td{border-bottom:none}body#conservation-management-plans .cmp-search .cmp-results tbody tr.no-results td{color:#3f4041;width:100%;text-align:center}body#conservation-management-plans .cmp-search.display-table{display:block}#counties main{justify-content:center}#counties main .listing{padding:48px;width:100%}#counties main .listing h2,#counties main .listing form legend,form #counties main .listing legend{color:white}#counties main .listing figure{z-index:-1}#counties main .listing select{width:100%;padding:8px;border-radius:4px;border:1px solid #869626;color:#869626}@media (min-width: 768px){#counties main .listing{width:40%;margin-right:0;margin-bottom:32px !important}#counties main .listing:nth-child(odd){margin-right:32px}}.counties header.stylised{justify-content:center;display:flex;flex-direction:column;background:#788232;max-width:unset}.counties header.stylised h1,.counties header.stylised>div{max-width:1200px;margin:0 auto}.counties header.stylised .flag img{height:60px;width:60px;border-radius:100%;-o-object-fit:cover;object-fit:cover;margin:14px auto;border:2px solid white;position:relative;z-index:9}.counties header.stylised .flag+div:before{content:'';position:absolute;border:1px solid white;width:50%;left:25%;top:-48px}.counties header.stylised .flag:before,.counties header.stylised .flag:after{content:'';position:absolute;background:white;height:25px;width:25px;top:31px}.counties header.stylised .flag:before{transform:rotate(45deg);left:calc( 50% + 5px)}.counties header.stylised .flag:after{transform:rotate(45deg);left:calc( 50% - 30px)}.counties header.stylised>div{text-align:center}.counties header.stylised>div p{color:white;margin-bottom:24px;font-size:15px}.counties header.stylised>div p+p{margin-bottom:0}.counties header.stylised>div p:first-of-type{font-size:25px}.counties .mappage{max-height:800px}.counties main-and-aside{margin-top:64px}.counties main-and-aside main,.counties main-and-aside aside>div:first-of-type{padding-top:32px}.counties main-and-aside main .accordion-block{width:100%}.counties main-and-aside main .resultslistitem>div+div{position:relative}body.knowledge.form aside .sidebar-content{margin-bottom:32px}body.knowledge.form aside .sidebar-content h1,body.knowledge.form aside .sidebar-content h2,body.knowledge.form aside .sidebar-content form legend,form body.knowledge.form aside .sidebar-content legend,body.knowledge.form aside .sidebar-content h3,body.knowledge.form body#news-events-entry aside .sidebar-content h4,body#news-events-entry body.knowledge.form aside .sidebar-content h4,body.knowledge.form aside .sidebar-content h4,body.knowledge.form aside .sidebar-content h5{color:#276B82}body.knowledge.form aside .sidebar-content a{color:#276B82}body.knowledge.form aside .related-documents h4{color:#276B82}body.knowledge.form aside a{transition:color 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}body.knowledge.form aside a:hover{color:#AFBC15}body.knowledge.form main{--fui-alert-font-size: 16px;--fui-alert-line-height: 1.2}body.knowledge.form main fieldset legend,body.knowledge.form main label,body.knowledge.form main ul li{font-family:'Libre Baskerville', Helvetica, sans-serif}body.knowledge.form main .fui-alert{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;padding:16px}body.knowledge.form main .fui-alert.fui-alert-success{color:#488c13;background-color:#86d786d6;border:1px solid #488c13}body.knowledge.form main .fui-alert.fui-alert-error{color:red;background-color:#ffd3d3d6;border:1px solid red}body.knowledge.form main form{--fui-page-title-font-size: 24px;--fui-label-font-size: 16px;--fui-input-font-size: 16px;--fui-check-font-size: 16px;--fui-tabs-font-size: 16px;--fui-tabs-margin-bottom: 32px;--fui-progress-bar-bg-color: #276B82;--fui-check-label-height: 16px;--fui-check-label-width: 16px;--fui-check-label-padding-left: 24px}body.knowledge.form main form .fui-tab,body.knowledge.form main form .fui-instructions{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif}body.knowledge.form main form .fui-instructions p,body.knowledge.form main form .fui-instructions a{font-size:13px}body.knowledge.form main form .fui-tabs .fui-tab.fui-tab-active{background-color:#276B82;transition:background-color 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}body.knowledge.form main form .fui-tabs .fui-tab.fui-tab-active a{color:white}body.knowledge.form main form .fui-tabs .fui-tab.fui-tab-active:hover a{color:white}body.knowledge.form main form .fui-tabs .fui-tab:hover a{color:#276B82}body.knowledge.form main form textarea{padding:8px;min-height:150px}body.knowledge.form main form fieldset>.fui-input-container{margin-top:12px}body.knowledge.form main form input[type='tel'],body.knowledge.form main form input[type='email'],body.knowledge.form main form input[type='text']{border:var(--fui-input-border, 1px solid var(--fui-border-color));border-radius:var(--fui-input-border-radius, var(--fui-border-radius))}body.knowledge.form main form input[type='file']{font-size:12px;height:34.5px}body.knowledge.form main form input[type='checkbox']+label:before{top:calc(50% - 10px)}body.knowledge.form main form input[type='checkbox']:checked+label:before{background-color:unset;background-image:unset;border-color:#276B82}body.knowledge.form main form input[type='checkbox']:checked+label:after{top:calc(50% - 14px);left:2px}body.knowledge.form main form input[type='radio']+label:before{top:calc(50% - 8px)}body.knowledge.form main form .fui-row{margin-bottom:16px}@media (max-width: 768px){body.knowledge.form main form .fui-row{flex-direction:column}}body.knowledge.form main form .fui-repeater-add-btn{padding-left:24px !important;background-color:#AFBC15;color:#fff}@supports (--css: variables){body.knowledge.form main form .fui-repeater-add-btn{background-color:var(--primary, #AFBC15)}}body.knowledge.form main form .fui-repeater-add-btn:hover{background-color:#869626;color:#fff;border-color:#fff}body.knowledge.form main form .fui-repeater-add-btn:after{filter:brightness(0) invert(1)}body.knowledge.form main form .fui-layout-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}body.knowledge.form main form .fui-layout-wrap>*{display:flex;align-items:center}body{overflow-x:hidden;line-height:1.4}body site-wrapper{overflow-x:hidden;min-height:100vh;width:100%;font-size:15px;min-width:320px;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-js-display:flex;display:-webkit-flexbox;display:flex}body.locked{--scrollbar-width: 0;overflow:hidden;height:100vh}body.locked site-wrapper:before{position:fixed;background-color:rgba(255,255,255,0.9);z-index:10}html[data-device="mobile"] body.locked site-wrapper{height:inherit}html[data-device="tablet"] body.locked site-wrapper{height:inherit}body ::-moz-selection{color:#000;background-color:#AFBC15}@supports (--css: variables){body ::-moz-selection{background-color:var(--primary, #AFBC15)}}body ::-moz-selection{color:#000;background-color:#AFBC15}body ::selection{color:#000;background-color:#AFBC15}@supports (--css: variables){body ::-moz-selection{background-color:var(--primary, #AFBC15)}body ::selection{background-color:var(--primary, #AFBC15)}}body .smcx-modal{left:unset;top:unset;bottom:0;right:0}:root{--scrollbar-width: 0px;--scroll-position: 0%;--navigation-height: $navigation-bar-height}@media (max-width: 799px){:root{--gutter: add-unit($gutter/2)}}h1,h2,form legend,h3,body#news-events-entry aside h4,h4,h5,h6{margin-bottom:16px}h1,body#home #featured-people>h4{font-size:calc(27px + 11 * (100vw - 970px) / 230)}@media (max-width: 969px){h1,body#home #featured-people>h4{font-size:27px}}@media (min-width: 1200px){h1,body#home #featured-people>h4{font-size:38px;line-height:49.4px}}h2,form legend,section#latest-news>h4{font-size:calc(21px + 6 * (100vw - 970px) / 230)}@media (max-width: 969px){h2,form legend,section#latest-news>h4{font-size:21px}}@media (min-width: 1200px){h2,form legend,section#latest-news>h4{font-size:27px;line-height:38px}}h3,body#news-events-entry aside h4{font-size:calc(18px + 3 * (100vw - 970px) / 230)}@media (max-width: 969px){h3,body#news-events-entry aside h4{font-size:18px}}@media (min-width: 1200px){h3,body#news-events-entry aside h4{font-size:21px}}h4{font-size:calc(17px + 1 * (100vw - 970px) / 230)}@media (max-width: 969px){h4{font-size:17px}}@media (min-width: 1200px){h4{font-size:18px}}h5{font-size:calc(16px + 1 * (100vw - 970px) / 230)}@media (max-width: 969px){h5{font-size:16px}}@media (min-width: 1200px){h5{font-size:17px}}h6{font-size:calc(15px + 1 * (100vw - 970px) / 230)}@media (max-width: 969px){h6{font-size:15px}}@media (min-width: 1200px){h6{font-size:16px}}q,blockquote{quotes:'“' '”' '‘' '’'}q:before,blockquote:before{content:open-quote}q:after,blockquote:after{content:close-quote}p.sorry{opacity:0;color:#1B55C0;padding:16px;animation:u4bb53cd8 1s ease-in-out 6s 1 normal forwards}@keyframes u4bb53cd8{100%{opacity:1}}a{transition:color .2s ease-in-out 0s}pre{background-color:white;color:black;text-transform:none;text-decoration:none;text-align:left;font-size:16px !important;display:block;padding:16px;position:relative;z-index:9999}figure[image]{min-width:auto !important}html[data-browser^="edge"] figure[image] img{display:block !important}@supports (-ms-accelerator: true){figure[image] figure[image] img{display:block !important}}html[data-browser^="safari"] figure[image] img{display:block !important}@supports (overflow: -webkit-marquee) and (justify-content: inherit){figure[image] figure[image] img{display:block !important}}navigation-bar ol>li ul li a nav-image[data-desktop*='default-']:after,.article a figure[image][data-desktop*='default-']:after,body#knowledge main .single-articles article figure[image][data-desktop*='default-']:after,body#projects.projects-intro aside ul.projects-grid li a figure[image][data-desktop*='default-']:after{content:'NO IMAGE';position:absolute;top:50%;left:50%;color:white;white-space:nowrap;font-weight:bold;opacity:0.5;-webkit-text-shadow:0px 0px 10px rgba(0,0,0,0.4);-moz-text-shadow:0px 0px 10px rgba(0,0,0,0.4);text-shadow:0px 0px 10px rgba(0,0,0,0.4);transform:translateY(-50%) translateX(-50%)}main:empty{display:block;padding:0}navigation-bar ol>li ul li a nav-image,body#projects.projects-intro aside ul.projects-grid li a figure[image]{display:block;background-position:center 33%;background-size:cover}navigation-bar ol>li ul li a nav-image img,body#projects.projects-intro aside ul.projects-grid li a figure[image] img{display:block;position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;max-width:100%;max-height:100%;top:0;left:0}.accordion>*:last-child>*:last-child>ol,main>ol,body#pp-layout main-and-aside main references-list>ol,body#pp-layout main-and-aside main features-list>ol,body#pp-layout main-and-aside main historical-use>div>ol,two-columns>div>ol,.accordion>*:last-child>*:last-child>ul,main>ul,body#pp-layout main-and-aside main references-list>ul,body#pp-layout main-and-aside main features-list>ul,body#pp-layout main-and-aside main historical-use>div>ul,two-columns>div>ul{margin-bottom:16px}.accordion>*:last-child>*:last-child>ol li,main>ol li,body#pp-layout main-and-aside main references-list>ol li,body#pp-layout main-and-aside main features-list>ol li,body#pp-layout main-and-aside main historical-use>div>ol li,two-columns>div>ol li,.accordion>*:last-child>*:last-child>ul li,main>ul li,body#pp-layout main-and-aside main references-list>ul li,body#pp-layout main-and-aside main features-list>ul li,body#pp-layout main-and-aside main historical-use>div>ul li,two-columns>div>ul li{position:relative;display:block;padding-left:20px}.accordion>*:last-child>*:last-child>ol li:not(:last-of-type),main>ol li:not(:last-of-type),body#pp-layout main-and-aside main references-list>ol li:not(:last-of-type),body#pp-layout main-and-aside main features-list>ol li:not(:last-of-type),body#pp-layout main-and-aside main historical-use>div>ol li:not(:last-of-type),two-columns>div>ol li:not(:last-of-type),.accordion>*:last-child>*:last-child>ul li:not(:last-of-type),main>ul li:not(:last-of-type),body#pp-layout main-and-aside main references-list>ul li:not(:last-of-type),body#pp-layout main-and-aside main features-list>ul li:not(:last-of-type),body#pp-layout main-and-aside main historical-use>div>ul li:not(:last-of-type),two-columns>div>ul li:not(:last-of-type){margin-bottom:13px}.accordion>*:last-child>*:last-child>ol li a,main>ol li a,body#pp-layout main-and-aside main references-list>ol li a,body#pp-layout main-and-aside main features-list>ol li a,body#pp-layout main-and-aside main historical-use>div>ol li a,two-columns>div>ol li a,.accordion>*:last-child>*:last-child>ul li a,main>ul li a,body#pp-layout main-and-aside main references-list>ul li a,body#pp-layout main-and-aside main features-list>ul li a,body#pp-layout main-and-aside main historical-use>div>ul li a,two-columns>div>ul li a{text-decoration:none}.accordion>*:last-child>*:last-child>ol li:before,main>ol li:before,body#pp-layout main-and-aside main references-list>ol li:before,body#pp-layout main-and-aside main features-list>ol li:before,body#pp-layout main-and-aside main historical-use>div>ol li:before,two-columns>div>ol li:before,.accordion>*:last-child>*:last-child>ul li:before,main>ul li:before,body#pp-layout main-and-aside main references-list>ul li:before,body#pp-layout main-and-aside main features-list>ul li:before,body#pp-layout main-and-aside main historical-use>div>ul li:before,two-columns>div>ul li:before{color:#AFBC15;position:absolute;top:1px;left:0}@supports (--css: variables){.accordion>*:last-child>*:last-child>ol li:before,main>ol li:before,body#pp-layout main-and-aside main references-list>ol li:before,body#pp-layout main-and-aside main features-list>ol li:before,body#pp-layout main-and-aside main historical-use>div>ol li:before,two-columns>div>ol li:before,.accordion>*:last-child>*:last-child>ul li:before,main>ul li:before,body#pp-layout main-and-aside main references-list>ul li:before,body#pp-layout main-and-aside main features-list>ul li:before,body#pp-layout main-and-aside main historical-use>div>ul li:before,two-columns>div>ul li:before{color:var(--primary, #AFBC15)}}.accordion>*:last-child>*:last-child>ul li:before,main>ul li:before,body#pp-layout main-and-aside main references-list>ul li:before,body#pp-layout main-and-aside main features-list>ul li:before,body#pp-layout main-and-aside main historical-use>div>ul li:before,two-columns>div>ul li:before{content:"●"}.accordion>*:last-child>*:last-child>ol,main>ol,body#pp-layout main-and-aside main references-list>ol,body#pp-layout main-and-aside main features-list>ol,body#pp-layout main-and-aside main historical-use>div>ol,two-columns>div>ol{counter-reset:counter}.accordion>*:last-child>*:last-child>ol>li:before,main>ol>li:before,body#pp-layout main-and-aside main references-list>ol>li:before,body#pp-layout main-and-aside main features-list>ol>li:before,body#pp-layout main-and-aside main historical-use>div>ol>li:before,two-columns>div>ol>li:before{content:counter(counter) ".";counter-increment:counter;font-weight:bold}.page-title{max-width:100%;background-color:#5b6916;margin:0;line-height:5px;padding:12.5px 50px 25px 50px}.page-title h1,.page-title h4{color:#f2f2f2}.page-title nav{text-align:right;margin:0;padding:0 50px 0 0}.page-title nav a{color:#f2f2f2}.page-title nav a:hover{color:#7c8f1e}two-columns{display:block;border-top:1px solid #f2f2f2;padding-top:2.5vh}main p+two-columns{margin-top:2.5vh}two-columns>div{margin-bottom:2.5vh}@media (min-width: 970px){two-columns{-js-display:flex;display:-webkit-flexbox;display:flex}two-columns>div{width:50%;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-js-display:flex;display:-webkit-flexbox;display:flex}two-columns>div:nth-of-type(1){padding-right:32px;position:relative;border-right:1px solid #f2f2f2}two-columns>div:nth-of-type(2){padding-left:32px}two-columns>div.has-button>p:not(:last-of-type){flex-grow:1}two-columns>div img{border-radius:4px}}[paralax]{background-repeat:no-repeat}@supports (--a: 0){[paralax]{background-position:center var(--paralax, 50%) !important}[paralax] img{-o-object-position:center var(--paralax, 50%) !important;object-position:center var(--paralax, 50%) !important}}body.knowledge.form main form .fui-repeater-add-btn,.button,form button[type='submit'],section#latest-news latest-news article>a,body#news-events-list button.show-more,.button-small,html:not([data-browser^="ie"]) .article a:before,hestercombe-children article a,.button-large,body[id^='error'] main .back-button,body[id='holding-page'] main .back-button{display:table;padding:6px 16px 4px 16px;text-align:center;font-size:1.2rem;text-transform:uppercase;border-radius:20px;transition:background-color .2s ease-in-out 0s,border-color .2s ease-in-out 0s,color .2s ease-in-out 0s,width .2s ease-in-out 0s,opacity .2s ease-in-out 0s}.button,form button[type='submit'],section#latest-news latest-news article>a,body#news-events-list button.show-more{background-color:#AFBC15;color:#fff}@supports (--css: variables){.button,form button[type='submit'],section#latest-news latest-news article>a,body#news-events-list button.show-more{background-color:var(--primary, #AFBC15)}}.button:hover,form button:hover[type='submit'],section#latest-news latest-news article>a:hover,body#news-events-list button.show-more:hover{background-color:#869626;color:#fff;border-color:#fff}.button-small,html:not([data-browser^="ie"]) .article a:before,hestercombe-children article a{font-size:1.2rem;line-height:1.6rem;padding-top:4px;padding-bottom:4px}.button-large{font-size:3rem;padding:16px 32px}.buttons{margin-top:16px;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex}.buttons button,.buttons a{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}.buttons button:not(:last-of-type),.buttons a:not(:last-of-type){margin-right:16px}body[id^='error'] main,body[id='holding-page'] main{text-align:center;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}body[id^='error'] main svg.logo,body[id='holding-page'] main svg.logo{position:relative;width:500px}body[id^='error'] main .back-button,body[id='holding-page'] main .back-button{background-color:#869626;color:#fff}body[id^='error'] main .back-button:hover,body[id='holding-page'] main .back-button:hover{background-color:#276b82;color:#fff;border-color:#fff}body[id^='error'] footer,body[id='holding-page'] footer{background:none}admin-links{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-flex-wrap:nowrap;flex-wrap:nowrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-js-display:flex;display:-webkit-flexbox;display:flex}admin-links a{display:block;font-size:smaller}admin-links a:hover{color:#AFBC15}@supports (--css: variables){admin-links a:hover{color:var(--primary, #AFBC15)}}admin-links a+a{margin-left:8px}body.staging-environment.logged-in site-wrapper:before,body.dev-environment:not(.devmode) site-wrapper:before{position:relative;width:100%;display:block;text-align:center;font-size:18px;font-weight:bold;line-height:23px;color:white;padding:8px 32px;background-color:#276B82;color:#fff}@supports (--css: variables){body.staging-environment.logged-in site-wrapper:before,body.dev-environment:not(.devmode) site-wrapper:before{background-color:var(--secondary, #276B82)}}body.staging-environment.logged-in site-wrapper:before{content:'This is the staging site. Any changes to the CMS may not be transferabled to the live site.';background-color:#eb9f24;color:#000}body.dev-environment:not(.devmode) site-wrapper:before{content:"You are in a developer environment, but Craft's devmode is switched off.";background-color:#97080E;color:#fff}#browsercompatFlag{left:-9999px;position:absolute}.browsercompat-warning{bottom:0;left:0;position:fixed;right:0;z-index:10000;padding:24px;background:#276b82;color:white;font-size:24px;animation:slideup 1s 1s both;transition:opacity 0.25s, transform 0.25s}.browsercompat-warning p{margin:0 auto;max-width:1200px}.browsercompat-warning em{font-style:normal;font-weight:bold}.browsercompat-warning a{color:#869626;font-weight:bold}.browsercompat-warning label{display:block;position:absolute;right:16px;top:0;transform:translateY(-50%);line-height:1.5;width:1.5em;text-align:center;font-size:24px;background:#276b82;border-radius:50%;cursor:pointer}#browsercompatFlag:checked ~ .browsercompat-warning{opacity:0;transform:translateY(150%)}@keyframes slideup{from{transform:translateY(150%)}to{transform:translateY(0)}}@media print{h1,h2,form legend,h3,body#news-events-entry aside h4,h4,h5,h6,p,li,td{page-break-inside:avoid !important}*{box-shadow:none !important;text-shadow:none !important;color:black !important}navigation-bar::before,navigation-bar nav,button,input,textarea,select,footer,location-map{display:none !important}.accordion dd{height:auto !important}.accordion dd *{opacity:1 !important}.gallery--wrap{height:auto !important}.gallery--wrap::before{content:none !important}.gallery--wrap .gallery--images{display:flex !important;position:static !important}.gallery--wrap .gallery--images>*,.gallery--wrap .gallery--images>*>*{opacity:1 !important;position:static !important;transform:unset !important}navigation-bar,header,main{padding-left:0 !important;padding-right:0 !important}header{padding-bottom:0 !important}a::after{color:blue;content:" [" attr(href) "]";font-size:0.75em;vertical-align:super}a[href='/']::after,ins{display:none !important}}
