:root{--green:#004d44;--masthead_height:140px;--hi_lightblue:#81cacf;--hi_yellow:#ffd334;--hi_grey:#3c4149;--hi_grey1:#465058;--hi_black:#30312c;--hi_gold:#a89769;--hi_goldlight:#cebf89;--hi_beige:#fffcf3;--hi_lightgrey:#eceae6;--hi_burgundy:#650c39;--hi_lavender:#6d6a82;--scrollbar:17px;--purple:#5e3462;--inner-025:calc(((100vw - var(--scrollbar)) / 16) * 0.25);--inner-05:calc(((100vw - var(--scrollbar)) / 16) * 0.5);--inner-075:calc(((100vw - var(--scrollbar)) / 16) * 0.75);--inner-1:calc(((100vw - var(--scrollbar)) / 16) * 1);--inner-15:calc(((100vw - var(--scrollbar)) / 16) * 1.5);--inner-2:calc(((100vw - var(--scrollbar)) / 16) * 2);--inner-25:calc(((100vw - var(--scrollbar)) / 16) * 2.5);--inner-3:calc(((100vw - var(--scrollbar)) / 16) * 3);--inner-4:calc(((100vw - var(--scrollbar)) / 16) * 4);--inner-5:calc(((100vw - var(--scrollbar)) / 16) * 5);--inner-6:calc(((100vw - var(--scrollbar)) / 16) * 6);--inner-7:calc(((100vw - var(--scrollbar)) / 16) * 7);--inner-8:calc(((100vw - var(--scrollbar)) / 16) * 8);--outer-01:calc(((100vw - var(--scrollbar)) / 16) * 0.1);--outer-025:calc(((100vw - var(--scrollbar)) / 16) * 0.25);--outer-033:calc(((100vw - var(--scrollbar)) / 16) * 0.333);--outer-035:calc(((100vw - var(--scrollbar)) / 16) * 0.35);--outer-0375:calc(((100vw - var(--scrollbar)) / 16) * 0.375);--outer-375:calc(((100vw - var(--scrollbar)) / 16) * 0.375);--outer-05:calc(((100vw - var(--scrollbar)) / 16) * 0.5);--outer-075:calc(((100vw - var(--scrollbar)) / 16) * 0.75);--outer-1:calc(((100vw - var(--scrollbar)) / 16) * 1);--outer-125:calc(((100vw - var(--scrollbar)) / 16) * 1.25);--outer-15:calc(((100vw - var(--scrollbar)) / 16) * 1.5);--outer-175:calc(((100vw - var(--scrollbar)) / 16) * 1.75);--outer-2:calc(((100vw - var(--scrollbar)) / 16) * 2);--outer-25:calc(((100vw - var(--scrollbar)) / 16) * 2.5);--outer-3:calc(((100vw - var(--scrollbar)) / 16) * 3);--outer-35:calc(((100vw - var(--scrollbar)) / 16) * 3.5);--outer-4:calc(((100vw - var(--scrollbar)) / 16) * 4);--outer-46:calc(((100vw - var(--scrollbar)) / 16) * 4.666666666666667);--outer-466:calc(((100vw - var(--scrollbar)) / 16) * 4.666666666666667);--outer-5:calc(((100vw - var(--scrollbar)) / 16) * 5);--outer-525:calc(((100vw - var(--scrollbar)) / 16) * 5.25);--outer-6:calc(((100vw - var(--scrollbar)) / 16) * 6);--outer-65:calc(((100vw - var(--scrollbar)) / 16) * 6.5);--outer-675:calc(((100vw - var(--scrollbar)) / 16) * 6.75);--outer-7:calc(((100vw - var(--scrollbar)) / 16) * 7);--outer-75:calc(((100vw - var(--scrollbar)) / 16) * 7.5);--outer-8:calc(((100vw - var(--scrollbar)) / 16) * 8);--outer-825:calc(((100vw - var(--scrollbar)) / 16) * 8.25);--outer-9:calc(((100vw - var(--scrollbar)) / 16) * 9);--outer-10:calc(((100vw - var(--scrollbar)) / 16) * 10);--outer-11:calc(((100vw - var(--scrollbar)) / 16) * 11);--outer-12:calc(((100vw - var(--scrollbar)) / 16) * 12);--outer-13:calc(((100vw - var(--scrollbar)) / 16) * 13);--outer-14:calc(((100vw - var(--scrollbar)) / 16) * 14);--outer-16:calc(((100vw - var(--scrollbar)) / 16) * 16)}@media all and (max-width:899px){:root{--masthead_height:84px}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list{outline:none !important}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:none !important}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fill-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}/*.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}*/.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6); background:none; border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px; padding: 21px; position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px; height:80px; width:80px; }.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{/*color:#888;cursor:default;outline:none;*/ cursor:default; opacity: 0.666;}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%; filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.8));}/*.fancybox-button svg path{fill:currentColor;stroke-width:0}*/.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{/*padding:7px*/}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px; padding:10px 20px;}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px; padding:10px 20px; right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.fancybox-button--play,.fancybox-button--thumbs,.fancybox-button--zoom { display: none !important;}
@font-face{font-family:'icons';src:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/icon2020/heritage2020.woff2) format('woff2'),url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/icon2020/heritage2020.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'lato';font-style:normal;font-weight:300;src:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Light.woff2) format('woff2'),url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Light.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:400;src:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Regular.woff2) format('woff2'),url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Regular.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:400;src:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Italic.woff2) format('woff2'),url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Italic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:500;src:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Medium.woff2) format('woff2'),url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Medium.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:600;src:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Semibold.woff2) format('woff2'),url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Semibold.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:600;src:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-SemiboldItalic.woff2) format('woff2'),url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-SemiboldItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:700;src:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Bold.woff2) format('woff2'),url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Bold.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:italic;font-weight:700;src:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-BoldItalic.woff2) format('woff2'),url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-BoldItalic.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:800;src:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Heavy.woff2) format('woff2'),url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Heavy.woff) format('woff');font-display:swap}@font-face{font-family:'lato';font-style:normal;font-weight:900;src:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Black.woff2) format('woff2'),url(//heritageireland.ie/assets/themes/heritage_2023/css3/../fonts/lato/Lato-Black.woff) format('woff');font-display:swap}
.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{position:absolute;clip:rect(0,0,0,0)}.awesomplete{width:100%;position:relative}.awesomplete>input{display:block}.awesomplete input::-webkit-calendar-picker-indicator{display:none !important}.awesomplete>ul{position:absolute;left:0;z-index:1;z-index:12;min-width:100%;box-sizing:border-box;list-style:none;padding:0;margin:0;background:#fff}.awesomplete>ul:empty{display:none}.awesomplete>ul{border-radius:.3em;margin:.2em 0 0;background:hsla(0,0%,100%,.9);background:linear-gradient(to bottom right,#fff,hsla(0,0%,100%,.8));border:1px solid rgba(0,0,0,.3);box-shadow:.05em .2em .6em rgba(0,0,0,.2);text-shadow:none}.awesomplete>ul>li{color:#000}@supports (transform:scale(0)){.awesomplete>ul{transition:.3s cubic-bezier(.4,.2,.5,1.4);transform-origin:1.43em -.43em}.awesomplete>ul[hidden],.awesomplete>ul:empty{opacity:0;transform:scale(0);display:block;transition-timing-function:ease}}.awesomplete>ul:before{content:"";position:absolute;top:-.43em;left:1em;width:0;height:0;padding:.4em;background:#fff;border:inherit;border-right:0;border-bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.awesomplete>ul>li{color:#000;position:relative;padding:.2em .5em;cursor:pointer}.awesomplete>ul>li:hover{background:#b8d3e0;color:#000}.awesomplete>ul>li[aria-selected=true]{background:#3d6d8f;color:#fff}.awesomplete mark{background:#eaff00}.awesomplete li:hover mark{background:#b5d100}.awesomplete li[aria-selected=true] mark{background:#3d6b00;color:inherit}
*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td,object,button{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul,li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}q:before,q:after{content:''}sup,sub{vertical-align:baseline;position:relative;top:-.5em;font-size:.8em}sub{top:1em}.clear{clear:both}.clearfix:after,.module:after{content:" ";display:table;clear:both}#skiptocontent,.screen-reader-text{display:none}em,i{font-style:italic !important;font-weight:inherit !important}a img{border:none}a{text-decoration:none}a:active,a:focus,button{outline:none;border:none;-moz-outline-style:none}::selection{background:#004d44;color:#fff}::-moz-selection{background:#004d44;color:#fff}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}a.skip-to-content-link{background:#ff0;color:#000;display:inline-block;padding:.5em;text-decoration:none;left:50%;z-index:1111;position:absolute;transform:translateX(-50%);top:0;transform:translateY(-100%);transition:transform .2s;font-weight:800;font-size:18px}a.skip-to-content-link:focus{transform:translateY(0%)}
html{font-size:62.5%;font-size:150%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{width:100%;top:0 !important;font-family:'lato',sans-serif;font-weight:400;font-style:normal;line-height:1.5;color:#30312c;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#fff;background:#edece5;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:transform .4s ease}.textcontent hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3);margin:.8333333333333333rem 0}.bodytext h1,.bodytext h2,.bodytext h3,.txt h1,.txt h2{font-weight:800;margin-bottom:1em;line-height:1.11}#articleheader h1,body.single-experiences .textcontent h2,body.error404 .textcontent h2,.textcontent h1{line-height:1.11;font-size:1.666666666666667rem;font-weight:800;margin-bottom:1em;color:#5d5f56}.txt p{padding-right:1em;margin-bottom:1em}.txt>p:last-child{margin-bottom:0}.textcontent p{padding-right:1em;margin-bottom:1em}.textcontent p:not(.subtitle):last-child{margin-bottom:0}.textcontent div:not(:last-child) p:not(.subtitle):last-child{margin-bottom:1em}.bodytext p+h2,.bodytext p+h3{margin-top:1.5em}.textcontent h1.withsub{margin-bottom:.5em}@media all and (max-width:899px){.bodytext h2,.bodytext h3,.txt h1,.txt h2,#articleheader h1,body.single-experiences .textcontent h2,body.error404 .textcontent h2,.textcontent h1{font-size:1rem}}@media all and (max-width:599px){.bodytext h2,.bodytext h3,.txt h1,.txt h2,#articleheader h1,body.single-experiences .textcontent h2,body.error404 .textcontent h2,.textcontent h1{font-size:.75rem}body.single-experiences .content_block .bodytext ul li,body.single-experiences .content_block .bodytext ol li,.txt p,.textcontent p{font-size:.6666666666666667em}.textcontent p.cta{font-size:.6666666666666667em}.textcontent .smaller p,.textcontent .smaller li{font-size:.5em}}@media all and (min-width:600px){.bodytext h2,.bodytext h3,#articleheader h1,.txt h1,.txt h2{font-size:1.083333333333333em}.textcontent p{font-size:.75em}.textcontent p.cta{font-size:.75rem}body.single-experiences .content_block .bodytext ul li,body.single-experiences .content_block .bodytext ol li,.txt p{font-size:.75em}.textcontent .smaller p,.textcontent .smaller li{font-size:.6666666666666667em}}@media all and (min-width:900px){#articleheader h1,body.single-experiences .textcontent h2,body.error404 .textcontent h2,.textcontent h1{font-size:1.3333rem}.textcontent p{font-size:1em}.textcontent p.cta{font-size:.75rem}.textcontent .smaller p,.textcontent .smaller li{font-size:.75em}}@media all and (min-width:1200px){#articleheader h1,.textcontent h1{font-size:1.66666rem}body.single-experiences .textcontent h2,body.error404 .textcontent h2{font-size:1.5rem}.textcontent p{font-size:1em}.textcontent .smaller p,.textcontent .smaller li{font-size:.75em}}dl.social dd,ul.social li{display:inline-block;position:relative;font-size:1.5rem;line-height:1;width:1em;height:1em;margin:0 .5em 0 0}ul.social li:last-child{margin-right:0}dl.social dd a,ul.social li a{display:block;background:rgba(0,0,0,.5);color:#fff;border-radius:100%;text-decoration:none;width:1em;height:1em;overflow:hidden;margin:0 auto !important;transition:all .2s ease;padding:.0833333333333333rem}dl.social dd a:hover,ul.social li a:hover{color:#fff}dl.social dd a span,ul.social li a span{height:0;width:0;position:absolute;overflow:hidden}ul.social:after{content:"";display:table;height:0;clear:left}dl.social dd a:after,ul.social li a:after{font-family:'icons';font-weight:400;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}dl.social dd a:hover::after ul.social li a:hover:after{color:#fff}.social a[href*=facebook]:after{content:"\e803"}.social a[href*="x.com"]:after,.social a[href*=twitter]:after{content:"";display:inline-block;height:24px;width:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M25.2013 1.53711H30.108L19.388 13.7904L32 30.4611H22.1253L14.392 20.3491L5.54133 30.4611H0.632L12.0987 17.3544L0 1.53844H10.1253L17.116 10.7811L25.2013 1.53711ZM23.48 27.5251H26.1987L8.648 4.31978H5.73067L23.48 27.5251Z" fill="%233C4149"/> </svg>');background-repeat:no-repeat;background-position:center;background-size:contain}.social a[href*=instagram]:after{content:"\e800"}.social a[href*=trip]:after{content:"\e802"}.social a:hover{background-color:rgba(0,0,0,1) !important}.social a[href*=facebook]:hover{background-color:#3b5998 !important}.social a[href*="x.com"]:hover,.social a[href*=twitter]:hover{background-color:#1da1f2 !important}.social a[href*=twitter]:hover:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M25.2013 1.53711H30.108L19.388 13.7904L32 30.4611H22.1253L14.392 20.3491L5.54133 30.4611H0.632L12.0987 17.3544L0 1.53844H10.1253L17.116 10.7811L25.2013 1.53711ZM23.48 27.5251H26.1987L8.648 4.31978H5.73067L23.48 27.5251Z" fill="white"/> </svg>')}.social a[href*=instagram]:hover{background:linear-gradient(45deg,rgba(255,211,116,1) 0%,rgba(255,211,116,1) 12%,rgba(240,103,59,1) 34%,rgba(236,73,76,1) 55%,rgba(196,49,137,1) 75%,rgba(128,67,197,1) 91%,rgba(128,67,197,1) 110%) !important}ul.social li>strong{position:absolute;top:calc(100% + 5px);left:50%;transform:translateX(-50%);background:#000;color:#fff;font-size:1.2rem;text-align:center;padding:.5em}ul.social li>strong:before{content:"";display:block;width:12px;height:12px;pointer-events:none;transform:translate(-50%,0) rotate(45deg);z-index:98;position:absolute;left:50%;top:-5px;transform:translate(-50%,0) rotate(45deg);border:none;background:inherit;z-index:-1}.homegrid ul.social li{font-size:2rem}.homegrid ul.social li a{background:var(--hi_black);color:var(--hi_yellow)}#social ul.social li a{background:#fff;color:var(--hi_grey)}#social ul.social li a:hover{color:#fff}@media all and (max-width:599px){.homegrid ul.social li{font-size:1.5rem}}.section header.social ul.social li a{background:#004d44;color:#fff}.section header.social p>a{padding-right:0 !important}.section header.social p>a:after{display:none !important}nav#mainmenu>div>ul.social li a{background:#fff;color:#004d44}@media all and (max-width:599px){.section header.social ul.social li{font-size:28px}}@media all and (min-width:600px){.section header.social ul.social{margin-left:2rem;display:flex;align-items:flex-end}}.section>ul.social:last-child{justify-content:center;display:flex}#goog-gt-tt{display:none !important}.goog-te-banner-frame{display:none !important}.goog-te-menu-value:hover{text-decoration:none !important}.goog-text-highlight{background-color:transparent !important;box-shadow:none !important}#google_translate_element2{display:none!important}.itinerary_content.txt strong,.textcontent li strong,.textcontent p strong,.bodytext li strong,.bodytext p strong{font-weight:700 !important}.textcontent p em,.bodytext p em{font-style:italic}.textcontent p em strong,.textcontent p strong em,.bodytext p em strong,.bodytext p strong em{font-weight:700 !important;font-style:italic !important}.bodytext hr{margin:24px 0}.textcontent ul li,.bodytext ul li{margin-left:1em;list-style:none;margin-bottom:.5em;position:relative}.textcontent ol li,.bodytext ol li{list-style:decimal;margin-left:1.2em;margin-bottom:.5em}.textcontent ul li:last-child,.textcontent ol li:last-child,.bodytext ul li:last-child,.bodytext ol li:last-child{margin-bottom:1em}.textcontent ul:not(.ctas) li:before,.bodytext ul:not(.ctas) li:before{content:"\2022";color:#004d44;position:absolute;display:block;font-size:1.222222222222222em;width:20px;height:1.181818181839669em;line-height:.9090909090909091em;line-height:1;text-align:center;top:0;left:-1em;vertical-align:middle}ol.place_highlights li>div p a,.feature_box h3 a,#newsletter p:not(.fauxsubmit) a,#newsletter p:not(.fauxsubmit) a:link,#newsletter p:not(.fauxsubmit) a:visited,body.single-places section.section p:not(.cta):not(.cta_lozenge):not(.lozenge) a,body.single-places section.section p:not(.cta):not(.cta_lozenge):not(.lozenge) a:link,body.single-places section.section p:not(.cta):not(.cta_lozenge):not(.lozenge) a:visited,#info>div>div p:not(.book)>a,#info>div>div p:not(.book)>a:link,#info>div>div p:not(.book)>a:visited,#info>div>div p:not(.book)>a,#info>div>div p:not(.book)>a:link,#info>div>div p:not(.book)>a:visited,.textcontent p:not(.sub):not(.cta):not(.cta_lozenge) a,.textcontent p:not(.sub):not(.cta):not(.cta_lozenge) a:link,.textcontent p:not(.sub):not(.cta):not(.cta_lozenge) a:visited,.textcontent li a,.textcontent li a:link,.textcontent li a:visited,.bodytext p:not(.cta):not(.cta_lozenge):not(.sub) a,.bodytext p:not(.cta):not(.cta_lozenge):not(.sub) a:link,.bodytext p:not(.cta):not(.cta_lozenge):not(.sub) a:visited,.featureblock p:not(.cta):not(.cta_lozenge):not(.sub) a,.featureblock p:not(.cta):not(.cta_lozenge):not(.sub) a:link,.featureblock p:not(.cta):not(.cta_lozenge):not(.sub) a:visited,.bodytext li a,.bodytext li a:link,.bodytext li a:visited,.itinerary_content.txt p:not(.sub):not(.cta):not(.cta_lozenge) a,.itinerary_content.txt :not(#placesgrid):not(.placesgrid) li a:not(.itineraries){background-image:linear-gradient(120deg,var(--green) 0%,var(--green) 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 0;border-bottom:2px solid currentColor;color:inherit;text-decoration:none;transition:background-size .2s ease}div.placeslist li a,div.placeslist li a:link,div.placeslist li a:visited{background-image:none !important;border-bottom:none !important}.itinerary_content.txt :is(p,li):not(.cta) a[href*="//"]:not([href*="//www.heritageireland.ie"]):not([href*="//heritageireland.ie"]):after,.bodytext :is(p,li):not(.cta) a[href*="//"]:not([href*="//www.heritageireland.ie"]):not([href*="//heritageireland.ie"]):after{content:"\2197";margin-left:.2em}.feature_box h3 a:is(:hover,:focus-visible),ol.place_highlights li>div p a:is(:hover,:focus-visible),body.single-places section.section p:not(.cta):not(.cta_lozenge):not(.lozenge) a:hover,#info>div>div p:not(.book)>a:hover,.textcontent p:not(.sub):not(.cta):not(.cta_lozenge) a:hover,.textcontent ol li a:hover,.textcontent ul:not(.searchresults) li a:hover,.featureblock p:not(.sub):not(.cta):not(.cta_lozenge) a:is(:hover,:focus-visible),.bodytext p:not(.sub):not(.cta):not(.cta_lozenge) a:hover,.bodytext li a:hover,.itinerary_content.txt p:not(.sub):not(.cta):not(.cta_lozenge) a:is(:hover,:focus-visible),.itinerary_content.txt li a:not(.itineraries):is(:hover,:focus-visible){background-size:100% 100%;color:#fff !important;border-bottom:none !important}#newsletter p:not(.fauxsubmit) a:is(:hover,:focus-visible){background-size:100% 100%;color:#000 !important;border-bottom:none !important;background-image:linear-gradient(120deg,#fff 0%,#fff 100%) !important}.itinerary_content.txt p{margin:1em 0}#info>div>div p:not(.book)>a:hover{mix-blend-mode:multiply}.bodytext div.vid{display:block;width:100%;height:0;padding-bottom:56.25%;position:relative;margin:2rem 0}.bodytext div.vid iframe{position:absolute;width:100%;height:100%;top:0;left:0}.vidcontainer{margin:var(--outer-05) 0 0 !important;padding-top:0 !important;padding-bottom:0 !important}.vidcontainer div.vid{margin:0}@media all and (max-width:899px){.vidcontainer{margin:var(--outer-1) 0 0 !important}}@media all and (max-width:599px){.textcontent ul li,.bodytext ul li,.textcontent ol li,.bodytext ol li{font-size:.6666666666666667em}}@media all and (min-width:600px){.textcontent ul li,.bodytext ul li,.textcontent ol li,.bodytext ol li{font-size:.75em}}@media all and (min-width:900px){.textcontent ul li,.bodytext ul li,.textcontent ol li,.bodytext ol li{font-size:1em}}@media all and (min-width:1200px){.textcontent ul li,.bodytext ul li,.textcontent ol li,.bodytext ol li{font-size:1em}}p.call{text-align:left}p.call a:only-child{display:inline-block;font-size:14px;font-weight:900;line-height:1;padding:.6666em 1.5em;background:#cebf89;border-radius:300px;color:#30312c;transition:all .2s ease;border:none !important}p.call a:only-child:hover{text-decoration:none !important;background:#004d44;color:#fff}
nav#breadcrumbs{transition:all .2s ease;padding:.5rem 0 .5rem var(--outer-05);background:var(--hi_beige)}#bannerholder nav#breadcrumbs{padding:0 0 0 var(--outer-05);padding:.5rem 0 .5rem var(--outer-05);position:absolute;top:var(--masthead_height);left:0;z-index:15;background:0 0}body.scrolled nav#breadcrumbs{top:72px}nav#breadcrumbs ul{display:flex;align-items:flex-end}nav#breadcrumbs ul li{font-size:16px;line-height:19px;font-weight:400;color:#30312c}nav#breadcrumbs ul li:not(:last-child):after{content:"/";padding:0 .375em;font-weight:300;color:#30312c}nav#breadcrumbs ul li a{color:#30312c}nav#breadcrumbs ul li a:hover{color:#000}#bannerholder nav#breadcrumbs li{color:#fff}#bannerholder nav#breadcrumbs ul li:not(:last-child):after{color:#d7cfb5}#bannerholder nav#breadcrumbs li a{color:#d7cfb5}#bannerholder nav#breadcrumbs ul li a:hover{color:#fff}nav#breadcrumbs li a{transition:all .2s ease;text-decoration:none;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;transition:background-size .2s}nav#breadcrumbs li a:hover{color:#fff;background-size:100% 1px,100% 1px}nav#breadcrumbs li a:focus{border:2px solid red}#bannerholder nav#breadcrumbs li a:focus{border:2px solid #ff0}@media all and (max-width:899px){nav#breadcrumbs{display:none;top:72px;padding:0 0 0 var(--outer-1)}}
.container,.wrapper{width:100% !important;border-top:none !important;border-bottom:none !important;margin:0 auto;position:relative;z-index:10}#maincontent{background:#fff;overflow:auto}.textcontent{margin:0 auto;border-top:var(--outer-05) solid transparent !important;border-bottom:var(--outer-1) solid transparent !important;position:relative;z-index:10}section#socialguide .textcontent{border-top:var(--outer-1) solid transparent !important}@media all and (max-width:599px){.textcontent{border:var(--outer-1) solid transparent !important}}@media all and (min-width:600px){.textcontent{border:var(--outer-2) solid transparent}}@media all and (min-width:900px){.textcontent{border:var(--outer-3) solid transparent}}@media all and (min-width:1200px){.textcontent{border:var(--outer-3) solid transparent}}@media all and (min-width:1500px){.textcontent{border:var(--outer-4) solid transparent}}@media all and (min-width:2000px){.textcontent{border:var(--outer-5) solid transparent}}.sb_instagram_header,#sbi_load{display:none}#sb_instagram #sbi_images{margin:0 var(--outer-2) !important;width:calc(100% - var(--inner-4)) !important;box-sizing:border-box !important;float:none !important}#sb_instagram.sbi_col_3 #sbi_images{display:flex !important;flex-wrap:wrap;justify-content:space-between}#sb_instagram.sbi_col_3 #sbi_images .sbi_item{width:calc(33.333% - (var(--inner-1) / 3)) !important;margin:0 0 var(--outer-05) !important}@media all and (min-width:600px){#sb_instagram #sbi_images{margin:0 var(--outer-1) !important;width:calc(100% - var(--inner-2)) !important}#sb_instagram.sbi_col_3 #sbi_images .sbi_item{width:calc(33.333% - (var(--inner-2) / 3)) !important;margin:0 0 var(--outer-1) !important}}@media all and (min-width:1200px){#sb_instagram #sbi_images{margin:0 var(--outer-2) !important;width:calc(100% - var(--inner-4)) !important}#sb_instagram.sbi_col_3 #sbi_images .sbi_item{width:calc(33.333% - (var(--inner-1) / 3)) !important;margin:0 0 var(--outer-05) !important}}@media all and (max-width:599px){#sb_instagram #sbi_images{margin:0 var(--outer-1) !important;width:calc(100% - var(--inner-2)) !important}#sb_instagram.sbi_col_3 #sbi_images .sbi_item{width:calc(50% - (var(--inner-1) / 2)) !important;margin:0 0 var(--outer-1) !important}}@media all and (min-width:900px){#nohero{padding:110px 0 0;margin-bottom:32px}}body.visit-template-template-closures #first_text{padding-bottom:20px}body.visit-template-template-closures .bodytext+.closuresholder{padding-top:0}.closuresholder ul li{margin:0 0 10px;list-style:none;padding:20px;background:#fffcf3;display:flex;justify-content:space-between}.closuresholder ul li:nth-child(odd){background:#e1dac7}.closuresholder ul li:before{display:none !important}.closuresholder ul li h3{font-weight:700}.closuresholder ul li h3,.closuresholder ul li p{width:calc(50% - 10px);font-size:18px;line-height:1.333;padding-right:1em}.closuresholder ul li p strong{font-weight:400 !important}@media all and (max-width:899px){.closuresholder ul li{display:block}.closuresholder ul li h3,.closuresholder ul li p{width:100%;font-size:16px;line-height:1.25}.closuresholder ul li h3{margin-bottom:.5em}}table:not(.ft_table_element){border-collapse:collapse;min-width:100%}div.tablecontent table:not(.ft_table_element){min-width:100%}table:not(.ft_table_element) th,td{border-bottom:1px solid rgba(255,255,255,1);background:rgba(225,218,199,.5);color:#090808;padding:1em;font-size:.75rem;line-height:1.3;vertical-align:top}table:not(.ft_table_element) tr:nth-child(even) td{background:rgba(225,218,199,.25)}body:not(.single-experiences) table:not(.ft_table_element) tr:first-child>td,table:not(.ft_table_element) th{background:#004d44;color:#fff;font-weight:600;border-bottom:3px solid rgba(255,255,255,1)}table:not(.ft_table_element),table:not(.ft_table_element) th,table:not(.ft_table_element) td{border:2px solid #fff}div.placeslist:first-child{margin:0 0 32px}div.placeslist:not(:first-child){margin:32px 0}div.placeslist ul{display:flex;width:100%;flex-wrap:wrap}div.placeslist ul li{margin:0 !important;width:50%}div.placeslist ul li a{transition:all .2s ease;margin:0;display:block;border-bottom:1px solid rgba(255,255,255,1);background:rgba(225,218,199,.5);color:#090808;padding:1em;font-size:.75rem;line-height:1.3;vertical-align:top}div.placeslist ul li:before{display:none !important}div.placeslist>h3{padding:1em;font-size:.75rem;line-height:1.3;margin:0;background:#004d44;color:#fff;font-weight:600;border-bottom:3px solid rgba(255,255,255,1)}@media all and (min-width:1200px){div.placeslist ul li:nth-child(4n+2) a,div.placeslist ul li:nth-child(4n+3) a{background:rgba(225,218,199,.25)}}@media all and (max-width:1199px){div.placeslist ul li{width:100%}div.placeslist ul li:nth-child(even) a{background:rgba(225,218,199,.25)}}div.placeslist ul li a:hover{background:#cebf89;color:#30312c}
#masthead{background:0 0;border:var(--outer-05) solid transparent;border-top:none !important;border-bottom:none !important;height:var(--masthead_height);display:flex;align-items:center;transition:all .2s ease;position:fixed;width:100%;left:0;z-index:99;z-index:101;display:flex;justify-content:space-between}#masthead #logo{color:#fff;max-width:5em;font-weight:500;font-size:1rem;line-height:1.11;margin-right:auto}#masthead #logo strong{font-weight:700}#masthead #logo a{color:#fff;display:block}body.scrolled #masthead{background:var(--hi_grey1)}body.scrolled #masthead #logo{max-width:none;font-size:.75rem}#maincontent #mobilelogo{display:none}#maincontent #mobilelogo{color:#fff;max-width:5em;font-weight:500;font-size:.8333333333333333rem;line-height:1.125;transition:all .2s ease;position:absolute;z-index:99;left:0;top:0;padding:var(--outer-05) 0 0 var(--outer-1)}#maincontent #mobilelogo strong{font-weight:700}@media all and (max-width:899px){#maincontent #mobilelogo{display:block;padding:var(--outer-05) 0 0 var(--outer-1)}}@media all and (max-width:599px){#maincontent #mobilelogo{display:block;padding:var(--outer-1) 0 0 var(--outer-1)}#masthead{border:var(--outer-1) solid transparent}}@media all and (max-width:899px){body.nobanner #masthead,body.neverbanner #masthead{padding-top:0;padding-bottom:0;width:100%;max-width:none;background:var(--hi_grey1)}#showsearch{display:none}body.neverbanner #maincontent{padding-top:var(--masthead_height)}}@media all and (max-width:599px){body.nobanner:not(.neverbanner) #maincontent{padding-top:0}body.nobanner:not(.neverbanner) #masthead{background:0 0}}#mobilelogo a{color:#fff;display:block}body:not(.preload) #masthead #logo a{transition:all .2s ease}#masthead #logo a:hover{opacity:.66}#masthead #logo a:focus{border:2px solid #ff0}#masthead #opw a{overflow:hidden;width:102px;height:48px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block;background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/opw.php?colour=white);transition:all .2s ease}#masthead #opw a span{position:fixed;top:-100px}#masthead #opw a:hover{opacity:.66}#masthead #opw a:focus{border:2px solid #ff0}@media all and (max-width:899px){#masthead #logo{font-size:.75rem}body.scrolled #masthead #logo{font-size:.75rem}body.scrolled.nobanner #masthead,body.scrolled #masthead{height:84px;background:var(--hi_grey1)}#masthead #opw a{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/opw.php?colour=004D44)}#masthead #opw{order:-10;margin-right:auto;margin-left:0;flex:1}}@media all and (min-width:900px){#masthead{border:var(--outer-05) solid transparent}body.scrolled #masthead{height:84px;box-shadow:0px 8px 8px rgba(0,0,0,.3);transition:all .1s ease}body.open_secnav #masthead{box-shadow:0px 8px 8px rgba(0,0,0,0)}#masthead #logo{font-size:.8333333333333333rem}body.scrolled #masthead #logo{font-size:.75rem}}@media all and (min-width:1000px){#masthead #logo{font-size:1rem}}
#masthead #mainnav{display:flex}@media all and (max-width:899px){#masthead #topbar{display:none}}#navtop{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px}#navtop p.lozenge{font-size:16px}#navtop p.lozenge>a{height:44px;line-height:44px}body.scrolled #navtop{display:none}#masthead #mainnav>ul{display:flex}#masthead #mainnav>ul>li{margin:0 2em 0 0;font-weight:800;font-size:18px;line-height:22px}#masthead #mainnav>ul>li>a{color:#fff;padding:2px .1em 2px 0;transition:all .2s ease;text-decoration:none;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;transition:background-size .5s}#masthead #mainnav>ul>li>a:hover{color:#fff;background-size:100% 1px,100% 1px}#masthead #mainnav>ul>li>a:focus{border:2px solid #ff0;color:#fff;background-size:100% 1px,100% 1px}#masthead #mainnav>ul>li>b{overflow:hidden;display:inline-block;opacity:.6;opacity:1;opacity:1;width:.7222222222222222em;padding:.25em 1em;height:.75em;background-size:16px auto;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.5 -9.53674e-07L0 6.89109L1.04598 8L6.5 2.21782L11.954 8L13 6.89109L6.5 -9.53674e-07Z" fill="white"/></svg>')}@media all and (max-width:1299px){#masthead #mainnav>ul>li>b{background-size:13px auto;width:.666em;padding:.25em .75em;height:.66em}}#masthead #mainnav>ul>li:hover>b{transform:rotate(180deg);background-position:center .1em;background-position:center;opacity:1}.secnav{background:var(--hi_grey1);position:fixed;top:0;left:0;width:100%;transition:all .3s ease;z-index:-1}body.open_secnav #secnav{opacity:1;pointer-events:auto}@media (max-width:599px){.secnav{display:none}}@media (min-width:600px){.secnav{padding-top:72px}body.scrolled .secnav{padding-top:72px}}@media (min-width:900px){.secnav{padding-top:var(--masthead_height)}body.scrolled .ecnav{padding-top:72px}}
#navside{display:flex;align-items:center}#navside>div{margin:0 1.25rem}@media all and (max-width:1199px){#navside>div{margin:0 1rem}}#navside ul{margin:0}#navside ul li{font-size:.5rem;position:relative;margin:0;line-height:1;padding-top:.35em}#navside ul li a{color:rgba(255,255,255,.7)}#navside ul ul{position:absolute;top:100%;left:0;display:none}#hamburger{display:none}#navside #toptranslate{position:relative}#navside ul.langs{position:absolute;top:100%;background:rgba(255,255,255,.1)}:is(#topbar,#navside) ul.social{display:none}@media all and (max-width:899px){#navside{justify-content:space-between;justify-content:flex-end;width:100%}#navside>div{display:none}#hamburger{display:block}.hamburger{display:block;position:relative;font-family:inherit;height:44px;width:44px;max-width:96px;min-width:82px;min-width:64px;margin-left:1rem;font-size:1rem;font-size:.8333333333333333rem;line-height:1;background:0 0;outline:none;cursor:pointer}.hamburger>em{color:#fff;font-weight:900;font-size:18px;font-style:normal !important;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.hamburger span{display:block;width:24px;height:17px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.hamburger span em,.hamburger span:after,.hamburger span:before{display:block;width:100%;height:2px;content:"";background:currentColor;background:#fff;transition:transform .2s ease;position:absolute;left:50%;transform:translateX(-50%)}.hamburger span:before{top:0}.hamburger span em{top:50%;margin-top:-1px;transition:none}.hamburger span:after{top:calc(100% - 2px)}body.navshown .hamburger span:before{top:50%;transform:translate(-50%,-50%) rotate(45deg)}body.navshown .hamburger span em{opacity:0}body.navshown .hamburger span:after{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}}
#masthead #showsearch span{position:fixed;top:-100px}#masthead #showsearch{margin:0 0 0 18px;overflow:hidden;position:relative;width:44px;height:44px}#masthead #showsearch a{display:block;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.4);border-radius:50%;background-size:22px 22px;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.14286 20.3443H10.6057L11.1543 19.7895C9.32571 17.755 8.22857 14.9808 8.22857 12.0216C8.22857 5.3635 13.5314 0 20.1143 0C26.6971 0 32 5.3635 32 12.0216C32 18.6798 26.6971 24.0433 20.1143 24.0433C17.1886 24.0433 14.4457 22.9336 12.4343 21.0841L11.8857 21.6389V23.1185L2.74286 32.3659L0 29.5917L9.14286 20.3443ZM20.1143 20.3443C24.6857 20.3443 28.3429 16.6453 28.3429 12.0216C28.3429 7.39793 24.6857 3.69896 20.1143 3.69896C15.5429 3.69896 11.8857 7.39793 11.8857 12.0216C11.8857 16.6453 15.5429 20.3443 20.1143 20.3443Z" fill="white"/></svg>')}#masthead #showsearch a:is(:hover,:focus-visible){background-color:var(--green)}#masthead #showsearch a:focus-visible{border:2px solid #ff0}@media all and (max-width:899px){#masthead #showsearch a{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 41" style="enable-background:new 0 0 32 41;" xml:space="preserve"><g><path d="M9.1,29h1.5l0.5-0.6c-1.8-2-2.9-4.8-2.9-7.8c0-6.7,5.3-12,11.9-12c6.6,0,11.9,5.4,11.9,12c0,6.7-5.3,12-11.9,12 c-2.9,0-5.7-1.1-7.7-3l-0.5,0.6v1.5L2.7,41L0,38.2L9.1,29z M20.1,29c4.6,0,8.2-3.7,8.2-8.3c0-4.6-3.7-8.3-8.2-8.3s-8.2,3.7-8.2,8.3 C11.9,25.3,15.5,29,20.1,29z" fill="%23004D44" /></g></svg>')}#masthead #showsearch a:hover{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 41" style="enable-background:new 0 0 32 41;" xml:space="preserve"><g><path d="M9.1,29h1.5l0.5-0.6c-1.8-2-2.9-4.8-2.9-7.8c0-6.7,5.3-12,11.9-12c6.6,0,11.9,5.4,11.9,12c0,6.7-5.3,12-11.9,12 c-2.9,0-5.7-1.1-7.7-3l-0.5,0.6v1.5L2.7,41L0,38.2L9.1,29z M20.1,29c4.6,0,8.2-3.7,8.2-8.3c0-4.6-3.7-8.3-8.2-8.3s-8.2,3.7-8.2,8.3 C11.9,25.3,15.5,29,20.1,29z" fill="%2330312C" /></g></svg>')}}
.secnav{padding-left:16px;padding-right:16px;padding-bottom:16px;visibility:hidden;opacity:0;pointer-events:none}#mainnav>ul>li.hassub.pseudohover>div.secnav,#mainnav>ul>li.hassub:hover>div.secnav,#mainnav>ul>li.hassub>div.secnav:hover{visibility:visible;pointer-events:auto;opacity:1}#mainnav>ul>li.hassub.pseudohover .secnav:after,#mainnav>ul>li.hassub:hover .secnav:after{position:absolute;pointer-events:none;top:100%;left:0;display:block;content:"";width:100%;height:160px;z-index:2;opacity:.85;background:-webkit-linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}.secnav>p{width:100%;flex:1;flex:1 0 100%;padding:0 1em 1.25em calc(var(--inner-05) - 16px);font-size:16px;line-height:19px;font-weight:800;font-size:18px;line-height:22px}.secnav>p a{color:#fff;position:relative;padding-right:1em;transition:all .2s ease}.secnav>p a:after{content:"";display:inline-block;width:8px;height:13px;position:absolute;right:0;top:50%;transform:translateY(-50%);background-size:8px auto;background-repeat:no-repeat;background-position:right bottom;background-image:url('data:image/svg+xml;utf8,<svg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8,6.5L1.1,0L0,1l5.8,5.5L0,12l1.1,1L8,6.5z" fill="%23FFFFFF"/></svg>')}.secnav>p a:hover{color:#fff;padding-right:1.2em}.secnav>ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.secnav>ul:after{display:block;content:""}.secnav>ul:after,.secnav>ul>li{width:calc(25% - ((16px * 3) / 4));margin:0 16px 16px 0;line-height:19px}.secnav>ul>li:nth-child(4n+4){margin-right:0}@media (max-width:1199px){.secnav>ul:after,.secnav>ul>li{width:calc(50% - ((16px * 1) / 2))}.secnav>ul>li:nth-child(2n+2){margin-right:0}}@media (max-width:899px){.secnav{display:none}}.secnav>b{cursor:pointer;display:block;position:absolute;bottom:0;right:16px;transform:translate(-50%,50%);width:55px;height:55px;background:#b09f6b;border-radius:50%;box-shadow:0px 8px 8px rgba(0,0,0,.25);transition:all .1s ease;z-index:10;opacity:0}body.open_secnav .secnav>b{opacity:1}.secnav>b:hover{transform:translate(-50%,50%) scale(1.1,1.1)}.secnav>b:after{content:"Close";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:900;font-size:16px;line-height:1;text-align:center;color:#004340;color:var(--hi_black)}.secnav ul li{font-size:16px}.secnav#sub1>ul>li:nth-child(1) ul li>a,.secnav#sub1>ul>li:nth-child(2) ul li>a,.secnav#sub1>ul>li:nth-child(3) ul li>a,.secnav#sub1>ul>li:nth-child(4) ul li>a{padding:1em 1em 1em 4em}.secnav ul>li ul li a{padding:1em}.secnav>ul>li{position:relative;display:flex;flex-direction:column}.secnav>ul>li>span>a{color:#fff;display:block;padding:1.5em 1em;padding:0 1em;position:relative;flex:1;vertical-align:middle;min-height:2em;display:flex;align-items:center}.secnav#sub1>ul>li:nth-child(1)>span>a,.secnav#sub1>ul>li:nth-child(2)>span>a,.secnav#sub1>ul>li:nth-child(3)>span>a,.secnav#sub1>ul>li:nth-child(4)>span>a{padding:0 1em 0 4em}.secnav>ul>li>span{display:flex;justify-content:space-between;background:rgba(0,0,0,.3);align-items:center;height:4em;transition:background .2s ease}.secnav>ul>li>span:hover,.secnav>ul>li.opensub>span{background:#002f2c;background:rgba(0,0,0,.5)}.secnav>ul>li>span>b{display:block;padding:1.5em 1em 1.5em;width:2em;width:3em;position:relative}.secnav>ul>li>span>b:before,.secnav>ul>li>span>b:after{content:"";display:block;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease}.secnav>ul>li>span>b:before{height:2px;width:24px}.secnav>ul>li>span>b:after{height:24px;width:2px}.secnav>ul>li>span>b:focus{border:2px solid #ff0 !important;outline:none !important}.secnav>ul>li.opensub>span>b:before{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.secnav>ul>li.opensub>span>b:after{transform:translate(-50%,-50%) rotate(90deg)}.secnav>ul>li>span>a:before{content:"";display:block;width:4em;height:100%;position:absolute;top:0;left:0}.secnav ul>li ul li{border-top:1px solid #002e2b}.secnav ul>li ul li a{background:#fff;color:var(--hi_black);display:block;transition:all .2s ease}.secnav ul>li ul li a:hover{background:rgba(255,211,52,.2);background-color:#fff6d6}.secnav#sub1>ul>li:nth-child(1)>span>a:before,.secnav#sub1>ul>li:nth-child(2)>span>a:before,.secnav#sub1>ul>li:nth-child(3)>span>a:before,.secnav#sub1>ul>li:nth-child(4)>span>a:before{background-size:contain;background-repeat:no-repeat;background-position:center;background-size:2em 2em;background-image:url('data:image/svg+xml;utf8,<svg width="25" height="31" viewBox="0 0 25 31" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.7375 14.0574C23.3629 13.6739 22.8443 13.4726 22.3112 13.5062L15.8762 13.8656L19.4155 9.83968C19.9197 9.26454 20.0638 8.50248 19.8669 7.8171C19.766 7.34741 19.4779 6.92564 19.0457 6.65245C19.0313 6.64286 10.5842 1.7446 10.5842 1.7446C9.89267 1.34679 9.02346 1.43306 8.42799 1.96507L4.29807 5.64116C3.53932 6.31695 3.47209 7.48161 4.1492 8.24367C4.82632 9.00093 5.99326 9.06803 6.75681 8.39224L9.88786 5.60761L12.4763 7.10777L7.90935 12.2984C6.01727 12.6051 4.31248 13.4774 2.97266 14.7331L5.35936 17.1152C6.43506 16.1374 7.87093 15.5383 9.43645 15.5383C12.7836 15.5383 15.5017 18.2559 15.5017 21.5917C15.5017 23.1589 14.9014 24.5872 13.9217 25.6608L16.3084 28.0428C17.898 26.3557 18.8728 24.0887 18.8728 21.5917C18.8728 20.1059 18.5271 18.6968 17.9124 17.4459L20.4047 17.3069L19.7997 24.7262C19.718 25.7423 20.472 26.6289 21.49 26.7104C21.5429 26.7152 21.5909 26.7152 21.6437 26.7152C22.5946 26.7152 23.4013 25.9867 23.483 25.0233L24.2609 15.5C24.2993 14.9584 24.1073 14.436 23.7375 14.0574Z" fill="%23CEBF89"/><path d="M20.3181 6.16357C22.0229 6.16357 23.4059 4.78324 23.4059 3.08179C23.4059 1.38033 22.0229 0 20.3181 0C18.6133 0 17.2302 1.38033 17.2302 3.08179C17.2302 4.78324 18.6133 6.16357 20.3181 6.16357Z" fill="%23CEBF89"/><path d="M9.43638 27.6354C6.08922 27.6354 3.37116 24.9179 3.37116 21.5821C3.37116 20.3216 3.76014 19.1521 4.41805 18.184L2.00733 15.778C0.749147 17.3788 0 19.3918 0 21.5821C0 26.7823 4.22596 31 9.43638 31C11.631 31 13.6479 30.2523 15.2519 28.9966L12.8412 26.5906C11.8711 27.2472 10.6994 27.6354 9.43638 27.6354Z" fill="%23CEBF89"/></svg>')}.secnav#sub1>ul>li:nth-child(1)>span>a:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g> <path class="st0" d="M33.5,30.2L31,28.5l-0.1-11.1l-0.1-8.3h-0.2l-3.4,0h-0.2l0,5.2l-2.8,0l0-5.2h-0.2l-3.4,0h-0.2l0,5.2h-2.8 L17.8,3.5h-0.2l-3.4,0h-0.2l0,3.9l-2.8,0l0-3.9h-0.2l-3.4,0H7.5L7.6,11l-2.8,0v17.8l-2.3,1.6v2.1l2.5,0l26-0.1l2.5,0V30.2z M9.7,28.1H7.5l0-3c0-1.4,1.4-3,2.2-3c0.8,0,2.3,1.5,2.3,2.9l0,3L9.7,28.1z M12.6,17.4c-0.2,0-0.4-0.1-0.5-0.3H9.9v2.2 c0.2,0.1,0.3,0.3,0.3,0.5c0,0.3-0.3,0.6-0.6,0.6c-0.3,0-0.6-0.3-0.6-0.6c0-0.2,0.1-0.4,0.3-0.5v-2.2H7.3c-0.1,0.2-0.3,0.3-0.5,0.3 c-0.3,0-0.6-0.3-0.6-0.6c0-0.3,0.3-0.6,0.6-0.6c0.2,0,0.4,0.1,0.5,0.3h2.1v-2.2c-0.2-0.1-0.3-0.3-0.3-0.5c0-0.3,0.3-0.6,0.6-0.6 c0.3,0,0.6,0.3,0.6,0.6c0,0.2-0.1,0.4-0.3,0.5v2.2h2.1c0.1-0.2,0.3-0.3,0.5-0.3c0.3,0,0.6,0.3,0.6,0.6 C13.2,17.1,12.9,17.4,12.6,17.4z M24.2,20.9h-1.3v-1.8c0-0.8,0.8-1.8,1.3-1.8c0.5,0,1.3,0.9,1.3,1.7v1.8L24.2,20.9z" fill="%23CEBF89"/> </g> </svg>')}.secnav#sub1>ul>li:nth-child(2)>span>a:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g> <path class="st0" d="M18.3,8.1C12.3,8.1,7.5,13,7.5,18.9c0,4.1,2.3,7.8,5.9,9.7v5c0,1,0.8,1.9,1.9,1.9h5.8c1,0,1.9-0.8,1.9-1.9 v-4.9c3.7-1.8,6-5.5,6-9.7C29,13,24.2,8.1,18.3,8.1z M21,33.8h-5.8c-0.1,0-0.3-0.1-0.3-0.3v-1.4h6.2v1.4 C21.3,33.7,21.2,33.8,21,33.8z M21.8,27.3c-0.3,0.1-0.5,0.4-0.5,0.8v2.4H15v-2.5c0-0.3-0.2-0.6-0.5-0.7c-3.3-1.5-5.4-4.8-5.4-8.4 c0-5.1,4.1-9.1,9.1-9.1c5,0,9.1,4.1,9.1,9.1C27.3,22.6,25.2,25.9,21.8,27.3z" fill="%23CEBF89"/> <path class="st0" d="M17.6,11.9c-3.4,0-6.2,2.8-6.2,6.3c0,0.4,0.4,0.8,0.8,0.8s0.8-0.4,0.8-0.8c0-2.5,2.1-4.6,4.6-4.6 c0.4,0,0.8-0.4,0.8-0.8C18.4,12.3,18,11.9,17.6,11.9z" fill="%23CEBF89"/> <path class="st0" d="M18.3,5.1c0.4,0,0.8-0.4,0.8-0.8v-3c0-0.4-0.4-0.8-0.8-0.8s-0.8,0.4-0.8,0.8v3C17.4,4.7,17.8,5.1,18.3,5.1z" fill="%23CEBF89"/> <path class="st0" d="M3.7,17.2H0.8C0.4,17.2,0,17.6,0,18c0,0.4,0.4,0.8,0.8,0.8h2.9c0.4,0,0.8-0.4,0.8-0.8 C4.5,17.6,4.2,17.2,3.7,17.2z" fill="%23CEBF89"/> <path class="st0" d="M35.2,17.2h-2.9c-0.4,0-0.8,0.4-0.8,0.8c0,0.4,0.4,0.8,0.8,0.8h2.9c0.4,0,0.8-0.4,0.8-0.8 C36,17.6,35.7,17.2,35.2,17.2z" fill="%23CEBF89"/> <path class="st0" d="M8.6,9c0.3-0.3,0.3-0.8,0-1.2L6.6,5.8c-0.3-0.3-0.8-0.3-1.2,0C5.1,6.1,5.1,6.6,5.4,7L7.4,9 C7.6,9.2,7.8,9.3,8,9.3S8.4,9.2,8.6,9z" fill="%23CEBF89"/> <path class="st0" d="M29.2,5.7l-2.1,2.1c-0.3,0.3-0.3,0.8,0,1.2c0.1,0.1,0.4,0.3,0.6,0.3c0.2,0,0.4-0.1,0.6-0.3L30.4,7 c0.3-0.3,0.3-0.8,0-1.2C30.1,5.4,29.5,5.4,29.2,5.7z" fill="%23CEBF89"/> </g> </svg>')}.secnav#sub1>ul>li:nth-child(4)>span>a:before{background-image:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="utf-8"?> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"> <g> <path d="M18,9.1c4.3,0,7.8,3.5,7.8,7.8c0,1.6-0.5,3.1-1.3,4.4c-0.9,1.3-1.3,2.6-1.3,4.2v1.3c0,0.8-0.6,1.4-1.4,1.4h-7.6 c-0.8,0-1.4-0.6-1.4-1.4v-1.3c0-1.6-0.4-2.9-1.3-4.2c-0.8-1.3-1.4-2.8-1.4-4.4C10.2,12.6,13.7,9.1,18,9.1z M18,10.8 c-3.4,0-6.1,2.8-6.1,6.1c0,1.2,0.3,2.4,1.1,3.4c1,1.6,1.6,3.3,1.6,5.2v1h7v-1c0-1.9,0.5-3.6,1.6-5.2c0.7-1,1.1-2.2,1.1-3.4 C24.2,13.6,21.4,10.8,18,10.8z" fill="%23CEBF89"/> <path d="M17.2,0.8C17.2,0.4,17.5,0,18,0c0.5,0,0.8,0.4,0.8,0.8v5.6c0,0.5-0.3,0.8-0.8,0.8c-0.5,0-0.8-0.4-0.8-0.8V0.8z" fill="%23CEBF89"/> <path d="M8.1,4.2C7.8,3.8,7.9,3.3,8.3,3.1c0.3-0.3,0.9-0.2,1.1,0.2l3.2,4.6c0.3,0.3,0.2,0.8-0.2,1.1c-0.4,0.3-0.9,0.2-1.2-0.2 L8.1,4.2z" fill="%23CEBF89"/> <path d="M2.5,12.2c-0.4-0.2-0.6-0.6-0.5-1.1c0.2-0.4,0.7-0.6,1.1-0.5l5.3,1.9c0.4,0.2,0.6,0.7,0.5,1.1c-0.2,0.5-0.7,0.7-1.1,0.5 L2.5,12.2z" fill="%23CEBF89"/> <path d="M2.7,22c-0.5,0.1-0.9-0.2-1-0.6c-0.2-0.5,0.1-0.9,0.6-1l5.4-1.5c0.5-0.1,0.9,0.2,1,0.6c0.1,0.5-0.2,0.9-0.6,1L2.7,22z" fill="%23CEBF89"/> <path d="M26.6,3.3c0.2-0.4,0.7-0.5,1.1-0.2c0.4,0.2,0.5,0.7,0.2,1.1l-3.2,4.6C24.5,9.2,24,9.3,23.6,9c-0.3-0.3-0.5-0.8-0.2-1.1 L26.6,3.3z" fill="%23CEBF89"/> <path d="M32.9,10.6c0.4-0.1,0.9,0.1,1,0.5c0.2,0.5-0.1,0.9-0.5,1.1l-5.3,1.9c-0.4,0.2-0.9-0.1-1.1-0.5c-0.1-0.4,0.1-0.9,0.5-1.1 L32.9,10.6z" fill="%23CEBF89"/> <path d="M33.8,20.3c0.5,0.1,0.7,0.6,0.6,1c-0.1,0.5-0.6,0.7-1,0.6L28,20.5c-0.5-0.1-0.7-0.6-0.6-1c0.1-0.5,0.6-0.7,1-0.6L33.8,20.3 z" fill="%23CEBF89"/> <path d="M13.7,30.9c-0.5,0-0.8-0.4-0.8-0.8c0-0.5,0.3-0.8,0.8-0.8h8.6c0.5,0,0.8,0.4,0.8,0.8c0,0.5-0.4,0.8-0.8,0.8H13.7z" fill="%23CEBF89"/> <path d="M14.3,33.5c-0.5,0-0.8-0.4-0.8-0.8c0-0.5,0.4-0.8,0.8-0.8h7.4c0.5,0,0.8,0.4,0.8,0.8c0,0.5-0.4,0.8-0.8,0.8H14.3z" fill="%23CEBF89"/> <path d="M14.9,36c-0.5,0-0.8-0.3-0.8-0.8c0-0.5,0.4-0.8,0.8-0.8h6.1c0.5,0,0.8,0.3,0.8,0.8c0,0.5-0.4,0.8-0.8,0.8H14.9z" fill="%23CEBF89"/> </g> </svg> ');background-size:1.8em 1.8em;background-image:url('data:image/svg+xml;utf8,<svg width="41" height="50" viewBox="0 0 41 50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="16" y="9" width="9" height="31" /><path d="M35.875 34.6154V21.7949C35.875 13.8462 31.775 7.4359 24.3438 5.64103V3.84615C24.3438 1.79487 22.55 0 20.5 0C18.45 0 16.6562 1.79487 16.6562 3.84615V5.64103C9.225 7.4359 5.125 13.8462 5.125 21.7949V34.6154L0 39.7436V42.3077H41V39.7436L35.875 34.6154ZM23.0625 34.6154H17.9375V29.4872H23.0625V34.6154ZM23.0625 24.359H17.9375V14.1026H23.0625V24.359ZM20.5 50C23.3188 50 25.625 47.6923 25.625 44.8718H15.375C15.375 47.6923 17.6812 50 20.5 50Z" fill="%23CEBF89"/></svg>')}.secnav#sub1>ul>li>span>a[href*=unique]:before{background-size:contain;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><path d="M31.3,13.7c-11.8,1.1-12.7,2-13.8,13.7c-1.1-11.7-2-12.6-13.8-13.7c11.8-1.1,12.7-2,13.8-13.7 C18.5,11.7,19.4,12.6,31.3,13.7z M12.6,25.6c-0.4,4.5-0.8,4.8-5.3,5.2c4.5,0.4,4.8,0.7,5.3,5.2c0.4-4.5,0.7-4.8,5.3-5.2 C13.3,30.4,13,30,12.6,25.6z M28.9,17c-0.3,2.9-0.5,3.1-3.4,3.4c2.9,0.3,3.2,0.5,3.4,3.4c0.3-2.9,0.5-3.1,3.4-3.4 C29.4,20.2,29.2,19.9,28.9,17z" fill="%23CEBF89"/></svg>')}.secnav#sub1>ul>li:nth-child(3)>span>a:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g> <path class="st0" d="M29.6,16.6c-0.4-0.4-0.9-0.6-1.4-0.6l-6.4,0.4l3.5-4c0.5-0.6,0.6-1.3,0.5-2c-0.1-0.5-0.4-0.9-0.8-1.2 c0,0-8.5-4.9-8.5-4.9c-0.7-0.4-1.6-0.3-2.2,0.2l-4.1,3.7C9.4,8.8,9.3,10,10,10.7c0.7,0.8,1.8,0.8,2.6,0.1l3.1-2.8l2.6,1.5l-4.6,5.2 c-1.9,0.3-3.6,1.2-4.9,2.4l2.4,2.4c1.1-1,2.5-1.6,4.1-1.6c3.3,0,6.1,2.7,6.1,6.1c0,1.6-0.6,3-1.6,4.1l2.4,2.4 c1.6-1.7,2.6-4,2.6-6.5c0-1.5-0.3-2.9-1-4.1l2.5-0.1l-0.6,7.4c-0.1,1,0.7,1.9,1.7,2c0.1,0,0.1,0,0.2,0c1,0,1.8-0.7,1.8-1.7l0.8-9.5 C30.2,17.5,30,16.9,29.6,16.6z" fill="%23CEBF89"/> <path class="st0" d="M26.2,8.7c1.7,0,3.1-1.4,3.1-3.1c0-1.7-1.4-3.1-3.1-3.1s-3.1,1.4-3.1,3.1C23.1,7.3,24.5,8.7,26.2,8.7z" fill="%23CEBF89"/> <path class="st0" d="M15.3,30.1c-3.3,0-6.1-2.7-6.1-6.1c0-1.3,0.4-2.4,1-3.4l-2.4-2.4c-1.3,1.6-2,3.6-2,5.8c0,5.2,4.2,9.4,9.4,9.4 c2.2,0,4.2-0.7,5.8-2l-2.4-2.4C17.7,29.7,16.6,30.1,15.3,30.1z" fill="%23CEBF89"/> </g> </svg>')}.secnav#sub1>ul>li:nth-child(2)>span>a:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g> <path class="st0" d="M28.3,4.3h-1.4V1.6h-2.7v2.7H11.8V1.6H9.1v2.7H7.7C6.2,4.3,5,5.5,5,7v24.6c0,1.5,1.2,2.7,2.7,2.7h20.6 c1.5,0,2.7-1.2,2.7-2.7V7C31,5.5,29.8,4.3,28.3,4.3z M28.3,31.7H7.7V11.1h20.6V31.7z" fill="%23CEBF89"/> <path class="st0" d="M13.7,14.1h-3v3h3V14.1z" fill="%23CEBF89"/> <path class="st0" d="M19.6,14.1h-3v3h3V14.1z" fill="%23CEBF89"/> <path class="st0" d="M25.4,14.1h-3v3h3V14.1z" fill="%23CEBF89"/> <path class="st0" d="M13.7,25.8h-3v3h3V25.8z" fill="%23CEBF89"/> <path class="st0" d="M13.7,20h-3v3h3V20z" fill="%23CEBF89"/> <path class="st0" d="M19.6,20h-3v3h3V20z" fill="%23CEBF89"/> <path class="st0" d="M25.4,20h-3v3h3V20z" fill="%23CEBF89"/> </g> </svg> ')}.secnav#sub1>ul>li:nth-child(2)>span>a:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g> <path class="st0" d="M28.3,4.3h-1.4V1.6h-2.7v2.7H11.8V1.6H9.1v2.7H7.7C6.2,4.3,5,5.5,5,7v24.6c0,1.5,1.2,2.7,2.7,2.7h20.6 c1.5,0,2.7-1.2,2.7-2.7V7C31,5.5,29.8,4.3,28.3,4.3z M28.3,31.7H7.7V11.1h20.6V31.7z" fill="%23CEBF89"/> <path class="st0" d="M13.7,14.1h-3v3h3V14.1z" fill="%23CEBF89"/> <path class="st0" d="M19.6,14.1h-3v3h3V14.1z" fill="%23CEBF89"/> <path class="st0" d="M25.4,14.1h-3v3h3V14.1z" fill="%23CEBF89"/> <path class="st0" d="M13.7,25.8h-3v3h3V25.8z" fill="%23CEBF89"/> <path class="st0" d="M13.7,20h-3v3h3V20z" fill="%23CEBF89"/> <path class="st0" d="M19.6,20h-3v3h3V20z" fill="%23CEBF89"/> <path class="st0" d="M25.4,20h-3v3h3V20z" fill="%23CEBF89"/> </g> </svg> ')}.secnav#sub1>ul>li>span>a[href*=failte]:before,.secnav#sub1>ul>li>span>a[href*=welcome]:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"	 viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g>	<g>		<path fill="%23CEBF89" d="M25.3,4L25.3,4c-2.8,0-5.5,1.2-7.3,3.4C16.2,5.2,13.5,4,10.7,4c-5.3,0-9.6,4.3-9.6,9.6c0,9.1,15.8,17.9,16.5,18.3			c0.3,0.2,0.6,0.2,0.9,0c0.6-0.3,16.5-9.1,16.5-18.3C34.9,8.3,30.6,4,25.3,4z"/>	</g></g></svg>')}.secnav a:focus{border:2px solid #ff0}.secnav ul>li ul li a:focus{border:3px solid red}
#banner{margin-bottom:var(--outer-1)}#banner figure{width:100%;height:79.78723404255319vw;max-height:80vh;height:80vw;max-height:85vh;position:relative;display:block}body.visit-template-template-places #banner figure{height:550px}@media all and (max-height:899.98px){#banner figure{max-height:95vh}body.visit-template-template-places #banner figure{height:450px}}@media all and (max-height:640px) and (orientation:landscape){#banner figure{height:95vh;max-height:95vh}body.visit-template-template-places #banner figure{height:400px}}@media all and (max-width:599px){#banner figure{height:100vw;max-height:95vh}body.visit-template-template-places #banner figure{height:400px}}#banner figure img{display:block;height:100%;width:100%;object-fit:cover;position:absolute;z-index:1}#banner figure:not(:first-child){display:none}#banner.slick-initialized figure{display:block}.banner figure figcaption,#banner figure figcaption{display:block;max-width:21em;position:absolute;z-index:90;text-align:right;font-size:.75rem;line-height:1.222222222222222;color:#fff;top:var(--masthead_height);right:0;padding:1em var(--outer-05) 0 0;font-weight:300;transition:all .2s ease}.banner figure figcaption{top:0;font-style:italic}#banner figure figcaption a,#banner figure figcaption span{display:inline-block;color:#fff;z-index:10;position:relative;right:0;opacity:1;transition:all .4s ease-out}.banner figure figcaption:before{opacity:.85;transition:all .2s ease;content:"";display:block;top:0;right:0;width:100vw;height:calc(200% + 20px);pointer-events:none;position:absolute;z-index:-1;box-sizing:content-box;background:-webkit-linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}#banner figure:not(.slick-active) figcaption a,#banner figure:not(.slick-active) figcaption span #banner figure:not(.slick-active) figcaption a,#banner figure:not(.slick-active) figcaption span{opacity:0;right:30px}#banner figure:only-child figcaption a,#banner figure:only-child figcaption span{right:0 !important;opacity:1 !important}.banner figure figcaption a,#banner figure figcaption a{text-decoration:none;display:inline;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;transition:background-size .5s}#banner figure figcaption a:focus,#banner figure figcaption a:hover{background-size:100% 1px,100% 1px}#banner figure figcaption strong{font-weight:500}.banner figure figcaption strong{font-weight:500;font-style:italic}body.scrolled #banner figure figcaption{top:72px}@media all and (max-width:899px){#banner{margin-bottom:calc(-100vw / 16)}.banner figure figcaption,#banner figure figcaption,body.scrolled #banner figure figcaption{padding:calc(var(--inner-05) + 5px) var(--outer-1);top:0;font-size:.5833333333333333rem}}@media all and (max-width:599px){.banner figure figcaption,#banner figure figcaption,body.scrolled #banner figure figcaption{font-size:.5rem}}@media all and (max-width:349px){.banner figure figcaption,#banner figure figcaption,body.scrolled #banner figure figcaption{font-size:.5rem}}body #banner figure:before{opacity:0;opacity:.6666;opacity:.85;transition:all .2s ease;content:"";display:block;top:0;left:0;width:100%;height:calc(72px + 10vh);pointer-events:none;position:absolute;z-index:10;box-sizing:content-box;background:-webkit-linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}@media all and (min-width:900px){body #banner figure{position:relative}body #banner figure:before{height:calc(140px + 20vh);opacity:.6666;opacity:.85}body.page-id-7 #banner figure{height:50vw;max-height:75vh}}@media all and (min-width:1200px){body.page-id-7 #banner figure{height:40vw;max-height:66vh}}body.page-template-template-unguided .banner:after,#bannerholder:after{opacity:0;transition:all .2s ease;opacity:.6666;opacity:1;opacity:.85;content:"";display:block;bottom:0;left:0;width:100%;height:var(--outer-4);pointer-events:none;position:absolute;z-index:10;box-sizing:content-box;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}@media all and (max-width:599.98px){body.visit-template-template-places #bannerholder:after{height:50%}body:not(.visit-template-template-places):not(.page-template-template-whatson):not(.page-template-template-unguided) #bannerholder:after{display:none}}body .campaignslides .arrowholder,body .imagery .arrowholder,body .banner .arrowholder,body #banner .arrowholder{width:var(--outer-1);height:100%;top:0;pointer-events:none;position:absolute;z-index:9;overflow:hidden}body .campaignslides .prevarrowholder,body .imagery .prevarrowholder,body .banner .prevarrowholder,body #banner .prevarrowholder{left:0}body .campaignslides .nextarrowholder,body .imagery .nextarrowholder,body .banner .nextarrowholder,body #banner .nextarrowholder{right:0}body .campaignslides .arrowholder button,body .imagery .arrowholder button,body .banner .arrowholder button,body #banner .arrowholder button{background:0 0;border:none;outline:none;display:block;content:"";width:40px;height:82px;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}body .campaignslides .arrowholder button svg,body .imagery .arrowholder button svg,body .banner .arrowholder button svg,body #banner .arrowholder button svg{position:absolute;height:100%;width:100%;left:0;top:0;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.8))}body .imagery:not(.fullbleed) .arrowholder button svg{filter:none}body .imagery:not(.fullbleed) .arrowholder button svg path{stroke:#004d44}@media all and (max-width:899px){body .campaignslides .arrowholder button,body .imagery .arrowholder button,body .banner .arrowholder button,body #banner .arrowholder button{height:36px}}
@media all and (min-width:900px){body.search #masthead,body.nobanner #masthead{background:#00534f;background:#004d44;background:var(--hi_grey1)}body.search #maincontent,body.nobanner #maincontent{padding-top:var(--masthead_height)}body.search.scrolled #maincontent,body.nobanner.scrolled #maincontent{padding-top:72px}}#maincontent{transition:all .2s ease}
#pageheader header div p a,#pageheader header div p a:link,#pageheader header div p a:visited{background-image:linear-gradient(120deg,#a89769 0%,#a89769 100%);background-image:linear-gradient(120deg,var(--hi_black) 0%,var(--hi_black) 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 0;border-bottom:2px solid var(--hi_black);color:var(--hi_black);text-decoration:none;transition:background-size .2s ease}#pageheader header div .smalltext p{color:#000}#pageheader header div p a:hover{background-size:100% 100%;color:#fff}@media all and (min-width:900px){#pageheader{position:relative;overflow:auto}#pageheader .banner{position:absolute;display:block;width:100%;height:100%;overflow:hidden}#pageheader .banner div{height:100% !important}#pageheader figure,#pageheader figure picture{height:100%;overflow:hidden;display:block;position:relative}#pageheader figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover}#pageheader header{position:relative;z-index:90}#pageheader header>div{background:var(--hi_yellow);color:var(--hi_black);padding:var(--outer-033) var(--outer-05) var(--outer-1);padding:var(--outer-033) var(--outer-05) var(--outer-05);position:relative;z-index:10;width:var(--outer-7);margin:var(--outer-125) var(--outer-1) var(--outer-3);box-shadow:-8px -8px 8px rgba(0,0,0,.25)}#pageheader header div h1{font-weight:900;font-size:32px;margin-bottom:1rem}#pageheader header div p{font-weight:600;font-size:1rem;line-height:1.5;margin-bottom:1em;max-width:30em}#pageheader header>div div.smallprint p{font-size:.75rem;font-weight:400}.bodytext{margin:0 var(--outer-1) var(--outer-05);position:relative;z-index:20;padding:var(--outer-1) var(--outer-2)}#pageheader+#first_text{margin:calc(0px - var(--inner-2)) var(--outer-1) var(--outer-05);background:#fff}body.single-post .bodytext,body.single-articles .bodytext{margin-bottom:0;padding-top:0;padding-bottom:0}.bodytext>:last-child:not('blockquote'),#pageheader+#first_text>:last-child:not('blockquote'){margin-bottom:0}.bodytext p,#pageheader+#first_text p{margin-bottom:1em}.bodytext p:last-child,#pageheader+#first_text p:last-child{margin-bottom:0}}@media all and (min-width:1500px){#pageheader header>div{margin:var(--outer-1) var(--outer-2) var(--outer-2)}.bodytext{padding:var(--outer-05) var(--outer-15);margin:0 var(--outer-2) var(--outer-05)}#pageheader+#first_text{margin:calc(0px - var(--inner-1)) var(--outer-2) var(--outer-05)}body.single-post .bodytext,body.single-articles .bodytext{margin-bottom:0;padding-top:0;padding-bottom:0}}@media all and (min-width:900px) and (max-width:1199px){#pageheader .banner{position:relative}#pageheader figure{position:relative}#pageheader picture{position:relative;display:block;width:100%;height:0;padding-bottom:50%}#pageheader header>div{width:auto;margin:var(--outer-1) var(--outer-2) var(--outer-2);padding:var(--outer-1) var(--outer-15) var(--outer-1);margin:calc(0px - var(--inner-1)) var(--outer-2) var(--outer-05)}.bodytext,#pageheader+#first_text{padding:var(--outer-05) var(--outer-15);margin:0 var(--outer-2) var(--outer-05)}body.single-post .bodytext,body.single-articles .bodytext{margin-bottom:0;padding-top:0;padding-bottom:0}}@media all and (max-width:899px){#pageheader figure{display:block;width:100%;height:0;overflow:hidden;padding-bottom:79.78723404255319148936170212766vw;position:relative}#pageheader figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover}#pageheader header{margin:calc(0px - var(--inner-25)) var(--outer-1) var(--outer-1);background:var(--hi_yellow);color:var(--hi_black);padding:var(--outer-1) var(--outer-1) var(--outer-1);position:relative;z-index:10}#pageheader header h1{font-weight:900;font-size:1rem;margin-bottom:1em}#pageheader header p{font-weight:600;font-size:.75rem;line-height:1.5;margin-bottom:1em}#pageheader header div.smallprint p{font-weight:400;font-size:.5rem;line-height:1.5;margin-bottom:1em}.bodytext p:last-child,#pageheader+#first_text p:last-child{margin-bottom:0}.bodytext,#pageheader+#first_text{margin:var(--outer-1) var(--outer-1);padding:0 var(--outer-1)}body.single-post .bodytext,body.single-articles .bodytext{margin-bottom:0;padding-top:0;padding-bottom:0}.bodytext p,#pageheader+#first_text p{font-size:.66666666666666666666666666666667rem;margin-bottom:1em}.bodytext>:last-child:not('blockquote'),#pageheader+#first_text>:last-child:not('blockquote'){margin-bottom:0}}@media all and (max-width:599px){#pageheader figure:before{opacity:0;opacity:.6666;opacity:.85;transition:all .2s ease;content:"";display:block;top:0;left:0;width:100%;height:calc(72px + 10vh);pointer-events:none;position:absolute;z-index:90;box-sizing:content-box;background:-webkit-linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}}#maincontent>div.bodytext:last-child{padding-bottom:var(--outer-1)}.bodytext blockquote{margin:var(--outer-1) 0}.bodytext blockquote p{font-size:1.5rem;line-height:1.4;position:relative;margin-bottom:.5rem}.bodytext blockquote cite{font-size:.75rem;line-height:1.5;display:block}.bodytext blockquote>p:first-child:after{content:"\201D"}.bodytext blockquote>p:first-child:before{content:"\201C";position:absolute;right:calc(100% + 0.1em)}@media all and (max-width:899px){.bodytext blockquote p{font-size:1rem}.bodytext blockquote cite{font-size:.66666666666666666666666666666667rem}}.bodytext .bodytext{padding:0 !important;margin:0 !important}
nav#mainmenu{position:fixed;z-index:1000;bottom:0;right:0;width:100%;bottom:0;height:100%;opacity:0;pointer-events:none;display:flex;flex-direction:column;transform:translate(0,-100%);transition:all .3s ease}@media all and (min-width:900px){nav#mainmenu{display:none !important}}body.navshown nav#mainmenu{transform:translate(0,0);pointer-events:auto;opacity:1}body.android_chrome nav#mainmenu{height:calc(100vh - 56px);height:calc(100% - 56px)}nav#mainmenu{background:var(--hi_grey1);color:#ccdddc;width:100%;padding:var(--outer-1) var(--outer-1) calc(72px + 36px + var(--inner-1));padding:var(--outer-1) var(--outer-1) calc(72px + 16px);padding-top:calc( var(--outer-1) + var(--masthead_height));padding:0}nav#mainmenu>ul{width:100%;margin-bottom:20px}nav#mainmenu>div:not(:first-child):not(.translating){padding:calc(var(--outer-05) + var(--masthead_height)) var(--outer-1)  var(--outer-1)}nav#mainmenu div.translating{padding:var(--outer-1) 0 0;margin-top:auto}nav#mainmenu>div:first-child{background:var(--hi_grey1);height:var(--masthead_height);display:flex;justify-content:flex-end;align-items:center;position:fixed;top:0;left:0;width:100%;border-right:var(--outer-05) solid transparent;z-index:1001}nav#mainmenu>div:last-child{position:fixed;height:calc(100% - var(--masthead_height));height:100%;top:0;width:100%;overflow:auto;z-index:100}nav#mainmenu div.translating>ul{display:flex;margin:0 0 20px}nav#mainmenu div.translating>ul:first-child li{font-size:16px;line-height:24px;position:relative}nav#mainmenu div.translating>ul:first-child li:first-child{padding-right:25px}nav#mainmenu div.translating>ul:first-child li:first-child:after{height:24px;width:1px;background:#ccdddc;display:inline-block;content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%)}nav#mainmenu div.translating>ul:first-child li a{color:#ccdddc;font-weight:400}nav#mainmenu div.translating>ul li a:focus-visible{box-shadow:0 0 0 2px var(--hi_grey1),0 0 0 4px var(--hi_yellow)}nav#mainmenu div.translating>ul:first-child li.current a,nav#mainmenu div.translating>ul:first-child li a:is(:hover,:focus-visible){color:#fff;font-weight:400}nav#mainmenu>div>ul li.wpml-ls-current-language a{color:#fff;font-weight:900}nav#mainmenu>div>ul.social{margin:24px 0 0}div#toptranslate,div#toptranslate ul{display:flex;align-items:center;align-content:center}div#toptranslate>ul li{font-size:14px;line-height:1;position:relative;top:-1px}div#toptranslate>ul li a{color:#e1dac7;display:block;padding:4px .1em 2px 0;transition:all .2s ease;text-decoration:none;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;transition:background-size .5s}div#toptranslate>ul li a:hover{color:#fff;background-size:100% 1px,100% 1px}div#toptranslate>ul li a:focus{color:#fff;border:2px solid #ff0}div.translating ul li a abbr{text-decoration:none}nav#mainmenu>div>ul li.current a,div#toptranslate ul li.current a{font-weight:600;color:#fff}div#toptranslate ul li.current a{font-weight:900;color:#fff}div#toptranslate>ul li:first-child{padding-right:23px}div#toptranslate>ul li:first-child:after{height:21px;width:1px;background:#e1dac7;display:inline-block;content:"";position:absolute;right:11px;top:calc(50% + 0.1em);transform:translateY(-50%)}@media (max-width:899px){#toptranslate{display:none !important}}nav#mainmenu>div:last-child{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.6)}nav#mainmenu>div:last-child::-webkit-scrollbar{width:5px;background-color:rgba(255,255,255,.3)}nav#mainmenu>div:last-child::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.6)}nav#mainmenu ul#nav>li{margin-bottom:16px}nav#mainmenu ul#nav li{font-size:18px}nav#mainmenu ul#nav li>a{font-size:18px}nav#mainmenu ul#nav>li ul li a{display:block;padding:1em 1em 1em 4em}nav#mainmenu ul#nav>li{position:relative;display:flex;flex-direction:column}nav#mainmenu ul#nav>li>span>a{color:#ece5cf;display:block;padding:1.5em 1em 1.5em 4em;padding:0 1em 0 4em;position:relative;flex:1;vertical-align:middle;min-height:2em;display:flex;align-items:center}nav#mainmenu ul#nav>li>span>a{padding:1em}nav#mainmenu ul#nav>li>ul>li>span>a{padding-left:1em}nav#mainmenu ul#nav>li>ul>li>ul>li>span>a{padding-left:2em}nav#mainmenu ul#nav>li>ul>li>ul>li>ul>li>span>a{padding-left:3em}nav#mainmenu ul#nav>li>span{display:flex;justify-content:space-between;background:#004946;background:rgba(34,34,33,.5);align-items:center;height:4em;transition:background .2s ease;border-radius:4px}nav#mainmenu ul#nav>li.opensub>span{background:#222221}nav#mainmenu ul#nav>li>span>b{display:block;padding:1.5em 1em 1.5em;width:2em;width:3em;position:relative}nav#mainmenu ul#nav>li>span>b:before,nav#mainmenu ul#nav>li>span>b:after{content:"";display:block;background:#ece5cf;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease}nav#mainmenu ul#nav>li>span>b:before{height:2px;width:24px}nav#mainmenu ul#nav>li>span>b:after{height:24px;width:2px}nav#mainmenu ul#nav>li.opensub>span>b:before{transform:translate(-50%,-50%) rotate(90deg);opacity:0}nav#mainmenu ul#nav>li.opensub>span>b:after{transform:translate(-50%,-50%) rotate(90deg)}nav#mainmenu ul#nav>li ul li{border-top:1px solid #002e2b}nav#mainmenu ul#nav>li ul li a{background:#fff;color:#004d44;display:block}nav#mainmenu ul#nav>li ul li a:hover,nav#mainmenu ul#nav>li ul li a:active{color:#a89769;font-weight:600}nav#mainmenu ul#nav>li ul li>span{display:flex;width:100%}nav#mainmenu ul#nav>li ul li>span>a{flex:1}nav#mainmenu ul#nav>li ul li>span>a:hover,nav#mainmenu ul#nav>li ul li>span>a:active{color:#a89769;font-weight:600}nav#mainmenu ul#nav>li ul li>span>b{display:block;padding:1.5em 1em 1.5em;width:2em;width:3em;position:relative;background:#fff}nav#mainmenu ul#nav>li ul li>span>b:before,nav#mainmenu ul#nav>li ul li>span>b:after{content:"";display:block;background:#004d44;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease}nav#mainmenu ul#nav>li ul li>span>b:before{height:2px;width:24px}nav#mainmenu ul#nav>li ul li>span>b:after{height:24px;width:2px}nav#mainmenu ul#nav>li ul li.opensub>span>b:before{transform:translate(-50%,-50%) rotate(90deg);opacity:0}nav#mainmenu ul#nav>li ul li.opensub>span>b:after{transform:translate(-50%,-50%) rotate(90deg)}
.homegrid{display:grid;grid-template-columns:repeat(64,1fr);grid-template-rows:repeat(3,1fr);grid-template-rows:1fr var(--outer-05) 1fr}.homegrid>div:first-child{background:var(--hi_lightblue);color:var(--hi_black);display:flex;flex-direction:column}.homegrid>div#welcome{background:var(--hi_yellow);color:var(--hi_black);padding:var(--outer-075);display:flex;flex-direction:column}.homegrid>div#featurebox>a{color:#fff}.homegrid>div#featurebox div.fb{min-height:400px;position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;z-index:2}.homegrid>div#featurebox div.fb p{font-size:.8333333333333333rem;line-height:1.33333}.homegrid>div#featurebox div.fb p+p{margin-top:.333em}.homegrid>div#featurebox div.fb p strong{font-size:1.166666666666667rem;line-height:1.125;line-height:1.333;font-weight:900;display:block;margin-bottom:.5em}@media all and (max-width:599px){.homegrid>div#featurebox div.fb{position:relative;min-height:80vw}.homegrid>div#featurebox>a{position:relative}.homegrid>div#featurebox div.fb p{font-size:.6666666666666667rem}.homegrid>div#featurebox div.fb p strong{font-size:1rem}}.homegrid>div#featurebox div.fb>div{padding:var(--outer-1);margin-top:auto;position:relative}.homegrid>div#featurebox div.fb>div:before{position:absolute;pointer-events:none;bottom:0;left:0;display:block;content:"";width:100%;height:calc(130% + 60px);z-index:-1;opacity:.75;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}.homegrid>div#featurebox{background:var(--hi_grey);overflow:hidden;position:relative;color:#fff;display:flex;flex-direction:column}.homegrid>div#featurebox picture{width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homegrid>div#featurebox picture img{width:calc(100% + 2px);display:block;object-fit:cover;height:calc(100% + 2px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease}.homegrid>div#featurebox a:hover div.fb>div:before{opacity:.85;padding-top:10px}.homegrid>div#featurebox a:hover picture img{transform:translate(-50%,-50%) scale(1.1,1.1)}.homegrid>div#welcome p a{color:inherit;border-bottom:1px solid currentColor;transition:all .2s ease}.homegrid>div#welcome p a:hover{color:#fff;background-color:var(--hi_black);border-color:var(--hi_black)}.homegrid>div{border-radius:16px;box-shadow:-8px -8px 8px rgba(0,0,0,.25)}.homegrid>div#welcome p{font-size:.8333333333333333rem;margin-bottom:1em}.homegrid>div#welcome h3,.homegrid>div#welcome p:first-child{font-size:1.5rem;font-size:1.333333333333333rem;line-height:1.125;line-height:1.1111;margin-bottom:1em;font-weight:900}.homegrid>div#welcome ul.social{margin-top:auto}.homegrid>div#alerts{background:#004d44;color:#fff;grid-column:5/span 21;grid-row:3/span 1;position:relative;display:flex;flex-direction:column}.homegrid div#alerts h3{font-size:1.166666666666667rem;line-height:1.125;margin-bottom:1em;font-weight:900}.homegrid div#alerts p,.homegrid div#alertsinfo p{font-size:.8333333333333333rem;margin-bottom:1em}.homegrid div#alertsinfo p{margin-bottom:0}.homegrid div#alerts p.cta{margin-bottom:2em}#home_events{background:var(--hi_grey);color:#fff;padding-top:var(--outer-075);padding-bottom:var(--outer-075);grid-column:28/span 33;grid-row:1/span 3;overflow:hidden;display:flex;flex-direction:column}#home_events{padding-left:var(--outer-075);padding-right:var(--outer-075);padding-bottom:var(--outer-05)}#home_events h2,#home_events h3{font-size:1.5rem;font-size:1.333333333333333rem;line-height:1.125;line-height:1.1111;margin-bottom:1em;font-weight:900}#home_events p{font-size:.8333333333333333rem;margin-bottom:1em}#home_events ul.slick-dots{padding-bottom:0 !important;padding-top:0 !important}@media all and (max-width:1199px){.homegrid div#alerts p.cta{font-size:.6666666666666667rem !important}}@media all and (max-width:599px){.homegrid>div#welcome h3,.homegrid div#alerts h3,#home_events h2,#home_events h3{font-size:1rem}.homegrid>div#welcome p,.homegrid div#alerts p,.homegrid div#alertsinfo p,#home_events p{font-size:.6666666666666667rem}}@media all and (max-width:599px){.homegrid{display:block;display:flex;flex-direction:column}.homegrid>div#featurebox,.homegrid>div#welcome{width:calc(100% - var(--inner-2));margin:0 var(--outer-1) var(--outer-1)}.homegrid>div:first-child{margin:0 var(--outer-1) var(--outer-1);padding:var(--outer-1)}.homegrid>div:first-child a:not(.cta){position:absolute;top:0;left:0;width:100%;height:100%}#home_events{padding-top:var(--outer-1)}#home_events>div:not(.boxslides){padding:0 var(--outer-1) var(--outer-1) var(--outer-1)}#home_events{border-radius:0}}.homegrid>div#featurebox div.fb>div{padding:var(--outer-075)}@media all and (min-width:600px){.homegrid{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 var(--outer-1)}.homegrid>div:first-child,.homegrid>div#featurebox{padding:var(--outer-075);width:calc(50% - var(--inner-075));width:calc(50% - var(--inner-025))}#home_events{width:calc(100% - var(--inner-1));margin:var(--outer-05);width:100%;margin:var(--outer-05) 0 0;border-radius:0;box-shadow:none}}.homegrid>div#featurebox div.fb p strong,.homegrid>div h2>a{text-decoration:none;display:inline;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-size:0 1px,100% 1px;background-image:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5)),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-size:100% 2px,100% 2px;background-repeat:no-repeat,no-repeat;transition:background-size .5s;padding-bottom:3px}.homegrid>div#featurebox div.fb p strong{padding-bottom:4px}.homegrid>div#featurebox a:focus div.fb p strong,.homegrid>div#featurebox a:hover div.fb p strong,.homegrid>div h2>a:focus,.homegrid>div h2>a:hover{background-image:linear-gradient(rgba(255,255,255,1),rgba(255,255,255,1)),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-size:100% 2px,100% 2px}@media all and (min-width:1500px){.homegrid>div:first-child{grid-row:7/span 4}.homegrid>div#featurebox,.homegrid>div#welcome{grid-row:1/span 5}}.homegrid>div#featurebox{order:-1}@media all and (max-width:1499px){.homegrid>div#featurebox,.homegrid>div#welcome{order:-1}}@media all and (max-width:599px){.homegrid{padding:0 var(--outer-1);margin-bottom:0}.homegrid>div#featurebox,.homegrid>div:first-child{width:auto;margin:0}.homegrid>div#featurebox{margin:0 0 var(--outer-1)}}
#alerts{position:relative}#alerts .alert{background:#004d44;color:#fff;background:var(--hi_lightblue);color:var(--hi_black)}#alerts .alert:not(:first-child){display:none}#alerts.slick-initialized .alert{display:block}#alerts button{visibility:hidden;position:fixed;pointer-events:none}#alertsinfo{display:flex;align-items:center;margin-top:auto}#countdown{margin-right:20px;width:46px;height:45px}.countdown{z-index:200;margin:0 !important;width:45px;height:45px;border-radius:50%;overflow:hidden;background:rgba(0,0,0,.54);position:relative}.countdown .pie_timer{width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body.projects .countdown,body.post .countdown,body.page-id-1353 .countdown{top:100%;margin-top:-48px !important;right:12px}#alerts .alert p.cta a,#alerts .alert p.cta a:link,#alerts .alert p.cta a:visited{display:inline-flex;font-size:inherit;font-weight:900;line-height:1;padding:.6666em calc(2em + 40px) .6666em 1em;border:1px solid var(--hi_black);border-radius:300px;color:inherit;transition:all .2s ease}#alerts .alert p.cta a:hover{color:#fff;background:var(--hi_black);padding-right:calc(3em + 40px)}#alerts .alert p.cta a:after{right:1em;background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=30312C)}#alerts .alert p.cta a:hover:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=FFFFFF)}#alerts .alert p.cta a:only-child[href*=".pdf"],#alerts .alert p.cta a:only-child[href*=".pdf"]:link,#alerts .alert p.cta a:only-child[href*=".pdf"]:visited{padding:.6666em 3em .6666em 1em}#alerts .alert p.cta a:only-child[href*=".pdf"]:after{width:1em !important;background-size:auto 100% !important;background-position:right bottom !important;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 26" style="enable-background:new 0 0 20 26;" xml:space="preserve"><path fill="none" stroke="%2330312c" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M9.9,24.9V0"/><path fill="none" stroke="%2330312c" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M1.1,16l8.9,9l8.9-9"/></svg>') !important}#alerts .alert p.cta a:only-child[href*=".pdf"]:hover:after{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 26" style="enable-background:new 0 0 20 26;" xml:space="preserve"><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M9.9,24.9V0"/><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M1.1,16l8.9,9l8.9-9"/></svg>') !important}#prevalert,#nextalert{width:1em;height:1em;cursor:pointer;display:inline-block;position:relative}#prevalert:before,#nextalert:before{content:"";display:inline-block;width:1em;height:1.5em;position:absolute;top:calc(50% + 0.15em);left:50%;transform:translate(-50%,-50%);background-size:contain;background-repeat:no-repeat}#prevalert:before{background-position:left center;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 39.1 81.4" style="enable-background:new 0 0 39.1 81.4;" xml:space="preserve"><g><path fill="none" stroke="%2330312C" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M38.4,0.7l-37,40l37,40"></path></g></svg>')}#nextalert:before{background-position:right center;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 39.1 81.4" style="enable-background:new 0 0 39.1 81.4;" xml:space="preserve"><g><path fill="none" stroke="%2330312C" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M0.7,80.7l37-40l-37-40"></path></g></svg>')}
ul.boxslides{position:fixed;top:-1000px;opacity:0;pointer-events:none}.boxslides a header{color:inherit}div.boxslides{padding-bottom:var(--outer-05)}div.boxslides .slick-track{padding-bottom:var(--outer-05);display:flex !important}div.boxslides .slick-track .boxslide{height:inherit !important}@media all and (max-width:899px){div.boxslides{padding-bottom:var(--outer-05)}div.boxslides .slick-track{padding-bottom:var(--outer-1)}}@media all and (max-width:599px){div.boxslides{padding-bottom:var(--outer-1)}div.boxslides .slick-track{padding-bottom:var(--outer-1)}}div.boxslides a header h3,ul.boxslides a header h3{font-size:.833333333333333rem !important;font-weight:700 !important;line-height:1.111 !important;margin-bottom:.5em !important}.boxslides a header p{font-size:.75rem !important;font-weight:400 !important;line-height:1.25 !important;margin-bottom:0 !important}.boxslides a{display:block;background:#fff8ea;color:#5d5f56;background:#eceae6;color:#30312c;transition:all .2s ease}@media all and (min-width:900px) and (pointer:fine){.boxslides a:hover{box-shadow:0 16px 16px rgba(0,0,0,.25),0 8px 8px rgba(0,0,0,.22)}}.boxslides picture{width:100%;display:block;height:auto;padding-bottom:73.86018237082067%;position:relative}.boxslides picture img{position:absolute;object-fit:cover;width:100%;height:100%}.boxslides a header{padding:var(--outer-025);color:inherit;background:inherit}@media all and (min-width:900px){.section div.boxslides a header{padding:var(--outer-0375)}}.boxslide{border-radius:16px}div.boxslides .boxslide{display:flex;flex-direction:column}div.boxslides .boxslide>a{flex:1;border-radius:16px;overflow:hidden}@media all and (max-width:899px){div.boxslides .boxslide{padding:0 var(--outer-05);width:var(--outer-9)}.boxslides a header{padding:var(--outer-05)}div.boxslides .slick-track{left:var(--outer-4)}#home_events div.boxslides .slick-track{left:0}}@media all and (max-width:599px){div.boxslides .boxslide{padding:0 var(--outer-05);width:var(--outer-12)}.boxslides a header{padding:var(--outer-1)}div.boxslides .slick-track{left:var(--outer-2)}#home_events div.boxslides .slick-track{left:0}}@media all and (min-width:900px){div.boxslides .slick-track{left:var(--outer-1)}#home_events div.boxslides .slick-track{left:0}#home_events div.boxslides .boxslide{padding:0 var(--outer-025);width:var(--outer-5)}.section div.boxslides .slick-active+.boxslide{opacity:1;mix-blend-mode:normal}}@media all and (min-width:1200px){#home_events div.boxslides .boxslide{padding:0 var(--outer-025);width:var(--outer-5)}div.boxslides .slick-track{left:var(--outer-2)}#home_events div.boxslides .slick-track{left:0}}#home_events div.boxslides .slick-cloned:first-child{opacity:.5}#home_events div.boxslides .slick-cloned:first-child a{position:relative;right:var(--outer-05)}@media all and (min-width:900px){.section div.boxslides .boxslide{padding:0 var(--outer-05);width:var(--outer-7)}}@media all and (min-width:1200px){.section div.boxslides .boxslide{padding:0 var(--outer-05);width:var(--outer-6)}}ul.slick-dots{top:auto;bottom:0;display:flex;align-items:flex-end;justify-content:center;padding:var(--outer-05);padding:0 var(--outer-05);width:100%}.campaignslides ul.slick-dots{align-items:center;position:absolute;bottom:0;left:0;height:var(--outer-1)}.slick-dots li{width:48px;height:24px;position:relative;display:inline-block}.section div.boxslides:last-child ul.slick-dots{padding-top:0;padding-bottom:0}@media all and (max-width:899px){ul.slick-dots{padding:var(--outer-1);padding:0 var(--outer-1)}.section div.boxslides:last-child ul.slick-dots{padding-top:0;padding-bottom:0}}.slick-dots li button{position:absolute;cursor:pointer;width:100%;height:100%;overflow:hidden;display:block;color:rgba(255,255,255,0);text-indent:-3rem;pointer-events:auto;background:0 0}.slick-dots li:after{content:"";display:block;border-radius:50%;position:absolute;width:24px;height:24px;background:#fff;border:1px solid #f8b42b;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;transition:all .2s ease}.slick-dots li:after{border:none !important}.slick-dots li:hover:after{background:rgba(206,191,137,.5)}.slick-dots li.slick-active:after{background:#f8b42b;background:rgba(206,191,137,1)}#bannerdots .slick-dots li{width:24px;height:12px}#bannerdots .slick-dots li:after{background:rgba(255,255,255,.25);width:12px;height:12px}#bannerdots .slick-dots li.slick-active:after{background:rgba(255,255,255,1)}@media all and (max-width:599px){ul.slick-dots{padding:var(--outer-05) var(--outer-1);padding:0 var(--outer-1)}.slick-dots li{width:32px;height:16px}.slick-dots li:after{width:16px;height:16px}}.placeheader #bannerdots,.visitbox #bannerdots{position:absolute;top:calc(-1rem - 26px);width:100%;left:0}@media all and (max-width:599px){.placeheader #bannerdots,.visitbox #bannerdots{top:calc(-1rem - 16px)}}.campaignslides .slick-dots li:after{background:rgba(255,255,255,.5)}.campaignslides .slick-dots li.slick-active:after{background:rgba(255,255,255,1)}
ul.slidesnews{position:fixed;top:-1000px;opacity:0;pointer-events:none}.slidesnews a header p{font-size:.75rem !important;font-weight:400 !important;line-height:1.25 !important;margin-bottom:0 !important;position:relative;z-index:10}.slidesnews a header p:first-child{font-size:.5rem !important;font-weight:500 !important;line-height:1.2 !important;margin-bottom:.5rem !important}div.slidesnews a header h3,ul.slidesnews a header h3{font-size:.833333333333333rem !important;font-weight:400 !important;line-height:1.111 !important;margin-bottom:.5rem !important;position:relative;z-index:10}div.slidesnews a header h3 strong,ul.slidesnews a header h3 strong{font-weight:900 !important}div.slidesnews a header h3+p.place,ul.slidesnews a header h3+p.place{text-transform:uppercase;font-weight:500 !important;font-size:.5rem !important;margin-bottom:.75rem !important}div.slidesnews a header p.byline,ul.slidesnews a header p.byline{font-weight:300 !important;font-size:.5833333333333333rem !important;color:#fde9c8;margin-bottom:.75rem !important;margin-top:auto}div.slidesnews a header p.byline strong,ul.slidesnews a header p.byline strong{font-weight:800 !important}.slidesnews a{display:block;background:#000;color:#fff;transition:all .2s ease}.slidesnews .slide{display:flex;flex-direction:column}.slidesnews .slide>a{flex:1;display:flex;flex-direction:column}.slidesnews .slide>a>header{flex:1;display:flex;flex-direction:column}@media all and (min-width:900px) and (pointer:fine){.slidesnews a:hover{box-shadow:0 16px 16px rgba(0,0,0,.25),0 8px 8px rgba(0,0,0,.22)}}.slidesnews picture{width:100%;display:block;height:auto;padding-bottom:72.34042553191489%;position:relative;z-index:1;margin-bottom:-3rem}.slidesnews picture img{position:absolute;object-fit:cover;width:100%;height:100%}.slidesnews p.img{width:108px;height:108px;border-radius:100%;overflow:hidden;position:absolute;left:50%;bottom:10px;transform:translateX(-50%);box-shadow:0px 4px 4px rgba(0,0,0,.25)}.slidesnews p.img img{position:absolute;object-fit:cover;width:100%;height:100%}.slidesnews a header{position:relative;padding:var(--outer-01) var(--outer-375) 64px var(--outer-375)}.slidesnews a picture:after{display:block;content:"";height:75%;position:absolute;width:100%;left:0;bottom:0;z-index:2;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}.section div.slidesnews .slide{padding:0 var(--outer-025) 64px;position:relative}.section div.slidesnews .slick-track{display:flex !important}.section div.slidesnews .slick-track .slide{height:inherit !important}@media all and (max-width:899px){div.slidesnews{padding-bottom:var(--outer-05)}div.slidesnews .slick-track{padding-bottom:var(--outer-05)}}@media all and (max-width:599px){div.slidesnews{padding-bottom:var(--outer-1)}div.slidesnews .slick-track{padding-bottom:var(--outer-1)}}@media all and (max-width:899px){.slidesnews a header{padding:var(--outer-01) var(--outer-05) 64px var(--outer-05)}.section div.slidesnews .slide{padding:0 var(--outer-05) 64px}}@media all and (max-width:599px){.slidesnews a header{padding:var(--outer-01) var(--outer-1) 64px var(--outer-1)}.section div.slidesnews .slide{padding:0 var(--outer-1) 64px}}@media all and (min-width:900px){.section div.slidesnews{padding:0 var(--outer-075)}}@media all and (min-width:1200px){.slidesnews{padding:0 var(--outer-075)}}
ul.news-list{padding-top:var(--outer-05)}.news-list a header p{font-size:.75rem !important;font-weight:400 !important;line-height:1.25 !important;margin-bottom:0 !important;position:relative;z-index:10}.news-list a header p:first-child{font-size:.5rem !important;font-weight:500 !important;line-height:1.2 !important;margin-bottom:.5rem !important}ul.news-list a header h3{font-size:.833333333333333rem !important;font-weight:400 !important;line-height:1.111 !important;margin-bottom:.5rem !important;position:relative;z-index:10}ul.news-list a header h3 strong{font-weight:900 !important}ul.news-list a header h3+p.place{text-transform:uppercase;font-weight:500 !important;font-size:.5rem !important;margin-bottom:.75rem !important}ul.news-list a header p.byline{font-weight:300 !important;font-size:.5833333333333333rem !important;color:#fde9c8;margin-bottom:.75rem !important;margin-top:auto}ul.news-list a header p.byline strong{font-weight:800 !important}.news-list a{display:block;background:#000;color:#fff;transition:all .2s ease}.news-list li{display:flex;flex-direction:column}.news-list li>a{flex:1;position:relative;display:flex;flex-direction:column;border-radius:16px}.news-list li>a>header{flex:1;display:flex;flex-direction:column}@media all and (min-width:900px) and (pointer:fine){.news-list a:hover{box-shadow:0 16px 16px rgba(0,0,0,.25),0 8px 8px rgba(0,0,0,.22)}}.news-list picture{width:100%;display:block;height:auto;padding-bottom:72.34042553191489%;position:relative;z-index:1;margin-bottom:-3rem;border-top-left-radius:16px;border-top-right-radius:16px;overflow:hidden;top:-1px}.news-list picture img{position:absolute;object-fit:cover;width:100%;height:100%}.news-list p.img{width:108px;height:108px;border-radius:100%;overflow:hidden;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);box-shadow:0px 4px 4px rgba(0,0,0,.25)}.news-list p.img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;width:calc(100% + 2px);height:calc(100% + 2px)}.news-list a header{position:relative;padding:var(--outer-01) var(--outer-375) 64px var(--outer-375)}.news-list a picture:after{display:block;content:"";height:75%;position:absolute;width:100%;left:0;bottom:0;z-index:2;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}@media all and (max-width:899px){.news-list{padding-bottom:var(--outer-05)}}@media all and (max-width:599px){.news-list{padding-bottom:var(--outer-1)}}@media all and (max-width:1199px){body.page-template-template-home .news-list li:nth-child(3){display:none}}@media all and (max-width:899px){ul.news-list{padding-top:var(--outer-1)}.news-list a header{padding:var(--outer-01) var(--outer-05) 64px var(--outer-05)}.news-list li{padding:0 var(--outer-1) 64px}}@media all and (max-width:599px){.news-list a header{padding:var(--outer-01) var(--outer-1) 64px var(--outer-1)}.news-list li{padding:0 var(--outer-1) 64px}}@media all and (min-width:900px){.news-list{padding:0 0 0 var(--outer-1);display:flex;flex-wrap:wrap}.news-list li{width:var(--outer-65);margin:0 var(--outer-1) calc(32px + var(--inner-1)) 0}}@media all and (min-width:1200px){.news-list li{width:var(--outer-4);margin:0 var(--outer-1) calc(32px + var(--inner-1)) 0}}body.page-template-template-home ul.news-list{padding-top:0}
section.section:not(.notext){padding-bottom:var(--outer-05)}section.section,#features,#mainmap{margin-bottom:var(--outer-05)}#features{margin-top:var(--outer-05)}section.section:not(.white)+section.white{margin-top:calc(0px - var(--inner-05))}section.section>header{padding:var(--outer-05) var(--outer-1) var(--outer-05) var(--outer-1)}.campaignslides .callout h2,section.section>header h2{line-height:1.11;font-size:1.666666666666667rem;font-weight:800}section.section>header p{font-size:1rem}section.section>header{padding:var(--outer-1) var(--outer-2) var(--outer-075) var(--outer-2)}section.section>p:last-child{margin-bottom:0;padding:0 var(--outer-1) 0 var(--outer-2)}@media all and (max-width:1199px){section.section>p:last-child{text-align:center}}@media all and (max-width:899px){section.section:not(.notext){padding-bottom:var(--outer-1)}section.section,#features,#mainmap{margin-bottom:var(--outer-1)}#features{margin-top:var(--outer-1)}section.section:not(.white)+section.white{margin-top:calc(0px - var(--inner-1))}section.section>header{padding:var(--outer-1) var(--outer-1) var(--outer-075) var(--outer-1)}section.section>p:last-child{margin-bottom:0;padding:0 var(--outer-1) 0 var(--outer-1)}.campaignslides .callout h2,section.section>header h2{font-size:1.333333333333333rem}}section.section>header.social h2{font-size:1rem}section.section>header.social h2 a{display:flex;align-items:center;transition:all .2s ease}section.section>header.social h2 a:before{color:#fff;background:#004d44;border-radius:100%;font-size:1.5rem;width:1em;height:1em;display:inline-block;font-family:'icons';font-weight:400;content:"\e800";color:#fff;line-height:1em;margin-right:.25em;text-align:center;transition:all .2s ease}section.section>header.social h2 a:hover{color:#30312c}section.section>header.social h2 a:hover:before{background:linear-gradient(45deg,rgba(255,211,116,1) 0%,rgba(255,211,116,1) 12%,rgba(240,103,59,1) 34%,rgba(236,73,76,1) 55%,rgba(196,49,137,1) 75%,rgba(128,67,197,1) 91%,rgba(128,67,197,1) 110%) !important}@media all and (max-width:599px){section.section:not(.notext){padding-bottom:var(--outer-1)}section.section,#features,#mainmap{margin-bottom:var(--outer-1)}section.section:not(.white)+section.white{margin-top:calc(0px - var(--inner-1))}section.section>p:last-child{margin-bottom:0;padding:0 var(--outer-1) 0 var(--outer-1);font-size:.6666666666666667rem}section.section>header{padding:var(--outer-1) var(--outer-1) var(--outer-1) var(--outer-1)}section.notext header p{font-size:.6666666666666667rem}.campaignslides .callout h2,section.section>header h2{font-size:1rem}}@media all and (min-width:350px) and (max-width:899px){section.section>header.social{display:flex;flex-wrap:wrap}section header.social ul.social{margin-left:auto}section header.social p:last-child{width:100%}}@media all and (max-width:349px){section header.social ul.social{margin-left:0}}section.section>p.cta a{font-weight:800}section.section>header p.cta:last-child{display:none}section.section>header.intro{justify-content:flex-start}section.section>header.intro h2+p{margin-top:var(--outer-05);margin-left:0}section.section>header.intro p{max-width:none}@media all and (min-width:900px){section.section>header:not(.intro){margin-right:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}section.section>header:not(.intro) p:last-child{margin-left:auto}section.section>header p,section.section>p:last-child{font-size:1rem}section.section>header p>a:only-child,section.section>p:last-child>a:only-child{font-weight:800}section.section .boxslides{width:100%}section.section .slidesnews,section.section .boxslides{padding-bottom:var(--outer-05)}.campaignslides .callout h2,section.section>header h2{font-size:1.333333333333333rem}section.section>header.intro p{max-width:var(--outer-9)}}@media all and (min-width:1200px){section.section>header{padding:var(--outer-1) var(--outer-2) var(--outer-075) var(--outer-2)}.campaignslides .callout h2,section.section>header h2{font-size:1.666666666666667rem}section.section .slidesnews,section.section .boxslides{padding-bottom:var(--outer-05)}section.section>header.intro p{max-width:var(--outer-7)}section.section>p.cta:last-child{display:none}section.section>header p.cta:last-child{display:block;position:absolute;right:var(--outer-1)}}section#socialguide{background:var(--hi_yellow);padding-bottom:0 !important;color:var(--hi_grey)}section#socialguide h2{font-size:1.5rem;margin:0 0 1rem;color:var(--hi_black);font-weight:900}section#socialguide h3.heading{font-size:1rem;margin:1em 0 .5em;color:var(--hi_black);font-weight:700}section#socialguide p.cta+h3.heading{margin-top:2em}
footer#footer{padding:var(--outer-05) var(--outer-1);position:relative;background:var(--hi_grey);color:#fff;overflow:hidden}@media all and (max-width:899px){footer#footer{padding-top:var(--outer-1);padding-bottom:72px;padding-bottom:calc(72px + 36px)}}div#footerblocks{background:var(--hi_grey);color:#fff;display:flex;justify-content:space-between;padding:var(--outer-1) var(--outer-1) var(--outer-05);position:relative}div.hcard,div#footerblocks>div{width:calc(50% -  (var(--outer-05) / 2));border:1px solid var(--hi_gold);border-radius:16px;overflow:hidden}div.hcard{width:100%;max-width:599px;margin:36px auto}div.hcard,div#footerblocks div#hcard{display:flex;flex-direction:column;background:var(--hi_yellow);color:var(--hi_black)}div.hcard header,div#footerblocks div#hcard header{position:relative}div.hcard header picture,div#footerblocks div#hcard header picture{display:block;width:100%;height:0;padding-bottom:50%;position:relative}div.hcard header picture img,div#footerblocks div#hcard header picture img{display:block;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}div.hcard header h2,div#footerblocks div#hcard header h2{padding:var(--outer-05) var(--outer-1) var(--outer-05) var(--outer-05);position:absolute;top:0;left:0;width:100%}div.hcard>div:last-child,div#footerblocks div#hcard>div:last-child{display:flex;flex-direction:column;justify-content:center;justify-content:flex-start;padding:var(--outer-05) var(--outer-1) var(--outer-05) var(--outer-05)}div.hcard h2,div#footerblocks div h2{font-weight:600;font-size:24px;line-height:29px;margin:0 0 1em}div.hcard h2+p,div#footerblocks div h2+p{font-size:16px;line-height:23px;margin-bottom:1em}div.hcard>div:last-child p,div#footerblocks div>div:last-child p{font-size:30px;line-height:36px;font-weight:900;margin:0 0 .5em}div.hcard>div:last-child p:last-child,div#footerblocks div>div:last-child p:last-child{margin:1.5em 0 .5em}div.hcard>div:first-child p:last-child,div.hcard>div:last-child p:last-child,div#footerblocks div#hcard>div:first-child p:last-child,div#footerblocks div#hcard>div:last-child p:last-child,div#footerblocks div#newsletter form p:last-child{font-weight:700;font-size:15px;line-height:18px;margin:0}div#footerblocks div#newsletter{background:var(--green);display:flex;flex-direction:column;padding:var(--outer-05) var(--outer-1) var(--outer-05) var(--outer-05)}div#footerblocks div#newsletter>form label:not(.checkbox){position:fixed;top:-100px;height:0;overflow:hidden}div#footerblocks div#newsletter input[type=email]{border:none;outline:none;background:rgba(253,255,255,.8);padding:var(--outer-05) var(--outer-1) var(--outer-05) var(--outer-075);color:#fff;margin-bottom:1rem;background:0 0;border:none;outline:none;display:block;width:100%;background:rgba(253,255,255,.8);border-radius:4px;font-size:20px;line-height:24px;font-weight:700;color:#53554b;font-family:'lato',sans-serif;font-style:normal;padding:.75rem}div#footerblocks div#newsletter input[type=submit]{display:block;background:0 0;border:none;outline:none;color:#fff;padding:0;font-weight:700;font-size:15px;line-height:18px;margin:0}div#footerblocks div#newsletter div>div.clear{margin-top:auto}div#footerblocks div#newsletter div>div.hide{position:fixed;top:-100px;height:0;overflow:hidden}div.hcard>header>h2{position:absolute !important;top:0;left:0;z-index:10;color:#fff;padding:var(--outer-05);font-weight:900}@media all and (max-width:899px){div#footerblocks{display:block}div#footerblocks>div#hcard{width:100%}div.hcard>header>h2,div.hcard>div:last-child,div#footerblocks>div#hcard>header>h2,div#footerblocks>div#hcard>div:last-child{padding:var(--outer-1)}div#footerblocks>div#newsletter{width:100%;padding:var(--outer-1)}div#footerblocks div#hcard{margin-bottom:var(--outer-1)}}@media all and (max-width:599px){div#footerblocks{display:block}div#footerblocks>div#newsletter{width:100%;padding:var(--outer-1)}div#footerblocks>div#hcard{flex-direction:column}div.hcard>div:last-child p,div#footerblocks div>div:last-child p{font-size:1rem;line-height:1.2}div.hcard>div:first-child p:last-child,div#footerblocks div>div:first-child p:last-child{display:block;margin-top:1rem}div.hcard>header>h2,div.hcard>div:last-child,div#footerblocks>div#hcard>header>h2,div#footerblocks>div#hcard>div:last-child{padding:var(--outer-1)}}@media all and (min-width:600px){div#footerblocks div#hcard>div:first-child p:last-child{display:none}}@media all and (min-width:900px){div#footerblocks div>div:last-child p{font-size:1rem;line-height:1.2}}@media all and (min-width:1200px){div#footerblocks div>div:last-child p{font-size:1.25rem;line-height:1.2}div#footerblocks div h2{font-size:24px;line-height:29px}div#footerblocks div h2+p{font-size:18px;margin-bottom:1em;line-height:25px}}#newsletter p[id^=gdpr-],#newsletter li span{font-size:16px}#newsletter ul.checkbox-group{margin:16px 0}#newsletter ul.checkbox-group,#newsletter ul.checkbox-group label{display:flex;align-content:center}#newsletter ul.checkbox-group li:not(:last-child){margin-right:24px}#newsletter p.fauxsubmit{padding-top:8px}#newsletter li label input{position:fixed;opacity:0;pointer-events:none;top:-100px}#newsletter li label span{display:block}#newsletter li label>b{display:block;content:"";width:24px;min-width:24px;height:24px;background:#fff;border:1px solid #76caca;margin-right:10px;position:relative}#newsletter li label>input:checked~b{border:1px solid #004d44}#newsletter li label>input:checked~b:before{content:"";display:block;position:absolute;width:15px;height:8px;border:3px solid #004d44;border-top:none;border-right:none;left:4px;top:5px;transform:rotate(-45deg)}
.boxgrid div p:last-child>a,p.cta>a,a>p.cta,section.section:not(#place--opening) p:not(#hamburger):last-child>a,.hcard p:not(#hamburger):last-child>a,#footerblocks p:not(#hamburger):last-child>a,.bodytext .formintext p:last-child>a{padding-right:2.5em;position:relative}a>p.cta{float:left}#pageheader header div p.lozenge>a:only-child:after,.boxgrid div p:last-child>a:after,section.section:not(#place--opening) p:not(#hamburger):last-child>a:after,.hcard p:not(#hamburger):last-child>a:after,#footerblocks p:not(#hamburger):last-child>a:after,.bodytext .formintext p:last-child>a:after,p.cta>a:after,a>p.cta:after{position:absolute;top:50%;right:0;transform:translateY(-45%);display:inline-block;vertical-align:middle;width:36px;height:20px;width:2em;height:1em;height:1.5em;content:"";transition:all .2s ease;background-position:left center;background-repeat:no-repeat;background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=000000)}section.section>p.cta:last-child>a,section.section>header>p.cta>a{color:inherit}#pageheader header div p.lozenge>a:only-child:hover:after,.boxgrid div p:last-child>a:hover:after,section.section p:not(#hamburger):last-child>a:hover:after,#footerblocks p:not(#hamburger):last-child>a:hover:after,.bodytext .formintext p:last-child>a:after,p.cta>a:hover:after,section.section>header>p.cta>a:hover:after,a:hover>p.cta:after{right:-.5em}section.section>p.cta:last-child>a:hover:after,section.section>header>p.cta:last-child>a:hover:after{right:-.5em !important}div.hcard p:not(#hamburger):last-child>a:only-child,#footerblocks p:not(#hamburger):last-child>a:only-child{position:relative;display:inline-block;font-size:.6666666666666667rem;font-size:1rem;font-size:inherit;font-weight:900;line-height:1;padding:.5em 3em .5em 1.5em;margin-top:1em;background:#fff;border-radius:300px;color:var(--hi_black);transition:all .2s ease;display:inline-flex;align-content:center;align-items:center}div.hcard p:not(#hamburger):last-child>a:only-child:after,#footerblocks p:not(#hamburger):last-child>a:after{width:1.5em;right:.75em}div.hcard p:not(#hamburger):last-child>a:only-child:hover,#footerblocks p:not(#hamburger):last-child>a:only-child:hover{padding-right:3.5em}div.hcard p:not(#hamburger):last-child>a:only-child:hover:after,#footerblocks p:not(#hamburger):last-child>a:only-child:hover:after{margin-left:0;right:.75em !important}.hcard p:last-child>a,#hcard p:last-child>a{color:#000}.bodytext .formintext p:last-child>a,#newsletter p:last-child>a{color:#fff}a>p.cta:after,.bodytext .formintext p:last-child>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=FFFFFF) !important}section.blue p:not(#hamburger):last-child>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=1B1243)}section.lavender p:not(#hamburger):last-child>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=5B5098)}.bodytext p.cta,.textcontent p.cta{margin:2em 0 2em}header.placeheader>div:first-child p.cta>a:only-child,.callout div p.cta>a:only-child,.bodytext p.cta a:only-child,.textcontent p.cta a:only-child{display:inline-block;font-size:.6666666666666667rem;font-size:1rem;font-size:inherit;font-weight:900;line-height:1;padding:1em 2em;padding:.6666em 1.5em;padding:.5em 1.5em;background:#004d44;color:#fff;background:var(--hi_yellow);color:var(--hi_black);border-radius:300px;transition:all .2s ease}header.placeheader>div:first-child p.cta a:only-child:hover,.bodytext p.cta a:only-child:hover,.textcontent p.cta a:only-child:hover{background:#cebf89;color:#30312c;color:#fff;background:var(--hi_black)}section.section .textcontent p.cta:not(#hamburger):last-child>a:after,header.placeheader>div:first-child p.cta>a:only-child:after,.bodytext p.cta>a:only-child:after,.textcontent p.cta>a:only-child:after{top:-.1em;position:relative;transform:none;position:static;display:inline-block;vertical-align:middle;width:40px;width:36px;height:1em;height:1.25em;margin-left:1em;content:"";transition:all .2s ease;background-position:left center;background-repeat:no-repeat;background-size:contain;background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=30312C);transition:all .2s ease}section.section .textcontent p.cta:not(#hamburger):last-child>a:only-child:hover:after,header.placeheader>div:first-child p.cta>a:only-child:hover:after,.bodytext p.cta>a:only-child:hover:after,.textcontent p.cta>a:only-child:hover:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=FFFFFF);margin-left:1.25rem}header.placeheader>div:first-child p.cta>a:only-child,.callout div p.cta>a:only-child,.textcontent p.cta>a:only-child{display:inline-flex;padding-right:1.5em !important;align-content:center;align-items:center}header.placeheader>div:first-child p.cta>a:only-child:after,.callout div p.cta>a:only-child:after,.textcontent p.cta>a:only-child:after{right:0 !important;position:static !important;margin-left:.5em !important;transform:none !important}.textcontent p.cta a:only-child:hover:after{margin-left:1em !important}section#socialguide .textcontent p.cta{margin:2em 0 1em}section#socialguide .textcontent p.cta+p.cta{margin:1em 0 1em}section.section .textcontent p.cta>a:only-child[href*=".doc"]:after,section.section .textcontent p.cta>a:only-child[href*=".docx"]:after,section.section .textcontent p.cta>a:only-child[href*=".pdf"]:after{width:1em !important;background-size:auto 100% !important;background-position:right bottom !important;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 26" style="enable-background:new 0 0 20 26;" xml:space="preserve"><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M9.9,24.9V0"/><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M1.1,16l8.9,9l8.9-9"/></svg>') !important}section#socialguide .textcontent p.cta>a:only-child{background:#fff;border:1px solid #004d44;color:#004d44 !important}section#socialguide .textcontent p.cta>a:only-child[href*=".doc"]:after,section#socialguide .textcontent p.cta>a:only-child[href*=".docx"]:after,section#socialguide .textcontent p.cta>a:only-child[href*=".pdf"]:after{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 26" style="enable-background:new 0 0 20 26;" xml:space="preserve"><path fill="none" stroke="%23004D44" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M9.9,24.9V0"/><path fill="none" stroke="%23004D44" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M1.1,16l8.9,9l8.9-9"/></svg>') !important}section#socialguide .textcontent p.cta>a:only-child:hover{background-color:#004d44;color:#fff !important}section#socialguide .textcontent p.cta>a:only-child[href*=".doc"]:hover:after,section#socialguide .textcontent p.cta>a:only-child[href*=".docx"]:hover:after,section#socialguide .textcontent p.cta>a:only-child[href*=".pdf"]:hover:after{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 26" style="enable-background:new 0 0 20 26;" xml:space="preserve"><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M9.9,24.9V0"/><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M1.1,16l8.9,9l8.9-9"/></svg>') !important}.callout div.textcontent p.cta>a span{padding-top:.15em}.callout div.textcontent p.cta>a{background:#fff;color:#004d44}.callout div.textcontent p.cta>a:hover{background:#cebf89;color:#30312c}.callout div.textcontent p.cta>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=004D44)}.callout div.textcontent p.cta>a:hover:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=30312C)}
#footer nav{border:1px solid #b09f6b;border-left:none;border-right:none;margin:1rem 0}#footer nav ul{display:flex;justify-content:space-between;padding:.5em 0}#footer nav ul li a{color:inherit}#footer nav ul li{font-size:14px;line-height:24px;margin:.5em 0}@media all and (max-width:599px){#footer nav ul{flex-wrap:wrap}#footer nav ul li{width:calc(50% - var(--outer-1));margin:.5em 0}}#footer p:last-child{font-size:12px;font-weight:400}#footer p:last-child strong{font-weight:700}#footer p:last-child a{color:#fff}#closed a,a#campaignlink span,p#jamcard a span,#footer p:last-child a,#footer nav ul li a{text-decoration:none;display:inline;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;transition:background-size .5s}#closed a:hover,a#campaignlink:hover span,a#campaignlink:focus span,p#jamcard a:is(:hover,:focus-visible) span,#footer p:last-child a:focus,#footer p:last-child a:hover,#footer nav ul li a:focus,#footer nav ul li a:hover{background-size:100% 1px,100% 1px}
.visitbox{padding:0 var(--outer-2)}.visitbox>div:first-child{color:#fff;background:rgba(135,29,67,.95);background:#30312c;padding:var(--outer-05) var(--outer-1)}.visitbox>div:first-child p{font-size:1rem;line-height:1.5;margin-bottom:1em;font-weight:600;color:#ffdeea;color:#fff}.visitbox>div:first-child p strong{font-weight:900;color:#fff}.visitbox>div:first-child p:last-child{margin:0}@media all and (max-width:899px){.visitbox>div:first-child p{font-size:.8333333333333333rem;line-height:1.4}}@media all and (max-width:599px){.visitbox>div:first-child{padding:var(--outer-1) var(--outer-1) var(--outer-075)}.visitbox>div:first-child p{font-size:.6666666666666667rem;line-height:1.375}}@media all and (max-width:899px){.visitbox{padding:0 var(--outer-1);margin-top:calc(0px - var(--inner-2))}.visitbox>div:first-child{padding:1rem}}@media all and (max-width:599px){.visitbox{margin-top:calc(0px - var(--inner-3))}}@media all and (min-width:900px){.visitbox{padding:0 var(--outer-1)}.visitbox{margin-top:calc(0px - var(--inner-1))}}@media all and (min-width:1200px){.visitbox{padding:0 var(--outer-2)}.visitbox{margin-top:calc(0px - var(--inner-15))}}@media all and (min-width:1500px){.visitbox{padding:0 var(--outer-2)}.visitbox{margin-top:calc(0px - var(--inner-15))}}@media all and (min-width:1800px){.visitbox{padding:0 var(--outer-3)}.visitbox{margin-top:calc(0px - var(--inner-2))}}
.inspirebox{padding:0 var(--outer-2);position:relative;z-index:10;margin-bottom:var(--outer-05)}.inspirebox>div:first-child{color:var(--hi_black);background:var(--hi_lightgrey);box-shadow:4px 4px 8px rgba(0,0,0,.25);box-shadow:-8px -8px 8px rgba(0,0,0,.25);padding:calc(72px + var(--inner-025)) var(--outer-1) var(--outer-05)}.inspirebox>div:first-child h1{font-weight:900;font-size:32px;line-height:111%;color:#004946}.inspirebox>div:first-child p{font-size:1rem;line-height:1.5;font-size:20px;line-height:30px;font-size:22px;line-height:32px;margin-bottom:1em;font-weight:600;color:#30312c}.inspirebox>div:first-child p strong{font-weight:900;color:#30312c}.inspirebox>div:first-child header{display:flex;margin-bottom:1rem}.inspirebox>div:first-child header p{margin-left:2em}.inspirebox>div:first-child header p a{color:#004946;position:relative;padding-top:.1em;display:block}.inspirebox>div:first-child header p a:after{display:block;content:"";background:#004946;height:1px;width:100%;position:absolute;bottom:.1em}.inspirebox b.icon{width:145px;height:145px;background:var(--hi_grey1);box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:50%;position:absolute;top:0;margin-left:calc(0px - var(--inner-05));transform:translateY(-50%);overflow:hidden}.inspirebox b.icon img{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.inspirebox p.more>span{color:#004946;background:#fff}@media all and (max-width:899px){.inspirebox b.icon{width:100px;height:100px;margin-left:0}.inspirebox>div:first-child p{font-size:.8333333333333333rem;line-height:1.4}}@media all and (max-width:599px){.inspirebox>div:first-child p{font-size:.6666666666666667rem;line-height:1.375}}@media all and (max-width:899px){.inspirebox{padding:0 var(--outer-1);margin-top:calc(0px - var(--inner-2))}.inspirebox>div:first-child{padding:70px 40px 20px}.inspirebox>div:first-child header{margin:0}.inspirebox>div:first-child h1{font-size:24px;margin-bottom:1em}.inspirebox>div:first-child header p{display:none}}@media all and (max-width:599px){.inspirebox{margin-top:calc(0px - var(--inner-3))}.inspirebox>div:first-child{padding:70px 20px 20px}}@media all and (min-width:900px){.inspirebox{padding:0 var(--outer-1)}.inspirebox{margin-top:calc(0px - var(--inner-1))}}@media all and (min-width:1200px){.inspirebox{padding:0 var(--outer-2)}.inspirebox{margin-top:calc(0px - var(--inner-15))}}@media all and (min-width:1500px){.inspirebox{padding:0 var(--outer-3)}.inspirebox{margin-top:calc(0px - var(--inner-15))}}@media all and (min-width:1800px){.inspirebox{padding:0 var(--outer-3)}.inspirebox{margin-top:calc(0px - var(--inner-2))}}
.visitbox #locationsearch{display:block;border:1px solid transparent;border-bottom:1px dotted rgba(255,255,255,.5);padding-bottom:20px;margin-bottom:20px}#locationsearch:after{content:"";display:table;clear:both;height:0}#locationsearch>div:not(#bannerdots){width:100%;background:#fff;display:flex;margin-bottom:1rem;align-items:center;border:1px solid rgba(0,0,0,.5);box-shadow:0px 4px 4px rgba(0,0,0,.25)}@media all and (min-width:600px){#locationsearch>div#bannerdots{margin-bottom:1rem}}#locationsearch>div input[type=text]{flex:1;background:0 0;border:none;outline:none;display:block;width:100%;font-size:1.333333333333333rem;line-height:1;font-weight:700;color:#5d5f56;font-family:'lato',sans-serif;font-style:normal;padding:.75rem 1rem}#locationsearch>div input[type=submit]{min-height:41px;border:none;outline:none;cursor:pointer;overflow:hidden;display:inline-block;text-indent:-1000px;overflow:hidden;width:2rem;margin:.25rem 1rem .25rem 0;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:right center;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 50 50" style="enable-background:new 0 0 50 50;" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M31.3,35.3v-2.2l-0.8-0.8c-3.1,2.7-7.2,4.4-11.7,4.4c-10,0-18.1-8-18.1-17.9C0.7,8.9,8.7,1,18.7,1c10,0,18.1,8,18.1,17.9 c0,4.4-1.7,8.5-4.4,11.5l0.8,0.8h2.2l13.9,13.7L45.1,49L31.3,35.3z M31.3,18.8c0-6.9-5.6-12.4-12.5-12.4C11.8,6.5,6.2,12,6.2,18.8	s5.6,12.4,12.5,12.4C25.7,31.2,31.3,25.7,31.3,18.8z" fill="%23585032"/></svg>')}#locationsearch>div input[type=submit]:focus{box-shadow:0 0 0 2px #fff,0 0 0 5px red}#locationsearch>label{font-size:.6666666666666667rem;font-weight:500;padding-left:1rem;float:left}#locationsearch>label:nth-of-type(1){margin-right:2rem}#locationsearch>label>span{display:flex;align-items:center}#locationsearch>label>span:before{display:inline-block;content:"";width:1rem;height:1rem;margin-right:.75rem;background-size:contain;background-repeat:no-repeat;background-position:right center}#locationsearch>label input+span:before{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.5,3h-0.2L15,5.1L9,3L3.4,4.9C3.1,5,3,5.2,3,5.4v15.1C3,20.8,3.2,21,3.5,21h0.2L9,18.9l6,2.1l5.6-1.9 c0.2-0.1,0.4-0.2,0.4-0.5V3.5C21,3.2,20.8,3,20.5,3z M15,19l-6-2.1V5l6,2.1V19z" fill="%23FFFFFF"/></svg>')}#locationsearch>label input#nearme+span:before{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,7.6c-2.4,0-4.4,2-4.4,4.4s2,4.4,4.4,4.4c2.4,0,4.4-2,4.4-4.4S14.4,7.6,12,7.6z M21.7,10.9	c-0.5-4.6-4.1-8.2-8.6-8.6V0h-2.2v2.3c-4.6,0.4-8.2,4-8.6,8.6H0v2.2h2.3c0.5,4.6,4.1,8.2,8.6,8.6V24h2.2v-2.3 c4.6-0.5,8.2-4.1,8.6-8.6H24v-2.2H21.7z M12,19.6c-4.3,0-7.6-3.4-7.6-7.6c0-4.3,3.4-7.6,7.6-7.6s7.6,3.4,7.6,7.6 C19.6,16.3,16.3,19.6,12,19.6z" fill="%23FFFFFF"/></svg>')}.visitbox #locationsearch>label{color:#fde9c8}.visitbox #locationsearch>label input+span:before{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.5,3h-0.2L15,5.1L9,3L3.4,4.9C3.1,5,3,5.2,3,5.4v15.1C3,20.8,3.2,21,3.5,21h0.2L9,18.9l6,2.1l5.6-1.9 c0.2-0.1,0.4-0.2,0.4-0.5V3.5C21,3.2,20.8,3,20.5,3z M15,19l-6-2.1V5l6,2.1V19z" fill="%23FDE9C8"/></svg>')}.visitbox #locationsearch>label input#nearme+span:before{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,7.6c-2.4,0-4.4,2-4.4,4.4s2,4.4,4.4,4.4c2.4,0,4.4-2,4.4-4.4S14.4,7.6,12,7.6z M21.7,10.9	c-0.5-4.6-4.1-8.2-8.6-8.6V0h-2.2v2.3c-4.6,0.4-8.2,4-8.6,8.6H0v2.2h2.3c0.5,4.6,4.1,8.2,8.6,8.6V24h2.2v-2.3 c4.6-0.5,8.2-4.1,8.6-8.6H24v-2.2H21.7z M12,19.6c-4.3,0-7.6-3.4-7.6-7.6c0-4.3,3.4-7.6,7.6-7.6s7.6,3.4,7.6,7.6 C19.6,16.3,16.3,19.6,12,19.6z" fill="%23FDE9C8"/></svg>')}#locationsearch>label input{position:fixed;top:-9000px}#locationsearch>label{cursor:pointer}#locationsearch>label:hover{color:#ffe34c}#locationsearch>label:hover span,#locationsearch>label input:checked+span{color:#ffe34c}#locationsearch>label:hover span:before,#locationsearch>label input:checked+span:before,.visitbox #locationsearch>label:hover span:before,.visitbox #locationsearch>label input:checked+span:before{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.5,3h-0.2L15,5.1L9,3L3.4,4.9C3.1,5,3,5.2,3,5.4v15.1C3,20.8,3.2,21,3.5,21h0.2L9,18.9l6,2.1l5.6-1.9 c0.2-0.1,0.4-0.2,0.4-0.5V3.5C21,3.2,20.8,3,20.5,3z M15,19l-6-2.1V5l6,2.1V19z" fill="%23FFE34C"/></svg>')}#locationsearch>label:hover input#nearme+span:before,#locationsearch>label input#nearme:checked+span:before{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,7.6c-2.4,0-4.4,2-4.4,4.4s2,4.4,4.4,4.4c2.4,0,4.4-2,4.4-4.4S14.4,7.6,12,7.6z M21.7,10.9	c-0.5-4.6-4.1-8.2-8.6-8.6V0h-2.2v2.3c-4.6,0.4-8.2,4-8.6,8.6H0v2.2h2.3c0.5,4.6,4.1,8.2,8.6,8.6V24h2.2v-2.3 c4.6-0.5,8.2-4.1,8.6-8.6H24v-2.2H21.7z M12,19.6c-4.3,0-7.6-3.4-7.6-7.6c0-4.3,3.4-7.6,7.6-7.6s7.6,3.4,7.6,7.6 C19.6,16.3,16.3,19.6,12,19.6z" fill="%23FFE34C"/></svg>')}#locationsearch>ul{display:flex}#locationsearch>ul>li{font-size:.6666666666666667rem;padding-left:1rem}#locationsearch>ul>li a{color:#fff;font-weight:500;display:flex;align-items:center}#locationsearch>ul>li a:hover{color:#cebf89}#locationsearch>ul>li:nth-of-type(1){margin-right:2rem}#locationsearch>ul>li a:before{display:inline-block;content:"";width:1rem;height:1rem;margin-right:.75rem;background-size:contain;background-repeat:no-repeat;background-position:right center}@media all and (max-width:899px){#locationsearch>ul>li{font-size:14px;padding-left:12px}#locationsearch>ul>li a:before{width:1.5em;height:1.5em;margin-right:1em}#locationsearch>ul>li:first-child a:before{width:1.142857142857143em;height:1.142857142857143em;margin-right:1em}}#locationsearch>ul>li a:before{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.5,3h-0.2L15,5.1L9,3L3.4,4.9C3.1,5,3,5.2,3,5.4v15.1C3,20.8,3.2,21,3.5,21h0.2L9,18.9l6,2.1l5.6-1.9 c0.2-0.1,0.4-0.2,0.4-0.5V3.5C21,3.2,20.8,3,20.5,3z M15,19l-6-2.1V5l6,2.1V19z" fill="%23FFFFFF"/></svg>')}#locationsearch>ul>li:first-child a:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g><path fill="%23FFFFFF" d="M9,36H0v-9h9V36z M9,22.5H0v-9h9V22.5z M9,9H0V0h9V9z M22.5,36h-9v-9h9V36z M22.5,22.5h-9v-9h9V22.5z M22.5,9h-9V0h9V9z M36,36h-9v-9h9V36z M36,22.5h-9v-9h9V22.5z M36,9h-9V0h9V9z"/></g></svg>')}#locationsearch>ul>li a:hover:before{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.5,3h-0.2L15,5.1L9,3L3.4,4.9C3.1,5,3,5.2,3,5.4v15.1C3,20.8,3.2,21,3.5,21h0.2L9,18.9l6,2.1l5.6-1.9 c0.2-0.1,0.4-0.2,0.4-0.5V3.5C21,3.2,20.8,3,20.5,3z M15,19l-6-2.1V5l6,2.1V19z" fill="%23CEBF89"/></svg>')}#locationsearch>ul>li:first-child a:hover:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g><path fill="%23CEBF89" d="M9,36H0v-9h9V36z M9,22.5H0v-9h9V22.5z M9,9H0V0h9V9z M22.5,36h-9v-9h9V36z M22.5,22.5h-9v-9h9V22.5z M22.5,9h-9V0h9V9z M36,36h-9v-9h9V36z M36,22.5h-9v-9h9V22.5z M36,9h-9V0h9V9z"/></g></svg>')}@media all and (max-width:599px){#locationsearch>ul>li:nth-of-type(1){margin-right:28px}#locationsearch>ul>li{font-size:12px}#locationsearch>ul>li a:before,#locationsearch>ul>li:first-child a:before{display:none}#locationsearch>ul>li{padding:0;width:calc(50% - 16px);flex:1}#locationsearch>ul>li a{background:rgba(0,0,0,.37);padding:.75em 1em .66em;display:block;border-radius:8px;border:1px solid #ffd334;text-align:center}#locationsearch>ul>li a:is(:hover,:focus-visible){box-shadow:0 0 0 3px #ffd334;background:#ffd334;color:#000;font-weight:800}}#bannerholder>.form{position:absolute;bottom:var(--outer-2);bottom:var(--outer-15);left:50%;transform:translateX(-50%);width:calc(100% - var(--inner-6));margin:0;z-index:21;z-index:95}body.page-template-template-whatson #bannerholder>.form:before,body.page-template-template-unguided #bannerholder>.form:before,body.visit-template-template-places #bannerholder>.form:before{width:calc(100% + 48px);height:calc(100% + 48px);position:absolute;top:-24px;left:-24px;background:var(--hi_grey1);border-radius:16px;display:block;content:""}body.page-template-template-whatson #bannerholder>.form,body.page-template-template-unguided #bannerholder>.form,body.visit-template-template-places #bannerholder>.form{bottom:120px}body.page-template-template-whatson #bannerholder>.form>div,body.page-template-template-unguided #bannerholder>.form>div,body.visit-template-template-places #bannerholder>.form>div{margin-bottom:0 !important}@media all and (max-height:900px){#bannerholder>.form{bottom:60px}body.page-template-template-whatson #bannerholder>.form,body.page-template-template-unguided #bannerholder>.form,body.visit-template-template-places #bannerholder>.form{bottom:120px}}@media all and (max-height:640px){#bannerholder>.form{bottom:40px}body.page-template-template-whatson #bannerholder>.form,body.page-template-template-unguided #bannerholder>.form,body.visit-template-template-places #bannerholder>.form{bottom:110px}}@media all and (max-width:899.98px){body.page-template-template-whatson #bannerholder>.form:before,body.page-template-template-unguided #bannerholder>.form:before,body.visit-template-template-places #bannerholder>.form:before{width:calc(100% + 32px);height:calc(100% + 32px);position:absolute;top:-16px;border-radius:8px;left:-16px}}@media all and (max-width:599.98px){body.page-template-template-whatson #bannerholder>.form,body.page-template-template-unguided #bannerholder>.form,body.visit-template-template-places #bannerholder>.form{bottom:110px}}#bannerholder>.form#locationsearch>div:not(#bannerdots){box-shadow:0px 8px 8px rgba(0,0,0,.25);position:relative}#bannerholder>form#locationsearch>div:not(#bannerdots):after{z-index:-1;display:block;content:"";width:100%;height:calc(100% + 1rem);opacity:.75;position:absolute;top:99%;background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%)}@media all and (min-width:900px){#bannerholder+main#main>.homegrid,#bannerholder+.homegrid{margin-top:calc(0px - var(--inner-1))}}@media all and (min-width:900px) and (max-height:900px){#bannerholder+main#main>.homegrid,#bannerholder+.homegrid{margin-top:-20px;position:relative;z-index:20}}@media all and (min-width:1500px){#locationsearch>label{font-size:.75rem}}@media all and (min-width:1500px){#bannerholder>.form{width:calc(100% - var(--inner-8))}#locationsearch>label{font-size:.8333333333333333rem}}@media all and (max-width:899px){#bannerholder+main#main>.homegrid,#bannerholder+.homegrid{margin-top:calc(0px - var(--inner-2))}#bannerholder>.form{width:calc(100% - var(--inner-4));bottom:var(--outer-2)}#locationsearch>label{font-size:.5rem;padding-left:.5rem;margin-bottom:.5rem}#locationsearch>label:nth-of-type(1){margin-right:.5rem}#locationsearch>label>span:before{width:.75rem;height:.75rem;margin-right:.5rem}#locationsearch>div{margin-bottom:.5rem}#locationsearch>div input[type=text]{width:100%;font-size:1rem;padding:.5rem}#locationsearch>div input[type=submit]{width:1rem;margin:.25rem .5rem .25rem 0}}@media all and (max-width:599px){#bannerholder+main#main>.homegrid,#bannerholder+.homegrid{margin-top:0}#bannerholder>.form{width:calc(100% - var(--inner-2));bottom:5vw}#locationsearch>label{font-size:.5rem;padding-left:.5rem;margin-bottom:.5rem}#locationsearch>label:nth-of-type(1){margin-right:.5rem}#locationsearch>label>span:before{width:.75rem;height:.75rem;margin-right:.5rem}#locationsearch>div{margin-bottom:.5rem}#locationsearch>div input[type=text]{width:100%;font-size:.75rem;padding:.5rem}#locationsearch>div input[type=submit]{width:1rem;margin:.25rem .5rem .25rem 0}}@media all and (max-width:499px){#locationsearch>label>span>span{display:none}#bannerholder>.form{bottom:var(--outer-1)}}input:focus::-webkit-input-placeholder{color:transparent !important}input:focus::-moz-placeholder{color:transparent !important}input:focus:-ms-input-placeholder{color:transparent !important}input:focus:-moz-placeholder{color:transparent !important}
#search{background:rgba(0,0,0,.6);box-shadow:0px 4px 4px rgba(0,0,0,.25);position:fixed;height:100%;z-index:9999;padding:0;top:0;width:100%;left:0;overflow:hidden;opacity:0;pointer-events:none}#search .wrapper{background:#f4f8e9;position:fixed;top:0;left:0;width:100%;transform:translateY(-100%)}body:not(.preload) #search,body:not(.preload) #search .wrapper{transition:all .3s ease}#search.searchopen{opacity:1;pointer-events:auto}#search.searchopen .wrapper{transform:translateY(0);padding:0 var(--outer-1)}#search .wrapper>div{position:relative;padding:48px 0}form.searchform{margin-bottom:0;display:flex;background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.25);border-radius:4px;overflow:hidden}form.searchform label{display:none}form.searchform input[type=text]{outline:none;box-sizing:border-box;width:calc((((100% - (7 * 20px)) / 8) * 6) + (5 * 20px));width:calc(100% - 80px);width:100%;height:80px;font-family:inherit;font-style:normal;font-weight:400;font-size:24px;line-height:80px;color:#00020d;padding:0 20px;display:block;border:1px solid #fff}#mainmenu form.searchform input[type=text]{font-size:16px;padding:1em;height:64px}form.searchform input[type=submit]{outline:none;border:none;display:block;height:80px;width:80px;text-indent:-14em;overflow:hidden;cursor:pointer;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 41" style="enable-background:new 0 0 32 41;" xml:space="preserve"><g><path d="M9.1,29h1.5l0.5-0.6c-1.8-2-2.9-4.8-2.9-7.8c0-6.7,5.3-12,11.9-12c6.6,0,11.9,5.4,11.9,12c0,6.7-5.3,12-11.9,12 c-2.9,0-5.7-1.1-7.7-3l-0.5,0.6v1.5L2.7,41L0,38.2L9.1,29z M20.1,29c4.6,0,8.2-3.7,8.2-8.3c0-4.6-3.7-8.3-8.2-8.3s-8.2,3.7-8.2,8.3 C11.9,25.3,15.5,29,20.1,29z" fill="%23004D44" /></g></svg>');background-position:center 33%;background-repeat:no-repeat;background-size:auto 60px;border:1px solid #fff}#mainmenu form.searchform input[type=submit]{height:56px;width:60px;background-size:auto 44px;background-position:center}form.searchform input[type=submit]:hover{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 32 41" style="enable-background:new 0 0 32 41;" xml:space="preserve"><g><path d="M9.1,29h1.5l0.5-0.6c-1.8-2-2.9-4.8-2.9-7.8c0-6.7,5.3-12,11.9-12c6.6,0,11.9,5.4,11.9,12c0,6.7-5.3,12-11.9,12 c-2.9,0-5.7-1.1-7.7-3l-0.5,0.6v1.5L2.7,41L0,38.2L9.1,29z M20.1,29c4.6,0,8.2-3.7,8.2-8.3c0-4.6-3.7-8.3-8.2-8.3s-8.2,3.7-8.2,8.3 C11.9,25.3,15.5,29,20.1,29z" fill="%23cebf89" /></g></svg>')}form.searchform input[type=text]:focus,form.searchform input[type=submit]:focus{border:2px solid red}p#closesearch a{cursor:pointer;transition:all .2s ease;position:absolute;top:100%;transform:translateY(-50%);right:20px;overflow:hidden;text-indent:-900px;display:block;width:64px;height:64px;background-color:#cebf89;border-radius:50%;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:40;background-image:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2032%2032%22%20style%3D%22enable-background%3Anew%200%200%2032%2032%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%2330312C%22%20d%3D%22M17.5%2C16l3.7-3.4c0.4-0.4%2C0.4-1%2C0.1-1.4c-0.4-0.4-1-0.4-1.4-0.1L16%2C14.6l-3.9-3.5c-0.4-0.4-1-0.3-1.4%2C0.1%20c-0.4%2C0.4-0.3%2C1%2C0.1%2C1.4l3.7%2C3.4l-3.7%2C3.4c-0.4%2C0.4-0.4%2C1-0.1%2C1.4c0.2%2C0.2%2C0.5%2C0.3%2C0.7%2C0.3c0.2%2C0%2C0.5-0.1%2C0.7-0.3l3.9-3.5l3.9%2C3.5%20c0.2%2C0.2%2C0.4%2C0.3%2C0.7%2C0.3c0.3%2C0%2C0.5-0.1%2C0.7-0.3c0.4-0.4%2C0.3-1-0.1-1.4L17.5%2C16z%22%2F%3E%3C%2Fsvg%3E")}p#closesearch a:hover{background-color:#fff;box-shadow:0 16px 16px rgba(0,0,0,.25),0 8px 8px rgba(0,0,0,.22);background-image:url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2032%2032%22%20style%3D%22enable-background%3Anew%200%200%2032%2032%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M17.5%2C16l3.7-3.4c0.4-0.4%2C0.4-1%2C0.1-1.4c-0.4-0.4-1-0.4-1.4-0.1L16%2C14.6l-3.9-3.5c-0.4-0.4-1-0.3-1.4%2C0.1%20c-0.4%2C0.4-0.3%2C1%2C0.1%2C1.4l3.7%2C3.4l-3.7%2C3.4c-0.4%2C0.4-0.4%2C1-0.1%2C1.4c0.2%2C0.2%2C0.5%2C0.3%2C0.7%2C0.3c0.2%2C0%2C0.5-0.1%2C0.7-0.3l3.9-3.5l3.9%2C3.5%20c0.2%2C0.2%2C0.4%2C0.3%2C0.7%2C0.3c0.3%2C0%2C0.5-0.1%2C0.7-0.3c0.4-0.4%2C0.3-1-0.1-1.4L17.5%2C16z%22%2F%3E%3C%2Fsvg%3E")}p#closesearch a:focus{border:2px solid red}body.search #maincontent .textcontent{border-top-width:var(--outer-05) !important;border-bottom-width:var(--outer-05) !important}header#search_header{background:#f4f8e9;background:var(--hi_lightgrey)}header#search_header h1{margin:0}body.search #maincontent section.results{background:#eceae6}body.search #maincontent section.results:nth-child(even){background:#fff}body.search #maincontent section.topresults:nth-child(even){background:#eceae6}section.results h2{font-weight:900;font-size:36px;line-height:43px;color:#4a4a4a;margin-bottom:1em}section.results ul.searchresults li{margin:0;list-style:none}section.results ul.searchresults li:not(:last-child){margin:0 0 20px}section.results ul.searchresults li:before{display:none}section.results ul.searchresults li a{background:#fffcf3;border:none;background-image:none;display:flex;color:var(--hi_black);transition:all .2s ease;border-radius:16px;overflow:hidden}section#socialguide ul.searchresults li a{background:#fff;border:1px solid var(--hi_black)}section#socialguide ul.searchresults li a:hover,section.results ul.searchresults li a:hover{box-shadow:0 16px 16px rgba(0,0,0,.25),0 8px 8px rgba(0,0,0,.22);background:#30312c;color:#fff}section.results ul.searchresults li a>div:first-child{padding:var(--outer-033) var(--outer-05);width:60%}section.results ul.searchresults li a>div:not(:first-child){width:40%;overflow:hidden;position:relative}section.results ul.searchresults li a>div:not(:first-child):before{content:"";pointer-events:none;display:block;width:100%;height:0;padding-bottom:60%}section.results ul.searchresults li a>div:last-child img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.results ul.searchresults li a>div:first-child p{font-weight:400;font-size:14px;line-height:17px}section.results ul.searchresults li a>div:first-child p:first-child:not(.h3){text-transform:uppercase;font-weight:600;margin-bottom:10px}section.results ul.searchresults li a>div:first-child p.h3,section.results ul.searchresults li a>div:first-child h3{font-weight:600;font-size:20px;line-height:24px;margin-bottom:12px}#search_types .textcontent ul li{margin:0 .5em .5em 0;list-style:none}#search_types .textcontent ul li:before{display:none}#search_types .textcontent ul li a{margin:0 .5em .5em 0}#search_types dl{display:flex;flex-wrap:wrap}#search_types dt,#search_types dd{font-size:16px;cursor:pointer;line-height:19px;background:#f4f8e9;font-weight:600;padding:.75em 1.5em .666em;margin:16px 19px 16px 0;border-radius:8px;color:#4a4a4a;text-align:center;position:relative}#search_types dt.current,#search_types dd.current{background:#004d44;color:#fff}@media all and (max-width:599px){body.search #maincontent .textcontent{border-top-width:var(--outer-1) !important;border-bottom-width:var(--outer-1) !important}section.results ul.searchresults li a>div:first-child{padding:20px}section.results h2{font-size:18px;line-height:1.2}section.results ul.searchresults li a>div:first-child p{font-weight:400;font-size:12px;line-height:1.333}section.results ul.searchresults li a>div:first-child p.h3,section.results ul.searchresults li a>div:first-child h3{font-size:16px;line-height:1.2}#search_types dt,#search_types dd{font-size:12px;cursor:pointer;line-height:15px;margin:8px 12px 8px 0;border-radius:5px}}
ul.squares{display:flex;flex-wrap:wrap;margin:0}ul.squares li{margin:0}ul.squares li a{display:block;width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden;color:#fff}ul.squares li a picture{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#d9e6bb}ul.squares li a picture img{display:block;object-fit:cover;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-out}ul.squares li.unhovered a picture img{opacity:.75}ul.squares li a header{display:flex;flex-direction:column;width:100%;height:100%;position:absolute;top:0;left:0}ul.squares li a header h3{margin-top:auto;font-size:.8333333333333333rem;font-weight:700;line-height:1.111;padding:1em 1.5em;position:relative;z-index:10}ul.squares li a header h3:before{display:block;content:"";width:100%;height:calc(150% + 1em);position:absolute;bottom:0;left:0;background:linear-gradient(to top,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);z-index:-1;opacity:.75}@media all and (min-width:900px) and (pointer:fine){ul.squares li a:hover picture img{transform:translate(-50%,-50%) scale(1.1,1.1)}}@media all and (min-width:900px){ul.squares li{width:33.33333333%}}@media all and (min-width:1200px){ul.squares li{width:25%}}@media all and (max-width:899px){ul.squares li{width:50%}}@media all and (max-width:599px){ul.squares li a header h3{font-size:.5833333333333333rem;padding:1em 1.2em}}
header.placeheader{background:rgba(60,65,73,.8);color:#fff;position:relative;z-index:12;margin:0 var(--outer-1) 0;padding:var(--outer-033) var(--outer-2)}#info{background:#eceae6;color:#30312c;position:relative;z-index:15}header.placeheader{display:flex;justify-content:space-between}header.placeheader>div{display:flex;flex-direction:column}header.placeheader>div:first-child{margin-right:auto}header.placeheader>div:last-child{text-align:right}header.placeheader h1{font-size:1.666666666666667rem;margin-bottom:.3333rem;line-height:1.2;font-weight:800}header.placeheader>div:first-child p{font-weight:400;font-style:italic;font-size:1rem;line-height:1.333333333333333;margin-bottom:0;max-width:32em}header.placeheader>div:first-child p.cta{font-style:normal;font-size:.75rem}header.placeheader>div:first-child p.cta>a:only-child{background:#fff;border:1px solid #004d44;color:#004d44 !important}header.placeheader>div:first-child p.cta>a:only-child:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=004D44);width:1.5em}header.placeheader>div:first-child p.cta>a:only-child:hover:after{margin-left:1em !important}header.placeheader>div:last-child p{font-size:.8333333333333333rem;line-height:1;padding-bottom:.2em;font-weight:600;position:relative}header.placeheader>div:last-child p:last-child a:last-child{color:#fff;transition:all .2s ease;text-decoration:none;padding:3px 0;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;transition:background-size .5s}header.placeheader>div:last-child p:last-child a:last-child:hover{background-size:100% 1px,100% 1px}header.placeheader>div:last-child p:last-child a:last-child{display:inline-flex}header.placeheader>div:last-child p:last-child a:last-child:after{display:inline-block;content:"";background-repeat:no-repeat;width:1em !important;background-size:auto 100% !important;background-position:right bottom !important;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 26" style="enable-background:new 0 0 20 26;" xml:space="preserve"><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M9.9,24.9V0"/><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M1.1,16l8.9,9l8.9-9"/></svg>') !important}header.placeheader>div:last-child p:first-child{margin:auto 0 1em;font-weight:800;padding-left:1.5rem}header.placeheader>div:last-child p:last-child{transform:translateY(-1px)}header.placeheader>div:last-child p.times:before{display:inline-block;content:"";width:1rem;height:1rem;margin-right:.5rem;background-size:contain;background-repeat:no-repeat;background-position:right center;position:absolute;top:.5em;left:0;transform:translateY(-50%);position:relative;top:.75em;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="st0" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M12,21.6c-5.3,0-9.6-4.3-9.6-9.6 S6.7,2.4,12,2.4s9.6,4.3,9.6,9.6S17.3,21.6,12,21.6z" fill="%23FFFFFF"/><path class="st0" d="M12.6,6h-1.8v7.2l6.2,3.7l1-1.4l-5.4-3.2V6z" fill="%23FFFFFF"/> </svg>')}#bannerholder{position:relative}#bannerholder #banner{margin-bottom:0}#bannerholder header.placeheader{position:absolute;bottom:var(--outer-075);left:50%;transform:translateX(-50%);width:calc(100% - var(--inner-2));margin:0}#anchornav h3{display:none}@media all and (max-width:899px){#bannerholder{margin-bottom:var(--outer-1)}body.single-post #bannerholder,body.single-articles #bannerholder{margin-bottom:0}#bannerholder header.placeheader{display:none}#info header.placeheader{display:block;padding:var(--outer-05) var(--outer-1);background:var(--hi_grey1)}#info header.placeheader>div:last-child{text-align:left}#info{margin-top:calc(0px - var(--inner-3));background:0 0}#anchornav{transform:none}header.placeheader h1{font-size:1.166666666666667rem;margin-bottom:.5rem}header.placeheader>div:first-child p{font-size:.8333333333333333rem;margin-bottom:.75rem}header.placeheader>div:first-child p.cta{font-size:.666rem;margin-bottom:.666rem}header.placeheader>div:last-child p{font-size:.75rem;line-height:1;padding-bottom:0}header.placeheader>div:last-child p:first-child{margin:auto 0 1rem;padding-left:0}header.placeheader>div:last-child p:last-child{transform:none}header.placeheader>div:last-child p.times:before{width:.8333333333333333rem;height:.8333333333333333rem;margin-right:.2rem}#anchornav{background:var(--hi_yellow);margin-bottom:var(--outer-1);margin:0 var(--outer-1) var(--outer-1)}#anchornav h3{display:flex;font-size:.75rem;line-height:1.2;padding:1em;font-weight:700}#anchornav li{font-size:.75rem;font-weight:500;line-height:1.2;border-top:1px solid #53554b}#anchornav a{color:#30312c;padding:1em;display:block}#anchornav h3>b{display:block;width:22px;width:22px;position:relative;margin-left:auto}#anchornav h3>b:before,#anchornav h3>b:after{content:"";display:block;background:#53554b;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease}#anchornav h3>b:before{height:1px;width:24px}#anchornav h3>b:after{height:24px;width:1px}#anchornav:not(.closed) h3>b:before{transform:translate(-50%,-50%) rotate(90deg);opacity:0}#anchornav:not(.closed) h3>b:after{transform:translate(-50%,-50%) rotate(90deg)}#anchornav ul{overflow-y:hidden;transition:all .5s ease;max-height:1000px}#anchornav.closed ul{max-height:0}}@media all and (max-width:599px){#info header.placeheader{padding:var(--outer-1)}header.placeheader h1{font-size:1rem;margin-bottom:.5rem}header.placeheader>div:first-child p{font-size:.75rem;margin-bottom:.75rem}header.placeheader>div:first-child p.cta{font-size:.666rem;margin-bottom:.666rem}header.placeheader>div:last-child p{font-size:.6666666666666667rem;line-height:1;padding-bottom:0}header.placeheader>div:last-child p:first-child{margin:auto 0 1rem;padding-left:0}header.placeheader>div:last-child p:last-child{transform:none}header.placeheader>div:last-child p.times:before{width:.8333333333333333rem;height:.8333333333333333rem;margin-right:.2rem}}@media all and (min-width:900px){#anchornav{background:#fff;align-items:center;padding:0 var(--outer-05);margin:0 var(--outer-1);transform:translateY(-50%)}#anchornav ul{display:flex;justify-content:space-between}#anchornav li{font-size:.6666666666666667rem;font-weight:600;line-height:var(--outer-1);position:relative;white-space:nowrap}#anchornav a{color:#30312c}#anchornav a{transition:all .2s ease;text-decoration:none;padding:3px 0;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;transition:background-size .5s}#anchornav a:hover{background-size:100% 1px,100% 1px}#info header.placeheader{display:none}#bannerholder header.placeheader{display:flex}header.placeheader{margin:0 var(--outer-05) 0;padding:var(--outer-033) var(--outer-1)}#bannerholder header.placeheader{width:calc(100% - var(--inner-1));margin:0}#anchornav{height:var(--outer-1);padding:0 var(--outer-05);margin:0 var(--outer-05)}}@media all and (min-width:1200px){header.placeheader{margin:0 var(--outer-1) 0;padding:var(--outer-033) var(--outer-2)}#bannerholder header.placeheader{width:calc(100% - var(--inner-2));margin:0}#anchornav{height:var(--outer-1);padding:0 var(--outer-05);margin:0 var(--outer-1)}}@media all and (min-width:1500px){#anchornav li:not(:last-child):after{right:-1.5em}}#tripadvisor_bubbles{display:inline-block;display:block;position:relative}#tripadvisor_bubbles:after,#tripadvisor_bubbles:before{display:inline-block;font-style:normal;font-weight:400;font-variant:normal;font-size:inherit;line-height:1;font-family:'icons';font-weight:400;-ms-transform:rotate(-.001deg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;letter-spacing:.1em;font-size:24px}#info>div>div p:last-child>a#tripadvisor_bubbles{border:none !important}#tripadvisor_bubbles span{position:fixed;top:-100px}#tripadvisor_bubbles:before{color:#fff;display:block;content:"\e00a\e00a\e00a\e00a\e00a";content:"\00a0\00a0\00a0\00a0\00a0"}#tripadvisor_bubbles:after{position:absolute;top:0;left:0;color:#00a680}#tripadvisor_bubbles.bubble_00:after,#tripadvisor_bubbles.bubble_0:after{content:"\e804\e804\e804\e804\e804"}#tripadvisor_bubbles.bubble_05:after{content:"\e805\e804\e804\e804\e804"}#tripadvisor_bubbles.bubble_1:after,#tripadvisor_bubbles.bubble_10:after{content:"\e806\e804\e804\e804\e804"}#tripadvisor_bubbles.bubble_15:after{content:"\e806\e805\e804\e804\e804"}#tripadvisor_bubbles.bubble_2:after,#tripadvisor_bubbles.bubble_20:after{content:"\e806\e806\e804\e804\e804"}#tripadvisor_bubbles.bubble_25:after{content:"\e806\e806\e805\e804\e804"}#tripadvisor_bubbles.bubble_3:after,#tripadvisor_bubbles.bubble_30:after{content:"\e806\e806\e806\e804\e804"}#tripadvisor_bubbles.bubble_35:after{content:"\e806\e806\e806\e805\e804"}#tripadvisor_bubbles.bubble_4:after,#tripadvisor_bubbles.bubble_40:after{content:"\e806\e806\e806\e806\e804"}#tripadvisor_bubbles.bubble_45:after{content:"\e806\e806\e806\e806\e805"}#tripadvisor_bubbles.bubble_5:after,#tripadvisor_bubbles.bubble_50:after{content:"\e806\e806\e806\e806\e806"}#info>div.advisory{display:block;border:3px solid #cebf89;background:#fff;padding:var(--outer-05) var(--outer-1);margin:0 var(--outer-1) var(--outer-05)}div.advisory h3{font-weight:700}div.advisory p{font-size:18px;line-height:24px;margin:1em 0}div.advisory p strong{font-weight:700}div.advisory :last-child{margin-bottom:0}@media all and (min-width:1799px){body.single-unstaffed div.advisory,#info>div.advisory{padding:var(--outer-025) var(--outer-1);margin:0 var(--outer-1) var(--outer-05)}}@media all and (max-width:1199px){body.single-unstaffed div.advisory,#info>div.advisory{margin:0 var(--outer-05) var(--outer-1);padding:var(--outer-05) var(--outer-15)}}@media all and (max-width:899px){body.single-unstaffed div.advisory,#info>div.advisory{margin:0 var(--outer-1) var(--outer-1);padding:var(--outer-05)}}@media all and (max-width:599px){div.advisory h3{font-size:18px;line-height:24px}div.advisory p{font-size:14px;line-height:18px}}
#info>div>div hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3);margin:.8333333333333333rem 0}#info>div>div ul:not(.social) li{list-style:disc;font-size:.75rem;line-height:1.33;font-weight:500;margin-bottom:.33em}#info>div dl.social dt,#info>div>div h3{font-size:.8333333333333333rem;line-height:1.3;font-weight:500;margin-bottom:1em}#info>div>div p{font-size:.75rem;line-height:1.3;font-weight:500;margin-bottom:1em}#info>div>div p.sold_out{padding:.5em 1em;background:var(--hi_grey1);color:#fff;position:relative;top:-.5em;left:-1em;border-radius:300px;display:inline-block}#info>div>div strong{font-weight:700 !important}#info>div>div:first-child p:last-child>a:only-child{font-size:.6666666666666667rem;display:inline-block;padding:1em 3em;background:var(--hi_yellow);font-weight:700;transition:all .2s ease;border-bottom:none;color:var(--hi_black)}#info>div>div:first-child p:last-child>a:only-child:hover{background:var(--hi_black);color:#fff}#info>div dl.social dt,#info>div>div h3{font-weight:800}#info>div>div h3:first-child:before{display:block;content:"";width:100%;height:56px;margin-right:.5rem;background-size:contain;background-repeat:no-repeat;background-position:left bottom;margin-bottom:1rem}#info>div>div:nth-child(2) h3:first-child:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 56 56" style="enable-background:new 0 0 56 56;" xml:space="preserve"><path fill="%235D5F56" class="st0" d="M34.5,25.9c0-7.2-5.8-13-13-13c-7.2,0-13,5.8-13,13s5.8,13,13,13C28.7,39,34.5,33.1,34.5,25.9z M32.5,25.9 c0,6.1-4.9,11-11,11s-11-4.9-11-11c0-6.1,4.9-11,11-11S32.5,19.9,32.5,25.9z M22.2,55.2c6-6.4,10.1-10.6,13.5-13.5 c4.6-4,7.2-9.9,7.2-16c0-11.8-9.6-21.3-21.3-21.3h-0.3C9.6,4.4,0,13.9,0,25.7c0,6.1,2.6,11.9,7.2,16c3.4,3,7.7,7.3,13.5,13.5 l0.7,0.8L22.2,55.2z M21.7,6.4C32.3,6.4,41,15,41,25.7c0,5.5-2.4,10.8-6.5,14.5c-3.3,2.9-7.3,6.9-12.9,12.9c-5.5-5.9-9.7-10-13-12.9 C4.4,36.5,2,31.2,2,25.7C2,15,10.7,6.4,21.3,6.4H21.7z"/> <g id="Layer_2"> </g> </svg> ')}#info>div>div:first-child h3:first-child:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 56 56" style="enable-background:new 0 0 56 56;" xml:space="preserve"><path class="st0" d="M55.7,18.8l-2.3-2.3c-0.4-0.4-1-0.4-1.3,0c-0.6,0.6-1.6,0.6-2.3,0c-0.3-0.3-0.4-0.7-0.4-1.1	c0-0.4,0.2-0.8,0.4-1.1C50,14,50,13.8,50,13.5s-0.1-0.5-0.3-0.7l-1.5-1.5c-0.4-0.4-1-0.4-1.3,0c-0.6,0.6-1.6,0.6-2.3,0 c-0.3-0.3-0.4-0.7-0.4-1.1c0-0.4,0.2-0.8,0.4-1.1c0.2-0.2,0.3-0.4,0.3-0.7c0-0.3-0.1-0.5-0.3-0.7l-1.5-1.4c-0.4-0.4-1-0.4-1.3,0 c-0.6,0.6-1.6,0.6-2.3,0s-0.6-1.6,0-2.3c0.4-0.4,0.4-1,0-1.3l-2.3-2.3c-0.4-0.4-1-0.4-1.3,0l-9.5,9.5L0.3,35.9 C0.1,36.1,0,36.3,0,36.5s0.1,0.5,0.3,0.7l2.3,2.3c0.4,0.4,1,0.4,1.3,0c0.6-0.6,1.6-0.6,2.3,0c0.6,0.6,0.6,1.6,0,2.3 c-0.4,0.4-0.4,1,0,1.3l1.5,1.5c0.4,0.4,1,0.4,1.3,0c0.6-0.6,1.6-0.6,2.3,0c0.3,0.3,0.4,0.7,0.4,1.1c0,0.4-0.2,0.8-0.4,1.1	c-0.2,0.2-0.3,0.4-0.3,0.7c0,0.3,0.1,0.5,0.3,0.7l1.5,1.5c0.4,0.4,1,0.4,1.3,0c0.6-0.6,1.6-0.6,2.3,0c0.6,0.6,0.6,1.6,0,2.3	c-0.4,0.4-0.4,1,0,1.3l2.3,2.3c0.2,0.2,0.4,0.3,0.7,0.3c0.3,0,0.5-0.1,0.7-0.3l26.1-26.1l9.5-9.5C56.1,19.7,56.1,19.2,55.7,18.8z M19.5,53.7l-1.1-1.1c0.8-1.3,0.6-3-0.6-4.2c-0.6-0.6-1.5-1-2.5-1c-0.6,0-1.2,0.1-1.7,0.4l-0.4-0.4c0.3-0.5,0.4-1.1,0.4-1.7	c0-1-0.4-1.8-1-2.5c-0.6-0.6-1.5-1-2.5-1c-0.6,0-1.2,0.1-1.7,0.4l-0.4-0.4c0.8-1.3,0.6-3-0.6-4.2c-0.6-0.6-1.5-1-2.5-1 c-0.6,0-1.2,0.1-1.7,0.4l-1-1l24.7-24.7L44.2,29L19.5,53.7z M45.5,27.7L28.4,10.5l8.1-8.2l1,1c-0.8,1.3-0.6,3,0.6,4.2 c0.6,0.6,1.5,1,2.5,1c0.6,0,1.2-0.1,1.7-0.4l0.4,0.4c-0.3,0.5-0.4,1.1-0.4,1.7c0,1,0.4,1.8,1,2.5c0.6,0.6,1.5,1,2.5,1 c0.6,0,1.2-0.1,1.7-0.4l0.4,0.4c-0.3,0.5-0.4,1.1-0.4,1.7c0,1,0.4,1.8,1,2.5c0.6,0.6,1.5,1,2.5,1c0.6,0,1.2-0.1,1.7-0.4l1,1 L45.5,27.7z M10.3,33.4c-0.4,0.4-0.4,1,0,1.3l11,11c0.2,0.2,0.4,0.3,0.7,0.3s0.5-0.1,0.7-0.3l16.1-16.1c0.2-0.2,0.3-0.4,0.3-0.7 s-0.1-0.5-0.3-0.7l-11.1-11c-0.4-0.4-1-0.4-1.3,0L10.3,33.4z M36.7,28.9L21.9,43.7l-9.6-9.6l14.8-14.8L36.7,28.9z M16.4,36 c0.2,0.2,0.4,0.3,0.7,0.3c0.3,0,0.5-0.1,0.7-0.3l9.7-9.7c0.4-0.4,0.4-1,0-1.3c-0.4-0.4-1-0.4-1.3,0l-9.8,9.7C16,35,16,35.6,16.4,36z M26.4,31.9L20,38.2c-0.4,0.4-0.4,1,0,1.3c0.2,0.2,0.4,0.3,0.7,0.3s0.5-0.1,0.7-0.3l6.3-6.3c0.4-0.4,0.4-1,0-1.3 C27.3,31.5,26.8,31.5,26.4,31.9z" fill="%235D5F56"/></svg>')}#info>div>div>:last-child{margin-bottom:0}#info>div>div p svg{display:block;height:27px;width:auto}@media all and (min-width:600px) and (max-width:899px){#info>div{padding:0 var(--outer-1) var(--outer-05)}#info>div{display:flex;flex-wrap:wrap;justify-content:space-between}#info>div>div{width:var(--outer-6);margin-left:var(--outer-1)}#info>div>div:first-child{margin-left:0}#info>div>div:last-child{margin-left:0;width:100%}}@media all and (max-width:599px){#info>div{padding:0 var(--outer-1) var(--outer-1)}#info>div{padding:0 var(--outer-1) var(--outer-1) var(--outer-4)}#info>div dl.social dt,#info>div>div h3,#info>div>div p{font-size:.75rem}#info>div>div:last-child h3:first-child:before{display:none}#info>div>div:not(:last-child){padding-bottom:2rem}#info>div>div:first-child{padding-top:.5rem}#info>div>div h3{position:relative}#info>div>div h3:first-child:before{position:absolute;left:calc(0px - var(--inner-3));top:50%;transform:translateY(-50%);width:var(--outer-3);background-position:center top;height:2em}}@media all and (min-width:900px){#info>div{padding:0 var(--outer-2) var(--outer-05)}#info>div{display:flex;justify-content:space-between}#info>div>div{width:var(--outer-3);margin-left:var(--outer-1)}#info>div>div:first-child{width:var(--outer-5);margin-left:0}}div.placevid{display:block;width:100%;height:0;padding-bottom:56.25%;position:relative;margin:2rem 0}div.placevid iframe{position:absolute;width:100%;height:100%;top:0;left:0}
section#place--opening{background:#eceae6;color:#30312c;padding:var(--outer-1)}section#place--opening>h2{font-size:1.333333333333333rem;line-height:1.1875;font-weight:800;padding-left:var(--outer-1);margin-bottom:1em;position:relative;color:var(--hi_grey)}section#place--opening>h2:before{display:inline-block;content:"";width:2rem;height:2rem;margin-right:.5rem;background-size:contain;background-repeat:no-repeat;background-position:right center;position:absolute;top:.5em;left:0;transform:translateY(-50%);background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="st0" d="M12,0C5.4,0,0,5.4,0,12s5.4,12,12,12s12-5.4,12-12S18.6,0,12,0z M12,21.6c-5.3,0-9.6-4.3-9.6-9.6 S6.7,2.4,12,2.4s9.6,4.3,9.6,9.6S17.3,21.6,12,21.6z" fill="%2330312C"/><path class="st0" d="M12.6,6h-1.8v7.2l6.2,3.7l1-1.4l-5.4-3.2V6z" fill="%2330312C"/> </svg>')}section#place--opening h3{font-size:1rem;font-weight:800;line-height:1.5;margin-bottom:.5em}section#place--opening p{font-size:1rem;line-height:1.5;margin-bottom:.5em}section#place--opening .notes p,section#place--opening .notes li{font-size:.75rem}section#place--opening .notes li{margin-bottom:.5em;list-style:disc}section#place--opening strong{font-weight:800}@media all and (max-width:899px){section#place--opening>div:not(:last-child){margin-bottom:1rem}section#place--opening>h2:before{width:var(--outer-2);height:1.6em;background-position:center}section#place--opening>h2,section#place--opening>div{padding-left:var(--outer-2)}section#place--opening h2{font-size:1rem}section#place--opening h3,section#place--opening p,section#place--opening div:last-child p{font-size:.75rem}}@media all and (max-width:599px){section#place--opening h2{font-size:.75rem}section#place--opening p,section#place--opening div:last-child p{font-size:.5833333333333333rem}}@media all and (max-width:899px){section#place--opening>div:not(:first-child){margin-top:var(--outer-1)}}@media all and (min-width:900px){section#place--opening>div:first-of-type{margin-left:var(--outer-1)}section#place--opening{display:flex;flex-wrap:wrap}section#place--opening>h2{width:100%}section#place--opening h3,section#place--opening p{font-size:.75rem}section#place--opening .notes p,section#place--opening .notes li{font-size:.666rem}section#place--opening>div{width:var(--outer-6);margin-right:var(--outer-1)}section#place--opening>div:first-of-type{width:var(--outer-6);margin-right:var(--outer-1)}section#place--opening>div:last-child{width:var(--outer-6);margin-right:0}}@media all and (min-width:1200px){section#place--opening h3,section#place--opening p{font-size:1rem}section#place--opening .notes p,section#place--opening .notes li{font-size:.75rem}}dl.accordion dd div{padding:1rem}dl.accordion dt{background:#fff;color:var(--hi_black);font-weight:800;font-size:20px;line-height:1.2;padding:1rem;display:flex;align-items:center;background:var(--hi_grey1);color:#fff}dl.accordion dt:not(.closed){border-bottom:none}dl.accordion dt:not(:first-child){margin-top:.5rem}dl.accordion dd{display:block;background:#fff;overflow-y:hidden;max-height:400px;transition:all .5s ease;border-top:none;visibility:visible}dl.accordion dd p{font-size:.75rem !important;line-height:1.222222222222222 !important}dl.accordion dt.closed+dd{max-height:0;border:none;visibility:hidden}dl.accordion dt>b{display:block;width:22px;width:22px;position:relative;margin-left:auto}dl.accordion dt>b:before,dl.accordion dt>b:after{content:"";display:block;background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease}dl.accordion dt>b:before{height:2px;width:24px}dl.accordion dt>b:after{height:24px;width:2px}dl.accordion dt:not(.closed)>b:before{transform:translate(-50%,-50%) rotate(90deg);opacity:0}dl.accordion dt:not(.closed)>b:after{transform:translate(-50%,-50%) rotate(90deg)}dl.accordion dt{font-size:18px}@media all and (min-width:1200px) and (max-width:1399px){dl.accordion dt{font-size:16px}dl.accordion dd p{font-size:16px !important}}@media all and (min-width:900px) and (max-width:1199px){dl.accordion dt{font-size:18px}}@media all and (min-width:1500px) and (max-width:1199px){dl.accordion dt{font-size:20px}}@media all and (max-width:599px){dl.accordion dt{font-size:.5833333333333333rem;padding:.5rem;padding:1rem}dl.accordion dd p{font-size:.5833333333333333rem !important}dl.accordion dd div{padding:1rem}}
#place--contact{background:#eceae6;color:#30312c;padding:var(--outer-1);position:relative}#place--contact h2{font-size:1.333333333333333rem;line-height:1.1875;font-weight:800;margin-bottom:1em;position:relative;color:#cebf89;color:#004d44;color:var(--hi_grey)}#place--contact>div:first-child h2{padding-left:var(--outer-1)}#place--contact+#other_events{padding-top:var(--outer-05)}#place--contact h3{font-weight:800;line-height:1.5;margin-bottom:.5em}#place--contact p{font-size:1rem;line-height:1.5;margin-bottom:1em}#place--contact p:not(.lozenge) a{color:inherit;transition:all .2s ease;text-decoration:none;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;transition:background-size .2s}#place--contact p:not(.lozenge) a:hover{color:inherit;background-size:100% 1px,100% 1px}#place--contact strong{font-weight:800}#place--contact p>em{font-weight:800 !important;font-style:normal !important;color:#ffd175}#place--contact>div:last-child p{padding-right:2em}#place--contact>div:first-child p{padding-left:var(--outer-1);position:relative}#place--contact>div:first-child p:before{display:inline-block;content:"";width:var(--outer-1);height:3.5rem;margin-right:.5rem;background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;top:.666em;left:0;transform:translateY(-50%);opacity:.5}#place--contact>div:first-child p:nth-of-type(1):before{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/contact/location.svg)}#place--contact>div:first-child p:nth-of-type(2):before{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/contact/phone.svg)}#place--contact>div:first-child p:nth-of-type(3):before{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/contact/email.svg)}div#mainmap{width:100%;background:#5d5f56;height:33vw;min-height:33vh}@media all and (max-width:899px){div#mainmap{height:100vw}#place--contact h2{font-size:1rem}#place--contact p{font-size:.75rem;line-height:1.5;margin-bottom:1em}#place--contact>div:first-child{margin-bottom:1rem}#place--contact>div>h2,#place--contact>div>p{padding-left:var(--outer-2) !important}#place--contact>div:first-child p:before{width:var(--outer-2)}}@media all and (max-width:599px){#place--contact h2{font-size:.75rem}#place--contact p{font-size:.5833333333333333rem;line-height:1.5;margin-bottom:1em}}@media all and (min-width:900px){#place--contact{display:flex;flex-wrap:wrap}#place--contact>h2{width:100%}#place--contact>div{width:var(--outer-5);margin-right:var(--outer-1)}#place--contact>div:nth-child(2){width:var(--outer-8);margin-right:0}}ul.directions{display:flex;flex-wrap:wrap}ul.directions li a{color:#fff;color:var(--hi_black)}p.click{display:block;width:100%;font-size:.6666666666666667rem !important;font-weight:500;margin:1em 0 2em}ul.directions li{width:var(--outer-1);margin-right:var(--outer-05);width:80px;margin-right:30px}ul.directions li:last-child{margin-right:0}ul.directions li a{color:#fff;color:#000}ul.directions li a:before{content:"";display:block;width:100%;height:0;padding-bottom:100%;border-radius:50%;background:rgba(236,234,230,.5);overflow:hidden;position:relative;background:var(--hi_grey1)}ul.directions li a:hover:before{background:var(--hi_black)}ul.directions li a span{text-transform:capitalize;display:block;text-align:center;font-size:.6666666666666667rem;font-weight:500;padding:.5em 0}ul.directions li a.car:before{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/directions/car.svg?v=2)}ul.directions li a.bus:before{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/directions/bus.svg?v=2)}ul.directions li a.rail:before,ul.directions li a.train:before{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/directions/train.svg?v=2)}ul.directions li a.bicycle:before,ul.directions li a.bike:before{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/directions/bike.svg?v=2)}ul.directions li a.walking:before{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/directions/walking.svg?v=2)}@media all and (min-width:900px) and (max-width:1199px){ul.directions{justify-content:space-between}ul.directions li{width:auto;flex:1;margin-right:var(--outer-05)}}@media all and (min-width:600px) and (max-width:899px){ul.directions li{width:var(--outer-2);margin-right:var(--outer-05)}}@media all and (max-width:599px){ul.directions{justify-content:space-between;justify-content:flex-start}ul.directions li{width:auto;flex:1;margin-right:var(--outer-05);width:calc(25% - (10px * (3 / 4)));flex:none;margin-right:10px}ul.directions li:last-child{margin-right:0}}
.features>input{position:fixed;top:-1000px}.features>p.labels{display:flex;margin:0;font-weight:800;font-size:1.333333333333333rem;line-height:1.1875}.features>p.labels>label{display:block;flex:1;background:var(--hi_grey1);color:#fff;cursor:pointer;background:#eceae6;color:#1c1f21}.features>p.labels>label span{border-bottom:2px solid currentColor}.features>p.labels>label:last-child{background:#eceae6;color:#1c1f21}input#show_facilities:checked~p.labels>label:first-child,input#show_restrictions:checked~p.labels>label:last-child{background:var(--hi_grey1);color:#fff}.features>div h2{display:none}.features>p.labels>label{padding:var(--outer-05) var(--outer-05) var(--outer-05) var(--outer-2)}.features>div{background:var(--hi_grey1);color:#fff}.features ul{padding:var(--outer-05) var(--outer-2) var(--outer-025);display:flex;flex-wrap:wrap}.features li{width:var(--outer-1);margin-right:var(--outer-1);position:relative;font-weight:500;font-size:.6666666666666667rem;line-height:1.1875;text-align:center;margin-bottom:var(--outer-05)}.features li.walking-nature-trails span{display:block;width:125%;position:relative;left:50%;transform:translate(-50%,0)}.features li:before{content:"";display:block;width:100%;height:0;padding-bottom:100%;border-radius:50%;background:#eceae6;background:var(--hi_yellow);color:var(--hi_black);margin-bottom:.5em}@media all and (max-width:899px){.features ul{padding:var(--outer-1) var(--outer-1)}.features li{width:var(--outer-2);margin-right:var(--outer-1);margin-bottom:var(--outer-075);font-size:.5833333333333333rem}.features li:nth-child(5n+5){margin-right:0}.features>p.labels{font-size:1rem}.features>p.labels>label{padding:var(--outer-05) var(--outer-05) var(--outer-05) var(--outer-1)}}@media all and (max-width:599px){.features ul{padding:var(--outer-1) var(--outer-1)}.features li,.features li:nth-child(5n+5){width:var(--outer-35);margin-right:var(--outer-175);margin-bottom:var(--outer-1);font-size:.5rem}.features li:nth-child(3n+3){margin-right:0}.features>p.labels{font-size:.66666rem}.features>p.labels>label{padding:var(--outer-1)}}@media all and (min-width:900px){.features ul{padding:var(--outer-1) var(--outer-1) var(--outer-05)}.features li{width:var(--outer-125);margin-right:var(--outer-1)}.features>p.labels>label{padding:var(--outer-05) var(--outer-05) var(--outer-05) var(--outer-1)}}@media all and (min-width:1200px){.features ul{padding:var(--outer-1) var(--outer-2) var(--outer-05)}.features li{width:var(--outer-1);margin-right:var(--outer-1)}.features>p.labels>label{padding:var(--outer-05) var(--outer-05) var(--outer-05) var(--outer-2)}}@media all and (min-width:1500px){.features ul{padding:var(--outer-075) var(--outer-2) var(--outer-05)}.features>p.labels>label{padding:var(--outer-033) var(--outer-05) var(--outer-033) var(--outer-2)}}.features>div{display:none}input#show_facilities:checked~#facilities{display:block}input#show_restrictions:checked~#restrictions{display:block}
#place--nearby{background:var(--hi_grey1);color:#fff}section#place--nearby{padding-bottom:0}#place--nearby>div{padding:var(--outer-1)}section#place--nearby h2{color:var(--hi_goldlight);font-size:1.333333333333333rem;line-height:1.1875;font-weight:800;margin-bottom:1em;position:relative}body.single-places section#place--nearby h2{padding-left:var(--outer-1)}div#mainmap2{color:#000}ul.nearby li a{display:block;border:1px solid #fff;color:#fff}ul.nearby li:not(:last-child){margin-bottom:1rem}body.single-unstaffed ul.nearby li{margin-top:1rem}body:not(.single-unstaffed) ul.nearby li:first-child,ul.nearby li a{padding:1rem 1rem 1rem var(--outer-1);transition:all .2s ease}body:not(.single-unstaffed) ul.nearby li:first-child{padding-top:.5rem !important;padding-bottom:.5rem !important}body.single-unstaffed #place--nearby h2~div>h3,ul.nearby li h3{font-size:1rem;line-height:1.1875;font-weight:600;position:relative}ul.nearby li h3:before{display:block;position:absolute;content:"";height:1.4em;width:var(--outer-1);left:calc(0px - var(--inner-1));top:50%;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:auto 100%;background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/map/mapicon.php?colour=FFFFFF);display:none}ul.nearby li:nth-child(2) h3:before{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/map/mapicon.php?colour=57B8AD)}ul.nearby li:nth-child(3) h3:before{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/map/mapicon.php?colour=FECD3A)}ul.nearby li:nth-child(4) h3:before{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/map/mapicon.php?colour=B4DFEF)}ul.nearby li h3>img:first-child,ul.nearby li h3>span:first-child{display:block;position:absolute;content:"";height:1.4em;width:var(--outer-1);left:calc(0px - var(--inner-1));top:50%;transform:translateY(-50%)}ul.nearby li h3>span:first-child>img{display:block;position:absolute;width:100%;height:100%;object-fit:contain;top:50%;left:50%;transform:translate(-50%,-50%)}ul.nearby li p{font-size:.75rem;line-height:1.222222222222222;margin:.6666666666666667em 0}ul.nearby li p:last-child{font-weight:300;margin:0}ul.nearby li p:last-child strong{font-weight:900}ul.nearby li:not(:first-child):hover{background:rgba(255,255,255,.5);color:#004d44;background:rgba(0,0,0,.5);color:#fff;cursor:pointer}@media all and (min-width:900px){body:not(.single-unstaffed) #place--nearby{display:flex}body.single-unstaffed #place--nearby>div:first-child{display:flex;flex-wrap:wrap;justify-content:space-between}body.single-unstaffed #place--nearby>div:first-child h2{width:100%}body.single-unstaffed #place--nearby>div:first-child div{width:calc(50% - 20px)}#place--nearby>div{min-height:50vh;flex:1}}@media all and (min-width:1200px){ul.nearby li h3:before,ul.nearby li h3>img:first-child,ul.nearby li h3>span:first-child{height:1.4em}body.single-unstaffed #place--nearby h2~div>h3,ul.nearby li h3{font-size:1.333333333333333rem}}@media all and (max-width:899px){div#mainmap2{height:80vw}body.single-unstaffed #place--nearby>div:first-child div:not(:last-child){margin-bottom:var(--outer-1)}body:not(.single-unstaffed) ul.nearby li{margin:.75rem 0 .75rem var(--outer-1)}body:not(.single-unstaffed) ul.nearby li:first-child{padding-left:var(--outer-2);padding-left:44px}ul.nearby li a{padding-left:var(--outer-2);padding-left:50px}ul.nearby li h3>img:first-child,ul.nearby li h3>span:first-child,ul.nearby li h3:before{height:1.4em;width:var(--outer-2);left:calc(0px - var(--inner-2));height:36px;width:33px;left:calc(0px - 40px)}ul.nearby li h3{font-size:1rem}ul.nearby li p{font-size:.5833333333333333rem}}@media all and (max-width:599px){ul.nearby li{margin:.75rem 0}ul.nearby li h3{font-size:.75rem}ul.nearby li p{font-size:.5rem}}.gm-style .gm-style-iw div.popup>a{color:#000}.gm-style .gm-style-iw div.popup>a>div,.gm-style .gm-style-iw div.popup>div{width:250px;padding:10px;font-family:'lato',sans-serif}.gm-style .gm-style-iw div.popup>a>img,.gm-style .gm-style-iw div.popup>img{display:block;width:250px;height:auto}.gm-style .gm-style-iw div.popup>a>div>h3,.gm-style .gm-style-iw div.popup>div>h3{font-weight:500;font-size:14px;line-height:1.2}.gm-style .gm-style-iw div.popup>a>div>p,.gm-style .gm-style-iw div.popup>div>p{font-weight:300;font-size:12px;line-height:1.4}.gm-style .gm-style-iw-d{overflow:hidden !important;max-height:1000px !important}.gm-style .gm-style-iw-c{padding:0 !important;max-height:1000px !important}.gm-style .gm-style-iw>button{filter:invert(1) !important;transform:scale(1.5);transform-origin:right top;z-index:100}.gm-style .gm-style-iw div.popup:before{opacity:.75;content:"";display:block;top:-2px;left:0;width:100%;height:50px;pointer-events:none;position:absolute;z-index:10;box-sizing:content-box;background:-webkit-linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}.gm-style-iw-chr{position:absolute;z-index:100;width:100%}.gm-style-iw-chr button:before{display:block;content:"";background:#ffd334;border-radius:50%;width:32px;height:32px;top:8px;left:8px;position:absolute}
section.gallery{padding-bottom:0 !important}section.gallery>header{padding:var(--outer-05) var(--outer-1) var(--outer-05) var(--outer-1)}.hi_gallery{display:flex;flex-wrap:wrap}.hi_gallery li{width:var(--outer-4);margin:0 0 calc(var(--inner-1) - (2 * 16px)) var(--outer-1);display:flex;flex-direction:column}.hi_gallery li a{margin-top:auto;display:block;color:#fff}.hi_gallery li a picture{display:block;width:100%;height:0;padding-bottom:66.6666%;position:relative;overflow:hidden}.hi_gallery figure img{margin-top:auto;display:block;position:relative;width:100%;height:auto;display:block;width:100%;height:100%;position:absolute;object-fit:cover}.hi_gallery figure figcaption{padding:1em 0;font-weight:500;font-size:16px;line-height:19px;height:6.75em}@media all and (max-width:899px){.hi_gallery li{width:var(--outer-65)}section.gallery>header{padding:var(--outer-1)}}@media all and (max-width:599px){.hi_gallery li{width:var(--outer-14);margin-bottom:var(--outer-1)}.hi_gallery figure figcaption{font-size:.5833333333333333rem}.hi_gallery figure figcaption.empty{display:none}.hi_gallery li a{pointer-events:none}}
.backtotopholder{height:70px;position:absolute;top:-50px;top:24px;width:100%;pointer-events:none}.backtotop{width:100%;height:70px;position:relative;display:flex;justify-content:flex-end !important}.backtotop i{pointer-events:auto;transition:all .2s ease;display:block;text-align:center;font-style:normal;font-weight:400;width:60px;height:60px;line-height:60px;grid-column:16/span 1;position:relative;border-radius:100%;background:rgba(0,83,79,.9);color:#fff;margin:0 var(--outer-05) 24px 0;-webkit-box-shadow:-8px 8px 8px 0px rgba(0,0,0,.25);-moz-box-shadow:-8px 8px 8px 0px rgba(0,0,0,.25);box-shadow:-8px 8px 8px 0px rgba(0,0,0,.25)}.backtotop i:before{position:absolute;display:block;transform:rotate(-90deg);top:39%;left:50%;content:"";border:3px solid #fff;border-bottom:none;border-right:none;transform:translateX(-50%) rotate(45deg);width:15px;height:15px}@media all and (max-width:1199px){.backtotop i{margin:0 64px 20px;margin:0 var(--outer-05) 20px}}@media all and (max-width:899px){.backtotop i{margin:0 40px 20px}.backtotop{justify-content:flex-start !important}.backtotop i{margin:0 0 20px var(--outer-1) !important}.backtotopholder,.backtotop{width:auto !important}}@media all and (min-width:600px){.backtotop i:hover{background:rgba(0,83,79,1);color:#fff}}.backtotop.fixed{position:fixed;bottom:0;left:0;z-index:50}@media all and (max-width:899px){.backtotop.fixed{bottom:72px}}.backtotop{opacity:0;pointer-events:none}.backtotop.fixed,body.scrolledtobottom .backtotop{opacity:1;pointer-events:none}
.aboutgrid{display:flex;flex-wrap:wrap;border:var(--outer-1) solid transparent;border-top-width:0;border-bottom-width:var(--outer-05)}.aboutgrid>div{width:var(--outer-525);margin:0 var(--outer-05) var(--outer-05) 0;display:flex;flex-direction:column}.aboutgrid>div:nth-child(2n+2){margin-right:0}.aboutgrid>div:nth-child(4n+2),.aboutgrid>div:nth-child(4n+3){width:var(--outer-825)}.aboutgrid>div>a{flex:1;display:flex;flex-direction:column;background:var(--hi_lightblue);color:var(--hi_black);border-radius:16px;overflow:hidden}.aboutgrid>div:nth-child(4n+2)>a,.aboutgrid>div:nth-child(4n+3)>a{background:var(--hi_yellow);color:var(--hi_black)}.aboutgrid>div>a>div{flex:1;display:flex;flex-direction:column;padding:var(--outer-05)}.aboutgrid>div>a>div p{font-size:.8333333333333333rem;margin-bottom:1em;max-width:24.5em;font-weight:600}.aboutgrid>div header{height:var(--outer-35);position:relative}.aboutgrid>div header picture{display:block;overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%}.aboutgrid>div header picture img{display:block;position:absolute;height:100%;width:100%;object-fit:cover}div#footerblocks>div>header>h2,.aboutgrid>div header h3{position:relative;z-index:10;color:#fff;padding:var(--outer-05);font-weight:900}div.hcard>header>h2:before,div#footerblocks>div>header>h2:before,.aboutgrid>div header h3:before{opacity:0;opacity:.6666;opacity:.85;transition:all .2s ease;content:"";display:block;top:0;left:0;width:100%;height:calc(100% + 3em);pointer-events:none;position:absolute;z-index:-1;box-sizing:content-box;background:-webkit-linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}.aboutgrid>div>a p:last-child{margin:auto 0 0}.aboutgrid>div>a p:last-child span{font-size:.6666666666666667rem;font-weight:900;line-height:1;padding:.55em 1.4em .7em;padding:.55em 1.4em;background:#fff;color:var(--hi_black);border-radius:300px}.aboutgrid>div>a p:last-child span:after{display:inline-block;vertical-align:middle;width:36px;height:20px;width:40px;margin-left:1em;content:"";transition:all .2s ease;background-position:left center;background-repeat:no-repeat;background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=30312C)}.aboutgrid>div>a:hover p:last-child span:after{margin-left:2em}.aboutgrid>div>a:hover p:last-child span{background:var(--hi_black);color:#fff}.aboutgrid>div>a:hover p:last-child span:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=FFFFFF)}@media all and (min-width:1199px){body:is(.postid-24871,.postid-25019) .aboutgrid>div{width:var(--outer-675) !important}body:is(.postid-24871,.postid-25019) #pageheader+.aboutgrid{margin-top:var(--outer-05)}}@media all and (max-width:1199px){.aboutgrid>div{width:var(--outer-675);margin:0 var(--outer-05) var(--outer-05) 0;display:flex;flex-direction:column}.aboutgrid>div:nth-child(2n+2){margin-right:0}.aboutgrid>div:nth-child(4n+2),.aboutgrid>div:nth-child(4n+3){width:var(--outer-675)}}@media all and (max-width:899px){.aboutgrid>div{width:var(--outer-14);margin:0 0 var(--outer-1) 0}.aboutgrid>div:nth-child(2n+2){margin-right:0}.aboutgrid>div:nth-child(4n+2),.aboutgrid>div:nth-child(4n+3){width:var(--outer-14)}.aboutgrid>div header{height:0;padding-bottom:50%}.aboutgrid>div header h3,.aboutgrid>div>a>div{padding:var(--outer-1) var(--outer-1) var(--outer-1)}.aboutgrid>div>a>div p.cta:last-child{white-space:nowrap;padding-top:1em}.aboutgrid>div>a>div p.cta:last-child span:after{margin-left:1em;width:27px;height:15px}}@media all and (max-width:599px){.aboutgrid>div header h3,.aboutgrid>div>a>div{padding:var(--outer-1) var(--outer-1) var(--outer-15)}.aboutgrid>div>a>div p{font-size:.66666666666666666666666666666667rem}.aboutgrid>div header h3{font-size:.75rem}.aboutgrid>div>a>div p.cta:last-child span{padding:.5em 1em;font-size:.5833333333333333rem}}
div#sectionmenu h3{font-weight:800;font-size:18px;line-height:22px;line-height:20px;padding:7px 16px 7px 0;margin-bottom:0;color:#4a4a4a}div#sectionmenu ul{display:flex;justify-content:space-between}div#sectionmenu ul li{font-weight:600;font-size:16px;line-height:20px}div#sectionmenu ul li a{background:#fffcf3;transition:all .2s ease;border:1px solid #b09f6b;color:#4a4a4a;padding:.5em .75em;display:block}div#sectionmenu ul li.current a,div#sectionmenu ul li a:hover{background:#b09f6b;color:#fff}div#sectionmenu ul li a:focus-visible{border:2px solid red;background:#30312c;color:#fff}div#sectionmenu h3 b{display:none}@media all and (min-width:900px){div#sectionmenu{display:flex;flex-wrap:wrap;margin:0 var(--outer-1)}}@media all and (max-width:899px){div#sectionmenu{background:#fffcf3;background:#cebf89;margin:-2rem var(--outer-1) var(--outer-1);padding:0;box-shadow:4px 4px 8px rgba(0,0,0,.25);position:relative;z-index:100}div#sectionmenu h3{color:#4a4a4a;color:#30312c;display:flex}div#sectionmenu h3 b{margin-left:auto}div#sectionmenu h3>b{display:block;width:22px;width:22px;position:relative}div#sectionmenu h3>b:before,div#sectionmenu h3>b:after{content:"";display:block;background:#4a4a4a;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease}div#sectionmenu h3>b:before{height:2px;width:24px}div#sectionmenu h3>b:after{height:24px;width:2px}div#sectionmenu:not(.closed) h3>b:before{transform:translate(-50%,-50%) rotate(90deg);opacity:0}div#sectionmenu:not(.closed) h3>b:after{transform:translate(-50%,-50%) rotate(90deg)}div#sectionmenu ul{display:block}div#sectionmenu ul li{font-weight:600;font-size:16px;line-height:19px;border-top:1px solid #4a4a4a}div#sectionmenu ul li a{transition:all .2s ease}div#sectionmenu h3,div#sectionmenu ul li a{color:#4a4a4a;padding:1rem;margin:0;border:none}div#sectionmenu ul li a:hover{background:#e6dfc4;color:#4a4a4a}div#sectionmenu ul{overflow-y:hidden;transition:all .5s ease;max-height:1000px}div#sectionmenu.closed ul{max-height:0}}@media all and (min-width:900px){div#sectionmenu{padding:var(--outer-05) 0 calc(var(--inner-05) - 16px)}div#sectionmenu ul{display:flex;flex-wrap:wrap;justify-content:flex-start}div#sectionmenu ul li{margin:0 1em 1em 0}div#sectionmenu ul li a{border-radius:300px}}@media all and (min-width:1200px){div#sectionmenu ul{display:flex;justify-content:space-between;justify-content:flex-start}div#sectionmenu ul:after{display:block;content:""}div#sectionmenu ul li{margin:0}div#sectionmenu ul li{margin:0 1em 1em 0}}@media all and (min-width:1200px) and (max-width:1399px){div#sectionmenu ul li{font-size:14px;line-height:1.4}div#sectionmenu ul li a{padding:.5em 1em}}
#sectionintro{background:var(--hi_grey1);color:#fff;border-radius:16px;overflow:hidden}#sectionintro{display:flex;margin:0 var(--outer-1) var(--outer-05)}#sectionintro>div{width:50%}#sectionintro>div:first-child{padding:var(--outer-05);display:flex;flex-direction:column}#sectionintro>div:first-child h1{font-size:1rem;line-height:1.5;font-weight:900;margin-bottom:1em}#sectionintro>div:first-child p{font-size:.8333333333333333rem;margin-bottom:1rem;max-width:24.5em;max-width:32em;font-weight:400}.featureblock>div:first-child p:last-child,#sectionintro>div:first-child p:last-child:has(a:only-child){margin:auto 0 0;padding-top:1em}.featureblock>div:first-child h2+p,#sectionintro>div:first-child h1+p{margin:0 0 1em !important;padding-top:0 !important}p.more>span,.featureblock>div:first-child p:last-child a:only-child:last-child:first-child,#sectionintro>div:first-child p:last-child a:only-child:last-child:first-child{font-size:.6666666666666667rem;font-weight:900;line-height:1;padding:.55em 1.4em .7em;padding:.55em 1.4em;background:rgba(0,47,41,.5);background:#3c4149;border-radius:300px;color:#fff;padding:1em 1.5em}.featureblock>div:first-child{display:flex;flex-direction:column}.featureblock>div:first-child p:last-child{margin-top:auto}.featureblock>div:first-child p:last-child a:only-child{background:var(--green)}p.more>span:after,.featureblock>div:first-child p:last-child a:only-child:after,#sectionintro>div:first-child p:last-child a:only-child:after{top:0;transform:none;position:static;display:inline-block;vertical-align:middle;width:40px;width:36px;height:20px;margin-left:1rem;content:"";transition:all .2s ease;background-position:left center;background-repeat:no-repeat;background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=FFFFFF)}.featureblock>div:first-child p:last-child a:only-child[href*=".pdf"]:after,#sectionintro>div:first-child p:last-child a:only-child[href*=".pdf"]:after{width:1em !important;background-size:auto 100% !important;background-position:right bottom !important;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 26" style="enable-background:new 0 0 20 26;" xml:space="preserve"><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M9.9,24.9V0"/><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M1.1,16l8.9,9l8.9-9"/></svg>') !important}.featureblock>div:first-child p:last-child a:only-child[href*=".pdf"]:hover:after,#sectionintro>div:first-child p:last-child a:only-child[href*=".pdf"]:hover:after{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 26" style="enable-background:new 0 0 20 26;" xml:space="preserve"><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M9.9,24.9V0"/><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M1.1,16l8.9,9l8.9-9"/></svg>') !important}.featureblock>div:first-child p:last-child a:only-child:last-child:first-child:is(:hover,:focus-visible),#sectionintro>div:first-child p:last-child a:only-child:last-child:first-child:is(:hover,:focus-visible){background:var(--hi_black);color:#fff}.featureblock>div:first-child p:last-child a:only-child:last-child:first-child:is(:hover,:focus-visible):after,#sectionintro>div:first-child p:last-child a:only-child:last-child:first-child:is(:hover,:focus-visible):after{margin-left:2em}p.more>span:after{width:20px;height:20px;background-position:right center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"><g><g><g><path fill="none" stroke="%23004946" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M12,22.4V1.5"/></g></g> <path fill="none" stroke="%23004946" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M3.1,13.5l8.9,9l8.9-9"/></g></svg>')}p.more>span{position:relative;left:-.55em}p.contract>span:after{transform:rotate(180deg)}@media all and (max-width:899px){#sectionintro{display:block;margin-bottom:var(--outer-1)}#sectionintro>div{width:100%}#sectionintro>div:first-child{padding:var(--outer-1)}.featureblock>div:first-child p:last-child a:only-child,#sectionintro>div:first-child p:last-child a:only-child{white-space:nowrap}.featureblock>div:first-child p:last-child a:only-child:after,#sectionintro>div:first-child p:last-child a:only-child:after{margin-left:1em;width:27px;height:15px}}@media (max-width:599px){#sectionintro>div:first-child h1{font-size:.75rem}#sectionintro>div:first-child p{font-size:.66666666666666666666666666666667rem}.featureblock>div:first-child p:last-child a:only-child,#sectionintro>div:first-child p:last-child a:only-child{font-size:.66666666666666666666666666666667rem;font-size:.5833333333333333rem;padding:.5em 1em;padding:1em 1.5em}}#sectionintro>div:last-child{position:relative}#sectionintro>div:last-child:before{display:block;width:100%;height:0;padding-bottom:100%;content:"";padding-bottom:33.333%}div.introslides{position:absolute;width:100%;height:100%;left:0;top:0}div.introslides div.slick-slide{position:relative}div.introslides figure{width:100%;height:100%;position:relative;display:block}div.introslides figure picture{display:block;height:100%;width:100%;position:absolute}div.introslides figure img{display:block;height:100%;width:100%;object-fit:cover;position:absolute;z-index:1}div.introslides figure figcaption{position:absolute;font-weight:500;font-size:.75rem;z-index:99;width:100%;width:100%;padding:var(--outer-05);bottom:0;left:0}@media all and (max-width:599px){div.introslides figure figcaption{padding:var(--outer-1);font-size:.5833333333333333rem}}div.introslides figure figcaption:before{opacity:.666;opacity:.85;transition:all .2s ease;content:"";display:block;bottom:0;left:0;width:100%;height:calc(100% + 64px);pointer-events:none;position:absolute;z-index:-10;box-sizing:content-box;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}.introslides{display:block;flex-direction:column}.introslides>div:not(.arrowholder),.introslides .slick-list,.introslides .slick-list .slick-track{flex:1;height:100%}.introslides ul.slick-dots{position:absolute;width:100%;bottom:0;z-index:80}.introslides .arrowholder{width:var(--outer-1);height:100%;top:0;pointer-events:none;position:absolute;z-index:9;overflow:hidden}.introslides .prevarrowholder{left:0}.introslides .nextarrowholder{right:0}.introslides .arrowholder button{background:0 0;border:none;outline:none;display:block;content:"";width:40px;height:82px;pointer-events:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.introslides .arrowholder button svg{position:absolute;height:100%;width:66%;top:50%;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0px 4px 4px rgba(0,0,0,.8))}@media all and (max-width:899px){.introslides .arrowholder button{height:36px}}.introslides .slick-dots{padding:16px}.introslides .slick-dots:before{opacity:.85;opacity:.666;transition:all .2s ease;content:"";display:block;bottom:0;left:0;width:100%;height:calc(100% + 64px);pointer-events:none;position:absolute;z-index:-10;box-sizing:content-box;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}.introslides .slick-dots li{width:32px;height:16px}.introslides .slick-dots li:after{width:16px;height:16px}.introslides .slick-dots li:after{background:rgba(255,255,255,.5)}.introslides .slick-dots li.slick-active:after{background:#fff}#topimage{display:none}@media all and (max-width:899px){#sectionintro>div:last-child,#introslides{display:none}#topimage{display:block;width:100%;position:relative;height:50vw}#topimage figcaption{display:none}}@media all and (max-width:599px){#topimage{display:block;width:100%;position:relative;height:79.78723404255319148936170212766vw}#topimage figure:before{opacity:0;opacity:.6666;opacity:.85;transition:all .2s ease;content:"";display:block;top:0;left:0;width:100%;height:calc(72px + 10vh);pointer-events:none;position:absolute;z-index:10;box-sizing:content-box;background:-webkit-linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}#topimage figure:after{opacity:0;opacity:.6666;opacity:.85;transition:all .2s ease;content:"";display:block;bottom:0;left:0;width:100%;height:calc(72px + 10vh);pointer-events:none;position:absolute;z-index:10;box-sizing:content-box;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}}
body.visit-template-template-tourism main#main{background:var(--hi_grey1)}#currentfilters,#placesmap,#placestovisit{background:var(--hi_grey1);margin:0}#placesgrid{padding:36px 0}#placestovisit{display:flex}#placesgrid{width:calc(50% - 12px)}#placesmap{width:calc(50% - 12px);margin-left:auto}@media all and (max-width:899.98px){#placestovisit{flex-direction:column}#placesgrid{width:100%}#placesmap{width:100%;order:-10}}body.visit-template-template-places #maincontent,body.page-template-template-unguided #maincontent{overflow:visible}body.page-template-template-unguided #bannerholder,body.visit-template-template-places #bannerholder{margin-bottom:0}#placesgrid>ul{display:flex;flex-wrap:wrap;padding:12px 12px 12px calc(var(--outer-05) - 12px);padding-right:0}#placesgrid>ul li{width:calc(50% - 24px);margin:12px;display:flex;flex-direction:column}body:is(.page-template-template-whatson,.error404) #placesgrid{width:100%}body:is(.page-template-template-whatson,.error404) #placesgrid>ul{padding:12px calc(var(--outer-05) - 12px) 12px}body:is(.page-template-template-whatson,.error404) #placesgrid>ul li{width:calc(33.3333% - 24px)}@media all and (min-width:2000px){#placesgrid>ul li{width:calc(33.3333% - 24px)}body:is(.page-template-template-whatson,.error404) #placesgrid>ul li{width:calc(25% - 24px)}body.page-template-template-whatson #placesgrid>ul li{width:calc(25% - 24px)}}@media all and (min-width:900px) and (max-width:1199.98px){#placesgrid>ul{padding-left:0;padding-right:0}#placesgrid>ul li{width:calc(100% - 24px)}body:is(.page-template-template-whatson,.error404) #placesgrid>ul li{width:calc(33.3333% - 24px)}}@media all and (max-width:1199.98px){body:is(.page-template-template-whatson,.error404) #placesgrid>ul li{width:calc(50% - 24px)}}@media all and (max-width:899.98px){#placesgrid>ul{padding-left:0;padding-right:0}body:is(.page-template-template-whatson,.error404) #placesgrid>ul li{width:calc(50% - 24px)}}@media all and (max-width:599.98px){#placesgrid>ul li,body:is(.page-template-template-whatson,.error404) #placesgrid>ul li{width:calc(100% - 24px)}}#placesgrid>ul li picture{width:100%;display:block;height:auto;padding-bottom:60%;position:relative}#placesgrid>ul li img{position:absolute;object-fit:cover;width:100%;height:100%}#placesgrid>ul li a{flex:1;display:block;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#eceae6;color:#30312c;transition:all .2s ease}#placesgrid>ul li a header{padding:var(--outer-025);flex:1;display:flex;flex-direction:column;position:relative}#placesgrid>ul li a header p.title,#placesgrid>ul li a header h3{font-size:.833333333333333rem !important;font-weight:700 !important;line-height:1.111 !important;margin-bottom:.5em !important}#placesgrid>ul li a header p strong{font-weight:700 !important}#placesgrid>ul li a header p{font-size:.75rem !important;font-weight:400 !important;line-height:1.25 !important;margin-bottom:0 !important}#placesgrid>ul li a header p.distance{font-weight:400 !important;font-size:.5833333333333333rem !important;padding-top:.5rem;margin-top:auto}#placesgrid>ul li a header p.distance strong{font-weight:600 !important}#placesgrid>ul li a header p:first-child:not(.title){width:6em;height:6em;border-radius:50%;background:#fff;border:2px solid #cebf89;float:right;font-size:12px !important;margin:0 0 1em 1em;text-align:center;text-transform:uppercase;line-height:14px !important;display:flex;align-items:center;font-weight:600 !important;letter-spacing:-.01em}#placesgrid>ul li a header p:first-child.so{border-color:var(--hi_grey1);background:var(--hi_grey1);color:#fff}#placesgrid>ul li a header p:first-child:not(.title) span{transform:translateY(1px)}#placesgrid>ul li a.unstaffed header p:first-child:not(.title){background:#76bfa1;border-color:#76bfa1;color:#000}#placesgrid>ul li a header p.sm:first-child:not(.title){width:60px;height:60px;font-size:8px !important;line-height:10px !important}#placesmap ul li a header p:first-child:not(.title){display:none}#placestop{padding-left:var(--outer-05);padding-right:24px;padding-bottom:12px;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#placestop #currentfilters{margin-bottom:12px}#currentfilters{width:100%}#currentfilters dl{display:flex;flex-wrap:wrap;padding:0}#currentfilters dt,#currentfilters dd{margin:0 19px 16px 0;font-size:16px;line-height:19px;padding:.75em 8px .666em 0;padding:.75em 8px .666em 0}#currentfilters dt{color:#cebf89;color:#f6f5ea;background:var(--hi_yellow);color:#000;padding:.75em 1em .666em;border-radius:8px}#currentfilters dd{background:#fff;border:1px solid #76caca;font-weight:600;padding:.75em calc(1em + 18px + 4px) .666em 1em;border-radius:8px;color:#002422;text-align:center;position:relative}#currentfilters dd>b{position:absolute;width:18px;height:18px;display:block;top:50%;right:12px;margin-top:-10px}#currentfilters dd>b:before,#currentfilters dd>b:after{content:"";height:1px;background:#002422;width:21px;display:block;position:absolute;top:calc(50% + 1px);left:50%;transform:translate(-50%,-50%)}#currentfilters dd>b:before{transform:translate(-50%,-50%) rotate(-45deg)}#currentfilters dd>b:after{transform:translate(-50%,-50%) rotate(45deg)}#currentfilters.notinuse{display:none}@media all and (max-width:599.98px){#currentfilters dt,#currentfilters dd{font-size:14px;line-height:1;padding:.5em .5em .4em 0;margin:0 1em 1em 0}#currentfilters dt{padding:.5em .5em .4em;border-radius:5px}#currentfilters dd{padding:.5em 1.5em .4em .5em;border-radius:5px}#currentfilters dd>b{width:12px;height:12px;right:6px;margin-top:-6px}#currentfilters dd>b:before,#currentfilters dd>b:after{width:10px}}#placestovisit>p{color:#cebf89;color:#f6f5ea;font-size:24px;padding:0 30px;line-height:29px;margin-left:var(--outer-1);margin-right:var(--outer-1)}#placesmap{max-height:calc(100vh - 85px);min-height:550px;top:85px;position:sticky !important}#placemap{height:100%;width:100%;top:0;left:0;position:absolute !important}@media all and (max-width:1199.98px){#placesgrid>ul li a header{padding:20px}}@media all and (max-width:899.98px){#placesmap,#placemap{height:450px;min-height:0px;top:0;position:relative !important}}@media all and (max-width:599.98px){#placesgrid>ul figure figcaption{. font-size:.5833333333333333rem}#placesgrid>ul li a header p.title,#placesgrid>ul li a header h3{font-size:18px !important}#placesgrid>ul li a header p{font-size:14px !important}}#placesgrid>ul li a{transition:all .2s ease}#placesgrid>ul li a:hover{box-shadow:0 16px 16px rgba(0,0,0,.25),0 8px 8px rgba(0,0,0,.22)}div.mappopup{width:270px;font-family:'lato',sans-serif;min-height:200px;background:#eceae6;background:#fff}div.mappopup a{display:block;color:#30312c}div.mappopup a picture{display:block;width:100%;height:0;padding-bottom:60%;position:relative}div.mappopup a picture img{position:absolute;object-fit:cover;width:100%;height:100%}div.mappopup a header{padding:.5833333333333333rem}div.mappopup a header h3{font-size:.5833333333333333rem !important;font-weight:700 !important;line-height:1.111 !important;margin-bottom:.5em !important}div.mappopup a header p{font-size:.5rem !important;font-weight:400 !important;line-height:1.25 !important;margin-bottom:0 !important}div.mappopup a header p:first-child:not(.title){display:none !important}#placemap .gm-style-iw-t:after{background:linear-gradient(45deg,rgba(236,234,230,1) 50%,rgba(236,234,230,0) 51%,rgba(236,234,230,0) 100%)}#placemap .gm-style-iw-d+button{opacity:1 !important;top:0 !important;right:0 !important;width:24px !important;height:24px !important;background:#ffb2bb !important}#placemap .gm-style-iw-d+button img{margin:5px !important}body.loading:before{display:block;content:"";width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,77,68,.666);background-position:center;background-repeat:no-repeat;z-index:999}body.loading:after{z-index:999;content:" ";display:block;width:90px;height:90px;animation:spin 1s infinite linear;border-radius:50%;border-width:8px;border-style:solid;border-color:rgba(255,255,255,.75) #004d44 rgba(255,255,255,.75) #004d44;border-color:rgba(255,255,255,.5) rgba(255,255,255,.5) rgba(255,255,255,.5) rgba(255,255,255,1);overflow:hidden;text-indent:-99999em;margin:auto;position:fixed;top:50%;left:50%;margin:-45px 0 0 -45px}@keyframes spin{to{transform:rotate(360deg)}}#tourism{margin:calc(0px - var(--outer-1)) var(--outer-1) var(--outer-05);background:#eceae6;border-radius:16px;color:#30312c;display:flex;justify-content:space-between;z-index:10;position:relative}#tourism div{width:calc((100% / 14) * 9);padding:40px 20px;display:flex;flex-direction:column}#tourism div img{display:block;width:100%;height:auto}#tourism div:first-child{width:calc((100% / 14) * 4)}#tourism div h1,#tourism div img,#tourism div p{margin-top:auto;margin-bottom:auto}#tourism div h1{max-width:100px;max-width:400px;margin:auto}#tourism div p{max-width:32em;padding-right:1em}@media all and (max-width:1199.98px){#tourism div p{font-size:.8333333333333333rem}#tourism div:first-child{padding-left:10px}#tourism div:last-child{padding-right:10px}}@media all and (max-width:899.98px){#tourism div,#tourism div:first-child{padding:20px 0;width:calc(50% - 20px)}#tourism div p{font-size:.75rem}#tourism{margin:calc(0px - var(--outer-2)) var(--outer-1) var(--outer-1)}}@media all and (max-width:599.98px){#tourism{display:block}#tourism div,#tourism div:first-child{width:100%;padding:20px}#tourism div:first-child{padding-bottom:0}#tourism div p{font-size:.66666666666rem}}body.single-itineraries #placesgrid{width:100% !important;padding:0 !important}body.single-itineraries #placesgrid>ul>li{max-width:480px;min-width:360px}
#showfilters{font-weight:800;font-size:18px;display:block;width:var(--outer-4);min-width:15em;line-height:22px;background:#eceae6;color:#5d5f56;color:#30312c;border-radius:8px}#filters{background:var(--hi_lightgrey);color:#fff;padding:24px var(--outer-05);position:relative;display:flex;flex-wrap:wrap;align-items:center;z-index:95;z-index:94}#filters>p{position:absolute;top:1px;transform:translateY(-100%);z-index:14;color:#fff;width:var(--outer-14)}#filters>p{display:flex}#filters>p label{width:50%;background:#eceae6;color:#30312c;border-bottom:1px solid var(--hi_grey1);font-weight:700;font-size:1rem;line-height:1.208333333333333;cursor:pointer;padding:1em 1em .8em}input#grid_view:checked~form>div#filters>p>label[for=grid_view],input#map_view:checked~form>div#filters>p>label[for=map_view]{background:var(--hi_grey1);color:#fff}#showfilters:after,div#filters>p>label:after{display:block;height:36px;width:36px;content:"";margin-left:auto;background-repeat:no-repeat;background-size:contain;background-position:center}h2#filterheading{display:flex;font-size:20px;align-items:center;white-space:nowrap;padding:0 0 1em;margin:0;font-weight:700;position:absolute;bottom:100%;left:var(--outer-05);width:calc(100% - var(--outer-05) - var(--outer-05))}h2#filterheading:after{display:block;height:36px;width:36px;content:"";margin-left:1em;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g><path fill="%23FFFFFF" d="M14,30h8v-4h-8V30z M0,6v4h36V6H0z M6,20h24v-4H6V20z"/></g></svg>')}b#nearby{order:3;cursor:pointer;font-weight:800;font-size:18px;margin-left:auto;border:none;outline:none;border-radius:8px;font-weight:800;font-family:inherit;font-size:16px;line-height:19px;padding:.75em 1em;cursor:pointer;display:inline-flex;align-items:center;background:var(--hi_yellow);color:var(--hi_black)}b#nearby:before{display:block;content:"";width:1.5em;height:1.5em;margin-right:.25em;cursor:pointer;position:relative;left:-.125px;background-size:contain;background-repeat:no-repeat;background-position:left center;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve"><g><circle fill="%2330312C" cx="8" cy="8" r="2"/><path fill="%233D3D3D" class="st0" d="M14.5,7.3h-1.3C12.9,5,11,3.1,8.6,2.8V1.5H7.3v1.3C5,3.1,3.1,5,2.8,7.3H1.5v1.3h1.3 C3.1,11,5,12.9,7.3,13.2v1.3h1.3v-1.3c2.3-0.3,4.2-2.2,4.5-4.5h1.3V7.3z M8,11.9c-2.2,0-3.9-1.7-3.9-3.9c0-2.2,1.7-3.9,3.9-3.9 c2.2,0,3.9,1.7,3.9,3.9C11.9,10.2,10.2,11.9,8,11.9z"/></g></svg>')}b#nearby:hover{background:#000;color:#fff}b#nearby:hover:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve"><g><circle fill="%23FFFFFF" cx="8" cy="8" r="2"/><path fill="%23FFFFFF" class="st0" d="M14.5,7.3h-1.3C12.9,5,11,3.1,8.6,2.8V1.5H7.3v1.3C5,3.1,3.1,5,2.8,7.3H1.5v1.3h1.3 C3.1,11,5,12.9,7.3,13.2v1.3h1.3v-1.3c2.3-0.3,4.2-2.2,4.5-4.5h1.3V7.3z M8,11.9c-2.2,0-3.9-1.7-3.9-3.9c0-2.2,1.7-3.9,3.9-3.9 c2.2,0,3.9,1.7,3.9,3.9C11.9,10.2,10.2,11.9,8,11.9z"/></g></svg>')}b#nearby span{display:block;height:1.5em;line-height:1.5em;position:relative;top:1px}label#closedfilter{order:3;margin-left:auto}label#closedfilter span{cursor:pointer;font-weight:800;font-size:18px;border:none;outline:none;background:var(--hi_yellow);color:var(--hi_black);border-radius:8px;font-weight:800;font-family:inherit;font-size:16px;line-height:19px;padding:.75em 1em;cursor:pointer;display:inline-flex;align-items:center;line-height:1.5}label#closedfilter span b{display:inline-block;width:32px;height:12px;background:rgba(34,31,31,.33);position:relative;border-radius:990px;margin-right:.5em}label#closedfilter span b:after{display:block;content:"";width:20px;height:20px;background:#fff;box-shadow:0px 2px 2px rgba(0,0,0,.24),0px 0px 2px rgba(0,0,0,.12);border-radius:50%;position:absolute;left:-3px;top:50%;transform:translateY(-50%);transition:all .2s ease}label#closedfilter input:checked+span b:after{background:var(--hi_black);left:auto;right:-3px;box-shadow:0px 2px 2px rgba(0,0,0,.24),0px 0px 2px rgba(0,0,0,.12)}#filters>label#closedfilter+b#nearby{margin-left:20px}form#placesearch.opened label#closedfilter,#filters>b#nearby.opened{display:none}@media all and (max-width:899.98px){#filters{display:block}#filters>label#closedfilter,#filters>b#nearby{margin-bottom:20px}#showfilters{clear:left}#showfilters:after,div#filters>p>label:after{height:32px;width:32px}#filters>label#closedfilter{display:block;float:left}}@media all and (max-width:599.98px){label#closedfilter span,#filters>b#nearby{font-size:14px;padding:1em var(--outer-1);padding:1em}label#closedfilter span b{width:24px;height:10px}label#closedfilter span b:after{display:block;content:"";width:16px;height:16px}#filters>b#nearby:before{margin-right:2px;left:-4px}#showfilters:after,div#filters>p>label:after{height:24px;width:24px}}@media all and (max-width:499.98px){#filters>label#closedfilter+b#nearby{margin-left:0}#filters>label#closedfilter{margin-right:12px}label#closedfilter span,#filters>b#nearby{font-size:12px;padding:1em var(--outer-1);padding:1em}label#closedfilter span b{width:20px;height:8px}label#closedfilter span b:after{display:block;content:"";width:12px;height:12px}}#showfilters:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g><path fill="%2330312C" d="M14,30h8v-4h-8V30z M0,6v4h36V6H0z M6,20h24v-4H6V20z"/></g></svg>')}#showfilters.opened{border-bottom-right-radius:0;border-bottom-left-radius:0}#showfilters.opened:after{transform:rotate(180deg)}div#filters>p>label[for=grid_view]:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g><path fill="%2330312C" d="M9,36H0v-9h9V36z M9,22.5H0v-9h9V22.5z M9,9H0V0h9V9z M22.5,36h-9v-9h9V36z M22.5,22.5h-9v-9h9V22.5z M22.5,9h-9V0h9V9z M36,36h-9v-9h9V36z M36,22.5h-9v-9h9V22.5z M36,9h-9V0h9V9z"/></g></svg>')}div#filters>p>label[for=map_view]:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g><path fill="%2330312C" d="M24,30.4l-12-3.7V5.6l12,3.7V30.4z M35,2c-0.2,0-0.2,0-0.4,0L24,5.7L12,2L0.8,5.4C0.4,5.6,0,5.9,0,6.3v26.8 C0,33.6,0.4,34,1,34c0,0,0.2,0,0.4,0L12,30.3L24,34l11.2-3.4c0.4-0.2,0.8-0.4,0.8-0.9V2.9C36,2.4,35.6,2,35,2z"/></g></svg>')}input#grid_view:checked~form>div#filters>p>label[for=grid_view]:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g><path fill="%23FFFFFF" d="M9,36H0v-9h9V36z M9,22.5H0v-9h9V22.5z M9,9H0V0h9V9z M22.5,36h-9v-9h9V36z M22.5,22.5h-9v-9h9V22.5z M22.5,9h-9V0h9V9z M36,36h-9v-9h9V36z M36,22.5h-9v-9h9V22.5z M36,9h-9V0h9V9z"/></g></svg>')}input#map_view:checked~form>div#filters>p>label[for=map_view]:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"><g><path fill="%23FFFFFF" d="M24,30.4l-12-3.7V5.6l12,3.7V30.4z M35,2c-0.2,0-0.2,0-0.4,0L24,5.7L12,2L0.8,5.4C0.4,5.6,0,5.9,0,6.3v26.8 C0,33.6,0.4,34,1,34c0,0,0.2,0,0.4,0L12,30.3L24,34l11.2-3.4c0.4-0.2,0.8-0.4,0.8-0.9V2.9C36,2.4,35.6,2,35,2z"/></g></svg>')}#filters>div{background:#eceae6;color:#30312c;display:flex;flex-wrap:wrap;font-family:inherit;width:100%}body.preload #filters>div{display:none}#filters>div fieldset:not(.locationtype){width:calc(33.3333% - (24px * (2 / 3)))}#filters>div fieldset:not(:last-child,.locationtype){margin-right:24px}body.page-template-template-unguided #filters>div fieldset{width:calc(50% - (24px * (1 / 2)))}#filters>div>p{width:100%;margin:0}#filters>div>p>input{border:none;outline:none;background:#004d44;color:#fff;background:var(--hi_yellow);color:var(--hi_black);border-radius:8px;font-weight:800;font-family:inherit;font-size:16px;line-height:19px;padding:.75em 6em;cursor:pointer}#filters>div>p>input:hover{background:#30312c;color:#fff}#filters>div fieldset{margin-top:12px;margin-bottom:12px}#filters>div fieldset h3{font-weight:800;color:#5d5f56;border-bottom:1px solid #5d5f56;font-size:20px;line-height:1;white-space:nowrap}#filters>div fieldset h3 button{padding-bottom:14px;font-weight:inherit;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;display:flex;align-items:center;background:0 0;width:100%;text-align:left}#filters>div fieldset h3 button:after{content:"";width:12px;height:12px;min-width:12px;display:block;margin-left:auto;margin-right:.5em;position:relative;top:-.1em;transform:rotate(45deg);border:2px solid currentColor;border-left:none;border-top:none}#filters>div fieldset h3 button[aria-expanded=true]:after{transform:rotate(225deg);top:.1em}#filters>div fieldset li{font-weight:500;color:#30312c;font-size:16px;line-height:1.5;margin:1em 0;padding:1em 0 0;margin:0;font-family:inherit}#filters>div fieldset li label{display:flex;position:relative;font-family:inherit;cursor:pointer}#filters>div fieldset.locationtype{width:100% !important;margin-right:0;display:flex;flex-wrap:wrap;align-items:center;margin-top:-8px;margin-bottom:24px}#filters>div fieldset.locationtype ul{display:flex;flex-wrap:wrap}#filters>div fieldset.locationtype ul li{font-size:14px;width:100px;line-height:17px;margin:8px 12px;padding-top:1em}#filters>div fieldset.locationtype ul li label{display:block;text-align:center;justify-content:center}#filters>div fieldset.locationtype ul li label span{padding-bottom:8px;border-bottom:2px solid transparent}#filters>div fieldset.locationtype ul li label svg{display:block;width:32px;height:32px;margin:0 auto 8px}#filters>div fieldset.locationtype ul li label svg path{fill:var(--hi_grey1);transition:all .2s ease}#filters>div fieldset.locationtype ul li label input:checked~span,#filters>div fieldset.locationtype ul li label:hover span{border-bottom:2px solid #000}#filters>div fieldset.locationtype ul li label input:checked~svg path,#filters>div fieldset.locationtype ul li label:hover svg path{fill:#000}#filters>div fieldset.locationtype ul li label.rebellion-and-revolution svg{width:41px}#filters>div fieldset.locationtype ul li b{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}#filters>div fieldset.locationtype h3{border-bottom:none;padding-bottom:0;margin:12px 12px 12px 0}input#site_status-closed,input#grid_view,input#map_view,#filters>div fieldset li label input{position:fixed;opacity:0;pointer-events:none;top:-100px}#filters>div fieldset li label span{display:block}#filters>div fieldset li label>b{display:block;content:"";width:24px;min-width:24px;height:24px;background:#fff;border:1px solid #76caca;margin-right:10px;position:relative}#filters>div fieldset li label>input:checked~b{border:1px solid #004d44}#filters>div fieldset li label>input:checked~b:before{content:"";display:block;position:absolute;width:15px;height:8px;border:3px solid #004d44;border-top:none;border-right:none;left:4px;top:5px;transform:rotate(-45deg)}@media all and (min-width:1200px){body.page-template-template-unguided #filters>div fieldset ul{columns:2;column-gap:32px}}@media all and (max-width:899.98px){body.page-template-template-unguided #filters>div fieldset ul{columns:2;column-gap:32px}}#filters>p label{padding-top:1em;padding-bottom:.8em}@media all and (max-width:767.98px){body.page-template-template-unguided #filters>div fieldset,#filters>div fieldset:not(.locationtype){width:100%}#filters>div fieldset:not(:last-child,.locationtype){margin-right:0}}@media all and (max-width:599.98px){#filters{padding:24px var(--outer-1)}#filters>div fieldset{width:100%}body.page-template-template-unguided #filters>div fieldset ul{columns:1;column-gap:0}#filters>p{width:var(--outer-16);position:relative;transform:none;margin-bottom:var(--outer-05);top:calc(0px - var(--inner-05));left:calc(0px - var(--inner-1))}#placestovisit>p,#showfilters,#filters>p label{font-size:14px}#filters>p label{padding-top:18px;padding-bottom:14px}h2#filterheading{width:calc(100% - var(--outer-1) - var(--outer-1));left:var(--outer-1)}h2#filterheading:after{margin-left:auto}#placestop>p{font-size:16px}b#nearby{border-radius:5px;padding:.5em;font-size:14px}}@media all and (max-width:639.98px){#filters>div fieldset.locationtype{position:relative;overflow:visible}#filters>div fieldset.locationtype ul{justify-content:space-between;position:relative}#filters>div fieldset.locationtype ul li{width:calc(33.333% - (20px * 0.6666));margin:8px 0}}#showfilters{padding-bottom:1.3333em;padding-top:1.3333em}#filters>div>p:first-child{padding-bottom:0}#filters>div>p:last-child{padding-top:0}
.featureblock{background:#eceae6;color:#30312c;padding:var(--outer-075) var(--outer-1);margin:0 0 var(--outer-05);display:flex;justify-content:space-between}.featureblock>div:first-child{width:var(--outer-75);padding:0 var(--outer-05)}.featureblock>div:last-child{width:var(--outer-6);display:flex;flex-direction:column;overflow:hidden;position:relative}.featureblock>div:last-child:after{display:block;width:100%;height:0;padding-bottom:66.666%;content:""}.featureblock>div:last-child figure,.featureblock>div:last-child picture{position:absolute;top:0;left:0;width:100%;height:100%}.featureblock>div:last-child picture img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}@media all and (max-width:899px){.featureblock{padding:var(--outer-1) var(--outer-1);margin:0 0 var(--outer-1);display:block}.featureblock>div:first-child{width:auto;padding:0 var(--outer-1);margin-bottom:var(--outer-1)}.featureblock>div:last-child{width:100%}}
.featurelist{background:#eceae6;color:#30312c;overflow-x:hidden;padding:var(--outer-1) var(--outer-1);margin:0 0 var(--outer-05)}.featurelist>p:first-child{padding-right:1em;width:var(--outer-5);margin:0 0 var(--outer-05) var(--outer-5);font-size:1.333333333333333rem;font-weight:700;line-height:1.11}.featurelist ol{position:relative;padding-top:var(--outer-05)}.featurelist ol:before{width:2px;background:#b09f6b;display:block;content:"";position:absolute;left:calc(50% - 1px);bottom:0;height:calc(100% + var(--inner-1));height:100%;z-index:50}.featurelist ol:after{width:12px;height:12px;border-radius:50%;background:#b09f6b;display:block;content:"";position:absolute;left:calc(50% - 6px);top:0}.featurelist ol li{position:relative;display:flex;margin:var(--outer-15) 0 var(--outer-15);align-items:flex-start}.featurelist ol li div{width:50%}body:not(.preload) .featurelist ol li div{transition:all .3s ease-out}.featurelist ol li>b+div{padding:var(--outer-05);background:#c6b582}.featurelist ol li>b:first-child{position:absolute;left:50%;transform:translate(-50%,-50%);background:#004d44;border-radius:50%;box-shadow:0px 4px 4px rgba(0,0,0,.25);font-size:20px;line-height:78px;height:78px;width:78px;text-align:center;color:#fff;font-size:20px;z-index:60;opacity:0;transform:translate(-50%,-100%)}body:not(.preload) .featurelist ol li>b:first-child{transition:all .3s ease-out}.featurelist li>div:last-child figure,.featurelist li>div:last-child picture{display:block;width:100%;position:relative}.featurelist li>div:last-child picture img{display:block;width:100%;height:auto}.featurelist li>div:last-child figcaption{font-size:14px;line-height:1.2;color:#fff;position:absolute;bottom:0;left:0;width:100%;padding:3em 1em 1em;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}.featurelist ol li:nth-child(even)>div:last-child{order:-100}.featurelist ol li>b+div{transform:translate(-50%,0);opacity:0;transform-origin:right top;transition-delay:0}.featurelist ol li>div:last-child{transform:translate(50%,0);opacity:0;transition-delay:.2s;transform-origin:left top}.featurelist ol li:nth-child(even)>b+div{transform:translate(50%,0);transform-origin:left top;transition-delay:.2s}.featurelist ol li:nth-child(even)>div:last-child{transform:translate(-50%,0);transform-origin:right top;transition-delay:0}.featurelist ol li:nth-child(odd)>b+div{transition-delay:0}.featurelist ol li:nth-child(odd)>div:last-child{transition-delay:.2s}.featurelist ol li.isvisible>b{transform:translate(-50%,-50%);opacity:1}.featurelist ol li.isvisible>b+div,.featurelist ol li.isvisible>div:last-child{transform:none;opacity:1}@media all and (max-width:899px){.featurelist>p:first-child{padding-right:0;width:auto;margin:0 var(--outer-2) 1em var(--outer-2);font-size:1rem}.featurelist ol li>b+div{padding:42px var(--outer-1) var(--outer-1)}.featurelist{padding:var(--outer-1) 0;margin-bottom:var(--outer-1)}.featurelist ol{padding-top:0}.featurelist ol li{display:flex;margin:calc(38px + var(--inner-1)) 0 calc(38px + var(--inner-2))}.featurelist ol:after{display:none}}@media all and (max-width:599px){.featurelist ol li>div p{font-size:13px;padding-right:0}.featurelist ol li>div figcaption{display:none}}
.splashimage,.imagery{margin:var(--outer-05) 0}.imagery div img{display:block;width:100%;height:auto}.imagery figure{position:relative;display:block}.imagery figure picture{display:block;height:100%;width:100%}.imagery figure figcaption{position:absolute;font-weight:500;font-size:.75rem;z-index:99;z-index:89;width:100%;width:100%;padding:var(--outer-05) var(--outer-1);bottom:0;left:0;color:#fff}@media all and (max-width:599px){.imagery figure figcaption{font-size:.5rem}}.imagery:not(.fullbleed) figure{width:var(--outer-14);margin-left:var(--outer-1)}.imagery:not(.fullbleed) figure.portrait{width:var(--outer-10);margin-left:var(--outer-3)}.imagery.fullbleed figure.portrait{width:var(--outer-8);margin-left:var(--outer-4)}@media all and (max-width:899px){.imagery:not(.fullbleed) figure{width:var(--outer-14);margin-left:var(--outer-1)}.imagery:not(.fullbleed) figure.portrait{width:var(--outer-14);margin-left:var(--outer-1)}.imagery.fullbleed figure.portrait{width:var(--outer-14);margin-left:var(--outer-1)}}@media all and (max-width:1499px){.imagery:not(.fullbleed) figure{width:var(--outer-14);margin-left:var(--outer-1)}.imagery:not(.fullbleed) figure.portrait{width:var(--outer-12);margin-left:var(--outer-2)}.imagery.fullbleed figure.portrait{width:var(--outer-12);margin-left:var(--outer-2)}}.imagery figure figcaption:before{opacity:.666;opacity:.85;transition:all .2s ease;content:"";display:block;bottom:0;left:0;width:100%;height:calc(100% + 64px);pointer-events:none;position:absolute;z-index:-10;box-sizing:content-box;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}@media all and (max-width:899px){.splashimage,.imagery{margin:var(--outer-1) 0}}
body.single-post #maincontent{background:#000;color:#fff}body.single-post #maincontent .textcontent *{color:#fff}body.single-post .splashimage{height:100vh;width:100%;position:relative}body.single-post .splashcaption{height:100vh;width:100%;position:relative;z-index:10}body.single-post .splashimage picture{left:0;top:0;height:100%;width:100%;position:absolute}body.single-post .splashimage img{opacity:.1;transition:all .75s ease-out;filter:blur(20px);width:100%;height:100%;object-fit:cover}body.single-post .splashimage.shown img{opacity:.8;filter:none}body.single-post .splashcaption p{max-width:30em;padding:0 var(--outer-1) var(--outer-05);font-weight:500;font-size:1rem;color:#fff;text-shadow:0px 0px 3px rgba(0,0,0,.3);text-shadow:0px 0px 8px rgba(0,0,0,.25),1px 1px 1px rgba(0,0,0,.35),-1px -1px 1px rgba(0,0,0,.35)}body.single-post .splashimage figcaption{padding:var(--outer-05) var(--outer-1);color:#fff;position:absolute;font-weight:500;font-size:.75rem;z-index:99;z-index:89;width:100%;width:100%;bottom:0;left:0}body.single-post .splashimage figcaption{opacity:0;transition:all .75s ease-out;filter:blur(10px);transform:translateY(100%);opacity:0;pointer-events:none;transform:none;filter:none}body.single-post .splashimage.shown figcaption{opacity:1;filter:none;transform:none;opacity:0;pointer-events:none;transform:none;filter:none}body.single-post .splashimage figcaption:before{opacity:.666;opacity:.85;transition:all .2s ease;content:"";display:block;bottom:0;left:0;width:100%;height:calc(100% + 64px);pointer-events:none;position:absolute;z-index:-10;box-sizing:content-box;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}@media all and (max-width:599px){body.single-post .splashcaption p,.imagery figure figcaption{font-size:.5rem}}body.single-post #bannerholder:after{opacity:1;opacity:0}body.single-post .bodytext{background:0 0;color:#fff}body.single-post .bodytext:last-child{margin-bottom:var(--outer-1)}body.single-post .blogtext *,body.single-post .bodytext *,body.single-post .imagery{opacity:0;transition:all 1s ease-out}body.single-post .blogtext.shown *,body.single-post .bodytext.shown *,body.single-post .imagery.shown{opacity:1}#blogcontent{min-height:100vh;overflow:auto}.splashimage,#blogcontent,.blogtext{background:#000;position:relative;z-index:10}body.single-post #journalheader,body.single-post .textcontent{border-bottom:none !important;border-top:none !important}#journalheader{height:100vh;width:100%;display:flex;flex-direction:column}body.single-post #journalheader{position:relative;z-index:20}body.single-post #journalheader>div{margin-top:auto !important;position:relative}body.single-post #journalheader>div:before{display:block;content:"";background:#000;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index:-1}body.single-post #journalheader *{transition:all .2s ease}body.single-post #journalheader>div:after{opacity:1;transition:all .2s ease;content:"";display:block;bottom:100%;left:50%;transform:translateX(-50%);width:100vw;height:15vh;pointer-events:none;position:absolute;z-index:10;box-sizing:content-box;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}body.single-post #bannerholder nav#breadcrumbs{z-index:50}body.single-post #bannerholder{width:100%;height:100vh;overflow:hidden}body.single-post #blogbanner{transition:all .2s ease;background:#000;height:calc(100vh - 10rem);width:100%;height:100vh;position:fixed;top:0;left:0;z-index:10;pointer-events:none;opacity:0}@media all and (max-width:899px){#journalheader,body.single-post #bannerholder,body.single-post #blogbanner{width:100%;height:100vw}body.single-post .splashimage img{object-fit:contain}}body.single-post:not(.preload) #blogbanner{opacity:1}body.single-post.scrolled1 #blogbanner{opacity:0}body.single-post #blogbanner figure{width:100%;height:100%;position:absolute;left:0;top:0;display:block}body.single-post #blogbanner figure img{display:block;height:100%;width:100%;object-fit:cover;position:absolute;z-index:1}body.single-post #blogbanner figure figcaption{display:block;position:absolute;z-index:90;text-align:right;font-size:.75rem;line-height:1.222222222222222;color:#fff;top:120px;right:0;padding:1rem var(--outer-05) 0 0;font-weight:300;transition:all .2s ease}body.single-post #blogbanner figure figcaption a,body.single-post #blogbanner figure figcaption span{display:inline-block;color:#fff;position:relative;right:0;opacity:1;transition:all .4s ease-out;transition-delay:1s}body.single-post #blogbanner figure:before{opacity:0;opacity:.6666;opacity:.85;transition:all .2s ease;content:"";display:block;top:0;left:0;width:100%;height:calc(72px + 10vh);opacity:.95;height:calc(72px + 20vw);pointer-events:none;position:absolute;z-index:10;box-sizing:content-box;background:-webkit-linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}
header#articleheader{position:absolute;bottom:0;left:0;width:100%;z-index:50;padding-bottom:var(--outer-033)}header#articleheader>div.bodytext{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;background:0 0;color:#fff}body.single-articles #bannerholder+div.bodytext{padding-top:var(--outer-05);margin-top:0}header#articleheader>div.bodytext p:first-child{margin:0 0 .5em;font-weight:300;line-height:1.2;font-size:.75em}header#articleheader>div.bodytext h1{margin:0 0 .25em;color:#fff}header#articleheader>div.bodytext p:last-child{margin:0;font-style:italic;font-weight:400;line-height:1.2;font-size:1.333333rem}#author_details{margin-bottom:var(--outer-05);display:flex;align-items:center;flex-wrap:wrap}body.single-post #author_details{margin-bottom:0}#author_details picture{width:108px;height:108px;border-radius:50%;display:block;position:relative;margin-right:1em;margin-bottom:var(--outer-05);overflow:hidden;box-shadow:0px 4px 4px rgba(0,0,0,.25)}#author_details picture img{display:block;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}#author_details p{font-weight:600;font-size:1rem;line-height:1.333333333;margin-bottom:var(--outer-05);color:#00534f}@media all and (max-width:1199px){header#articleheader>div.bodytext p:first-child{font-size:.6666666666666667rem}header#articleheader>div.bodytext p:last-child{font-size:1rem}}@media all and (max-width:899px){header#articleheader>div.bodytext p:last-child{font-size:.75rem}body.single-articles #bannerholder+div.bodytext{padding-top:var(--outer-1)}}@media all and (max-width:599px){header#articleheader>div.bodytext p:first-child{font-size:.5rem}#author_details picture{width:64px;height:64px;margin-right:18px}#author_details picture,#author_details p{margin-bottom:var(--outer-1)}#author_details p{font-size:.75rem}header#articleheader:before{opacity:0;transition:all .2s ease;opacity:.6666;opacity:1;opacity:.85;content:"";display:block;bottom:0;left:0;width:100%;height:130%;pointer-events:none;position:absolute;z-index:-1;box-sizing:content-box;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}}
section.articles-section{margin-bottom:0}ul.articles{display:flex;flex-wrap:wrap}ul.articles li{width:var(--outer-4);margin:0 0 var(--outer-1) var(--outer-1);display:flex;flex-direction:column}ul.articles li picture{width:100%;display:block;height:auto;padding-bottom:60%;position:relative}ul.articles li img{position:absolute;object-fit:cover;width:100%;height:100%}ul.articles li a{flex:1;display:block;background:#fff;color:#30312c;transition:all .2s ease}ul.articles li a:hover{box-shadow:0 16px 16px rgba(0,0,0,.25),0 8px 8px rgba(0,0,0,.22)}ul.articles li a header{padding:var(--outer-025)}ul.articles li a header h3{font-size:.833333333333333rem !important;font-weight:700 !important;line-height:1.111 !important;margin-bottom:.5em !important}ul.articles li a header p{font-size:.75rem !important;font-weight:400 !important;line-height:1.25 !important;margin-bottom:0 !important}@media all and (max-width:899px){ul.articles li{width:var(--outer-65)}ul.articles li a header{padding:var(--outer-05)}}@media all and (max-width:599px){ul.articles li{width:var(--outer-14)}ul.articles figure figcaption{. font-size:.5833333333333333rem}ul.articles li a header{padding:var(--outer-1)}}
div.tags h3{font-weight:800;font-size:18px;line-height:22px;line-height:20px;padding:7px 16px 7px 0;margin-bottom:0;color:#4a4a4a}div.tags ul{display:flex;justify-content:space-between}div.tags ul li{font-weight:600;font-size:14px;line-height:20px}div.tags ul li a{background:#fffcf3;transition:all .2s ease;border:1px solid #b09f6b;color:#4a4a4a;padding:.5em .75em;display:block}div.tags ul li.current a,div.tags ul li a:hover{background:#b09f6b;color:#000}div.tags h3 b{display:none}div.tags{display:flex;flex-wrap:wrap;margin:0 var(--outer-1)}div.tags{padding:var(--outer-05) 0 calc(var(--inner-05) - 16px)}div.tags ul{display:flex;flex-wrap:wrap;justify-content:flex-start}div.tags ul li{margin:0 1em 1em 0}div.tags ul li a{border-radius:300px}@media all and (max-width:899px){div.tags{padding:var(--outer-1) 0 calc(var(--inner-1) - 16px)}}@media all and (min-width:1200px){div.tags ul{display:flex;justify-content:space-between;justify-content:flex-start}div.tags ul:after{display:block;content:""}div.tags ul li{margin:0}div.tags ul li{margin:0 1em 1em 0}}@media all and (min-width:1200px) and (max-width:1399px){div.tags ul li{font-size:14px;line-height:1.4}div.tags ul li a{padding:.5em 1em}}@media all and (min-width:1400px){div.tags ul li{font-size:16px}}@media all and (max-width:599px){div.tags h3{font-size:16px}div.tags ul li{font-size:12px}}
.revealer{margin-top:40px}.revealer>div{max-height:10000px;overflow:hidden;position:relative;transition:all .75s ease-in-out}.revealer>div>div{padding:20px;background:#eceae6}.revealer>h2.closed+div{max-height:0;pointer-events:none}.revealer>h2{padding:10px 20px;background:var(--hi_grey1);color:#fff;font-size:.75rem;line-height:1.2;margin:0}.revealer>div p,.revealer>div li{line-height:1.4;font-size:.6666666666666667rem}.revealer>h2>b{display:inline-block;width:1em;height:1em;position:relative;top:.2em;margin-left:auto}.revealer>h2>b:before,.revealer>h2>b:after{content:"";display:block;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease}.revealer>h2>b:before{height:2px;width:.75em}.revealer>h2>b:after{height:.75em;width:2px}.revealer>h2:not(.closed)>b:before{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.revealer>h2:not(.closed)>b:after{transform:translate(-50%,-50%) rotate(90deg)}
div#anchorlinks h3{font-weight:800;font-size:18px;line-height:22px;line-height:20px;padding:7px 16px 7px 0;margin-bottom:.5em;color:#4a4a4a}div#anchorlinks ul{display:flex;justify-content:space-between}div#anchorlinks ul li{font-weight:600;font-size:14px;line-height:20px}div#anchorlinks ul li a{background:#fffcf3;transition:all .2s ease;border:1px solid #b09f6b;color:#4a4a4a;padding:.5em .75em;display:block}div#anchorlinks ul li.current a,div#anchorlinks ul li a:hover{background:#b09f6b;color:#fff}div#anchorlinks h3 b{display:none}div#anchorlinks{display:flex;flex-wrap:wrap;margin:0 0 30px}div#anchorlinks ul{display:flex;flex-wrap:wrap;justify-content:flex-start}div#anchorlinks ul li{margin:0 1em 1em 0;list-style:none !important}div#anchorlinks ul li a{border-radius:300px}div#anchorlinks ul li:before{display:none}@media all and (min-width:1200px){div#anchorlinks ul{display:flex;justify-content:space-between;justify-content:flex-start}div#anchorlinks ul:after{display:block;content:""}div#anchorlinks ul li{margin:0}div#anchorlinks ul li{margin:0 1em 1em 0}}@media all and (min-width:1200px) and (max-width:1399px){div#anchorlinks ul li{font-size:14px;line-height:1.4}div#anchorlinks ul li a{padding:.5em 1em}}@media all and (min-width:1400px){div#anchorlinks ul li{font-size:16px}}@media all and (max-width:599px){div#anchorlinks h3{font-size:16px}div#anchorlinks ul li{font-size:12px}}
div.formintext{margin:var(--outer-1) 0;border-radius:28px}div.formintext div h3{font-weight:600;font-size:24px;line-height:29px;margin:0 0 1em}div.formintext div h3+p{font-size:16px;line-height:23px;margin-bottom:1em}div.formintext div p:last-child{font-weight:700;font-size:15px;line-height:18px;margin:auto 0 0}div.formintext{background:#565148;color:#fff;display:flex;flex-direction:column;position:relative;width:calc(100% + var(--inner-2));left:calc(0px - var(--inner-1))}div.formintext form>div{padding:var(--outer-1)}div.formintext div>form,div.formintext div>form>div{display:flex;flex-direction:column;flex:1}div.formintext form label{position:fixed;top:-100px;height:0;overflow:hidden}div.formintext div input[type=text],div.formintext div input[type=email]{border:none;outline:none;background:rgba(253,255,255,.8);padding:var(--outer-05) var(--outer-1) var(--outer-05) var(--outer-075);color:#fff;margin-bottom:1rem;background:0 0;border:none;outline:none;display:block;width:100%;background:rgba(253,255,255,.8);font-size:20px;line-height:24px;font-weight:700;color:#53554b;font-family:'lato',sans-serif;font-style:normal;padding:.75rem}div.formintext div input[type=submit]{display:block;background:0 0;border:none;outline:none;color:#fff;padding:0;font-weight:700;font-size:15px;line-height:18px;margin:0}div.formintext div>div.clear{margin-top:auto}div.formintext div>div.hide{position:fixed;top:-100px;height:0;overflow:hidden}@media all and (max-width:899px){div.formintext{display:block}div.formintext form>div{width:100%;padding:var(--outer-1)}}@media all and (max-width:599px){div.formintext{display:block;border-radius:20px}div.formintext form>div{width:100%;padding:var(--outer-1)}div.formintext div p:last-child{margin-bottom:2em}}@media all and (min-width:900px){div.formintext form>div{padding:var(--outer-075) var(--outer-1)}}@media all and (min-width:1200px){div.formintext div h3{font-size:24px;line-height:29px}div.formintext div h3+p{font-size:18px;margin-bottom:1em;line-height:25px}div.formintext{margin:var(--outer-05) 0}div.formintext form>div{padding:var(--outer-05) var(--outer-1)}}
#educational{margin:0 var(--outer-1)}#educational div.tags{margin-left:0 !important;margin-right:0 !important}#educational h1{font-size:1.5rem;line-height:1.2;margin-bottom:1em;font-weight:900}#educational p{font-size:1rem;margin-bottom:1em}#educational p:last-child{margin-bottom:0}@media all and (min-width:900px){#educational{margin:0 var(--outer-3)}#educational div.tags{padding:var(--outer-05) 0 calc(var(--inner-05) - 16px)}}@media all and (max-width:899px){#educational h1{font-size:1rem}#educational p{font-size:.66666666666666666666666666666667rem}}.education_downloads{margin:0 var(--outer-1)}.education_downloads ul{display:flex;flex-wrap:wrap;padding-bottom:var(--outer-1)}.education_downloads ul li{width:calc(33.333% - (var(--inner-2) / 3));margin:var(--outer-05) var(--outer-1) 0 0;display:flex;flex-direction:column;font-size:20px;min-height:6em}.education_downloads ul li:nth-child(3n+3){margin-right:0}.education_downloads ul li a{flex:1;display:flex;flex-direction:column;margin-right:0;color:#fff;overflow:hidden;position:relative}.education_downloads ul li a picture{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.education_downloads ul li a picture img{display:block;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.education_downloads ul li h3{font-size:20px;line-height:1;position:relative;margin-top:auto;display:flex;padding:1em}.education_downloads ul li h3 span{display:inline-block;z-index:2;position:relative}.education_downloads ul li h3:after{margin-left:auto;content:"";display:inline-block;width:1em;height:1.2em;position:relative;background-size:contain;background-repeat:no-repeat;background-position:right center;background-position:left center;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 24" style="enable-background:new 0 0 20 24;" xml:space="preserve"><g><path fill="none" stroke="white" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M9.6,22.9L19.4,12L9.6,1.1"/><path fill="none" stroke="white" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M19.4,12L0,12"/></g></svg>');z-index:2}.education_downloads ul li h3:before{display:block;height:200%;content:"";width:100%;bottom:0;left:0;position:absolute;background:linear-gradient(to top,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);z-index:0;opacity:.9}@media all and (max-width:1199px){.education_downloads ul li:nth-child(3n+3),.education_downloads ul li{width:calc(50% - var(--inner-05));margin:var(--outer-05) var(--outer-1) 0 0}.education_downloads ul li:nth-child(2n+2){margin-right:0}}@media all and (max-width:899px){.education_downloads ul li:nth-child(2n+2),.education_downloads ul li:nth-child(3n+3),.education_downloads ul li{width:100%;margin:var(--outer-05) 0 0 0}}@media all and (max-width:599px){.education_downloads ul li{margin:var(--outer-1) 0 0 0}}.video_thumbs{margin:0 var(--outer-1)}.video_thumbs ul{display:flex;flex-wrap:wrap;padding-bottom:var(--outer-1)}.video_thumbs ul li{width:calc(33.333% - (var(--inner-2) / 3));margin:var(--outer-05) var(--outer-1) 0 0}.video_thumbs ul li:nth-child(3n+3){margin-right:0}.video_thumbs ul li a{height:0;position:relative;padding-bottom:56.25%;width:100%;display:block;color:#fff;overflow:hidden}.video_thumbs ul li a h3{font-size:20px;line-height:1;position:absolute;bottom:-1px;width:100%;padding:1em}.video_thumbs ul li a h3:before{display:block;height:200%;content:"";width:100%;bottom:0;left:0;position:absolute;background:linear-gradient(to top,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);z-index:5;opacity:.9;transition:all .2s ease}.video_thumbs ul li a h3 span{position:relative;z-index:10}.video_thumbs ul li a img{display:block;width:calc(100% + 2px);height:calc(100% + 2px);top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:1;transition:all .2s ease}.video_thumbs ul li a:hover h3:before{opacity:1;height:250%}.video_thumbs ul li a:hover img{width:110%;height:110%}@media all and (max-width:1199px){.video_thumbs ul li:nth-child(3n+3),.video_thumbs ul li{width:calc(50% - var(--inner-05));margin:var(--outer-05) var(--outer-1) 0 0}.video_thumbs ul li:nth-child(2n+2){margin-right:0}}@media all and (max-width:899px){.video_thumbs ul li:nth-child(2n+2),.video_thumbs ul li:nth-child(3n+3),.video_thumbs ul li{width:100%;margin:var(--outer-1) 0 0 0}}
#header{position:relative;overflow:auto}#header .banner{position:absolute;display:block;width:100%;height:100%;overflow:hidden}#header .banner div{height:100% !important}#header figure,#header figure picture{height:100%;overflow:hidden;display:block;position:relative}#header figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover}#header header div{color:#fff;padding:var(--outer-1) var(--outer-3) var(--outer-1);position:relative;z-index:10;min-height:var(--outer-1);margin-bottom:var(--outer-2)}#header header div:before{display:block;height:125%;content:"";width:100%;top:0;left:0;position:absolute;background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);opacity:.9}#header header div h1{font-weight:900;font-size:1.5rem;margin-bottom:0;position:relative}#header header div p{font-weight:600;font-size:1rem;line-height:1.5;margin-bottom:1em;max-width:30em}#header+#first_text{margin:calc(0px - var(--inner-2)) var(--outer-0) var(--outer-025);padding:var(--outer-1);position:relative;background:#fff}body.single-downloads #header+#first_text{padding-bottom:0;margin-bottom:0}#header+#first_text>:last-child{margin-bottom:0}#header+#first_text p{margin-bottom:1em}#header+#first_text p:last-child{margin-bottom:0}@media all and (min-width:1500px){#header header div{margin-bottom:var(--outer-1)}#header+#first_text{margin:calc(0px - var(--inner-1)) var(--outer-2) var(--outer-05)}}@media all and (max-width:1499px){#header header div{padding:var(--outer-1) var(--outer-2) var(--outer-1)}}@media all and (min-width:900px) and (max-width:1199px){#header header div{padding:var(--outer-1) var(--outer-2) var(--outer-1)}}@media all and (max-width:899px){#header header div{padding:var(--outer-1) var(--outer-2) var(--outer-1)}#header header div h1{font-size:1rem}}div.downloadlinks ul{padding:0 var(--outer-1);display:flex;flex-wrap:wrap;margin-bottom:var(--outer-1)}div.downloadlinks ul li{display:flex;flex-direction:column;width:calc(50% - var(--inner-05));margin:var(--outer-05) var(--outer-1) 0 0}div.downloadlinks ul li:nth-child(even){margin-right:0}div.downloadlinks ul li a{display:block;flex:1;background:#fff8ea;color:#30312c;border:1px solid #b09f6b;padding:.75rem;transition:all .2s ease}div.downloadlinks ul li a:hover{background:#565148;color:#fff}div.downloadlinks ul li p,div.downloadlinks ul li h3{font-size:.6666666666666667rem}div.downloadlinks ul li h3{font-weight:600}div.downloadlinks ul li p{font-weight:400;font-style:italic}@media all and (max-width:899px){div.downloadlinks ul li{width:100%;margin:var(--outer-05) 0 0 0}div.downloadlinks ul{margin-bottom:var(--outer-1)}}@media all and (max-width:599px){div.downloadlinks ul li{width:100%;margin:var(--outer-1) 0 0 0}div.downloadlinks ul{margin-bottom:var(--outer-1)}}
.campaignslides{margin:var(--outer-1) var(--outer-1);position:relative;color:#fff}@media all and (min-width:900px){.campaignslides{margin:var(--outer-05) var(--outer-1) var(--outer-1)}}.campaignslides .callout{position:relative;display:flex;border-radius:16px;overflow:hidden;color:var(--hi_black)}.campaignslides .callout:not(:last-child){margin-bottom:var(--outer-05)}.campaignslides.slick-initialized .callout{display:block}.campaignslides .callout picture{display:block;width:50%;position:relative;overflow:hidden}.campaignslides .callout picture:before{display:block;width:100%;height:0;padding-bottom:50%;content:""}.campaignslides .callout picture img{display:block;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:-1px;left:-1px;object-fit:cover}.campaignslides .callout div.textcontent{order:-1;min-height:var(--outer-4);width:50%;padding:var(--outer-075);flex:1;display:flex;flex-direction:column;position:relative;z-index:10;border:none !important;margin:0 !important}.campaignslides .callout{background-color:var(--hi_goldlight)}.campaignslides .callout.plum{background-color:var(--hi_burgundy);color:#fff}.campaignslides .callout.blue{background-color:var(--hi_lightblue)}.campaignslides .callout.yellow{background-color:var(--hi_yellow)}.campaignslides .callout.gift_green{background-color:#025049;color:#fff}.campaignslides .callout h2{margin-bottom:.5em}.campaignslides .callout div.textcontent p{padding-right:0}.campaignslides .callout div.textcontent p.cta:last-child{margin-bottom:0;margin-top:0;padding-top:1em}.campaignslides .callout div.textcontent header{height:4rem;margin-bottom:1rem;position:relative}.campaignslides .callout div.textcontent header img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain;object-position:left bottom}@media all and (max-width:1499px){.campaignslides .callout div.textcontent{width:var(--outer-6);min-height:var(--outer-5)}}@media all and (max-width:1199px){.campaignslides .callout div.textcontent{width:var(--outer-7);min-height:var(--outer-5)}.campaignslides .callout:not(:last-child){margin-bottom:var(--outer-1)}}@media all and (max-width:899px){.campaignslides .callout{flex-direction:column}.campaignslides .callout>picture{width:100%}.campaignslides .callout div.textcontent{padding:var(--outer-1);width:100%}.campaignslides .callout div.textcontent header{height:3rem}.campaignslides .callout div.textcontent p{font-size:.75rem}}
section#highlights{padding-bottom:0 !important;position:relative;margin-top:5rem}section#highlights picture{display:block;width:100%;padding-bottom:56.25%;height:0;position:relative;overflow:hidden}section#highlights picture img{display:block;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}ol.place_highlights{list-style:none;counter-reset:highlight-counter;margin:0 var(--outer-2)}ol.place_highlights li{counter-increment:highlight-counter}ol.place_highlights li>div{background:#eceae6;padding:var(--outer-05) var(--outer-1) var(--outer-1);margin-bottom:var(--outer-2)}ol.place_highlights li>div p{font-size:1rem}ol.place_highlights li>div:before{content:counter(highlight-counter);color:#515050;display:block;font-weight:700;font-size:1.5rem;margin-bottom:.5em}ol.place_highlights li picture{display:block;width:100%;position:relative}ol.place_highlights li picture img{display:block;width:100%;height:auto}ol.place_highlights li header{display:block;position:relative}ol.place_highlights li header h2{font-size:1.333333333333333rem;color:#fff;padding:1em var(--outer-1);position:absolute;top:0;left:0;width:100%}ol.place_highlights li header h2 span{display:block;position:relative;z-index:10}ol.place_highlights li header h2:before{display:block;content:"";width:100%;height:200%;position:absolute;top:0;left:0;position:absolute;background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%);z-index:1;opacity:.9}section#highlights h2,h1#htitle{text-align:center;line-height:1.25;margin:var(--outer-05) 0}section#highlights h2 span,h1#htitle span{display:flex;align-content:center;align-items:center;justify-content:center;margin:0 auto;width:9em;height:9em;border-radius:50%;background:var(--hi_yellow);color:var(--hi_black);padding:.5em}h1#htitle span strong:before{display:block;content:"\00a0"}section#highlights h2 span strong,h1#htitle span strong{font-weight:700 !important}h1#htitle span strong em{font-style:normal !important;display:block;font-weight:400 !important}section#highlights h2{font-size:1.5rem;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:20;margin:0}section#highlights h2 span{width:7em;height:7em}section#highlights h2 span{transition:all .2s ease}section#highlights>a:hover h2 span{background:#30312c;color:#fff}@media all and (max-width:899px){section#highlights h2{font-size:1.5rem}h1#htitle{margin:var(--outer-1) 0;font-size:1rem}ol.place_highlights{margin:0 var(--outer-1)}ol.place_highlights li>div{padding:var(--outer-1) var(--outer-1)}ol.place_highlights li header h2{font-size:1rem}ol.place_highlights li>div:before{font-size:1rem}ol.place_highlights li>div p{font-size:.75rem}}@media all and (max-width:599px){section#highlights h2{font-size:1.25rem}h1#htitle{margin:var(--outer-1) 0;font-size:.8333333333333333rem}ol.place_highlights li>div{padding:var(--outer-1) var(--outer-1) var(--outer-2)}ol.place_highlights li header h2{font-size:.8333333333333333rem}ol.place_highlights li>div:before{font-size:.8333333333333333rem}ol.place_highlights li>div p{font-size:.66666666666666666666666666666667rem}}
.boxgrid header h3{font-size:1rem;font-weight:900}.boxgrid>div>div p{font-size:20px;line-height:1.4}@media (max-width:1199px){.boxgrid header h3{font-size:1rem}.boxgrid>div>div p{font-size:.75rem}}@media (max-width:599px){.boxgrid header h3{font-size:.75rem}.boxgrid>div>div p{font-size:.6666666666666667rem}}@media (max-width:899px){.boxgrid{display:flex;flex-direction:column}.boxgrid>header,.boxgrid>picture{display:none !important}.boxgrid{padding:var(--outer-1) 0}section.section+.boxgrid{padding-top:0}.boxgrid>div{margin:var(--outer-1) 0;position:relative}.boxgrid div.alert{order:-10;background:#dfe1df;color:#242424;margin:var(--outer-1) var(--outer-2)}.boxgrid>div>header{padding:var(--outer-1) var(--outer-2)}.boxgrid>div>div{padding:var(--outer-1) var(--outer-2) var(--outer-2)}.boxgrid>div.alert>header+div{padding-top:0}.boxgrid>div{display:flex;flex-direction:column}.boxgrid>div>header{order:-10}.boxgrid>div>picture{order:-5}.boxgrid>div>div{order:1}.boxgrid>div:nth-of-type(odd){margin-right:var(--outer-3)}.boxgrid>div:nth-of-type(odd) picture{width:calc(100% + var(--outer-1));margin:0 var(--outer-3) 0 var(--outer-2)}.boxgrid>div:nth-of-type(even){margin-left:var(--outer-3)}.boxgrid>div:nth-of-type(even) picture{width:calc(100% + var(--outer-1));margin-left:calc(0px - var(--inner-3))}.boxgrid>div:nth-of-type(1){background:#e6dfc4;color:#242424}.boxgrid>div:nth-of-type(2){background:#e6dfc4;color:#242424}.boxgrid>div:nth-of-type(3){background:#e6dfc4;color:#242424}.boxgrid>div:nth-of-type(1){background:#e1dac7;color:#4a4a4a}.boxgrid>div:nth-of-type(2){background:#cebf89;color:#30312c}.boxgrid>div:nth-of-type(3){background:#004d44;color:#fff}}@media (min-width:900px){.boxgrid{display:grid;grid-template-columns:repeat(32,1fr);padding:var(--outer-1) 0}section.section+.boxgrid{padding-top:0}.boxgrid>div{display:none}.boxgrid>header{grid-column:3/span 13;background:#e6dfc4;padding:var(--outer-05) var(--outer-1)}.boxgrid>picture{grid-column:3/span 26;background:#e6dfc4;border-left:var(--outer-1) solid transparent}.boxgrid>div:nth-of-type(1){display:block;grid-column:3/span 13;grid-row-end:span 1;background:#e6dfc4}.boxgrid>div:nth-of-type(1) header,.boxgrid>div:nth-of-type(1) picture{display:none}.boxgrid>div:nth-of-type(2){display:block;position:relative;grid-column:18/span 13;grid-row-start:3;grid-row-end:span 2;margin:var(--outer-1) 0 0}.boxgrid>div:nth-of-type(2) header,.boxgrid>div:nth-of-type(2) div{background:#c6b582;color:#fff}.boxgrid>div:nth-of-type(2) picture{display:block}.boxgrid>div:nth-of-type(2) picture img{display:block;width:100%;height:auto}.boxgrid>div:nth-of-type(2) header{position:absolute;top:0;left:0;width:100%;z-index:1;background:0 0}.boxgrid>div:nth-of-type(2) header:before{display:block;width:100%;height:120%;opacity:.666;opacity:.76;content:"";position:absolute;top:0;left:0;z-index:-1;background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent 100%)}.boxgrid>div:nth-of-type(3){display:block;grid-column:3/span 13;grid-row-start:4;grid-row-end:span 2;margin:var(--outer-1) 0 0;display:flex;flex-direction:column}.boxgrid>div:nth-of-type(3),.boxgrid>div:nth-of-type(3) header,.boxgrid>div:nth-of-type(3) div{background:#e6dfc4;color:#242424}.boxgrid>div:nth-of-type(3) picture{display:block;margin-top:auto}.boxgrid>div:nth-of-type(4){display:block;position:relative;grid-column:18/span 13;grid-row-start:5;grid-row-end:span 1;margin:var(--outer-1) 0 0}.boxgrid>div:nth-of-type(4) header,.boxgrid>div:nth-of-type(4) div{background:#e6dfc4;color:#242424;position:relative}.boxgrid>div:nth-of-type(4) picture{display:block}.boxgrid>div:nth-of-type(4) header{color:#5d5f56}.boxgrid>div>header{padding:var(--outer-05) var(--outer-1)}.boxgrid>div>div{padding:var(--outer-05) var(--outer-1) var(--outer-075)}.boxgrid>div>header+div{padding-top:0}.boxgrid>header,.boxgrid>picture,.boxgrid>div:nth-of-type(1){background:#e1dac7;color:#4a4a4a;color:#30312c}.boxgrid>div:nth-of-type(2) div{background:#cebf89;color:#30312c}.boxgrid>div:nth-of-type(3),.boxgrid>div:nth-of-type(3) div,.boxgrid>div:nth-of-type(3) header{background:#004d44;color:#fff}.boxgrid>div:nth-of-type(4) header{background:#565148;color:#e1dac7}.boxgrid>div:nth-of-type(4) div{background:#565148;color:#fffcf3}}.boxgrid>div.alert:after{content:"";display:block;position:absolute;left:0;top:50%;transform:translate(-50%,-50%);width:41px;height:50px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml;utf8,<svg width="41" height="50" viewBox="0 0 41 50" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="16" y="9" width="9" height="31" /><path d="M35.875 34.6154V21.7949C35.875 13.8462 31.775 7.4359 24.3438 5.64103V3.84615C24.3438 1.79487 22.55 0 20.5 0C18.45 0 16.6562 1.79487 16.6562 3.84615V5.64103C9.225 7.4359 5.125 13.8462 5.125 21.7949V34.6154L0 39.7436V42.3077H41V39.7436L35.875 34.6154ZM23.0625 34.6154H17.9375V29.4872H23.0625V34.6154ZM23.0625 24.359H17.9375V14.1026H23.0625V24.359ZM20.5 50C23.3188 50 25.625 47.6923 25.625 44.8718H15.375C15.375 47.6923 17.6812 50 20.5 50Z" fill="%23A89769"/></svg>');animation:ringing 2s infinite;transform-origin:center top}@keyframes ringing{0%{transform:translate(-50%,-50%) rotate(-10deg)}5%{transform:translate(-50%,-50%) rotate(15deg)}10%{transform:translate(-50%,-50%) rotate(-15deg)}15%{transform:translate(-50%,-50%) rotate(15deg)}20%{transform:translate(-50%,-50%) rotate(-25deg)}25%{transform:translate(-50%,-50%) rotate(25deg)}30%{transform:translate(-50%,-50%) rotate(-25deg)}35%{transform:translate(-50%,-50%) rotate(25deg)}40%{transform:translate(-50%,-50%) rotate(-15deg)}45%{transform:translate(-50%,-50%) rotate(15deg)}50%{transform:translate(-50%,-50%) rotate(-15deg)}55%{transform:translate(-50%,-50%) rotate(10deg)}60%{transform:translate(-50%,-50%)}100%{transform:translate(-50%,-50%)}}.boxgrid picture,.boxgrid picture img{position:relative;display:block;width:100%;height:auto}@media (min-width:900px){.boxgrid picture{height:0;padding-bottom:50%;overflow:hidden}.boxgrid picture img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.boxgrid>div:nth-of-type(2) picture img{top:100%;transform:translate(-50%,-100%)}.boxgrid>div:nth-of-type(3) picture{height:auto;flex:1;padding-bottom:0;margin-top:auto}}.boxgrid>div p{margin-bottom:1em}.boxgrid>div :last-child{margin-bottom:0}.boxgrid>div p:last-child>a{font-weight:800}.boxgrid>div:nth-of-type(1) p:last-child>a{color:#242424}.boxgrid>div:nth-of-type(2) p:last-child>a{color:#fff}.boxgrid>div:nth-of-type(3) p:last-child>a{color:#242424}.boxgrid>div:nth-of-type(4) p:last-child>a{color:#242424}.boxgrid>div:nth-of-type(1) p:last-child>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=242424) !important}.boxgrid>div:nth-of-type(2) p:last-child>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=FFFFFF) !important}.boxgrid>div:nth-of-type(3) p:last-child>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=242424) !important}.boxgrid>div:nth-of-type(4) p:last-child>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=242424) !important}.boxgrid>header,.boxgrid>picture,.boxgrid>div:nth-of-type(1){background:#e1dac7;color:#4a4a4a;color:#30312c}.boxgrid>div:nth-of-type(2) div{background:#cebf89;color:#30312c}.boxgrid>div:nth-of-type(3),.boxgrid>div:nth-of-type(3) div,.boxgrid>div:nth-of-type(3) header{background:#004d44;color:#fff}.boxgrid>div:nth-of-type(4) header{background:#565148;color:#e1dac7}.boxgrid>div:nth-of-type(4) div{background:#565148;color:#fffcf3}.boxgrid>div:nth-of-type(1) p:last-child>a{color:#30312c}.boxgrid>div:nth-of-type(2) p:last-child>a{color:#30312c}.boxgrid>div:nth-of-type(3) p:last-child>a{color:#fff}.boxgrid>div:nth-of-type(4) p:last-child>a{color:#fffcf3}.boxgrid>div:nth-of-type(1) p:last-child>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=30312C) !important}.boxgrid>div:nth-of-type(2) p:last-child>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=30312C) !important}.boxgrid>div:nth-of-type(3) p:last-child>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=FFFFFF) !important}.boxgrid>div:nth-of-type(4) p:last-child>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=FFFCF3) !important}@media (max-width:899px){.boxgrid>div:nth-of-type(2) p:last-child>a{color:#242424}.boxgrid>div:nth-of-type(2) p:last-child>a:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=242424) !important}}


.visitgrid { }
section.grey{background:#edece5}section.grey>header h2,section.grey>header h3{color:#424242}section.grey>header p{color:#424242}section.grey .slick-dots li:after{background:#fff;border:1px solid #004d44}section.grey .slick-dots li.slick-active:after{background:rgba(66,66,66,.5)}section.grey .slick-dots li:hover:after{background:rgba(66,66,66,.5);background:#444}section.grey .boxslides a{background:#fff;color:#444}section.blue{background:#afdce8}section.blue>header h2,section.blue>header h3{color:#1b1243}section.blue a{color:#1b1243}section.blue .boxslides a{background:#d9eef3;color:#5d5f56;color:#1b1243}section.blue .slick-dots li:after{background:#fff;border:1px solid #5894cc}section.blue .slick-dots li.slick-active:after{background:#5894cc}section.blue .slick-dots li:hover:after{background:rgba(88,148,204,.5)}section.blue .boxslides a{background:#d9eef3;color:#5d5f56}section.lavender{background:#cecedf}section.lavender>header h2,section.lavender>header h3{color:#5b5098}section.lavender p a{color:#5b5098}section.lavender .slick-dots li:after{background:#fff;border:1px solid #5b5098}section.lavender .slick-dots li.slick-active:after{background:#5b5098}section.lavender .slick-dots li:hover:after{background:#5b5098;opacity:.5}section.lavender .boxslides a{background:rgba(91,80,152,.5);color:#5b5098}section.lg{background:#f4f8e9}section.lg>header h2,section.lg>header h3{color:#002f29}section.lg p a{color:#002f29}section.lg .slick-dots li:after{background:#002f29;opacity:.5}section.lg .slick-dots li.slick-active:after{background:#002f29;opacity:1}section.lg .slick-dots li:hover:after{background:#002f29;opacity:1}section.dark{background:#30312c;color:#cebf89;background:var(--hi_grey1);color:#fff}section.green{background:#d9e6bb}section.green>header h2,section.green>header h3{color:#004d44}section.green>header p{color:#4a4a4a}section.green .slick-dots li:after{background:#fff;border:1px solid #004d44}section.green .slick-dots li.slick-active:after{background:#004d44}section.green .slick-dots li:hover:after{background:#004d44;opacity:.5}section.green .boxslides a{background:rgba(0,83,79,.5);color:#4a4a4a}section.yellow{background:#ffd175}section.yellow>header h2,section.yellow>header h3{color:#242424}section.yellow>header p{color:#242424}section.yellow .boxslides a{background:#fff8ea}section.white{background:#fff}section.white>header h2,section.white>header h3{color:#004d44}section.white>header p,section.white>header a{color:#004d44}
#cookieconsent{position:fixed;display:flex;flex-direction:column;opacity:0;pointer-events:none;top:0;left:0;height:100%;width:100%;z-index:999999;transition:all .6s ease}#cookieconsent.shown{background:rgba(0,0,0,.6);opacity:1;pointer-events:auto}#cookieconsent>div{color:#fff;flex:1;overflow:auto;background:#004d44;padding:30px;width:calc(95% - 30px);max-width:500px;transform:translateX(-100%);transition:all .6s ease}#cookieconsent.shown>div{transform:translateX(0);box-shadow:8px 8px 8px rgba(0,0,0,.5)}#cookieconsent>div a{color:#fff}#consent,#consent_toggle span{opacity:0;position:fixed;left:-100px}#consent_toggle label{margin-left:auto;display:flex;justify-content:flex-end;align-content:center;align-items:center;cursor:pointer}#consent_toggle{margin-left:auto}#cookieconsent h3{display:flex;align-items:center;justify-content:space-between}#consent_toggle b{margin-left:1em;display:inline-block;width:54px;height:20px;background:rgba(0,0,0,.4);position:relative;border-radius:990px}#consent_toggle b:after{display:block;content:"";width:26px;height:26px;background:#adbdca;box-shadow:2px 4px 4px rgba(0,0,0,.5);border-radius:50%;position:absolute;left:-3px;top:50%;transform:translateY(-50%);transition:all .2s ease}#consent_toggle b:before{content:"Off";display:inline-block;font-size:12px;line-height:20px;width:32px;text-align:center;position:absolute;top:0;right:0;opacity:.8;font-weight:400}#consent:checked~h3>#consent_toggle b{background:rgba(0,0,0,.5)}#consent:checked~h3>#consent_toggle b:after{background:#fff;left:auto;right:-3px}#consent:checked~h3>#consent_toggle b:before{content:"On";right:100%;transform:translateX(100%);opacity:1}button#dismiss{font-size:inherit;display:inline-block;background:rgba(255,255,255,.9);padding:.6666em 1.5em;font-weight:600;color:#004d44;margin:12px 0;cursor:pointer}button#dismiss:hover{background:#fff}#cookieconsent>div h2{font-size:1.5rem;margin-bottom:1rem}#cookieconsent>div h3{font-size:1rem;margin-bottom:1rem}#cookieconsent>div p{font-size:.75rem;margin-bottom:1rem}@media all and (max-width:600px){#cookieconsent>div{padding:20px}#cookieconsent>div h2{font-size:1.25rem}#cookieconsent>div h3{font-size:.75rem}#cookieconsent>div p{font-size:.5833333333333333rem}}#onetrust-button-group button{color:#000 !important}
@media all and (min-width:900px){#logo{transition:all .2s ease}body:not(.scrolled) #logo{align-self:flex-start}body:not(.scrolled) #logo a{padding-top:16px}}#masthead p#opw{display:none}#masthead #showsearch{margin-right:0}#logo span,#mobilelogo span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}#logo a{width:200px}#mobilelogo a:before,#logo a:before{display:block;content:"";width:200px;width:240px;height:60px;background-size:contain;transition:all .2s ease;background-repeat:no-repeat;background-position:left center;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 890 276" style="enable-background:new 0 0 890 276;" xml:space="preserve"> <path fill="%23005952" d="M194.2,1.1c0.4,0,0.7,0,1.1,0c0.8,44.5,1.3,90.2,1.3,136.9c0,46.7-0.5,92.4-1.3,136.9c-0.4,0-0.7,0-1.1,0 c-0.4,0-0.7,0-1.1,0c-0.8-44.5-1.3-90.2-1.3-136.9c0-46.7,0.5-92.4,1.3-136.9C193.5,1.1,193.8,1.1,194.2,1.1z"/><path fill="%23A99562" d="M36.7,71.2L36.7,71.2c0-2.2,1.8-4,4-4s4,1.8,4,4c0,2.2-1.8,4-4,4C38.5,75.3,36.7,73.5,36.7,71.2z M34.4,200 c-2.5,0-4.5,2-4.5,4.5c0,2.5,2,4.5,4.5,4.5c2.5,0,4.5-2,4.5-4.5c0,0,0,0,0,0C38.9,202,36.9,200,34.4,200z M8.6,188.9 c0,0.6,0,1.2,0.2,1.8c0.1,0.6,0.3,1.1,0.6,1.7c3.7-1.5,7.6-3.5,6.9-11.8c-0.3-1.9-0.6-3.9-1.1-5.8c-3.3-13.6-4.7-27.6-4.1-41.6 c1-20.7,11.2-39.8,16.2-48.9c1-1.9,1.8-3.4,2.2-4.3c1.5-3.4-4.6-8.6-7.1-10.3c-1.1,0.7-2,1.9-2.2,3.2c-0.2,0.8-0.2,1.7,0.1,2.5 c-7.4,11-12.7,23.3-15.7,36.2c0,0-0.1,0.5-0.3,1.2c-2,8.7-2.9,17.7-2.9,26.6c-0.1,0.2,0,4.1,0.1,5.1C1,159.7,3.5,174.7,8.6,188.9z M123.8,88.6c-2.3,0-4.1,1.8-4.1,4.1c0,2.3,1.8,4.1,4.1,4.1s4.1-1.8,4.1-4.1c0,0,0,0,0,0C127.9,90.4,126.1,88.6,123.8,88.6z M94.9,152.3c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4c0-2.2-1.8-4-4-4C96.6,148.4,94.9,150.1,94.9,152.3z M133.3,78.8 c4.1,4.8,5,11.5,2.3,17.2L87.4,220.7c-2.2,5.7-6.6,5.9-8.6,5.3l-4.8-0.8c-3-0.4-6.6-0.9-10.8-1.7C51.1,241.2,41.1,245,34.8,245 c-0.6,0-1.1,0-1.7-0.1c-0.8-0.1-1.5-0.6-1.8-1.2c0-0.1-0.1-0.1-0.1-0.2c-3.5,1.2-6.4,0.7-8.3-1.1c-2.2-2.3-2.7-5.7-1.4-8.6 c0.9-2,2.7-3.5,4.9-4c1.1-0.2,2.3-0.1,3.4,0.3c0.9-4.4-3.7-11.7-7.1-15.7c-4.6-5.9-8.4-12.3-11.5-19.1c4-1.7,9.2-4.8,8.4-14.9 c-0.3-2.1-0.7-4.1-1.2-6.2c-3.3-13.3-4.6-27-4-40.7c1-19.9,11-38.6,15.8-47.5c1.1-2.1,1.9-3.5,2.3-4.6c2.3-5.2-3.8-10.8-6.9-13.3 c3.2-4.1,6.8-7.9,10.7-11.4c-1.2-2.3-3-5.9-3.3-6.5l-0.2-0.2l0-0.6c0-0.2,0-0.3,0.1-0.5c0-0.2,0.1-0.5,0.3-0.7l0-0.2l0.4-0.3 l2.4-1.8c0.3-1.6,1.9-3.2,3.4-4.1c1.2-0.9,2.7-1.4,4.2-1.5l3.7-2.8c-0.2-1.9,1.6-3.9,3.5-5.1c1.5-1.1,3.3-1.6,5.2-1.4 c0,0,0.1,0,0.1,0l0.3-0.2c0.7-0.5,1.6-0.5,2.3-0.1l2.9,1.9c0.5,0.1,1,0.4,1.4,0.8l1.2,1.5c2.2,3.8,13.8,22.7,28.6,26.5 c5.5,1.4,11.3,0.4,16-2.8c0.3-0.1,10-3.8,17.9,1.6l0,0c1.8,1,3.4,2.4,4.6,4.1C133.2,66.8,135.3,71.7,133.3,78.8L133.3,78.8z M63.1,43.1L63.1,43.1c-0.4-0.7-1.3-0.9-2-0.5c-0.7,0.4-0.9,1.3-0.5,2c0.1,0.2,11.2,19.3,32.6,23.6c1.5,0.3,3,0.5,4.6,0.5 c4.9,0,8.5-1.7,11.7-3.2c2.7-1.3,5-2.4,7.6-2.4c0.7,0,1.4,0.1,2.1,0.2c7.7,1.7,8.3,9.6,8.3,9.9c0,0.8,0.7,1.4,1.4,1.4h0.1 c0,0,0,0,0,0c0.8,0,1.4-0.7,1.4-1.5c0-0.1-0.7-10.4-10.6-12.6c-0.9-0.2-1.8-0.3-2.7-0.3c-3.3,0-6,1.3-8.9,2.7c-3.1,1.5-6.2,3-10.4,3 c-1.3,0-2.7-0.1-4-0.4C73.6,61.2,63.2,43.3,63.1,43.1L63.1,43.1z M101.7,84.9l1.7-2.9l0-2.7c-0.5,0.2-1.1,0.4-1.7,0.7l-1.9,0.6v7.6 L101.7,84.9z M96,94.7v13.4l3.8-7V88.4L96,94.7z M86.3,110.7v18.4l3.8-7v-17.8l1.4-2.4l2.6-4.3l1.9-3.1v-13L94,81.9 c-0.8,0.1-1.6,0.3-2.4,0.4l-1.5,0.1v22L86.3,110.7l0-28.2h0L84,82.4c-0.9-0.1-1.8-0.1-2.7-0.3L80.5,82v38.5l-3.8,6.4V149l3.8-7 v-21.5l0.7-1.2l2.8-4.6L86.3,110.7L86.3,110.7z M67,143.2V169l3.8-7v-25.2l2.6-4.4l2.3-3.9l0.9-1.6V81.3c-0.3-0.1-0.6-0.1-0.8-0.2 l-2.3-0.5c-1-0.2-1.8-0.5-2.7-0.8l0,0v56.8L67,143.2V78.6c-0.5-0.2-1-0.4-1.5-0.6l-2.3-1.1c-0.7-0.4-1.4-0.8-2.1-1.3V153l2.1-3.6 l2.3-3.9L67,143.2z M52.9,167l2.3-3.9l2.2-3.7V72.6c-0.1-0.1-0.3-0.1-0.4-0.2L55.4,74l-2.3,2.3l-1.5,1.5v91.4L52.9,167z M47.9,175.7 v30.2l3.8-7v-29.6L47.9,175.7z M57.4,189.9l3.8-7v-29.6l-3.8,6.4V189.9z M39.9,53.7c2.4,5,6.1,9.2,10.7,12.3c0.7,0.4,1.6,0.2,2-0.5 c0.4-0.7,0.2-1.6-0.5-2c-3.8-2.6-7-6-9.1-10.1l18.5-16.6c0.3-0.3,0.5-0.6,0.5-1c0,0,0,0,0-0.1c0-0.8-0.6-1.5-1.5-1.5 c-0.4,0-0.7,0.1-1,0.4L40.3,52C39.8,52.4,39.7,53.1,39.9,53.7z M33.4,71.2c0,4.1,3.3,7.3,7.3,7.3s7.3-3.3,7.3-7.3 c0-4.1-3.3-7.3-7.3-7.3C36.7,63.9,33.4,67.2,33.4,71.2z M27.2,144.8c0,0.3,0.4,23,12.2,45l8.4-14.1l0-0.1V81.9 C37.5,94.4,25.9,115.2,27.2,144.8z M26.6,204.5c0,4.3,3.5,7.8,7.8,7.8c4.3,0,7.8-3.5,7.8-7.8c0-4.3-3.5-7.8-7.8-7.8 C30.1,196.7,26.6,200.2,26.6,204.5L26.6,204.5z M50,215.6c0.1-0.2,0.2-0.4,0.2-0.7c0-0.8-0.7-1.4-1.5-1.4c-0.5,0-1,0.3-1.3,0.8 l-12.8,25.4c0,0,0,0,0,0c-0.4,0.7-0.1,1.6,0.6,1.9c0.2,0.1,0.4,0.2,0.7,0.2c0.5,0,1.1-0.3,1.3-0.8L50,215.6L50,215.6z M61.4,216.8 c2-4.9,48.3-119.4,51-127.3c1.4-4,3.4-6.7,5.6-7.8c1-0.5,2.1-0.6,3.1-0.3l0,0c0.9,0.3,1.8-0.1,2.1-1c0.3-0.9-0.1-1.8-1-2.1 c-1.9-0.6-3.9-0.5-5.7,0.4c-2.2,1-5.2,3.6-7.3,9.7c-2.5,7.2-43.5,108.6-50.1,124.9c-1.5-1.3-3.9-3.4-7.8-6.5l0,0 c-0.7-0.6-1.8-0.5-2.3,0.2c-0.6,0.7-0.5,1.8,0.2,2.3c7,5.7,9.3,8,9.3,8c0.4,0.4,1,0.5,1.5,0.4C60.8,217.7,61.2,217.3,61.4,216.8 L61.4,216.8z M117.1,102.2C117.1,102.2,117.1,102.2,117.1,102.2c-1.2,0-2.2,1-2.2,2.2l0,0c0,1.2,1,2.2,2.2,2.2c1.2,0,2.2-1,2.2-2.2 S118.3,102.2,117.1,102.2L117.1,102.2z M111.2,105L111.2,105c0-0.8-0.7-1.4-1.5-1.4c-0.8,0-1.4,0.7-1.4,1.5l0.2,13 c0,0.8,0.7,1.4,1.4,1.4h0c0.8,0,1.4-0.7,1.4-1.5L111.2,105z M105.9,120.1C105.9,120.1,105.9,120.1,105.9,120.1c0-1.2-1-2.2-2.2-2.2 c-1.2,0-2.2,1-2.2,2.2c0,1.2,1,2.2,2.2,2.2C105,122.2,105.9,121.3,105.9,120.1L105.9,120.1z M92.8,163.3 C92.8,163.3,92.8,163.3,92.8,163.3c-1.2,0-2.2,1-2.2,2.2c0,0,0,0,0,0c0,1.2,1,2.2,2.2,2.2s2.2-1,2.2-2.2 C94.9,164.3,94,163.3,92.8,163.3L92.8,163.3z M83.1,188.3c0.2-0.3,0.3-0.6,0.3-0.9c0-0.8-0.7-1.4-1.5-1.4c-0.4,0-0.9,0.2-1.1,0.5 L68.5,202c-0.5,0.6-0.4,1.5,0.2,2c0.6,0.5,1.5,0.4,2-0.2L83.1,188.3z M79.4,205L79.4,205c0-1.2-1-2.2-2.2-2.2s-2.2,1-2.2,2.2 c0,1.2,1,2.2,2.2,2.2C78.5,207.1,79.4,206.2,79.4,205L79.4,205z M76.5,181.6c0,1.2,1,2.2,2.2,2.2c0,0,0,0,0,0c1.2,0,2.2-1,2.2-2.2 c0-1.2-1-2.2-2.2-2.2C77.4,179.4,76.5,180.4,76.5,181.6L76.5,181.6z M73.8,217.8c1.2,0,2.2-1,2.2-2.2c0,0,0,0,0,0 c0-1.2-1-2.2-2.2-2.2c-1.2,0-2.2,1-2.2,2.2C71.7,216.9,72.6,217.8,73.8,217.8L73.8,217.8z M83.2,220.7c1.1-5.4-2.3-10.6-7.7-11.8 c-5.4-1.2-10.8,2.2-12,7.7c0,0.1,0,0.2,0,0.2c0,0,0,0,0,0.1c0,0.5,0.3,1,0.9,1.2c0.6,0.2,1.3-0.2,1.5-0.8c0,0,0-0.1,0-0.1 c0.9-4.1,4.8-6.7,8.9-5.9c4.1,0.8,6.8,4.8,6,9c0,0.1-0.1,0.3-0.1,0.4c0,0.6,0.4,1.1,1,1.2C82.5,221.9,83.1,221.4,83.2,220.7 L83.2,220.7z M85,164.7c-0.8,0-1.4,0.7-1.4,1.5l0.2,13.2c0,0.8,0.7,1.4,1.4,1.4h0c0,0,0,0,0,0c0.8,0,1.4-0.7,1.4-1.5l-0.2-13.2 C86.4,165.4,85.8,164.7,85,164.7L85,164.7z M83.6,184.5c0,1.2,1,2.2,2.2,2.2c1.2,0,2.2-1,2.2-2.2c0-1.2-1-2.2-2.2-2.2 C84.6,182.3,83.6,183.3,83.6,184.5L83.6,184.5z M88.1,189.6C88.1,189.6,88.1,189.6,88.1,189.6c0-0.8-0.6-1.5-1.4-1.5 c-0.8,0-1.4,0.6-1.5,1.4l-0.5,23.5l0,0c0,0.8,0.6,1.5,1.4,1.5h0c0.8,0,1.4-0.6,1.4-1.4L88.1,189.6z M92.8,189.4c1.2,0,2.2-1,2.2-2.2 c0,0,0,0,0,0c0-1.2-1-2.2-2.2-2.2c-1.2,0-2.2,1-2.2,2.2C90.7,188.4,91.6,189.4,92.8,189.4L92.8,189.4z M104.6,166.6 c0.6-0.6,0.5-1.5,0-2.1c-0.6-0.6-1.5-0.5-2.1,0l-14.8,15.2l0,0c-0.6,0.6-0.5,1.5,0,2.1c0.6,0.6,1.5,0.5,2.1,0L104.6,166.6 L104.6,166.6z M98.8,159.6c4,0,7.3-3.3,7.3-7.3l0,0c0-4-3.3-7.3-7.3-7.3c-4,0-7.3,3.3-7.3,7.3C91.5,156.4,94.8,159.6,98.8,159.6 L98.8,159.6z M104.2,141.4c1.2,0,2.2-1,2.2-2.2c0,0,0,0,0,0c0-1.2-1-2.2-2.2-2.2c-1.2,0-2.2,1-2.2,2.2 C102,140.4,103,141.4,104.2,141.4L104.2,141.4z M107.9,127c0.2-0.3,0.3-0.6,0.3-0.9c0-0.8-0.7-1.4-1.5-1.4c-0.4,0-0.9,0.2-1.1,0.5 l-11,13.8c-0.5,0.6-0.4,1.5,0.2,2c0.6,0.5,1.5,0.4,2-0.2L107.9,127L107.9,127z M108.2,122.8L108.2,122.8c0,1.2,1,2.2,2.2,2.2 c0,0,0,0,0,0c1.2,0,2.2-1,2.2-2.2c0-1.2-1-2.2-2.2-2.2C109.2,120.6,108.2,121.6,108.2,122.8L108.2,122.8z M112.9,128.8 C112.9,128.8,112.9,128.8,112.9,128.8c0-0.8-0.6-1.5-1.4-1.5c-0.2,0-0.5,0.1-0.7,0.2c-0.4,0-0.7,0.4-0.7,0.8v0.1c0,0.1,0,0.2,0,0.3 l-0.4,21.3c0,0.8,0.6,1.5,1.4,1.5h0c0.8,0,1.4-0.6,1.4-1.4L112.9,128.8z M116.9,127.5c1.2,0,2.1-1,2.2-2.2c0,0,0,0,0,0 c0-1.2-1-2.2-2.2-2.2c-1.2,0-2.2,1-2.2,2.2C114.7,126.5,115.7,127.5,116.9,127.5L116.9,127.5z M129.4,105.8c0.4-0.4,0.5-1.1,0.3-1.7 c-0.4-0.7-1.2-1-2-0.6c-0.2,0-0.4,0.1-0.5,0.2L112.4,119c-0.2,0.2-0.2,0.4-0.2,0.7c-0.2,0.5,0,1.1,0.4,1.4c0,0,0,0,0,0 c0.6,0.6,1.5,0.5,2,0L129.4,105.8L129.4,105.8z M123.8,100.1c4.1,0,7.4-3.3,7.4-7.4c0,0,0,0,0,0c0-4.1-3.3-7.4-7.4-7.4 c-4.1,0-7.4,3.3-7.4,7.4C116.4,96.8,119.7,100.1,123.8,100.1L123.8,100.1z"/> <path fill="%23005952" d="M294.3,231.8c-20.8,0-34.7-14.4-34.7-36.1c0-21.8,13.8-36.1,34.7-36.1c20.8,0,34.7,14.3,34.7,36.1 C329,217.4,315.1,231.8,294.3,231.8z M294.3,172c-12.1,0-19.1,9.5-19.1,23.7c0,14.2,6.9,23.7,19.1,23.7c12,0,19.1-9.5,19.1-23.7 C313.4,181.5,306.3,172,294.3,172z M368.1,207.2c-2.3,0-6.1-0.7-7.8-1.5v-6.8h1c9.6,0,13-6.1,13-15.3c0-8.2-4.4-12.3-14.3-12.3h-5.3 v59.1h-14.9v-67.9c4.6-1.6,13.2-2.8,22-2.8c17.8,0,28.2,8.9,28.2,24C390,196.7,380.3,207.2,368.1,207.2z M462.6,229.8l-12.4,2.4 l-11.6-36.4l-15,33.9l-11,2.6L391,160.8h15.5l14.2,46.7l12.6-28.4l-5.9-18.3H443l14.9,47.1l15.2-47.1h14L462.6,229.8z"/> <path fill="%23005952" d="M320.6,48v64.4h-10.5V83.7h-32.3v28.7h-10.5V48h10.5v28.2h32.3V48H320.6z M339.7,90.4c0.1,2.6,0.5,4.8,1.2,6.7 c0.7,1.9,1.6,3.5,2.8,4.7c1.1,1.3,2.5,2.2,4.1,2.8c1.6,0.6,3.4,0.9,5.3,0.9c1.9,0,3.5-0.2,4.9-0.6c1.4-0.4,2.6-0.9,3.6-1.4 c1-0.5,1.9-1,2.6-1.4c0.7-0.4,1.4-0.6,2-0.6c0.8,0,1.4,0.3,1.8,0.9l2.7,3.5c-1.1,1.3-2.4,2.5-3.8,3.4c-1.4,0.9-3,1.7-4.6,2.3 c-1.6,0.6-3.3,1-5,1.3c-1.7,0.3-3.4,0.4-5,0.4c-3.2,0-6.1-0.5-8.8-1.6c-2.7-1.1-5-2.6-7-4.7c-2-2.1-3.5-4.6-4.7-7.7 c-1.1-3-1.7-6.5-1.7-10.5c0-3.2,0.5-6.1,1.5-8.9c1-2.7,2.4-5.1,4.3-7.2c1.9-2,4.1-3.6,6.8-4.8c2.7-1.2,5.7-1.8,9.1-1.8 c2.8,0,5.4,0.5,7.8,1.4c2.4,0.9,4.4,2.2,6.2,4c1.7,1.8,3.1,3.9,4.1,6.5c1,2.6,1.5,5.5,1.5,8.7c0,1.5-0.2,2.5-0.5,3 c-0.3,0.5-0.9,0.8-1.8,0.8H339.7z M362.7,84.5c0-1.6-0.2-3.1-0.7-4.5c-0.5-1.4-1.1-2.6-2-3.6c-0.9-1-2-1.8-3.3-2.4 c-1.3-0.6-2.9-0.9-4.6-0.9c-3.5,0-6.2,1-8.2,3c-2,2-3.3,4.8-3.8,8.4H362.7z M389.4,75.2c1.4-2.9,3.2-5.2,5.2-6.8 c2-1.7,4.5-2.5,7.3-2.5c1,0,1.9,0.1,2.8,0.3c0.9,0.2,1.6,0.6,2.3,1l-0.7,7.2c-0.1,0.5-0.3,0.9-0.6,1.1c-0.3,0.2-0.6,0.3-1,0.3 c-0.4,0-1.1-0.1-1.9-0.2c-0.8-0.2-1.7-0.2-2.6-0.2c-1.3,0-2.5,0.2-3.6,0.6c-1,0.4-2,1-2.8,1.7c-0.8,0.7-1.5,1.7-2.2,2.7 s-1.2,2.3-1.7,3.7v28.4h-9.6V66.8h5.6c1,0,1.7,0.2,2.1,0.6c0.4,0.4,0.7,1,0.8,1.9L389.4,75.2z M424.9,53c0,0.9-0.2,1.7-0.5,2.5 c-0.3,0.8-0.8,1.5-1.4,2c-0.6,0.6-1.3,1-2.1,1.4c-0.8,0.3-1.6,0.5-2.5,0.5c-0.9,0-1.7-0.2-2.4-0.5c-0.8-0.3-1.4-0.8-2-1.4 c-0.6-0.6-1-1.3-1.4-2c-0.3-0.8-0.5-1.6-0.5-2.5c0-0.9,0.2-1.7,0.5-2.5c0.3-0.8,0.8-1.5,1.4-2c0.6-0.6,1.2-1,2-1.4 c0.8-0.3,1.6-0.5,2.4-0.5c0.9,0,1.7,0.2,2.5,0.5c0.8,0.3,1.5,0.8,2.1,1.4c0.6,0.6,1.1,1.3,1.4,2C424.8,51.3,424.9,52.1,424.9,53z M423.3,66.8v45.6h-9.6V66.8H423.3z M450.1,113.1c-3.8,0-6.7-1.1-8.7-3.2c-2-2.1-3.1-5.1-3.1-9V74.3h-5c-0.5,0-1-0.2-1.4-0.5 c-0.4-0.3-0.6-0.9-0.6-1.5v-3.9l7.4-1.1l2.1-13.2c0.1-0.5,0.4-0.9,0.8-1.2s0.8-0.5,1.4-0.5h4.9v15h12.7v6.9h-12.7v25.9 c0,1.6,0.4,2.9,1.2,3.8c0.8,0.9,1.9,1.3,3.2,1.3c0.7,0,1.4-0.1,1.9-0.3c0.5-0.2,1-0.4,1.4-0.6c0.4-0.2,0.7-0.4,1-0.6 c0.3-0.2,0.6-0.3,0.8-0.3c0.5,0,1,0.3,1.3,0.9l2.9,4.7c-1.5,1.3-3.3,2.3-5.3,3C454.3,112.8,452.2,113.1,450.1,113.1z M467,73.1 c5.2-4.8,11.3-7.2,18.4-7.2c2.6,0,5,0.4,7,1.3c2,0.9,3.8,2.1,5.1,3.6s2.4,3.4,3.2,5.5c0.7,2.1,1.1,4.5,1.1,7.1v29h-4.3 c-0.9,0-1.6-0.1-2.1-0.4c-0.5-0.3-0.9-0.9-1.2-1.7l-0.9-3.7c-1.2,1-2.3,2-3.4,2.8c-1.1,0.8-2.3,1.5-3.5,2.1c-1.2,0.6-2.5,1-3.9,1.3 s-2.9,0.4-4.6,0.4c-1.8,0-3.6-0.3-5.2-0.8c-1.6-0.5-3-1.3-4.1-2.3c-1.2-1-2.1-2.3-2.8-3.8c-0.7-1.5-1-3.3-1-5.4 c0-1.8,0.5-3.5,1.4-5.1c0.9-1.7,2.5-3.2,4.7-4.5c2.2-1.3,5-2.4,8.5-3.3c3.5-0.9,7.9-1.4,13.1-1.5v-3c0-3.3-0.7-5.7-2.1-7.3 c-1.4-1.6-3.5-2.4-6.2-2.4c-1.8,0-3.4,0.2-4.7,0.7c-1.3,0.5-2.3,1-3.3,1.5c-0.9,0.5-1.7,1-2.5,1.5c-0.7,0.5-1.5,0.7-2.3,0.7 c-0.7,0-1.2-0.2-1.7-0.5s-0.8-0.8-1.1-1.3L467,73.1z M492.5,92.5c-3.4,0.1-6.3,0.4-8.7,0.8c-2.4,0.4-4.3,1-5.7,1.7 c-1.5,0.7-2.5,1.5-3.2,2.4c-0.6,0.9-1,1.9-1,3c0,1.1,0.2,2,0.5,2.8c0.3,0.8,0.8,1.4,1.4,1.9c0.6,0.5,1.3,0.9,2.1,1.1 c0.8,0.2,1.7,0.3,2.7,0.3c2.5,0,4.7-0.5,6.5-1.4c1.8-0.9,3.6-2.3,5.3-4.1V92.5z M552.5,68.4V72c0,1.2-0.7,1.9-2.1,2.2l-4.6,0.8 c0.8,1.7,1.2,3.7,1.2,5.8c0,2.2-0.4,4.3-1.3,6.1c-0.9,1.8-2.1,3.4-3.6,4.7c-1.6,1.3-3.4,2.3-5.5,3c-2.1,0.7-4.5,1-7,1 c-1,0-1.9-0.1-2.8-0.2c-0.9-0.1-1.8-0.2-2.7-0.4c-0.9,0.5-1.5,1-1.9,1.6c-0.4,0.6-0.6,1.1-0.6,1.7c0,1,0.4,1.7,1.3,2.2 c0.9,0.5,2,0.8,3.4,1c1.4,0.2,3,0.3,4.9,0.4c1.8,0.1,3.7,0.2,5.5,0.3c1.9,0.1,3.7,0.4,5.5,0.7c1.8,0.3,3.4,0.9,4.9,1.7 c1.4,0.8,2.6,1.9,3.4,3.2c0.9,1.3,1.3,3.1,1.3,5.2c0,2-0.5,3.9-1.5,5.8c-1,1.9-2.4,3.5-4.3,5c-1.9,1.5-4.1,2.6-6.8,3.5 c-2.7,0.9-5.7,1.3-9.2,1.3c-3.4,0-6.4-0.3-8.9-1c-2.5-0.7-4.6-1.5-6.3-2.7c-1.7-1.1-2.9-2.4-3.8-3.9c-0.8-1.5-1.2-3-1.2-4.6 c0-2.1,0.7-4,2-5.5c1.4-1.5,3.2-2.7,5.5-3.6c-1.3-0.6-2.3-1.4-3-2.5c-0.8-1-1.1-2.4-1.1-4.1c0-1.3,0.5-2.7,1.5-4.2 c1-1.5,2.5-2.7,4.4-3.7c-2.3-1.3-4.1-2.9-5.4-5c-1.3-2.1-2-4.5-2-7.3c0-2.3,0.4-4.3,1.3-6.1c0.9-1.8,2.1-3.4,3.7-4.7 c1.6-1.3,3.5-2.3,5.6-3c2.2-0.7,4.5-1,7.1-1c3.9,0,7.4,0.8,10.3,2.5H552.5z M542.8,114.7c0-1-0.3-1.8-0.9-2.4 c-0.6-0.6-1.4-1.1-2.3-1.4c-1-0.3-2.1-0.6-3.4-0.8c-1.3-0.2-2.7-0.3-4.2-0.4c-1.5-0.1-3-0.1-4.5-0.2c-1.5-0.1-3-0.2-4.5-0.4 c-1.4,0.7-2.6,1.6-3.5,2.7c-0.9,1-1.4,2.3-1.4,3.6c0,0.9,0.2,1.7,0.7,2.5s1.2,1.4,2.1,2c1,0.6,2.2,1,3.7,1.3 c1.5,0.3,3.3,0.5,5.4,0.5c4.2,0,7.4-0.7,9.5-2C541.7,118.4,542.8,116.7,542.8,114.7z M529.4,89.2c3,0,5.2-0.8,6.7-2.3 c1.5-1.5,2.2-3.5,2.2-6c0-2.5-0.7-4.5-2.2-6c-1.5-1.5-3.7-2.2-6.7-2.2c-3,0-5.2,0.7-6.7,2.2c-1.5,1.5-2.3,3.4-2.3,6 c0,1.2,0.2,2.3,0.6,3.3c0.4,1,1,1.9,1.7,2.6c0.7,0.7,1.7,1.3,2.8,1.7C526.7,89,527.9,89.2,529.4,89.2z M566.3,90.4 c0.1,2.6,0.5,4.8,1.2,6.7c0.7,1.9,1.6,3.5,2.8,4.7c1.1,1.3,2.5,2.2,4.1,2.8c1.6,0.6,3.4,0.9,5.3,0.9c1.9,0,3.5-0.2,4.9-0.6 c1.4-0.4,2.6-0.9,3.6-1.4c1-0.5,1.9-1,2.6-1.4c0.7-0.4,1.4-0.6,2-0.6c0.8,0,1.4,0.3,1.8,0.9l2.7,3.5c-1.1,1.3-2.4,2.5-3.8,3.4 c-1.4,0.9-3,1.7-4.6,2.3c-1.6,0.6-3.3,1-5,1.3c-1.7,0.3-3.4,0.4-5,0.4c-3.2,0-6.1-0.5-8.8-1.6c-2.7-1.1-5-2.6-7-4.7 c-2-2.1-3.5-4.6-4.7-7.7c-1.1-3-1.7-6.5-1.7-10.5c0-3.2,0.5-6.1,1.5-8.9c1-2.7,2.4-5.1,4.3-7.2c1.9-2,4.1-3.6,6.8-4.8 c2.7-1.2,5.7-1.8,9.1-1.8c2.8,0,5.4,0.5,7.8,1.4c2.4,0.9,4.4,2.2,6.2,4c1.7,1.8,3.1,3.9,4,6.5c1,2.6,1.5,5.5,1.5,8.7 c0,1.5-0.2,2.5-0.5,3c-0.3,0.5-0.9,0.8-1.8,0.8H566.3z M589.2,84.5c0-1.6-0.2-3.1-0.7-4.5c-0.5-1.4-1.1-2.6-2-3.6 c-0.9-1-2-1.8-3.3-2.4c-1.3-0.6-2.9-0.9-4.6-0.9c-3.5,0-6.2,1-8.2,3c-2,2-3.3,4.8-3.8,8.4H589.2z M641.4,112.4h-10.5V48h10.5V112.4z M663.3,75.2c1.4-2.9,3.2-5.2,5.2-6.8c2-1.7,4.5-2.5,7.3-2.5c1,0,1.9,0.1,2.8,0.3c0.9,0.2,1.6,0.6,2.3,1l-0.7,7.2 c-0.1,0.5-0.3,0.9-0.6,1.1c-0.3,0.2-0.6,0.3-1,0.3c-0.4,0-1.1-0.1-1.9-0.2c-0.8-0.2-1.7-0.2-2.6-0.2c-1.3,0-2.5,0.2-3.6,0.6 c-1,0.4-2,1-2.8,1.7s-1.5,1.7-2.2,2.7c-0.6,1.1-1.2,2.3-1.7,3.7v28.4h-9.6V66.8h5.6c1,0,1.7,0.2,2.1,0.6c0.4,0.4,0.7,1,0.8,1.9 L663.3,75.2z M692.7,90.4c0.1,2.6,0.5,4.8,1.2,6.7c0.7,1.9,1.6,3.5,2.8,4.7c1.1,1.3,2.5,2.2,4.1,2.8c1.6,0.6,3.4,0.9,5.3,0.9 c1.9,0,3.5-0.2,4.9-0.6c1.4-0.4,2.6-0.9,3.6-1.4c1-0.5,1.9-1,2.6-1.4c0.7-0.4,1.4-0.6,2-0.6c0.8,0,1.4,0.3,1.8,0.9l2.7,3.5 c-1.1,1.3-2.4,2.5-3.8,3.4c-1.4,0.9-3,1.7-4.6,2.3c-1.6,0.6-3.3,1-5,1.3c-1.7,0.3-3.4,0.4-5,0.4c-3.2,0-6.1-0.5-8.8-1.6 c-2.7-1.1-5-2.6-7-4.7c-2-2.1-3.5-4.6-4.7-7.7c-1.1-3-1.7-6.5-1.7-10.5c0-3.2,0.5-6.1,1.5-8.9c1-2.7,2.4-5.1,4.3-7.2 c1.9-2,4.1-3.6,6.8-4.8s5.7-1.8,9.1-1.8c2.8,0,5.4,0.5,7.8,1.4c2.4,0.9,4.4,2.2,6.2,4c1.7,1.8,3.1,3.9,4.1,6.5 c1,2.6,1.5,5.5,1.5,8.7c0,1.5-0.2,2.5-0.5,3c-0.3,0.5-0.9,0.8-1.8,0.8H692.7z M715.6,84.5c0-1.6-0.2-3.1-0.7-4.5 c-0.5-1.4-1.1-2.6-2-3.6c-0.9-1-2-1.8-3.3-2.4c-1.3-0.6-2.9-0.9-4.6-0.9c-3.5,0-6.2,1-8.2,3c-2,2-3.3,4.8-3.8,8.4H715.6z M743,46.2 v66.2h-9.6V46.2H743z M753.8,73.1c5.2-4.8,11.3-7.2,18.4-7.2c2.6,0,5,0.4,7,1.3c2,0.9,3.8,2.1,5.1,3.6s2.4,3.4,3.2,5.5 c0.7,2.1,1.1,4.5,1.1,7.1v29h-4.3c-0.9,0-1.6-0.1-2.1-0.4s-0.9-0.9-1.2-1.7l-0.9-3.7c-1.2,1-2.3,2-3.4,2.8c-1.1,0.8-2.3,1.5-3.5,2.1 c-1.2,0.6-2.5,1-3.9,1.3s-2.9,0.4-4.6,0.4c-1.8,0-3.6-0.3-5.2-0.8c-1.6-0.5-3-1.3-4.1-2.3c-1.2-1-2.1-2.3-2.8-3.8 c-0.7-1.5-1-3.3-1-5.4c0-1.8,0.5-3.5,1.4-5.1c0.9-1.7,2.5-3.2,4.7-4.5c2.2-1.3,5-2.4,8.5-3.3c3.5-0.9,7.9-1.4,13.1-1.5v-3 c0-3.3-0.7-5.7-2.1-7.3c-1.4-1.6-3.5-2.4-6.2-2.4c-1.8,0-3.4,0.2-4.7,0.7c-1.3,0.5-2.3,1-3.3,1.5c-0.9,0.5-1.7,1-2.5,1.5 c-0.7,0.5-1.5,0.7-2.3,0.7c-0.7,0-1.2-0.2-1.7-0.5c-0.5-0.3-0.8-0.8-1.1-1.3L753.8,73.1z M779.3,92.5c-3.4,0.1-6.3,0.4-8.7,0.8 c-2.4,0.4-4.3,1-5.7,1.7c-1.5,0.7-2.5,1.5-3.2,2.4c-0.6,0.9-1,1.9-1,3c0,1.1,0.2,2,0.5,2.8c0.3,0.8,0.8,1.4,1.4,1.9 c0.6,0.5,1.3,0.9,2.1,1.1c0.8,0.2,1.7,0.3,2.7,0.3c2.5,0,4.7-0.5,6.5-1.4c1.8-0.9,3.6-2.3,5.3-4.1V92.5z M808.9,72.8 c1-1,2-1.9,3.1-2.8c1.1-0.8,2.2-1.5,3.4-2.1c1.2-0.6,2.5-1.1,3.8-1.4c1.3-0.3,2.8-0.5,4.4-0.5c2.5,0,4.7,0.4,6.6,1.3 c1.9,0.8,3.5,2,4.8,3.5c1.3,1.5,2.3,3.4,2.9,5.5c0.7,2.1,1,4.5,1,7v29h-9.6v-29c0-3.1-0.7-5.5-2.1-7.2c-1.4-1.7-3.6-2.6-6.5-2.6 c-2.1,0-4.1,0.5-6,1.5c-1.8,1-3.6,2.3-5.2,4v33.2h-9.6V66.8h5.8c1.3,0,2.1,0.6,2.5,1.8L808.9,72.8z M888.8,46.2v66.2H883 c-1.3,0-2.1-0.6-2.5-1.8l-0.9-5c-1.9,2.2-4.1,4-6.5,5.4c-2.4,1.4-5.3,2.1-8.5,2.1c-2.6,0-4.9-0.5-7-1.5c-2.1-1-3.9-2.5-5.4-4.5 c-1.5-2-2.6-4.4-3.5-7.3s-1.2-6.2-1.2-10c0-3.4,0.5-6.5,1.4-9.4c0.9-2.9,2.2-5.4,3.9-7.5c1.7-2.1,3.8-3.8,6.2-5 c2.4-1.2,5.2-1.8,8.2-1.8c2.7,0,5,0.4,6.8,1.3c1.9,0.9,3.6,2,5.1,3.6V46.2H888.8z M879.2,78c-1.3-1.7-2.8-2.9-4.4-3.6 c-1.6-0.7-3.4-1-5.2-1c-3.8,0-6.7,1.4-8.8,4.1c-2.1,2.8-3.2,6.8-3.2,12.2c0,2.8,0.2,5.2,0.7,7.2c0.5,2,1.2,3.6,2.1,4.9 c0.9,1.3,2,2.2,3.3,2.7c1.3,0.6,2.7,0.9,4.3,0.9c2.4,0,4.6-0.5,6.3-1.6c1.8-1.1,3.4-2.6,4.9-4.5V78z"/> </svg>');background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 890 276" style="enable-background:new 0 0 890 276;" xml:space="preserve"> <path fill="%23FFFFFF" d="M194.2,1.1c0.4,0,0.7,0,1.1,0c0.8,44.5,1.3,90.2,1.3,136.9c0,46.7-0.5,92.4-1.3,136.9c-0.4,0-0.7,0-1.1,0 c-0.4,0-0.7,0-1.1,0c-0.8-44.5-1.3-90.2-1.3-136.9c0-46.7,0.5-92.4,1.3-136.9C193.5,1.1,193.8,1.1,194.2,1.1z"/><path fill="%23A99562" d="M36.7,71.2L36.7,71.2c0-2.2,1.8-4,4-4s4,1.8,4,4c0,2.2-1.8,4-4,4C38.5,75.3,36.7,73.5,36.7,71.2z M34.4,200 c-2.5,0-4.5,2-4.5,4.5c0,2.5,2,4.5,4.5,4.5c2.5,0,4.5-2,4.5-4.5c0,0,0,0,0,0C38.9,202,36.9,200,34.4,200z M8.6,188.9 c0,0.6,0,1.2,0.2,1.8c0.1,0.6,0.3,1.1,0.6,1.7c3.7-1.5,7.6-3.5,6.9-11.8c-0.3-1.9-0.6-3.9-1.1-5.8c-3.3-13.6-4.7-27.6-4.1-41.6 c1-20.7,11.2-39.8,16.2-48.9c1-1.9,1.8-3.4,2.2-4.3c1.5-3.4-4.6-8.6-7.1-10.3c-1.1,0.7-2,1.9-2.2,3.2c-0.2,0.8-0.2,1.7,0.1,2.5 c-7.4,11-12.7,23.3-15.7,36.2c0,0-0.1,0.5-0.3,1.2c-2,8.7-2.9,17.7-2.9,26.6c-0.1,0.2,0,4.1,0.1,5.1C1,159.7,3.5,174.7,8.6,188.9z M123.8,88.6c-2.3,0-4.1,1.8-4.1,4.1c0,2.3,1.8,4.1,4.1,4.1s4.1-1.8,4.1-4.1c0,0,0,0,0,0C127.9,90.4,126.1,88.6,123.8,88.6z M94.9,152.3c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4c0-2.2-1.8-4-4-4C96.6,148.4,94.9,150.1,94.9,152.3z M133.3,78.8 c4.1,4.8,5,11.5,2.3,17.2L87.4,220.7c-2.2,5.7-6.6,5.9-8.6,5.3l-4.8-0.8c-3-0.4-6.6-0.9-10.8-1.7C51.1,241.2,41.1,245,34.8,245 c-0.6,0-1.1,0-1.7-0.1c-0.8-0.1-1.5-0.6-1.8-1.2c0-0.1-0.1-0.1-0.1-0.2c-3.5,1.2-6.4,0.7-8.3-1.1c-2.2-2.3-2.7-5.7-1.4-8.6 c0.9-2,2.7-3.5,4.9-4c1.1-0.2,2.3-0.1,3.4,0.3c0.9-4.4-3.7-11.7-7.1-15.7c-4.6-5.9-8.4-12.3-11.5-19.1c4-1.7,9.2-4.8,8.4-14.9 c-0.3-2.1-0.7-4.1-1.2-6.2c-3.3-13.3-4.6-27-4-40.7c1-19.9,11-38.6,15.8-47.5c1.1-2.1,1.9-3.5,2.3-4.6c2.3-5.2-3.8-10.8-6.9-13.3 c3.2-4.1,6.8-7.9,10.7-11.4c-1.2-2.3-3-5.9-3.3-6.5l-0.2-0.2l0-0.6c0-0.2,0-0.3,0.1-0.5c0-0.2,0.1-0.5,0.3-0.7l0-0.2l0.4-0.3 l2.4-1.8c0.3-1.6,1.9-3.2,3.4-4.1c1.2-0.9,2.7-1.4,4.2-1.5l3.7-2.8c-0.2-1.9,1.6-3.9,3.5-5.1c1.5-1.1,3.3-1.6,5.2-1.4 c0,0,0.1,0,0.1,0l0.3-0.2c0.7-0.5,1.6-0.5,2.3-0.1l2.9,1.9c0.5,0.1,1,0.4,1.4,0.8l1.2,1.5c2.2,3.8,13.8,22.7,28.6,26.5 c5.5,1.4,11.3,0.4,16-2.8c0.3-0.1,10-3.8,17.9,1.6l0,0c1.8,1,3.4,2.4,4.6,4.1C133.2,66.8,135.3,71.7,133.3,78.8L133.3,78.8z M63.1,43.1L63.1,43.1c-0.4-0.7-1.3-0.9-2-0.5c-0.7,0.4-0.9,1.3-0.5,2c0.1,0.2,11.2,19.3,32.6,23.6c1.5,0.3,3,0.5,4.6,0.5 c4.9,0,8.5-1.7,11.7-3.2c2.7-1.3,5-2.4,7.6-2.4c0.7,0,1.4,0.1,2.1,0.2c7.7,1.7,8.3,9.6,8.3,9.9c0,0.8,0.7,1.4,1.4,1.4h0.1 c0,0,0,0,0,0c0.8,0,1.4-0.7,1.4-1.5c0-0.1-0.7-10.4-10.6-12.6c-0.9-0.2-1.8-0.3-2.7-0.3c-3.3,0-6,1.3-8.9,2.7c-3.1,1.5-6.2,3-10.4,3 c-1.3,0-2.7-0.1-4-0.4C73.6,61.2,63.2,43.3,63.1,43.1L63.1,43.1z M101.7,84.9l1.7-2.9l0-2.7c-0.5,0.2-1.1,0.4-1.7,0.7l-1.9,0.6v7.6 L101.7,84.9z M96,94.7v13.4l3.8-7V88.4L96,94.7z M86.3,110.7v18.4l3.8-7v-17.8l1.4-2.4l2.6-4.3l1.9-3.1v-13L94,81.9 c-0.8,0.1-1.6,0.3-2.4,0.4l-1.5,0.1v22L86.3,110.7l0-28.2h0L84,82.4c-0.9-0.1-1.8-0.1-2.7-0.3L80.5,82v38.5l-3.8,6.4V149l3.8-7 v-21.5l0.7-1.2l2.8-4.6L86.3,110.7L86.3,110.7z M67,143.2V169l3.8-7v-25.2l2.6-4.4l2.3-3.9l0.9-1.6V81.3c-0.3-0.1-0.6-0.1-0.8-0.2 l-2.3-0.5c-1-0.2-1.8-0.5-2.7-0.8l0,0v56.8L67,143.2V78.6c-0.5-0.2-1-0.4-1.5-0.6l-2.3-1.1c-0.7-0.4-1.4-0.8-2.1-1.3V153l2.1-3.6 l2.3-3.9L67,143.2z M52.9,167l2.3-3.9l2.2-3.7V72.6c-0.1-0.1-0.3-0.1-0.4-0.2L55.4,74l-2.3,2.3l-1.5,1.5v91.4L52.9,167z M47.9,175.7 v30.2l3.8-7v-29.6L47.9,175.7z M57.4,189.9l3.8-7v-29.6l-3.8,6.4V189.9z M39.9,53.7c2.4,5,6.1,9.2,10.7,12.3c0.7,0.4,1.6,0.2,2-0.5 c0.4-0.7,0.2-1.6-0.5-2c-3.8-2.6-7-6-9.1-10.1l18.5-16.6c0.3-0.3,0.5-0.6,0.5-1c0,0,0,0,0-0.1c0-0.8-0.6-1.5-1.5-1.5 c-0.4,0-0.7,0.1-1,0.4L40.3,52C39.8,52.4,39.7,53.1,39.9,53.7z M33.4,71.2c0,4.1,3.3,7.3,7.3,7.3s7.3-3.3,7.3-7.3 c0-4.1-3.3-7.3-7.3-7.3C36.7,63.9,33.4,67.2,33.4,71.2z M27.2,144.8c0,0.3,0.4,23,12.2,45l8.4-14.1l0-0.1V81.9 C37.5,94.4,25.9,115.2,27.2,144.8z M26.6,204.5c0,4.3,3.5,7.8,7.8,7.8c4.3,0,7.8-3.5,7.8-7.8c0-4.3-3.5-7.8-7.8-7.8 C30.1,196.7,26.6,200.2,26.6,204.5L26.6,204.5z M50,215.6c0.1-0.2,0.2-0.4,0.2-0.7c0-0.8-0.7-1.4-1.5-1.4c-0.5,0-1,0.3-1.3,0.8 l-12.8,25.4c0,0,0,0,0,0c-0.4,0.7-0.1,1.6,0.6,1.9c0.2,0.1,0.4,0.2,0.7,0.2c0.5,0,1.1-0.3,1.3-0.8L50,215.6L50,215.6z M61.4,216.8 c2-4.9,48.3-119.4,51-127.3c1.4-4,3.4-6.7,5.6-7.8c1-0.5,2.1-0.6,3.1-0.3l0,0c0.9,0.3,1.8-0.1,2.1-1c0.3-0.9-0.1-1.8-1-2.1 c-1.9-0.6-3.9-0.5-5.7,0.4c-2.2,1-5.2,3.6-7.3,9.7c-2.5,7.2-43.5,108.6-50.1,124.9c-1.5-1.3-3.9-3.4-7.8-6.5l0,0 c-0.7-0.6-1.8-0.5-2.3,0.2c-0.6,0.7-0.5,1.8,0.2,2.3c7,5.7,9.3,8,9.3,8c0.4,0.4,1,0.5,1.5,0.4C60.8,217.7,61.2,217.3,61.4,216.8 L61.4,216.8z M117.1,102.2C117.1,102.2,117.1,102.2,117.1,102.2c-1.2,0-2.2,1-2.2,2.2l0,0c0,1.2,1,2.2,2.2,2.2c1.2,0,2.2-1,2.2-2.2 S118.3,102.2,117.1,102.2L117.1,102.2z M111.2,105L111.2,105c0-0.8-0.7-1.4-1.5-1.4c-0.8,0-1.4,0.7-1.4,1.5l0.2,13 c0,0.8,0.7,1.4,1.4,1.4h0c0.8,0,1.4-0.7,1.4-1.5L111.2,105z M105.9,120.1C105.9,120.1,105.9,120.1,105.9,120.1c0-1.2-1-2.2-2.2-2.2 c-1.2,0-2.2,1-2.2,2.2c0,1.2,1,2.2,2.2,2.2C105,122.2,105.9,121.3,105.9,120.1L105.9,120.1z M92.8,163.3 C92.8,163.3,92.8,163.3,92.8,163.3c-1.2,0-2.2,1-2.2,2.2c0,0,0,0,0,0c0,1.2,1,2.2,2.2,2.2s2.2-1,2.2-2.2 C94.9,164.3,94,163.3,92.8,163.3L92.8,163.3z M83.1,188.3c0.2-0.3,0.3-0.6,0.3-0.9c0-0.8-0.7-1.4-1.5-1.4c-0.4,0-0.9,0.2-1.1,0.5 L68.5,202c-0.5,0.6-0.4,1.5,0.2,2c0.6,0.5,1.5,0.4,2-0.2L83.1,188.3z M79.4,205L79.4,205c0-1.2-1-2.2-2.2-2.2s-2.2,1-2.2,2.2 c0,1.2,1,2.2,2.2,2.2C78.5,207.1,79.4,206.2,79.4,205L79.4,205z M76.5,181.6c0,1.2,1,2.2,2.2,2.2c0,0,0,0,0,0c1.2,0,2.2-1,2.2-2.2 c0-1.2-1-2.2-2.2-2.2C77.4,179.4,76.5,180.4,76.5,181.6L76.5,181.6z M73.8,217.8c1.2,0,2.2-1,2.2-2.2c0,0,0,0,0,0 c0-1.2-1-2.2-2.2-2.2c-1.2,0-2.2,1-2.2,2.2C71.7,216.9,72.6,217.8,73.8,217.8L73.8,217.8z M83.2,220.7c1.1-5.4-2.3-10.6-7.7-11.8 c-5.4-1.2-10.8,2.2-12,7.7c0,0.1,0,0.2,0,0.2c0,0,0,0,0,0.1c0,0.5,0.3,1,0.9,1.2c0.6,0.2,1.3-0.2,1.5-0.8c0,0,0-0.1,0-0.1 c0.9-4.1,4.8-6.7,8.9-5.9c4.1,0.8,6.8,4.8,6,9c0,0.1-0.1,0.3-0.1,0.4c0,0.6,0.4,1.1,1,1.2C82.5,221.9,83.1,221.4,83.2,220.7 L83.2,220.7z M85,164.7c-0.8,0-1.4,0.7-1.4,1.5l0.2,13.2c0,0.8,0.7,1.4,1.4,1.4h0c0,0,0,0,0,0c0.8,0,1.4-0.7,1.4-1.5l-0.2-13.2 C86.4,165.4,85.8,164.7,85,164.7L85,164.7z M83.6,184.5c0,1.2,1,2.2,2.2,2.2c1.2,0,2.2-1,2.2-2.2c0-1.2-1-2.2-2.2-2.2 C84.6,182.3,83.6,183.3,83.6,184.5L83.6,184.5z M88.1,189.6C88.1,189.6,88.1,189.6,88.1,189.6c0-0.8-0.6-1.5-1.4-1.5 c-0.8,0-1.4,0.6-1.5,1.4l-0.5,23.5l0,0c0,0.8,0.6,1.5,1.4,1.5h0c0.8,0,1.4-0.6,1.4-1.4L88.1,189.6z M92.8,189.4c1.2,0,2.2-1,2.2-2.2 c0,0,0,0,0,0c0-1.2-1-2.2-2.2-2.2c-1.2,0-2.2,1-2.2,2.2C90.7,188.4,91.6,189.4,92.8,189.4L92.8,189.4z M104.6,166.6 c0.6-0.6,0.5-1.5,0-2.1c-0.6-0.6-1.5-0.5-2.1,0l-14.8,15.2l0,0c-0.6,0.6-0.5,1.5,0,2.1c0.6,0.6,1.5,0.5,2.1,0L104.6,166.6 L104.6,166.6z M98.8,159.6c4,0,7.3-3.3,7.3-7.3l0,0c0-4-3.3-7.3-7.3-7.3c-4,0-7.3,3.3-7.3,7.3C91.5,156.4,94.8,159.6,98.8,159.6 L98.8,159.6z M104.2,141.4c1.2,0,2.2-1,2.2-2.2c0,0,0,0,0,0c0-1.2-1-2.2-2.2-2.2c-1.2,0-2.2,1-2.2,2.2 C102,140.4,103,141.4,104.2,141.4L104.2,141.4z M107.9,127c0.2-0.3,0.3-0.6,0.3-0.9c0-0.8-0.7-1.4-1.5-1.4c-0.4,0-0.9,0.2-1.1,0.5 l-11,13.8c-0.5,0.6-0.4,1.5,0.2,2c0.6,0.5,1.5,0.4,2-0.2L107.9,127L107.9,127z M108.2,122.8L108.2,122.8c0,1.2,1,2.2,2.2,2.2 c0,0,0,0,0,0c1.2,0,2.2-1,2.2-2.2c0-1.2-1-2.2-2.2-2.2C109.2,120.6,108.2,121.6,108.2,122.8L108.2,122.8z M112.9,128.8 C112.9,128.8,112.9,128.8,112.9,128.8c0-0.8-0.6-1.5-1.4-1.5c-0.2,0-0.5,0.1-0.7,0.2c-0.4,0-0.7,0.4-0.7,0.8v0.1c0,0.1,0,0.2,0,0.3 l-0.4,21.3c0,0.8,0.6,1.5,1.4,1.5h0c0.8,0,1.4-0.6,1.4-1.4L112.9,128.8z M116.9,127.5c1.2,0,2.1-1,2.2-2.2c0,0,0,0,0,0 c0-1.2-1-2.2-2.2-2.2c-1.2,0-2.2,1-2.2,2.2C114.7,126.5,115.7,127.5,116.9,127.5L116.9,127.5z M129.4,105.8c0.4-0.4,0.5-1.1,0.3-1.7 c-0.4-0.7-1.2-1-2-0.6c-0.2,0-0.4,0.1-0.5,0.2L112.4,119c-0.2,0.2-0.2,0.4-0.2,0.7c-0.2,0.5,0,1.1,0.4,1.4c0,0,0,0,0,0 c0.6,0.6,1.5,0.5,2,0L129.4,105.8L129.4,105.8z M123.8,100.1c4.1,0,7.4-3.3,7.4-7.4c0,0,0,0,0,0c0-4.1-3.3-7.4-7.4-7.4 c-4.1,0-7.4,3.3-7.4,7.4C116.4,96.8,119.7,100.1,123.8,100.1L123.8,100.1z"/> <path fill="%23FFFFFF" d="M294.3,231.8c-20.8,0-34.7-14.4-34.7-36.1c0-21.8,13.8-36.1,34.7-36.1c20.8,0,34.7,14.3,34.7,36.1 C329,217.4,315.1,231.8,294.3,231.8z M294.3,172c-12.1,0-19.1,9.5-19.1,23.7c0,14.2,6.9,23.7,19.1,23.7c12,0,19.1-9.5,19.1-23.7 C313.4,181.5,306.3,172,294.3,172z M368.1,207.2c-2.3,0-6.1-0.7-7.8-1.5v-6.8h1c9.6,0,13-6.1,13-15.3c0-8.2-4.4-12.3-14.3-12.3h-5.3 v59.1h-14.9v-67.9c4.6-1.6,13.2-2.8,22-2.8c17.8,0,28.2,8.9,28.2,24C390,196.7,380.3,207.2,368.1,207.2z M462.6,229.8l-12.4,2.4 l-11.6-36.4l-15,33.9l-11,2.6L391,160.8h15.5l14.2,46.7l12.6-28.4l-5.9-18.3H443l14.9,47.1l15.2-47.1h14L462.6,229.8z"/> <path fill="%23FFFFFF" d="M320.6,48v64.4h-10.5V83.7h-32.3v28.7h-10.5V48h10.5v28.2h32.3V48H320.6z M339.7,90.4c0.1,2.6,0.5,4.8,1.2,6.7 c0.7,1.9,1.6,3.5,2.8,4.7c1.1,1.3,2.5,2.2,4.1,2.8c1.6,0.6,3.4,0.9,5.3,0.9c1.9,0,3.5-0.2,4.9-0.6c1.4-0.4,2.6-0.9,3.6-1.4 c1-0.5,1.9-1,2.6-1.4c0.7-0.4,1.4-0.6,2-0.6c0.8,0,1.4,0.3,1.8,0.9l2.7,3.5c-1.1,1.3-2.4,2.5-3.8,3.4c-1.4,0.9-3,1.7-4.6,2.3 c-1.6,0.6-3.3,1-5,1.3c-1.7,0.3-3.4,0.4-5,0.4c-3.2,0-6.1-0.5-8.8-1.6c-2.7-1.1-5-2.6-7-4.7c-2-2.1-3.5-4.6-4.7-7.7 c-1.1-3-1.7-6.5-1.7-10.5c0-3.2,0.5-6.1,1.5-8.9c1-2.7,2.4-5.1,4.3-7.2c1.9-2,4.1-3.6,6.8-4.8c2.7-1.2,5.7-1.8,9.1-1.8 c2.8,0,5.4,0.5,7.8,1.4c2.4,0.9,4.4,2.2,6.2,4c1.7,1.8,3.1,3.9,4.1,6.5c1,2.6,1.5,5.5,1.5,8.7c0,1.5-0.2,2.5-0.5,3 c-0.3,0.5-0.9,0.8-1.8,0.8H339.7z M362.7,84.5c0-1.6-0.2-3.1-0.7-4.5c-0.5-1.4-1.1-2.6-2-3.6c-0.9-1-2-1.8-3.3-2.4 c-1.3-0.6-2.9-0.9-4.6-0.9c-3.5,0-6.2,1-8.2,3c-2,2-3.3,4.8-3.8,8.4H362.7z M389.4,75.2c1.4-2.9,3.2-5.2,5.2-6.8 c2-1.7,4.5-2.5,7.3-2.5c1,0,1.9,0.1,2.8,0.3c0.9,0.2,1.6,0.6,2.3,1l-0.7,7.2c-0.1,0.5-0.3,0.9-0.6,1.1c-0.3,0.2-0.6,0.3-1,0.3 c-0.4,0-1.1-0.1-1.9-0.2c-0.8-0.2-1.7-0.2-2.6-0.2c-1.3,0-2.5,0.2-3.6,0.6c-1,0.4-2,1-2.8,1.7c-0.8,0.7-1.5,1.7-2.2,2.7 s-1.2,2.3-1.7,3.7v28.4h-9.6V66.8h5.6c1,0,1.7,0.2,2.1,0.6c0.4,0.4,0.7,1,0.8,1.9L389.4,75.2z M424.9,53c0,0.9-0.2,1.7-0.5,2.5 c-0.3,0.8-0.8,1.5-1.4,2c-0.6,0.6-1.3,1-2.1,1.4c-0.8,0.3-1.6,0.5-2.5,0.5c-0.9,0-1.7-0.2-2.4-0.5c-0.8-0.3-1.4-0.8-2-1.4 c-0.6-0.6-1-1.3-1.4-2c-0.3-0.8-0.5-1.6-0.5-2.5c0-0.9,0.2-1.7,0.5-2.5c0.3-0.8,0.8-1.5,1.4-2c0.6-0.6,1.2-1,2-1.4 c0.8-0.3,1.6-0.5,2.4-0.5c0.9,0,1.7,0.2,2.5,0.5c0.8,0.3,1.5,0.8,2.1,1.4c0.6,0.6,1.1,1.3,1.4,2C424.8,51.3,424.9,52.1,424.9,53z M423.3,66.8v45.6h-9.6V66.8H423.3z M450.1,113.1c-3.8,0-6.7-1.1-8.7-3.2c-2-2.1-3.1-5.1-3.1-9V74.3h-5c-0.5,0-1-0.2-1.4-0.5 c-0.4-0.3-0.6-0.9-0.6-1.5v-3.9l7.4-1.1l2.1-13.2c0.1-0.5,0.4-0.9,0.8-1.2s0.8-0.5,1.4-0.5h4.9v15h12.7v6.9h-12.7v25.9 c0,1.6,0.4,2.9,1.2,3.8c0.8,0.9,1.9,1.3,3.2,1.3c0.7,0,1.4-0.1,1.9-0.3c0.5-0.2,1-0.4,1.4-0.6c0.4-0.2,0.7-0.4,1-0.6 c0.3-0.2,0.6-0.3,0.8-0.3c0.5,0,1,0.3,1.3,0.9l2.9,4.7c-1.5,1.3-3.3,2.3-5.3,3C454.3,112.8,452.2,113.1,450.1,113.1z M467,73.1 c5.2-4.8,11.3-7.2,18.4-7.2c2.6,0,5,0.4,7,1.3c2,0.9,3.8,2.1,5.1,3.6s2.4,3.4,3.2,5.5c0.7,2.1,1.1,4.5,1.1,7.1v29h-4.3 c-0.9,0-1.6-0.1-2.1-0.4c-0.5-0.3-0.9-0.9-1.2-1.7l-0.9-3.7c-1.2,1-2.3,2-3.4,2.8c-1.1,0.8-2.3,1.5-3.5,2.1c-1.2,0.6-2.5,1-3.9,1.3 s-2.9,0.4-4.6,0.4c-1.8,0-3.6-0.3-5.2-0.8c-1.6-0.5-3-1.3-4.1-2.3c-1.2-1-2.1-2.3-2.8-3.8c-0.7-1.5-1-3.3-1-5.4 c0-1.8,0.5-3.5,1.4-5.1c0.9-1.7,2.5-3.2,4.7-4.5c2.2-1.3,5-2.4,8.5-3.3c3.5-0.9,7.9-1.4,13.1-1.5v-3c0-3.3-0.7-5.7-2.1-7.3 c-1.4-1.6-3.5-2.4-6.2-2.4c-1.8,0-3.4,0.2-4.7,0.7c-1.3,0.5-2.3,1-3.3,1.5c-0.9,0.5-1.7,1-2.5,1.5c-0.7,0.5-1.5,0.7-2.3,0.7 c-0.7,0-1.2-0.2-1.7-0.5s-0.8-0.8-1.1-1.3L467,73.1z M492.5,92.5c-3.4,0.1-6.3,0.4-8.7,0.8c-2.4,0.4-4.3,1-5.7,1.7 c-1.5,0.7-2.5,1.5-3.2,2.4c-0.6,0.9-1,1.9-1,3c0,1.1,0.2,2,0.5,2.8c0.3,0.8,0.8,1.4,1.4,1.9c0.6,0.5,1.3,0.9,2.1,1.1 c0.8,0.2,1.7,0.3,2.7,0.3c2.5,0,4.7-0.5,6.5-1.4c1.8-0.9,3.6-2.3,5.3-4.1V92.5z M552.5,68.4V72c0,1.2-0.7,1.9-2.1,2.2l-4.6,0.8 c0.8,1.7,1.2,3.7,1.2,5.8c0,2.2-0.4,4.3-1.3,6.1c-0.9,1.8-2.1,3.4-3.6,4.7c-1.6,1.3-3.4,2.3-5.5,3c-2.1,0.7-4.5,1-7,1 c-1,0-1.9-0.1-2.8-0.2c-0.9-0.1-1.8-0.2-2.7-0.4c-0.9,0.5-1.5,1-1.9,1.6c-0.4,0.6-0.6,1.1-0.6,1.7c0,1,0.4,1.7,1.3,2.2 c0.9,0.5,2,0.8,3.4,1c1.4,0.2,3,0.3,4.9,0.4c1.8,0.1,3.7,0.2,5.5,0.3c1.9,0.1,3.7,0.4,5.5,0.7c1.8,0.3,3.4,0.9,4.9,1.7 c1.4,0.8,2.6,1.9,3.4,3.2c0.9,1.3,1.3,3.1,1.3,5.2c0,2-0.5,3.9-1.5,5.8c-1,1.9-2.4,3.5-4.3,5c-1.9,1.5-4.1,2.6-6.8,3.5 c-2.7,0.9-5.7,1.3-9.2,1.3c-3.4,0-6.4-0.3-8.9-1c-2.5-0.7-4.6-1.5-6.3-2.7c-1.7-1.1-2.9-2.4-3.8-3.9c-0.8-1.5-1.2-3-1.2-4.6 c0-2.1,0.7-4,2-5.5c1.4-1.5,3.2-2.7,5.5-3.6c-1.3-0.6-2.3-1.4-3-2.5c-0.8-1-1.1-2.4-1.1-4.1c0-1.3,0.5-2.7,1.5-4.2 c1-1.5,2.5-2.7,4.4-3.7c-2.3-1.3-4.1-2.9-5.4-5c-1.3-2.1-2-4.5-2-7.3c0-2.3,0.4-4.3,1.3-6.1c0.9-1.8,2.1-3.4,3.7-4.7 c1.6-1.3,3.5-2.3,5.6-3c2.2-0.7,4.5-1,7.1-1c3.9,0,7.4,0.8,10.3,2.5H552.5z M542.8,114.7c0-1-0.3-1.8-0.9-2.4 c-0.6-0.6-1.4-1.1-2.3-1.4c-1-0.3-2.1-0.6-3.4-0.8c-1.3-0.2-2.7-0.3-4.2-0.4c-1.5-0.1-3-0.1-4.5-0.2c-1.5-0.1-3-0.2-4.5-0.4 c-1.4,0.7-2.6,1.6-3.5,2.7c-0.9,1-1.4,2.3-1.4,3.6c0,0.9,0.2,1.7,0.7,2.5s1.2,1.4,2.1,2c1,0.6,2.2,1,3.7,1.3 c1.5,0.3,3.3,0.5,5.4,0.5c4.2,0,7.4-0.7,9.5-2C541.7,118.4,542.8,116.7,542.8,114.7z M529.4,89.2c3,0,5.2-0.8,6.7-2.3 c1.5-1.5,2.2-3.5,2.2-6c0-2.5-0.7-4.5-2.2-6c-1.5-1.5-3.7-2.2-6.7-2.2c-3,0-5.2,0.7-6.7,2.2c-1.5,1.5-2.3,3.4-2.3,6 c0,1.2,0.2,2.3,0.6,3.3c0.4,1,1,1.9,1.7,2.6c0.7,0.7,1.7,1.3,2.8,1.7C526.7,89,527.9,89.2,529.4,89.2z M566.3,90.4 c0.1,2.6,0.5,4.8,1.2,6.7c0.7,1.9,1.6,3.5,2.8,4.7c1.1,1.3,2.5,2.2,4.1,2.8c1.6,0.6,3.4,0.9,5.3,0.9c1.9,0,3.5-0.2,4.9-0.6 c1.4-0.4,2.6-0.9,3.6-1.4c1-0.5,1.9-1,2.6-1.4c0.7-0.4,1.4-0.6,2-0.6c0.8,0,1.4,0.3,1.8,0.9l2.7,3.5c-1.1,1.3-2.4,2.5-3.8,3.4 c-1.4,0.9-3,1.7-4.6,2.3c-1.6,0.6-3.3,1-5,1.3c-1.7,0.3-3.4,0.4-5,0.4c-3.2,0-6.1-0.5-8.8-1.6c-2.7-1.1-5-2.6-7-4.7 c-2-2.1-3.5-4.6-4.7-7.7c-1.1-3-1.7-6.5-1.7-10.5c0-3.2,0.5-6.1,1.5-8.9c1-2.7,2.4-5.1,4.3-7.2c1.9-2,4.1-3.6,6.8-4.8 c2.7-1.2,5.7-1.8,9.1-1.8c2.8,0,5.4,0.5,7.8,1.4c2.4,0.9,4.4,2.2,6.2,4c1.7,1.8,3.1,3.9,4,6.5c1,2.6,1.5,5.5,1.5,8.7 c0,1.5-0.2,2.5-0.5,3c-0.3,0.5-0.9,0.8-1.8,0.8H566.3z M589.2,84.5c0-1.6-0.2-3.1-0.7-4.5c-0.5-1.4-1.1-2.6-2-3.6 c-0.9-1-2-1.8-3.3-2.4c-1.3-0.6-2.9-0.9-4.6-0.9c-3.5,0-6.2,1-8.2,3c-2,2-3.3,4.8-3.8,8.4H589.2z M641.4,112.4h-10.5V48h10.5V112.4z M663.3,75.2c1.4-2.9,3.2-5.2,5.2-6.8c2-1.7,4.5-2.5,7.3-2.5c1,0,1.9,0.1,2.8,0.3c0.9,0.2,1.6,0.6,2.3,1l-0.7,7.2 c-0.1,0.5-0.3,0.9-0.6,1.1c-0.3,0.2-0.6,0.3-1,0.3c-0.4,0-1.1-0.1-1.9-0.2c-0.8-0.2-1.7-0.2-2.6-0.2c-1.3,0-2.5,0.2-3.6,0.6 c-1,0.4-2,1-2.8,1.7s-1.5,1.7-2.2,2.7c-0.6,1.1-1.2,2.3-1.7,3.7v28.4h-9.6V66.8h5.6c1,0,1.7,0.2,2.1,0.6c0.4,0.4,0.7,1,0.8,1.9 L663.3,75.2z M692.7,90.4c0.1,2.6,0.5,4.8,1.2,6.7c0.7,1.9,1.6,3.5,2.8,4.7c1.1,1.3,2.5,2.2,4.1,2.8c1.6,0.6,3.4,0.9,5.3,0.9 c1.9,0,3.5-0.2,4.9-0.6c1.4-0.4,2.6-0.9,3.6-1.4c1-0.5,1.9-1,2.6-1.4c0.7-0.4,1.4-0.6,2-0.6c0.8,0,1.4,0.3,1.8,0.9l2.7,3.5 c-1.1,1.3-2.4,2.5-3.8,3.4c-1.4,0.9-3,1.7-4.6,2.3c-1.6,0.6-3.3,1-5,1.3c-1.7,0.3-3.4,0.4-5,0.4c-3.2,0-6.1-0.5-8.8-1.6 c-2.7-1.1-5-2.6-7-4.7c-2-2.1-3.5-4.6-4.7-7.7c-1.1-3-1.7-6.5-1.7-10.5c0-3.2,0.5-6.1,1.5-8.9c1-2.7,2.4-5.1,4.3-7.2 c1.9-2,4.1-3.6,6.8-4.8s5.7-1.8,9.1-1.8c2.8,0,5.4,0.5,7.8,1.4c2.4,0.9,4.4,2.2,6.2,4c1.7,1.8,3.1,3.9,4.1,6.5 c1,2.6,1.5,5.5,1.5,8.7c0,1.5-0.2,2.5-0.5,3c-0.3,0.5-0.9,0.8-1.8,0.8H692.7z M715.6,84.5c0-1.6-0.2-3.1-0.7-4.5 c-0.5-1.4-1.1-2.6-2-3.6c-0.9-1-2-1.8-3.3-2.4c-1.3-0.6-2.9-0.9-4.6-0.9c-3.5,0-6.2,1-8.2,3c-2,2-3.3,4.8-3.8,8.4H715.6z M743,46.2 v66.2h-9.6V46.2H743z M753.8,73.1c5.2-4.8,11.3-7.2,18.4-7.2c2.6,0,5,0.4,7,1.3c2,0.9,3.8,2.1,5.1,3.6s2.4,3.4,3.2,5.5 c0.7,2.1,1.1,4.5,1.1,7.1v29h-4.3c-0.9,0-1.6-0.1-2.1-0.4s-0.9-0.9-1.2-1.7l-0.9-3.7c-1.2,1-2.3,2-3.4,2.8c-1.1,0.8-2.3,1.5-3.5,2.1 c-1.2,0.6-2.5,1-3.9,1.3s-2.9,0.4-4.6,0.4c-1.8,0-3.6-0.3-5.2-0.8c-1.6-0.5-3-1.3-4.1-2.3c-1.2-1-2.1-2.3-2.8-3.8 c-0.7-1.5-1-3.3-1-5.4c0-1.8,0.5-3.5,1.4-5.1c0.9-1.7,2.5-3.2,4.7-4.5c2.2-1.3,5-2.4,8.5-3.3c3.5-0.9,7.9-1.4,13.1-1.5v-3 c0-3.3-0.7-5.7-2.1-7.3c-1.4-1.6-3.5-2.4-6.2-2.4c-1.8,0-3.4,0.2-4.7,0.7c-1.3,0.5-2.3,1-3.3,1.5c-0.9,0.5-1.7,1-2.5,1.5 c-0.7,0.5-1.5,0.7-2.3,0.7c-0.7,0-1.2-0.2-1.7-0.5c-0.5-0.3-0.8-0.8-1.1-1.3L753.8,73.1z M779.3,92.5c-3.4,0.1-6.3,0.4-8.7,0.8 c-2.4,0.4-4.3,1-5.7,1.7c-1.5,0.7-2.5,1.5-3.2,2.4c-0.6,0.9-1,1.9-1,3c0,1.1,0.2,2,0.5,2.8c0.3,0.8,0.8,1.4,1.4,1.9 c0.6,0.5,1.3,0.9,2.1,1.1c0.8,0.2,1.7,0.3,2.7,0.3c2.5,0,4.7-0.5,6.5-1.4c1.8-0.9,3.6-2.3,5.3-4.1V92.5z M808.9,72.8 c1-1,2-1.9,3.1-2.8c1.1-0.8,2.2-1.5,3.4-2.1c1.2-0.6,2.5-1.1,3.8-1.4c1.3-0.3,2.8-0.5,4.4-0.5c2.5,0,4.7,0.4,6.6,1.3 c1.9,0.8,3.5,2,4.8,3.5c1.3,1.5,2.3,3.4,2.9,5.5c0.7,2.1,1,4.5,1,7v29h-9.6v-29c0-3.1-0.7-5.5-2.1-7.2c-1.4-1.7-3.6-2.6-6.5-2.6 c-2.1,0-4.1,0.5-6,1.5c-1.8,1-3.6,2.3-5.2,4v33.2h-9.6V66.8h5.8c1.3,0,2.1,0.6,2.5,1.8L808.9,72.8z M888.8,46.2v66.2H883 c-1.3,0-2.1-0.6-2.5-1.8l-0.9-5c-1.9,2.2-4.1,4-6.5,5.4c-2.4,1.4-5.3,2.1-8.5,2.1c-2.6,0-4.9-0.5-7-1.5c-2.1-1-3.9-2.5-5.4-4.5 c-1.5-2-2.6-4.4-3.5-7.3s-1.2-6.2-1.2-10c0-3.4,0.5-6.5,1.4-9.4c0.9-2.9,2.2-5.4,3.9-7.5c1.7-2.1,3.8-3.8,6.2-5 c2.4-1.2,5.2-1.8,8.2-1.8c2.7,0,5,0.4,6.8,1.3c1.9,0.9,3.6,2,5.1,3.6V46.2H888.8z M879.2,78c-1.3-1.7-2.8-2.9-4.4-3.6 c-1.6-0.7-3.4-1-5.2-1c-3.8,0-6.7,1.4-8.8,4.1c-2.1,2.8-3.2,6.8-3.2,12.2c0,2.8,0.2,5.2,0.7,7.2c0.5,2,1.2,3.6,2.1,4.9 c0.9,1.3,2,2.2,3.3,2.7c1.3,0.6,2.7,0.9,4.3,0.9c2.4,0,4.6-0.5,6.3-1.6c1.8-1.1,3.4-2.6,4.9-4.5V78z"/> </svg>');background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1148 274" style="enable-background:new 0 0 1148 274;" xml:space="preserve"> <path fill="%23A99562" d="M39.6,74.2c2.2,0,4-1.8,4-4s-1.8-4-4-4s-4,1.8-4,4l0,0C35.6,72.4,37.4,74.2,39.6,74.2z M33.2,198.9c-2.5,0-4.5,2-4.5,4.5 c0,2.5,2,4.5,4.5,4.5c2.5,0,4.5-2,4.5-4.5l0,0C37.7,201,35.7,198.9,33.2,198.9z M7.4,187.8c-0.1,0.6,0,1.2,0.2,1.8 c0.1,0.6,0.3,1.1,0.6,1.7c3.7-1.5,7.7-3.5,6.9-11.8c-0.3-1.9-0.7-3.9-1.1-5.8c-3.3-13.6-4.7-27.6-4.1-41.6 c1-20.7,11.2-39.8,16.2-48.9c1-1.9,1.8-3.4,2.2-4.3c1.5-3.4-4.7-8.6-7.1-10.3c-1.2,0.7-2,1.9-2.2,3.2c-0.2,0.8-0.2,1.7,0.1,2.6 c-7.4,11-12.7,23.3-15.7,36.2c0,0-0.1,0.5-0.3,1.2C1,120.5,0,129.4,0,138.4c-0.1,0.2,0,4.1,0.1,5.1C-0.2,158.6,2.3,173.6,7.4,187.8 L7.4,187.8z M122.7,87.5c-2.3,0-4.1,1.8-4.1,4.1s1.8,4.1,4.1,4.1s4.1-1.8,4.1-4.1l0,0C126.8,89.3,124.9,87.5,122.7,87.5z M97.7,147.3c2.2,0,4,1.8,4,4s-1.8,4-4,4s-4-1.8-4-4S95.5,147.3,97.7,147.3z M132.2,77.7c2-7.1-0.1-11.9-2.2-14.7 c-1.2-1.7-2.8-3.1-4.6-4.1l0,0c-7.9-5.4-17.6-1.8-17.9-1.6c-4.7,3.2-10.5,4.2-16,2.8C76.7,56.3,65,37.3,62.9,33.6l-1.2-1.5 c-0.4-0.4-0.8-0.7-1.4-0.8l-2.9-1.9c-0.7-0.5-1.6-0.5-2.3,0.1l-0.3,0.2c0,0-0.1,0-0.1,0c-1.8-0.2-3.7,0.3-5.2,1.4 c-1.9,1.2-3.7,3.2-3.5,5.1l-3.7,2.8c-1.5,0.1-3,0.7-4.2,1.5c-1.5,1-3.1,2.5-3.4,4.2l-2.4,1.8l-0.4,0.4l-0.1,0.2 c-0.1,0.2-0.2,0.4-0.3,0.7c-0.1,0.1-0.1,0.3-0.1,0.4l0,0.6l0.2,0.2c0.3,0.6,2.1,4.2,3.3,6.5c-3.9,3.5-7.4,7.3-10.7,11.4 c3.1,2.5,9.1,8.1,6.9,13.3c-0.4,1-1.2,2.5-2.3,4.6c-4.8,8.9-14.8,27.6-15.8,47.5c-0.6,13.7,0.8,27.4,4,40.7c0.5,2,0.9,4.1,1.2,6.2 c0.9,10.1-4.4,13.2-8.4,14.9c3,6.8,6.9,13.2,11.5,19.1c3.4,3.9,8.1,11.3,7.1,15.6c-1.1-0.4-2.2-0.5-3.4-0.3c-2.2,0.5-4,2-4.9,4 c-1.3,2.9-0.8,6.3,1.4,8.6c1.9,1.9,4.8,2.3,8.3,1.1c0,0.1,0.1,0.1,0.1,0.2c0.4,0.7,1.1,1.1,1.8,1.2c0.6,0.1,1.1,0.1,1.7,0.1 c6.3,0,16.3-3.8,28.4-21.5c4.2,0.8,7.9,1.3,10.8,1.7l4.8,0.8c2,0.6,6.4,0.4,8.6-5.3l48.2-124.7C137.2,89.2,136.3,82.5,132.2,77.7 L132.2,77.7L132.2,77.7z M61.9,42c0.1,0.2,10.6,18.1,30.6,22.2c1.3,0.3,2.7,0.4,4,0.4c4.2,0,7.4-1.5,10.4-3 c2.9-1.4,5.6-2.6,8.9-2.6c0.9,0,1.9,0.1,2.8,0.3c9.9,2.2,10.6,12.5,10.6,12.6c0.1,0.8-0.6,1.5-1.4,1.5l0,0h-0.1 c-0.8,0-1.4-0.6-1.4-1.4c0-0.3-0.6-8.2-8.3-9.9c-0.7-0.2-1.4-0.2-2.1-0.2c-2.6,0-5,1.1-7.6,2.4c-3.2,1.5-6.8,3.2-11.7,3.2 c-1.5,0-3.1-0.2-4.6-0.5c-21.4-4.4-32.4-23.5-32.6-23.7c-0.4-0.7-0.1-1.6,0.5-2C60.6,41.1,61.5,41.3,61.9,42L61.9,42L61.9,42z M98.6,87.1v-7.6l1.9-0.6c0.6-0.2,1.2-0.4,1.7-0.6l0,2.7l-1.7,2.9L98.6,87.1L98.6,87.1z M98.7,87.3v12.8l-3.8,7V93.7L98.7,87.3z M85.1,109.8l-2.3,3.9l-2.8,4.6l-0.7,1.2V141l-3.8,7v-22.1l3.8-6.4V81l0.8,0.1c0.9,0.1,1.9,0.2,2.8,0.3l2.3,0.1h0L85.1,109.8 l3.9-6.5v-22l1.5-0.1c0.8-0.1,1.6-0.2,2.4-0.4l1.9-0.4v13L93,96.6l-2.6,4.3l-1.4,2.4v17.8l-3.8,7L85.1,109.8L85.1,109.8L85.1,109.8 z M64.5,144.5l-2.3,3.9L60,152V74.4c0.7,0.5,1.4,0.9,2.1,1.3l2.3,1.1c0.5,0.2,1,0.4,1.5,0.6V142l3.8-6.4V78.8h0 c0.9,0.3,1.8,0.5,2.7,0.8l2.3,0.5c0.3,0.1,0.5,0.1,0.8,0.2v45.6l-0.9,1.6l-2.3,3.9l-2.6,4.4V161l-3.8,7v-25.8L64.5,144.5 L64.5,144.5z M50.4,168.2V76.8l1.5-1.5l2.3-2.3l1.7-1.7c0.1,0.1,0.2,0.1,0.4,0.2v86.9l-2.2,3.7l-2.3,3.9L50.4,168.2L50.4,168.2z M50.6,168.2v29.6l-3.8,7v-30.2L50.6,168.2L50.6,168.2z M56.2,158.6l3.8-6.4v29.6l-3.8,7V158.6L56.2,158.6z M39.2,50.9l19.3-17.3 c0.3-0.2,0.6-0.4,1-0.4c0.8,0,1.4,0.7,1.4,1.5c0,0,0,0.1,0,0.1c0,0.4-0.2,0.8-0.5,1L41.9,52.4c2.2,4.1,5.3,7.5,9.1,10.1 c0.7,0.4,0.9,1.3,0.5,2s-1.3,0.9-2,0.5c-4.6-3.1-8.3-7.3-10.7-12.3C38.5,52,38.7,51.4,39.2,50.9L39.2,50.9z M39.6,62.8 c4.1,0,7.3,3.3,7.3,7.3s-3.3,7.3-7.3,7.3s-7.3-3.3-7.3-7.3S35.6,62.8,39.6,62.8z M46.6,80.8v93.7l0,0.1l-8.4,14.1 c-11.7-22-12.2-44.7-12.2-45C24.7,114.1,36.3,93.3,46.6,80.8L46.6,80.8z M25.4,203.4c0-4.3,3.5-7.8,7.8-7.8c4.3,0,7.8,3.5,7.8,7.8 s-3.5,7.8-7.8,7.8S25.4,207.7,25.4,203.4C25.4,203.4,25.4,203.4,25.4,203.4z M48.8,214.6L36,240c-0.2,0.5-0.8,0.8-1.3,0.8 c-0.2,0-0.4,0-0.6-0.2c-0.7-0.4-1-1.2-0.6-1.9l0,0l12.9-25.4c0.2-0.5,0.8-0.8,1.3-0.8c0.8,0,1.4,0.6,1.4,1.4 C49,214.1,48.9,214.3,48.8,214.6L48.8,214.6L48.8,214.6z M60.3,215.7c-0.2,0.5-0.6,0.9-1.2,1c-0.5,0.1-1.1,0-1.5-0.4 c0,0-2.4-2.3-9.4-8c-0.7-0.6-0.8-1.6-0.2-2.3s1.6-0.8,2.3-0.2l0,0c3.9,3.1,6.3,5.3,7.8,6.5c6.6-16.3,47.6-117.7,50.1-124.9 c2.1-6.2,5.2-8.7,7.3-9.7c1.8-0.9,3.8-1,5.6-0.4c0.9,0.3,1.3,1.2,1,2.1s-1.2,1.3-2.1,1l0,0c-1-0.3-2.2-0.2-3.1,0.3 c-2.2,1.1-4.2,3.9-5.6,7.8C108.6,96.3,62.2,210.8,60.3,215.7L60.3,215.7L60.3,215.7z M116,101.1c1.2,0,2.1,1,2.1,2.1 s-1,2.1-2.1,2.1s-2.1-1-2.1-2.1l0,0C113.8,102.1,114.8,101.1,116,101.1L116,101.1z M110.2,117c0,0.8-0.6,1.5-1.4,1.5h0 c-0.8,0-1.4-0.6-1.4-1.4l-0.1-13c0-0.8,0.6-1.5,1.4-1.5c0.8,0,1.5,0.6,1.5,1.4l0,0L110.2,117L110.2,117z M104.8,119 c0,1.2-1,2.1-2.1,2.1c-1.2,0-2.1-1-2.1-2.1c0-1.2,1-2.1,2.1-2.1C103.8,116.8,104.8,117.8,104.8,119L104.8,119L104.8,119L104.8,119z M91.6,162.2c1.2,0,2.1,1,2.2,2.1c0,1.2-1,2.1-2.1,2.2c-1.2,0-2.1-1-2.2-2.1l0,0C89.5,163.2,90.4,162.2,91.6,162.2L91.6,162.2 L91.6,162.2z M69.6,202.8c-0.5,0.6-1.4,0.7-2,0.2c-0.6-0.5-0.7-1.4-0.2-2l12.3-15.5c0.3-0.4,0.7-0.5,1.1-0.5c0.8,0,1.4,0.6,1.5,1.4 c0,0.3-0.1,0.7-0.3,0.9L69.6,202.8L69.6,202.8z M78.3,203.9c0,1.2-1,2.1-2.1,2.1s-2.1-1-2.1-2.1s1-2.1,2.1-2.1 S78.3,202.7,78.3,203.9L78.3,203.9z M75.3,180.5c0-1.2,1-2.1,2.1-2.2c1.2,0,2.1,1,2.2,2.1c0,1.2-1,2.1-2.1,2.2l0,0 C76.3,182.6,75.3,181.7,75.3,180.5L75.3,180.5L75.3,180.5z M72.7,216.8c-1.2,0-2.1-1-2.2-2.1c0-1.2,1-2.1,2.1-2.2 c1.2,0,2.1,1,2.2,2.1l0,0C74.8,215.8,73.9,216.7,72.7,216.8L72.7,216.8z M82,219.7c-0.1,0.7-0.7,1.1-1.4,1c-0.6-0.1-1-0.6-1-1.2 c0-0.1,0-0.3,0.1-0.4c0.8-4.1-1.9-8.1-6-9c-4.1-0.8-8.1,1.9-8.9,5.9c0,0,0,0.1,0,0.1c-0.2,0.6-0.9,1-1.5,0.8 c-0.5-0.2-0.9-0.6-0.9-1.2c0,0,0,0,0-0.1c0-0.1,0-0.2,0-0.2c1.2-5.4,6.6-8.9,12-7.7C79.7,209,83.1,214.3,82,219.7L82,219.7 L82,219.7z M83.9,163.6c0.8,0,1.4,0.6,1.5,1.4l0.1,13.2c0,0.8-0.6,1.5-1.4,1.5h0c-0.8,0-1.4-0.6-1.4-1.4l-0.1-13.2 C82.4,164.3,83.1,163.7,83.9,163.6L83.9,163.6L83.9,163.6z M82.5,183.4c0-1.2,1-2.1,2.1-2.1s2.1,1,2.1,2.1c0,1.2-1,2.1-2.1,2.1 C83.4,185.6,82.5,184.6,82.5,183.4L82.5,183.4z M86.4,212c0,0.8-0.7,1.4-1.4,1.4h0c-0.8,0-1.4-0.7-1.4-1.5l0,0l0.5-23.5 c0-0.8,0.7-1.4,1.5-1.4c0.8,0,1.4,0.7,1.4,1.5l0,0L86.4,212L86.4,212z M91.7,188.3c-1.2,0-2.1-1-2.1-2.1s1-2.1,2.1-2.1 s2.1,1,2.1,2.1l0,0C93.8,187.3,92.9,188.3,91.7,188.3L91.7,188.3z M103.5,165.6l-14.8,15.2c-0.6,0.6-1.5,0.6-2.1,0s-0.6-1.5,0-2 l0,0l14.8-15.2c0.6-0.6,1.5-0.6,2.1,0S104,165,103.5,165.6L103.5,165.6L103.5,165.6z M97.7,158.5c-4,0-7.3-3.3-7.3-7.3 s3.3-7.3,7.3-7.3s7.3,3.3,7.3,7.3l0,0C105,155.3,101.7,158.5,97.7,158.5L97.7,158.5z M103,140.3c-1.2,0-2.1-1-2.2-2.1 c0-1.2,1-2.1,2.1-2.2c1.2,0,2.1,1,2.2,2.1l0,0C105.2,139.3,104.2,140.3,103,140.3L103,140.3L103,140.3z M106.7,126l-11,13.8 c-0.5,0.6-1.4,0.7-2,0.2c-0.6-0.5-0.7-1.4-0.2-2l11-13.8c0.3-0.4,0.7-0.6,1.1-0.6c0.8,0,1.4,0.6,1.5,1.4 C107,125.4,106.9,125.7,106.7,126L106.7,126L106.7,126z M107.1,121.7c0-1.2,1-2.1,2.1-2.2c1.2,0,2.1,1,2.2,2.1c0,1.2-1,2.1-2.1,2.2 l0,0C108,123.8,107.1,122.9,107.1,121.7L107.1,121.7L107.1,121.7L107.1,121.7z M111.3,149c0,0.8-0.7,1.4-1.4,1.4h0 c-0.8,0-1.4-0.7-1.4-1.5l0.4-21.3c0-0.1,0-0.2,0.1-0.3v-0.1c0-0.4,0.3-0.8,0.7-0.8c0.2-0.1,0.4-0.2,0.7-0.2c0.8,0,1.4,0.7,1.4,1.5 l0,0L111.3,149L111.3,149z M115.7,126.4c-1.2,0-2.1-1-2.2-2.1c0-1.2,1-2.1,2.1-2.2c1.2,0,2.1,1,2.2,2.1l0,0 C117.9,125.5,116.9,126.4,115.7,126.4L115.7,126.4L115.7,126.4z M128.3,104.8L113.5,120c-0.6,0.6-1.5,0.6-2.1,0l0,0 c-0.4-0.4-0.5-0.9-0.4-1.4c0-0.2,0.1-0.5,0.2-0.6l14.8-15.2c0.1-0.1,0.3-0.2,0.5-0.2c0.7-0.4,1.6-0.1,2,0.6 C128.8,103.6,128.7,104.3,128.3,104.8L128.3,104.8L128.3,104.8z M122.7,99c-4.1,0-7.4-3.3-7.4-7.4s3.3-7.4,7.4-7.4s7.4,3.3,7.4,7.4 l0,0C130.1,95.7,126.8,99,122.7,99L122.7,99z"/> <path fill="white" d="M191.9,0c-0.8,44.5-1.3,90.2-1.3,136.9s0.5,92.4,1.3,136.9c0.4,0,0.7,0,1.1,0s0.7,0,1.1,0 c0.8-44.5,1.3-90.2,1.3-136.9S195,44.5,194.1,0c-0.4,0-0.7,0-1.1,0S192.3,0,191.9,0L191.9,0z M307.7,193.3 c-32.1,0-53.5-22.2-53.5-55.6s21.2-55.6,53.5-55.6s53.5,22.1,53.5,55.6S339.8,193.3,307.7,193.3z M307.7,101.1 c-18.7,0-29.4,14.7-29.4,36.6s10.7,36.6,29.4,36.6s29.4-14.7,29.4-36.6S326.3,101.1,307.7,101.1z M421.5,155.4c-3.5,0-9.4-1-12-2.3 v-10.5h1.5c14.9,0,20.1-9.4,20.1-23.6c0-12.7-6.8-18.9-22.1-18.9h-8.2v91.1h-22.9V86.6c7-2.5,20.4-4.3,33.9-4.3 c27.4,0,43.5,13.7,43.5,36.9C455.3,139.2,440.3,155.4,421.5,155.4L421.5,155.4z M567.1,190.2l-19,3.7l-17.9-56.1L507.1,190l-16.9,4 L456.8,83.9h23.9l21.9,72l19.4-43.8l-9-28.2H537l22.9,72.5l23.4-72.5h21.6L567.1,190.2L567.1,190.2z M697.5,103.2 c0,3.1-0.5,5.9-1.5,8.5c-1,2.6-2.4,4.9-4.3,6.8s-4.1,3.4-6.7,4.5s-5.5,1.6-8.7,1.6s-6-0.5-8.6-1.6c-2.6-1.1-4.8-2.6-6.7-4.5 c-1.9-1.9-3.3-4.2-4.3-6.8s-1.5-5.4-1.5-8.5s0.5-5.9,1.5-8.5s2.5-4.9,4.3-6.8s4.1-3.4,6.7-4.5s5.5-1.6,8.6-1.6c2.1,0,4.1,0.2,6,0.7 s3.6,1.2,5.1,2.1c1.6,0.9,3,2,4.2,3.3s2.3,2.7,3.2,4.3c0.9,1.6,1.5,3.3,2,5.1C697.3,99.2,697.5,101.1,697.5,103.2L697.5,103.2z M689.6,103.2c0-2.3-0.3-4.4-0.9-6.2c-0.6-1.8-1.5-3.4-2.6-4.6s-2.5-2.2-4.2-2.9c-1.6-0.7-3.5-1-5.5-1s-3.9,0.3-5.5,1 c-1.6,0.7-3,1.6-4.2,2.9c-1.2,1.3-2,2.8-2.6,4.6c-0.6,1.8-0.9,3.9-0.9,6.2s0.3,4.4,0.9,6.2c0.6,1.8,1.5,3.4,2.6,4.6 c1.2,1.3,2.5,2.2,4.2,2.9c1.6,0.7,3.5,1,5.5,1s3.9-0.3,5.5-1c1.6-0.7,3-1.6,4.2-2.9s2-2.8,2.6-4.6 C689.3,107.5,689.6,105.5,689.6,103.2z M711.1,85.8c0,0.6-0.1,1.2-0.4,1.7c-0.2,0.5-0.6,1-1,1.4c-0.4,0.4-0.9,0.7-1.5,1 s-1.2,0.4-1.8,0.4s-1.2-0.1-1.8-0.4s-1-0.6-1.4-1c-0.4-0.4-0.7-0.9-1-1.4s-0.4-1.1-0.4-1.7s0.1-1.2,0.4-1.8s0.6-1,1-1.4 c0.4-0.4,0.9-0.7,1.4-1s1.1-0.4,1.8-0.4s1.2,0.1,1.8,0.4s1,0.6,1.5,1c0.4,0.4,0.8,0.9,1,1.4C711,84.5,711.1,85.1,711.1,85.8z M710.2,94.4v29.6H703V94.4H710.2z M743.2,81.1v42.9h-4.4c-0.9,0-1.5-0.4-1.8-1.3l-0.6-2.9c-1.2,1.4-2.6,2.5-4.1,3.3 s-3.4,1.3-5.4,1.3c-1.6,0-3.1-0.3-4.5-1s-2.5-1.6-3.5-2.9s-1.7-2.9-2.2-4.8s-0.8-4-0.8-6.5c0-2.2,0.3-4.2,0.9-6.1 c0.6-1.9,1.5-3.5,2.6-4.9s2.5-2.5,4-3.2s3.3-1.2,5.3-1.2c1.7,0,3.1,0.3,4.2,0.8c1.2,0.5,2.2,1.2,3.2,2.1V81.1L743.2,81.1 L743.2,81.1z M736,102c-0.8-1-1.7-1.7-2.6-2.1c-1-0.4-2-0.6-3.1-0.6s-2,0.2-2.9,0.6c-0.9,0.4-1.6,1-2.2,1.8s-1.1,1.9-1.4,3.1 c-0.3,1.3-0.5,2.8-0.5,4.5s0.1,3.2,0.4,4.4c0.3,1.2,0.7,2.2,1.2,2.9s1.2,1.3,1.9,1.6s1.6,0.5,2.5,0.5c1.5,0,2.8-0.3,3.8-0.9 c1-0.6,2-1.5,3-2.6L736,102L736,102z M757.4,97.6c1.2-1.1,2.4-2,3.8-2.6c1.4-0.7,3-1,4.9-1c1.6,0,3,0.3,4.3,0.8s2.3,1.3,3.1,2.3 c0.8,1,1.5,2.2,1.9,3.6c0.4,1.4,0.7,2.9,0.7,4.6v18.9h-7.1v-18.9c0-1.8-0.4-3.2-1.2-4.2c-0.8-1-2.1-1.5-3.8-1.5 c-1.2,0-2.4,0.3-3.5,0.8c-1.1,0.6-2.1,1.3-3.1,2.3v21.4h-7.1V81.1h7.1L757.4,97.6L757.4,97.6z M789.6,99.6c0.9-1.8,2-3.2,3.3-4.2 c1.3-1,2.8-1.5,4.5-1.5c1.4,0,2.5,0.3,3.3,0.9l-0.5,5.4c-0.1,0.4-0.2,0.6-0.4,0.7c-0.2,0.1-0.4,0.2-0.7,0.2c-0.3,0-0.7-0.1-1.3-0.1 c-0.6-0.1-1.1-0.1-1.7-0.1c-0.8,0-1.5,0.1-2.1,0.4c-0.6,0.2-1.2,0.6-1.7,1c-0.5,0.4-0.9,1-1.3,1.6c-0.4,0.6-0.7,1.3-1,2.1v18.3 h-7.1V94.5h4.2c0.7,0,1.2,0.1,1.5,0.4c0.3,0.3,0.5,0.7,0.6,1.4L789.6,99.6L789.6,99.6z M809,110.1c0.1,1.5,0.4,2.8,0.8,3.9 s1,2,1.7,2.7c0.7,0.7,1.5,1.3,2.5,1.6c1,0.4,2,0.5,3.2,0.5s2.2-0.1,3-0.4s1.6-0.6,2.2-0.9c0.6-0.3,1.2-0.6,1.7-0.9 c0.5-0.3,0.9-0.4,1.4-0.4c0.6,0,1,0.2,1.3,0.7l2,2.6c-0.8,0.9-1.7,1.7-2.7,2.3s-2,1.1-3.1,1.5s-2.2,0.6-3.3,0.8 c-1.1,0.1-2.2,0.2-3.2,0.2c-2.1,0-4-0.3-5.8-1c-1.8-0.7-3.3-1.7-4.6-3s-2.3-3-3.1-5c-0.8-2-1.1-4.3-1.1-6.9c0-2,0.3-3.9,1-5.7 c0.7-1.8,1.6-3.3,2.8-4.6c1.2-1.3,2.7-2.4,4.5-3.1s3.8-1.2,6-1.2c1.9,0,3.6,0.3,5.2,0.9c1.6,0.6,2.9,1.5,4.1,2.6 c1.1,1.1,2,2.6,2.7,4.2c0.7,1.7,1,3.6,1,5.7c0,1.1-0.1,1.8-0.3,2.2c-0.2,0.4-0.7,0.6-1.3,0.6L809,110.1L809,110.1z M822.6,105.8 c0-0.9-0.1-1.8-0.4-2.6c-0.3-0.8-0.7-1.5-1.2-2.1c-0.5-0.6-1.2-1.1-2-1.5s-1.7-0.5-2.8-0.5c-2.1,0-3.7,0.6-4.9,1.8s-1.9,2.8-2.3,5 L822.6,105.8L822.6,105.8z M833.7,98.5c3.4-3.1,7.5-4.7,12.3-4.7c1.7,0,3.3,0.3,4.7,0.9s2.5,1.4,3.5,2.4s1.7,2.2,2.2,3.6 c0.5,1.4,0.7,2.9,0.7,4.6v18.7h-3.2c-0.7,0-1.2-0.1-1.6-0.3s-0.7-0.6-0.9-1.2l-0.6-2.1c-0.8,0.7-1.5,1.3-2.2,1.8 c-0.7,0.5-1.5,0.9-2.2,1.3c-0.8,0.4-1.6,0.6-2.5,0.8c-0.9,0.2-1.8,0.3-2.9,0.3c-1.2,0-2.4-0.2-3.5-0.5s-2-0.8-2.7-1.5 c-0.8-0.7-1.4-1.5-1.8-2.5s-0.6-2.2-0.6-3.5c0-0.8,0.1-1.5,0.4-2.2s0.7-1.4,1.2-2.1s1.3-1.3,2.2-1.9c0.9-0.6,2-1.1,3.3-1.6 s2.9-0.8,4.6-1.1s3.8-0.4,6-0.5v-1.7c0-2-0.4-3.4-1.3-4.4s-2.1-1.4-3.7-1.4c-1.2,0-2.1,0.1-2.9,0.4c-0.8,0.3-1.4,0.6-2,0.9 s-1.1,0.6-1.6,0.9c-0.5,0.3-1,0.4-1.6,0.4c-0.5,0-0.9-0.1-1.3-0.4c-0.3-0.3-0.6-0.6-0.8-0.9L833.7,98.5L833.7,98.5z M850,111.4 c-2.1,0.1-3.8,0.3-5.2,0.5c-1.4,0.3-2.5,0.6-3.4,1c-0.8,0.4-1.5,0.9-1.8,1.4c-0.4,0.5-0.5,1.1-0.5,1.8c0,1.2,0.4,2.1,1.1,2.7 c0.7,0.5,1.7,0.8,2.9,0.8c1.5,0,2.7-0.3,3.8-0.8s2.1-1.3,3.1-2.4L850,111.4L850,111.4z M884.9,100.7c-0.2,0.3-0.4,0.5-0.6,0.6 c-0.2,0.1-0.5,0.2-0.9,0.2s-0.7-0.1-1.1-0.3c-0.3-0.2-0.8-0.5-1.2-0.8s-1-0.5-1.7-0.8c-0.7-0.2-1.5-0.3-2.5-0.3 c-1.2,0-2.3,0.2-3.3,0.7s-1.7,1.1-2.3,1.9c-0.6,0.9-1.1,1.9-1.4,3.1c-0.3,1.2-0.5,2.6-0.5,4.1s0.2,3,0.5,4.2s0.8,2.3,1.5,3.1 s1.4,1.5,2.3,1.9c0.9,0.4,1.9,0.6,3.1,0.6s2.1-0.1,2.8-0.4s1.3-0.6,1.8-0.9c0.5-0.3,0.9-0.6,1.3-0.9s0.8-0.4,1.2-0.4 c0.6,0,1,0.2,1.3,0.7l2,2.6c-0.8,0.9-1.7,1.7-2.6,2.3s-1.9,1.1-2.9,1.5c-1,0.4-2,0.6-3.1,0.8s-2.1,0.2-3.1,0.2 c-1.8,0-3.5-0.3-5.2-1s-3-1.7-4.2-3c-1.2-1.3-2.2-2.9-2.9-4.8c-0.7-1.9-1-4.1-1-6.5c0-2.2,0.3-4.2,0.9-6.1c0.6-1.9,1.5-3.5,2.8-4.8 s2.7-2.4,4.5-3.2c1.8-0.8,3.8-1.2,6.2-1.2s4.2,0.4,5.8,1.1c1.7,0.7,3.2,1.7,4.5,3.1L884.9,100.7L884.9,100.7z M898.7,97.6 c1.2-1.1,2.4-2,3.8-2.6c1.4-0.7,3-1,4.9-1c1.6,0,3,0.3,4.3,0.8s2.3,1.3,3.1,2.3c0.8,1,1.5,2.2,1.9,3.6c0.4,1.4,0.7,2.9,0.7,4.6 v18.9h-7.1v-18.9c0-1.8-0.4-3.2-1.2-4.2c-0.8-1-2.1-1.5-3.8-1.5c-1.2,0-2.4,0.3-3.5,0.8c-1.1,0.6-2.1,1.3-3.1,2.3v21.4h-7.1V81.1 h7.1L898.7,97.6L898.7,97.6z M933.6,124.5c-2.6,0-4.6-0.7-5.9-2.2c-1.4-1.4-2.1-3.5-2.1-6V99.8h-3c-0.4,0-0.7-0.1-1-0.4 c-0.3-0.2-0.4-0.6-0.4-1.1v-2.8l4.8-0.8l1.5-8.1c0.1-0.4,0.3-0.7,0.6-0.9c0.3-0.2,0.6-0.3,1-0.3h3.7v9.3h7.9v5.1h-7.9v16.1 c0,0.9,0.2,1.6,0.7,2.2s1.1,0.8,1.9,0.8c0.4,0,0.8-0.1,1.1-0.2c0.3-0.1,0.6-0.2,0.8-0.3s0.4-0.2,0.6-0.3c0.2-0.1,0.3-0.2,0.5-0.2 c0.2,0,0.4,0.1,0.5,0.2s0.3,0.3,0.4,0.5l2.1,3.5c-1,0.9-2.2,1.5-3.6,2S935.1,124.5,933.6,124.5L933.6,124.5z M968.2,88.5v11.6h14.6 v6h-14.6v11.8h18.6v6.2h-26.3V82.3h26.3v6.2H968.2z M986.2,70.3l-9.4,8.3c-0.4,0.4-0.8,0.6-1.1,0.6s-0.8,0.1-1.3,0.1h-5.2l6-7.8 c0.2-0.3,0.4-0.5,0.6-0.6c0.2-0.2,0.4-0.3,0.6-0.4c0.2-0.1,0.5-0.1,0.8-0.1s0.6,0,1,0L986.2,70.3L986.2,70.3z M1000.8,85.8 c0,0.6-0.1,1.2-0.4,1.7c-0.2,0.5-0.6,1-1,1.4c-0.4,0.4-0.9,0.7-1.5,1s-1.2,0.4-1.8,0.4s-1.2-0.1-1.8-0.4s-1-0.6-1.4-1 c-0.4-0.4-0.7-0.9-1-1.4s-0.4-1.1-0.4-1.7s0.1-1.2,0.4-1.8s0.6-1,1-1.4c0.4-0.4,0.9-0.7,1.4-1s1.1-0.4,1.8-0.4s1.2,0.1,1.8,0.4 s1,0.6,1.5,1c0.4,0.4,0.8,0.9,1,1.4C1000.7,84.5,1000.8,85.1,1000.8,85.8z M999.9,94.4v29.6h-7.2V94.4H999.9z M1013.9,99.6 c0.9-1.8,2-3.2,3.3-4.2s2.8-1.5,4.5-1.5c1.4,0,2.5,0.3,3.3,0.9l-0.5,5.4c-0.1,0.4-0.2,0.6-0.4,0.7c-0.2,0.1-0.4,0.2-0.7,0.2 c-0.3,0-0.7-0.1-1.3-0.1c-0.6-0.1-1.1-0.1-1.7-0.1c-0.8,0-1.5,0.1-2.1,0.4c-0.6,0.2-1.2,0.6-1.7,1c-0.5,0.4-0.9,1-1.3,1.6 c-0.4,0.6-0.7,1.3-1.1,2.1v18.3h-7.1V94.5h4.2c0.7,0,1.2,0.1,1.5,0.4s0.5,0.7,0.6,1.4L1013.9,99.6L1013.9,99.6z M1033.3,110.1 c0.1,1.5,0.4,2.8,0.8,3.9s1,2,1.7,2.7c0.7,0.7,1.5,1.3,2.5,1.6s2,0.5,3.2,0.5s2.2-0.1,3-0.4s1.6-0.6,2.2-0.9 c0.6-0.3,1.2-0.6,1.7-0.9c0.5-0.3,0.9-0.4,1.4-0.4c0.6,0,1,0.2,1.3,0.7l2.1,2.6c-0.8,0.9-1.7,1.7-2.7,2.3s-2,1.1-3.1,1.5 s-2.2,0.6-3.3,0.8c-1.1,0.1-2.2,0.2-3.2,0.2c-2.1,0-4-0.3-5.8-1c-1.8-0.7-3.3-1.7-4.6-3c-1.3-1.3-2.3-3-3.1-5 c-0.8-2-1.1-4.3-1.1-6.9c0-2,0.3-3.9,1-5.7c0.7-1.8,1.6-3.3,2.8-4.6c1.2-1.3,2.7-2.4,4.5-3.1s3.8-1.2,6-1.2c1.9,0,3.6,0.3,5.2,0.9 c1.6,0.6,2.9,1.5,4.1,2.6c1.1,1.1,2,2.6,2.7,4.2c0.7,1.7,1,3.6,1,5.7c0,1.1-0.1,1.8-0.3,2.2c-0.2,0.4-0.7,0.6-1.3,0.6L1033.3,110.1 L1033.3,110.1z M1046.9,105.8c0-0.9-0.1-1.8-0.4-2.6c-0.3-0.8-0.7-1.5-1.2-2.1c-0.5-0.6-1.2-1.1-2-1.5c-0.8-0.4-1.7-0.5-2.8-0.5 c-2.1,0-3.7,0.6-4.9,1.8s-1.9,2.8-2.3,5L1046.9,105.8L1046.9,105.8z M1058,98.5c3.4-3.1,7.5-4.7,12.3-4.7c1.7,0,3.3,0.3,4.7,0.9 s2.5,1.4,3.5,2.4s1.7,2.2,2.2,3.6s0.7,2.9,0.7,4.6v18.7h-3.2c-0.7,0-1.2-0.1-1.6-0.3c-0.4-0.2-0.7-0.6-0.9-1.2l-0.6-2.1 c-0.8,0.7-1.5,1.3-2.2,1.8c-0.7,0.5-1.5,0.9-2.2,1.3c-0.8,0.4-1.6,0.6-2.5,0.8s-1.8,0.3-2.9,0.3c-1.2,0-2.4-0.2-3.5-0.5 c-1.1-0.3-2-0.8-2.7-1.5c-0.8-0.7-1.4-1.5-1.8-2.5s-0.6-2.2-0.6-3.5c0-0.8,0.1-1.5,0.4-2.2s0.7-1.4,1.2-2.1s1.3-1.3,2.2-1.9 c0.9-0.6,2-1.1,3.3-1.6s2.9-0.8,4.6-1.1s3.8-0.4,6-0.5v-1.7c0-2-0.4-3.4-1.3-4.4s-2.1-1.4-3.7-1.4c-1.2,0-2.1,0.1-2.9,0.4 c-0.8,0.3-1.4,0.6-2,0.9s-1.1,0.6-1.6,0.9c-0.5,0.3-1,0.4-1.6,0.4c-0.5,0-0.9-0.1-1.3-0.4s-0.6-0.6-0.8-0.9L1058,98.5L1058,98.5z M1074.4,111.4c-2.1,0.1-3.8,0.3-5.2,0.5c-1.4,0.3-2.5,0.6-3.4,1c-0.8,0.4-1.5,0.9-1.8,1.4c-0.4,0.5-0.6,1.1-0.6,1.8 c0,1.2,0.4,2.1,1.1,2.7c0.7,0.5,1.7,0.8,2.9,0.8c1.5,0,2.7-0.3,3.8-0.8c1.1-0.5,2.1-1.3,3.1-2.4L1074.4,111.4L1074.4,111.4z M1094.7,98.1c0.6-0.6,1.2-1.1,1.9-1.7c0.7-0.5,1.4-0.9,2.1-1.3s1.5-0.6,2.4-0.8c0.8-0.2,1.8-0.3,2.8-0.3c1.6,0,3.1,0.3,4.3,0.8 s2.3,1.3,3.1,2.3c0.8,1,1.5,2.2,1.9,3.6c0.4,1.4,0.7,2.9,0.7,4.6v18.9h-7.1v-18.9c0-1.8-0.4-3.2-1.2-4.2c-0.8-1-2.1-1.5-3.8-1.5 c-1.2,0-2.4,0.3-3.5,0.8s-2.1,1.3-3.1,2.3v21.4h-7.1V94.4h4.4c0.9,0,1.5,0.4,1.8,1.3L1094.7,98.1L1094.7,98.1z M1127.3,98.1 c0.6-0.6,1.2-1.1,1.9-1.7c0.7-0.5,1.4-0.9,2.1-1.3s1.5-0.6,2.4-0.8c0.8-0.2,1.8-0.3,2.8-0.3c1.6,0,3.1,0.3,4.3,0.8s2.3,1.3,3.1,2.3 c0.8,1,1.5,2.2,1.9,3.6c0.4,1.4,0.7,2.9,0.7,4.6v18.9h-7.1v-18.9c0-1.8-0.4-3.2-1.2-4.2c-0.8-1-2.1-1.5-3.8-1.5 c-1.2,0-2.4,0.3-3.5,0.8s-2.1,1.3-3.1,2.3v21.4h-7.1V94.4h4.4c0.9,0,1.5,0.4,1.8,1.3L1127.3,98.1L1127.3,98.1z M692.1,151.9v41.5 h-6.2v-18.7h-21.6v18.7h-6.2v-41.5h6.2v18.3h21.6v-18.3L692.1,151.9L692.1,151.9z M724.4,189.2c-0.7,0.8-1.5,1.5-2.4,2.1 c-0.9,0.6-1.9,1.1-2.9,1.4s-2.1,0.6-3.2,0.8c-1.1,0.2-2.2,0.3-3.2,0.3c-2,0-3.9-0.3-5.6-1c-1.7-0.7-3.2-1.7-4.5-3 c-1.3-1.3-2.2-3-3-4.9c-0.7-2-1-4.2-1-6.8c0-2,0.3-3.9,1-5.7c0.6-1.8,1.5-3.3,2.7-4.6c1.2-1.3,2.6-2.3,4.3-3.1 c1.7-0.8,3.6-1.1,5.8-1.1c1.8,0,3.4,0.3,5,0.9c1.5,0.6,2.8,1.4,3.9,2.6s2,2.5,2.6,4.1c0.6,1.6,0.9,3.5,0.9,5.6 c0,0.9-0.1,1.5-0.3,1.8s-0.5,0.5-1.1,0.5h-19.2c0.1,1.8,0.3,3.3,0.8,4.6s1,2.4,1.8,3.2s1.7,1.5,2.8,1.9c1.1,0.4,2.3,0.6,3.6,0.6 c1.2,0,2.3-0.1,3.2-0.4c0.9-0.3,1.7-0.6,2.4-0.9c0.7-0.3,1.2-0.6,1.7-0.9c0.5-0.3,0.8-0.4,1.2-0.4c0.5,0,0.8,0.2,1.1,0.5 L724.4,189.2L724.4,189.2z M719.7,175.5c0-1.1-0.2-2.1-0.5-3.1s-0.8-1.8-1.4-2.5s-1.4-1.2-2.2-1.6s-1.9-0.6-3.1-0.6 c-2.4,0-4.2,0.7-5.6,2.1c-1.4,1.4-2.2,3.3-2.6,5.7L719.7,175.5L719.7,175.5z M736.2,169.7c0.9-1.9,2.1-3.4,3.4-4.5 c1.3-1.1,2.9-1.6,4.8-1.6c0.6,0,1.2,0.1,1.8,0.2s1.1,0.4,1.5,0.6l-0.4,4.2c-0.1,0.5-0.5,0.8-1,0.8c-0.3,0-0.7-0.1-1.2-0.2 s-1.1-0.2-1.7-0.2c-0.9,0-1.7,0.1-2.4,0.4c-0.7,0.3-1.3,0.6-1.9,1.2c-0.5,0.5-1,1.1-1.5,1.9c-0.4,0.7-0.8,1.6-1.2,2.5v18.4h-5.6 v-29.4h3.2c0.6,0,1,0.1,1.3,0.3c0.2,0.2,0.4,0.6,0.5,1.2L736.2,169.7L736.2,169.7z M759,155c0,0.5-0.1,1-0.3,1.5s-0.5,0.9-0.8,1.2 s-0.8,0.6-1.3,0.8s-1,0.3-1.5,0.3s-1-0.1-1.5-0.3c-0.5-0.2-0.9-0.5-1.2-0.8s-0.6-0.8-0.8-1.2c-0.2-0.5-0.3-1-0.3-1.5s0.1-1,0.3-1.5 c0.2-0.5,0.5-0.9,0.8-1.2c0.4-0.4,0.8-0.6,1.2-0.8c0.5-0.2,1-0.3,1.5-0.3s1,0.1,1.5,0.3s0.9,0.5,1.3,0.8s0.6,0.8,0.8,1.2 S759,154.4,759,155z M758,164v29.4h-5.6V164H758z M775.3,193.9c-2.4,0-4.2-0.7-5.5-2c-1.3-1.3-1.9-3.2-1.9-5.7v-17.6h-3.4 c-0.3,0-0.6-0.1-0.8-0.3s-0.3-0.5-0.3-0.9v-2.3l4.8-0.7l1.3-8.8c0.1-0.3,0.2-0.6,0.5-0.8c0.2-0.2,0.5-0.3,0.8-0.3h2.9v9.9h8.3v4.1 h-8.3v17.2c0,1.2,0.3,2,0.8,2.6c0.6,0.6,1.3,0.9,2.2,0.9c0.5,0,1-0.1,1.3-0.2c0.4-0.1,0.7-0.3,1-0.5c0.3-0.2,0.5-0.3,0.7-0.5 s0.4-0.2,0.5-0.2c0.2,0,0.3,0,0.5,0.1s0.2,0.2,0.3,0.4l1.7,2.7c-0.9,0.9-2,1.5-3.3,2C778,193.6,776.7,193.9,775.3,193.9 L775.3,193.9z M786.3,168.2c1.6-1.6,3.4-2.7,5.3-3.5c1.9-0.8,4-1.2,6.3-1.2c1.7,0,3.2,0.3,4.5,0.8c1.3,0.6,2.4,1.3,3.3,2.3 s1.6,2.2,2,3.5c0.5,1.4,0.7,2.9,0.7,4.5v18.7h-2.5c-0.6,0-1-0.1-1.3-0.3s-0.5-0.5-0.7-1l-0.6-2.6c-0.8,0.7-1.5,1.3-2.2,1.8 c-0.7,0.5-1.5,1-2.3,1.4c-0.8,0.4-1.7,0.7-2.6,0.9s-1.9,0.3-3,0.3c-1.2,0-2.2-0.2-3.2-0.5s-1.9-0.8-2.6-1.5 c-0.8-0.6-1.3-1.5-1.8-2.5c-0.4-1-0.7-2.1-0.7-3.4c0-1.2,0.3-2.3,0.9-3.3s1.7-2,3.1-2.9c1.4-0.9,3.3-1.5,5.5-2.1 c2.3-0.5,5.1-0.9,8.4-0.9v-2.1c0-2.2-0.5-3.9-1.4-5c-0.9-1.1-2.3-1.6-4.2-1.6c-1.2,0-2.3,0.1-3.1,0.5c-0.8,0.3-1.6,0.6-2.2,1 s-1.1,0.7-1.6,1s-0.9,0.5-1.4,0.5c-0.4,0-0.7-0.1-1-0.3s-0.5-0.5-0.7-0.8L786.3,168.2L786.3,168.2z M802.8,180.4 c-2.3,0.1-4.2,0.3-5.8,0.5c-1.6,0.3-2.9,0.6-3.9,1.1s-1.7,1-2.2,1.6c-0.4,0.6-0.7,1.3-0.7,2.1s0.1,1.4,0.4,1.9c0.2,0.5,0.6,1,1,1.3 s0.9,0.6,1.5,0.7c0.6,0.1,1.2,0.2,1.8,0.2c0.9,0,1.7-0.1,2.4-0.3c0.7-0.2,1.4-0.4,2-0.7s1.2-0.7,1.8-1.2c0.6-0.5,1.2-1,1.7-1.6 L802.8,180.4L802.8,180.4z M840.9,165.1v2.1c0,0.7-0.4,1.1-1.3,1.3l-3.2,0.5c0.3,0.6,0.5,1.2,0.6,1.9c0.2,0.7,0.2,1.4,0.2,2.1 c0,1.4-0.3,2.8-0.8,3.9c-0.6,1.2-1.3,2.2-2.3,3s-2.2,1.5-3.5,1.9c-1.4,0.4-2.8,0.7-4.5,0.7c-1.3,0-2.6-0.1-3.7-0.4 c-0.6,0.4-1,0.7-1.3,1.1c-0.3,0.4-0.5,0.8-0.5,1.2c0,0.7,0.3,1.2,0.8,1.5c0.6,0.3,1.3,0.6,2.2,0.7c0.9,0.1,2,0.2,3.2,0.3 s2.4,0.1,3.6,0.2s2.4,0.2,3.6,0.5s2.2,0.6,3.2,1.1c0.9,0.5,1.7,1.2,2.2,2c0.6,0.9,0.8,2,0.8,3.3c0,1.3-0.3,2.5-0.9,3.7 s-1.5,2.2-2.7,3.2s-2.7,1.7-4.4,2.2c-1.7,0.6-3.7,0.8-5.8,0.8s-4.1-0.2-5.7-0.6s-3-1-4-1.7c-1.1-0.7-1.9-1.5-2.4-2.5 s-0.8-1.9-0.8-3c0-1.4,0.4-2.6,1.3-3.6c0.9-1,2.1-1.8,3.7-2.3c-0.8-0.4-1.5-0.9-2-1.6s-0.8-1.5-0.8-2.6c0-0.4,0.1-0.9,0.2-1.3 s0.4-0.9,0.7-1.4c0.3-0.5,0.7-0.9,1.2-1.3c0.5-0.4,1-0.8,1.6-1.1c-1.5-0.8-2.6-1.9-3.4-3.2c-0.8-1.3-1.2-2.9-1.2-4.7 c0-1.4,0.3-2.8,0.8-3.9c0.6-1.2,1.3-2.1,2.3-3s2.2-1.5,3.5-1.9c1.4-0.4,2.9-0.7,4.5-0.7c2.5,0,4.7,0.5,6.6,1.6L840.9,165.1 L840.9,165.1z M835.2,194.9c0-0.7-0.2-1.2-0.6-1.7c-0.4-0.4-0.9-0.7-1.6-1c-0.7-0.2-1.4-0.4-2.3-0.5s-1.8-0.2-2.8-0.2s-2-0.1-3-0.2 c-1,0-2-0.1-3-0.3c-1,0.5-1.8,1.1-2.5,1.8s-1,1.5-1,2.5c0,0.6,0.2,1.2,0.5,1.7s0.8,1,1.5,1.4c0.7,0.4,1.5,0.7,2.5,0.9 s2.2,0.3,3.6,0.3s2.6-0.1,3.7-0.4s2-0.6,2.7-1c0.7-0.4,1.3-1,1.7-1.5C835,196.3,835.2,195.6,835.2,194.9L835.2,194.9z M826.2,178.8 c1,0,1.9-0.1,2.6-0.4s1.4-0.6,1.9-1.1c0.5-0.5,0.9-1.1,1.2-1.8c0.3-0.7,0.4-1.4,0.4-2.3c0-1.7-0.5-3.1-1.5-4.1 c-1-1-2.5-1.5-4.5-1.5s-3.5,0.5-4.5,1.5s-1.5,2.4-1.5,4.1c0,0.8,0.1,1.6,0.4,2.3c0.3,0.7,0.6,1.3,1.2,1.8c0.5,0.5,1.2,0.9,1.9,1.2 C824.4,178.6,825.3,178.8,826.2,178.8L826.2,178.8z M869.7,189.2c-0.7,0.8-1.5,1.5-2.4,2.1c-0.9,0.6-1.9,1.1-2.9,1.4 s-2.1,0.6-3.2,0.8c-1.1,0.2-2.2,0.3-3.2,0.3c-2,0-3.9-0.3-5.6-1c-1.7-0.7-3.2-1.7-4.5-3c-1.3-1.3-2.2-3-3-4.9c-0.7-2-1-4.2-1-6.8 c0-2,0.3-3.9,1-5.7c0.6-1.8,1.5-3.3,2.7-4.6c1.2-1.3,2.6-2.3,4.3-3.1c1.7-0.8,3.6-1.1,5.8-1.1c1.8,0,3.4,0.3,5,0.9 c1.5,0.6,2.8,1.4,3.9,2.6s2,2.5,2.6,4.1c0.6,1.6,0.9,3.5,0.9,5.6c0,0.9-0.1,1.5-0.3,1.8s-0.5,0.5-1.1,0.5h-19.2 c0.1,1.8,0.3,3.3,0.8,4.6s1,2.4,1.8,3.2s1.7,1.5,2.8,1.9c1.1,0.4,2.3,0.6,3.6,0.6c1.2,0,2.3-0.1,3.2-0.4c0.9-0.3,1.7-0.6,2.4-0.9 c0.7-0.3,1.2-0.6,1.7-0.9c0.5-0.3,0.8-0.4,1.2-0.4c0.5,0,0.8,0.2,1.1,0.5L869.7,189.2L869.7,189.2z M865.1,175.5 c0-1.1-0.2-2.1-0.5-3.1s-0.8-1.8-1.4-2.5s-1.4-1.2-2.2-1.6s-1.9-0.6-3.1-0.6c-2.4,0-4.2,0.7-5.6,2.1c-1.4,1.4-2.2,3.3-2.6,5.7 L865.1,175.5L865.1,175.5z M898.2,193.4H892v-41.5h6.2V193.4z M912.1,169.7c0.9-1.9,2.1-3.4,3.4-4.5c1.3-1.1,2.9-1.6,4.8-1.6 c0.6,0,1.2,0.1,1.8,0.2s1.1,0.4,1.5,0.6l-0.4,4.2c-0.1,0.5-0.5,0.8-1,0.8c-0.3,0-0.7-0.1-1.2-0.2s-1.1-0.2-1.7-0.2 c-0.9,0-1.7,0.1-2.4,0.4c-0.7,0.3-1.3,0.6-1.9,1.2c-0.5,0.5-1,1.1-1.5,1.9c-0.4,0.7-0.8,1.6-1.2,2.5v18.4h-5.6v-29.4h3.2 c0.6,0,1,0.1,1.3,0.3c0.2,0.2,0.4,0.6,0.5,1.2L912.1,169.7L912.1,169.7z M951,189.2c-0.7,0.8-1.5,1.5-2.4,2.1 c-0.9,0.6-1.9,1.1-2.9,1.4s-2.1,0.6-3.2,0.8c-1.1,0.2-2.2,0.3-3.2,0.3c-2,0-3.9-0.3-5.6-1c-1.7-0.7-3.2-1.7-4.5-3 c-1.3-1.3-2.2-3-3-4.9c-0.7-2-1-4.2-1-6.8c0-2,0.3-3.9,1-5.7c0.6-1.8,1.5-3.3,2.7-4.6c1.2-1.3,2.6-2.3,4.3-3.1 c1.7-0.8,3.6-1.1,5.8-1.1c1.8,0,3.4,0.3,5,0.9c1.5,0.6,2.8,1.4,3.9,2.6c1.1,1.1,2,2.5,2.6,4.1c0.6,1.6,0.9,3.5,0.9,5.6 c0,0.9-0.1,1.5-0.3,1.8s-0.6,0.5-1.1,0.5h-19.2c0.1,1.8,0.3,3.3,0.8,4.6s1.1,2.4,1.8,3.2c0.8,0.9,1.7,1.5,2.8,1.9 c1.1,0.4,2.3,0.6,3.6,0.6c1.2,0,2.3-0.1,3.2-0.4c0.9-0.3,1.7-0.6,2.4-0.9c0.7-0.3,1.2-0.6,1.7-0.9c0.4-0.3,0.8-0.4,1.2-0.4 c0.5,0,0.8,0.2,1.1,0.5L951,189.2L951,189.2z M946.3,175.5c0-1.1-0.2-2.1-0.5-3.1s-0.8-1.8-1.4-2.5s-1.4-1.2-2.2-1.6 s-1.9-0.6-3.1-0.6c-2.4,0-4.2,0.7-5.6,2.1c-1.4,1.4-2.2,3.3-2.6,5.7L946.3,175.5L946.3,175.5z M963.2,150.8v42.6h-5.7v-42.6H963.2z M970.5,168.2c1.6-1.6,3.4-2.7,5.3-3.5c1.9-0.8,4-1.2,6.3-1.2c1.7,0,3.2,0.3,4.4,0.8c1.3,0.6,2.4,1.3,3.3,2.3s1.6,2.2,2,3.5 c0.4,1.4,0.7,2.9,0.7,4.5v18.7h-2.5c-0.6,0-1-0.1-1.3-0.3s-0.5-0.5-0.7-1l-0.6-2.6c-0.8,0.7-1.5,1.3-2.2,1.8 c-0.7,0.5-1.5,1-2.3,1.4c-0.8,0.4-1.7,0.7-2.6,0.9s-1.9,0.3-3,0.3c-1.2,0-2.2-0.2-3.2-0.5s-1.9-0.8-2.6-1.5 c-0.8-0.6-1.3-1.5-1.8-2.5c-0.4-1-0.7-2.1-0.7-3.4c0-1.2,0.3-2.3,0.9-3.3c0.6-1.1,1.7-2,3.1-2.9c1.4-0.9,3.3-1.5,5.6-2.1 c2.3-0.5,5.1-0.9,8.4-0.9v-2.1c0-2.2-0.5-3.9-1.4-5c-0.9-1.1-2.3-1.6-4.2-1.6c-1.2,0-2.3,0.1-3.1,0.5c-0.8,0.3-1.6,0.6-2.2,1 s-1.1,0.7-1.6,1s-0.9,0.5-1.4,0.5c-0.4,0-0.7-0.1-1-0.3s-0.5-0.5-0.7-0.8L970.5,168.2L970.5,168.2z M987.1,180.4 c-2.3,0.1-4.2,0.3-5.8,0.5c-1.6,0.3-2.9,0.6-3.9,1.1s-1.7,1-2.2,1.6c-0.4,0.6-0.7,1.3-0.7,2.1s0.1,1.4,0.4,1.9c0.2,0.5,0.6,1,1,1.3 s0.9,0.6,1.5,0.7c0.6,0.1,1.2,0.2,1.8,0.2c0.9,0,1.7-0.1,2.4-0.3s1.4-0.4,2-0.7s1.2-0.7,1.8-1.2c0.6-0.5,1.2-1,1.7-1.6L987.1,180.4 L987.1,180.4z M1005.4,168.1c0.6-0.7,1.3-1.3,2-1.9s1.4-1,2.2-1.4c0.8-0.4,1.6-0.7,2.5-0.9c0.9-0.2,1.8-0.3,2.9-0.3 c1.6,0,3,0.3,4.3,0.8s2.2,1.3,3.1,2.3s1.4,2.1,1.9,3.5s0.6,2.9,0.6,4.5v18.7h-5.7v-18.7c0-2.1-0.5-3.7-1.4-4.9 c-1-1.2-2.4-1.8-4.4-1.8c-1.4,0-2.8,0.3-4.1,1c-1.3,0.7-2.4,1.6-3.5,2.8v21.5h-5.6v-29.4h3.4c0.8,0,1.3,0.4,1.5,1.1L1005.4,168.1 L1005.4,168.1z M1057.1,150.8v42.6h-3.4c-0.8,0-1.3-0.4-1.5-1.1l-0.5-3.4c-1.2,1.5-2.7,2.7-4.3,3.6s-3.4,1.3-5.5,1.3 c-1.7,0-3.2-0.3-4.6-1c-1.4-0.6-2.5-1.6-3.5-2.9c-1-1.3-1.7-2.8-2.2-4.7c-0.5-1.9-0.8-4-0.8-6.4c0-2.2,0.3-4.2,0.9-6.1 s1.4-3.5,2.5-4.9c1.1-1.4,2.4-2.4,4-3.2s3.3-1.2,5.3-1.2c1.8,0,3.3,0.3,4.5,0.9s2.4,1.4,3.3,2.5v-16.1L1057.1,150.8L1057.1,150.8z M1051.4,171.2c-0.9-1.2-1.9-2.1-3-2.5s-2.3-0.7-3.6-0.7c-2.6,0-4.6,0.9-6,2.8s-2.1,4.6-2.1,8.1c0,1.9,0.2,3.5,0.5,4.8 s0.8,2.4,1.4,3.2s1.3,1.5,2.2,1.9s1.9,0.6,3,0.6c1.6,0,3.1-0.4,4.2-1.1c1.2-0.7,2.3-1.8,3.3-3.1V171.2L1051.4,171.2z"/> </svg>')}.scrolled #logo a{width:180px;width:226px}.scrolled #logo a:before{width:180px;width:226px;height:54px}#mobilelogo a:before{width:180px;width:226px;height:54px}#maincontent #mobilelogo{padding:15px 0 0 var(--outer-1)}@media all and (min-width:600px) and (max-width:899px){body.search #maincontent #mobilelogo,body.nobanner #maincontent #mobilelogo{padding-top:10px}}@media all and (min-width:600px){body.scrolled .secnav{padding-top:84px !important}}@media all and (max-width:899px){body.search #maincontent #mobilelogo,body.neverbanner #maincontent #mobilelogo{padding-top:10px}#logo a:before{width:160px;width:200px;height:48px}}@media all and (max-width:599px){#maincontent #mobilelogo{padding:15px 0 0 var(--outer-1)}#logo a:before,#mobilelogo a:before{width:160px;width:200px;height:48px}.banner figure figcaption,#banner figure figcaption,body.scrolled #banner figure figcaption{padding:24px var(--outer-1);font-size:.5rem}}@media all and (max-width:899px){.banner figure figcaption,#banner figure figcaption{display:none;max-width:100% !important;width:100% !important;padding-bottom:226px !important;padding-bottom:calc(var(--inner-4) + 50px) !important;bottom:0 !important;top:auto !important;text-align:center !important}.banner figure figcaption:before,#banner figure figcaption:before{opacity:.85;transition:all .2s ease;content:"";display:block;bottom:0;left:0;width:100%;height:calc(110% + 48px);pointer-events:none;position:absolute;z-index:10;box-sizing:content-box;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}}@media all and (max-width:799px){.banner figure figcaption,#banner figure figcaption{padding-bottom:calc(var(--inner-4) + 64px) !important}}@media all and (max-width:699px){.banner figure figcaption,#banner figure figcaption{padding-bottom:calc(var(--inner-4) + 78px) !important}}@media all and (max-width:599px){.banner figure figcaption,#banner figure figcaption{padding-bottom:178px !important}}
body.error404 #maincontent{overflow:visible}body.error404 #placesgrid .textcontent{color:#fff;border-top:none !important;border-bottom:none !important}body.error404 .textcontent:first-child{border-bottom:none !important}body.error404 .textcontent+.textcontent{border-right:var(--outer-15) solid transparent !important;border-bottom:var(--outer-1) solid transparent !important;border-top:none !important}body.error404 header#search_header{z-index:99}body.error404 header#search_header .textcontent h1{margin-bottom:1em}body.error404 .textcontent p:not(.subtitle),body.error404 .textcontent p:not(.subtitle):last-child{max-width:26em;margin-bottom:1em}body.error404 #placesgrid .textcontent h2 a{color:#fff}.textcontent .awesomplete ul li{list-style:none !important;margin:0 !important}.textcontent .awesomplete ul:not(.ctas) li:before{display:none !important}@media all and (min-width:600px){#formandimage{display:flex;align-items:center}#formandimage img{width:var(--outer-35);max-width:280px;height:auto;margin-left:var(--outer-05)}#formandimage form,#formandimage div{flex:1}body.error404 .textcontent+.textcontent{border-bottom:var(--outer-05) solid transparent !important}}
div#closed{margin:var(--outer-1) var(--outer-1);padding:var(--outer-05) var(--outer-05);border-radius:16px;background:var(--hi_burgundy);color:#fff}div#closed h2{font-size:1.333333333333333rem;line-height:1.125;line-height:1.1111;margin-bottom:.5em;font-weight:900}@media all and (min-width:600px){div#closed ul{display:flex;flex-wrap:wrap}div#closed ul li:not(:last-child){padding-right:.75em}div#closed ul li:not(:last-child):after{content:","}}div#closed ul li{font-size:1em}div#closed ul li a{color:inherit}@media all and (max-width:899px){div#closed ul li{font-size:.75em}}@media all and (max-width:899px){div#closed{padding:var(--outer-1)}div#closed h2{font-size:1rem}}@media all and (max-width:599px){div#closed ul li:not(:first-child){margin-top:.5em}div#closed h2{font-size:.8333333333333333rem}div#closed ul li{font-size:.6666666666666667em}}
ul.people{margin:0 0 16px;overflow:hidden}.bodytext ul.people li:before{display:none !important}ul.people:not(.expanded){display:flex;flex-wrap:wrap;width:calc(100% + 32px);position:relative;right:16px}.bodytext+.peopleholder{padding-top:0 !important;margin-top:calc(0px - var(--inner-05))}.peopleholder h2{font-size:32px}.peopleholder h3{margin:1em 0 .5em;font-size:24px;border-bottom:1px solid currentColor;padding-bottom:.25em}ul.people li{list-style:none;margin:16px;width:calc(50% - 32px);border:2px solid var(--hi_grey1);border:1px solid rgba(48,49,44,.25);background:var(--hi_beige);background:rgba(255,252,243,.75);border-radius:16px;padding:24px;box-shadow:rgba(17,17,26,.1) 0px 4px 16px,rgba(17,17,26,.05) 0px 8px 32px}ul.people li.wide{width:calc(100% - 32px)}ul.people.expanded li,.bodytext ul.people.expanded li:last-child{width:100%;margin:0 0 16px}ul.people li p{margin:0 !important;font-size:16px !important;color:#000 !important}ul.people li .headshot+p{font-size:24px !important}ul.people li .headshot+p+p{font-weight:700 !important}ul.people li p strong{font-weight:800}.people .headshot{position:relative;width:64px;min-width:64px;height:64px;margin-bottom:5px;border-radius:50%;overflow:hidden;background:var(--hi_grey1);color:#fff}.people .headshot:before{content:attr(data-initial);font-size:32px;line-height:64px;width:64px;text-align:center;display:block;font-weight:600}.people .headshot picture{position:absolute;width:calc(100% + 2px);width:calc(100% + 2px);top:50%;left:50%;transform:translate(-50%,-50%)}.people .headshot picture img{position:absolute;width:100%;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.people .headshot{width:96px;min-width:96px;height:96px;margin-bottom:16px}.people .headshot:before{font-size:48px;line-height:96px;width:96px}ul.people li p+div p{margin-top:1em !important}@media all and (max-width:1199px){.bodytext+.peopleholder{margin-top:0}ul.people li{width:calc(100% - 32px)}}@media all and (max-width:899px){ul.people li .headshot+p{font-size:21px !important}}ul.people li a{color:inherit;transition:all .2s ease;cursor:pointer;text-decoration:none;padding:1px 0;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;transition:background-size .5s}ul.people li a:hover,#pageheader ul.people li a:hover{background-size:100% 1px,100% 1px}
#pageheader.cardheader{--h1_size:40px}#pageheader.cardheader div#sectionmenu{background:0 0;position:relative;z-index:1}#pageheader.cardheader .banner{top:0;left:0}#pageheader.cardheader header>div{--margin:64px;margin-top:var(--outer-05);margin-bottom:var(--margin);border-radius:16px;background-color:var(--hi_burgundy);box-shadow:none;color:#fff}#pageheader.cardheader header div h1{font-size:var(--h1_size)}@media all and (min-width:900px) and (max-width:1199px){#pageheader.cardheader picture{padding-bottom:80%}}body.visit-template-template-heritagecard #pageheader figure:before{display:none !important}.feature_box{display:flex;justify-content:space-between;margin:var(--outer-05) var(--outer-1) var(--outer-05);background-color:var(--hi_goldlight);border-radius:16px;overflow:hidden;--h2_size:40px}.feature_box h2{font-size:var(--h2_size);line-height:1.3;margin-bottom:1em;font-weight:800}.feature_box .bodytext{margin:0 !important}.feature_box table,.feature_box table th,.feature_box table td{border:2px solid var(--hi_black)}.feature_box table th{background:rgba(0,0,0,.666)}.feature_box table td{background:0 0}.feature_box table tr:nth-child(even) td{background:rgba(255,255,255,.25)}#pageheader.cardheader p:last-child,.feature_box p:last-child{margin-bottom:0}p.cta_lozenge>a,#pageheader.cardheader p:last-child>a:first-child:last-child,.feature_box .bodytext>p:last-child>a:first-child:last-child{border-bottom:none;background:var(--hi_yellow);color:var(--hi_black);white-space:nowrap;transition:all .2s ease;border-radius:300px;display:inline-flex;font-weight:700;font-size:1rem;line-height:1.25;padding:.5em 1em;margin-top:1em}.callout p.cta_lozenge>a,#pageheader.cardheader.yellow p:last-child>a:first-child:last-child,.feature_box.yellow .bodytext>p:last-child>a:first-child:last-child{background:#fff}.callout p.cta_lozenge>a:after,#pageheader.cardheader p:last-child>a[href*="//"]:not([href*="//www.heritageireland.ie"]):not([href*="//heritageireland.ie"]):first-child:last-child:after,.feature_box p:last-child>a[href*="//"]:not([href*="//www.heritageireland.ie"]):not([href*="//heritageireland.ie"]):first-child:last-child:after{content:"\2197";margin-left:.33em;transition:all .2s ease-out}.callout p.cta_lozenge>a:is(:hover,focus-visible):after,#pageheader.cardheader p:last-child>a[href*="//"]:not([href*="//www.heritageireland.ie"]):not([href*="//heritageireland.ie"]):first-child:last-child:is(:hover,focus-visible):after,.feature_box p:last-child>a[href*="//"]:not([href*="//www.heritageireland.ie"]):not([href*="//heritageireland.ie"]):first-child:last-child:is(:hover,focus-visible):after{margin-left:1em}.callout p.cta_lozenge>a:is(:hover),#pageheader.cardheader p:last-child>a[href*="//"]:not([href*="//www.heritageireland.ie"]):not([href*="//heritageireland.ie"]):first-child:last-child:is(:hover),.feature_box p:last-child>a[href*="//"]:not([href*="//www.heritageireland.ie"]):not([href*="//heritageireland.ie"]):first-child:last-child:is(:hover){background:var(--green)}.callout p.cta_lozenge>a:after{content:"\2192"}.callout p.cta_lozenge>a:is(:hover){background:var(--hi_yellow)}.callout:is(.yellow,.gold) p.cta_lozenge>a:is(:hover){background:var(--green);color:#fff}#pageheader.cardheader.plum p:last-child>a[href*="//"]:not([href*="//www.heritageireland.ie"]):not([href*="//heritageireland.ie"]):first-child:last-child:is(:hover),.feature_box p:last-child.plum>a[href*="//"]:not([href*="//www.heritageireland.ie"]):not([href*="//heritageireland.ie"]):first-child:last-child:is(:hover){background:#fff;color:var(--hi_black)}.feature_box.plum{background-color:var(--hi_burgundy);color:#fff}.feature_box.blue{background-color:var(--hi_lightblue)}.feature_box.yellow{background-color:var(--hi_yellow)}.feature_box>div{flex:1}.feature_box>figure{display:block;width:50%}.feature_box>div:first-child{padding:var(--outer-05);display:flex;flex-direction:column}.feature_box>div:first-child h1{font-size:1rem;line-height:1.5;font-weight:900;margin-bottom:1em}.feature_box dt,.feature_box>div:first-child p,.feature_box>div.bodytext:not(.larger_lists) li{font-size:.8333333333333333rem;margin-bottom:1rem;font-weight:400}.feature_box>div.bodytext:not(.larger_lists) li{margin-bottom:.5em}.feature_box>div:first-child blockquote{margin:0}.feature_box>div:first-child blockquote cite{font-style:italic}.feature_box>div:first-child blockquote p{font-size:1rem}.bodytext blockquote>p:nth-child(2):before{content:"\201C"}.bodytext blockquote>p:first-child:before,.bodytext blockquote>p:first-child:after{content:""}.bodytext blockquote>p:nth-last-child(2):after{content:"\201D"}.feature_box>figure{position:relative;display:block}.feature_box>figure picture{display:block;height:100%;width:100%;position:absolute}.feature_box>figure img{display:block;height:100%;width:100%;object-fit:cover;position:absolute;z-index:1}.feature_box>figure figcaption{color:#fff;position:absolute;font-weight:500;font-size:.75rem;z-index:99;width:100%;width:100%;padding:var(--outer-05);bottom:0;left:0}@media all and (min-width:900px){#pageheader.cardheader div#sectionmenu,#pageheader.cardheader header>div,.feature_box{margin-left:var(--outer-05);margin-right:var(--outer-05)}}@media all and (min-width:1500px){#pageheader.cardheader div#sectionmenu,#pageheader.cardheader header>div,.feature_box{margin-left:var(--outer-05);margin-right:var(--outer-05)}}p.cta_lozenge>a{font-size:.8333333333333333rem;white-space:normal;align-items:center}@media all and (max-width:1199px){.callout p.cta_lozenge>a:is(:hover,focus-visible):after{margin-left:.33em}#pageheader.cardheader header{background:0 0;padding:0;margin:calc(0px - var(--outer-4)) 0 0}#pageheader.cardheader header>div{margin-bottom:0}p.cta_lozenge>a{font-size:.666rem}}@media all and (max-width:899px){#pageheader.cardheader header>div{--margin:48px}#pageheader.cardheader{--h1_size:28px}.feature_box{--h2_size:28px;margin:var(--outer-05)}.feature_box>div:first-child blockquote p{font-size:.75rem}#pageheader.cardheader header{background:0 0;padding:0;margin:calc(0px - var(--outer-4)) var(--outer-05) var(--outer-1)}#pageheader.cardheader header>div{padding:var(--outer-1)}.feature_box{display:block}.feature_box>div:first-child{padding:var(--outer-1)}.feature_box>figure{height:0;padding-bottom:56.25%;width:100%}}@media all and (max-width:599px){.feature_box>figure figcaption{padding:var(--outer-1);font-size:.5833333333333333rem}.feature_box{--h2_size:24px}#pageheader.cardheader p:last-child>a:first-child:last-child,.feature_box .bodytext>p:last-child>a:first-child:last-child{font-size:.666rem}.feature_box dt,.feature_box>div:first-child p,.feature_box>div.bodytext:not(.larger_lists) li{font-size:.6666666666666667em}}.feature_box>figure figcaption:before{opacity:.666;opacity:.85;transition:all .2s ease;content:"";display:block;bottom:0;left:0;width:100%;height:calc(100% + 64px);pointer-events:none;position:absolute;z-index:-10;box-sizing:content-box;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}dl#anchors{display:flex;flex-wrap:wrap;align-items:center;margin:var(--outer-05);position:relative;z-index:1}dl#anchors dt,dl#anchors dd{font-size:16px;margin:4px 8px 4px 0}dl#anchors dt{font-weight:800;color:var(--hi_black)}dl#anchors dd{font-weight:700;font-size:16px;line-height:20px}dl#anchors dd a{background:rgba(0,0,0,.4);transition:all .2s ease;border-radius:300px;border:1px solid #b09f6b;color:#fff;padding:.5em .75em;display:block}dl#anchors dd a:is(:hover,:focus-visible){background:var(--green);color:#fff}
dl.faqs:last-child{border-bottom:1px solid currentColor}dl.faqs>dt>button{border-top:1px solid currentColor;margin:0;color:inherit;font-family:inherit;cursor:pointer;font-size:inherit;font-style:normal;font-weight:700;line-height:130%;flex:1;text-align:left;width:100%;display:flex;align-items:flex-start;justify-content:space-between;background:0 0;outline:none;padding:1em 0;transition:all .2s ease}dl.faqs>dt{margin-bottom:0}dl.faqs>dt>button:is(:hover,:focus-visible){background-color:rgba(0,0,0,.1)}dl.faqs>dt>button:focus-visible{box-shadow:0 0 0 4px var(--hi_yellow)}dl.faqs>dt>button:after{content:"\002B";margin-left:.333em;display:inline-block;width:24px;height:24px;font-size:1.5em;line-height:1;display:flex;align-items:center;justify-content:center;transition:all .2s ease}dl.faqs>dt>button.open:after{transform:rotate(180deg);content:"\2212"}
body[class*=template-vacancies] #pageheader header>div{margin:48px var(--outer-05)}body[class*=template-vacancies] #pageheader header>div p:last-child{margin-bottom:0}@media all and (min-width:1500px){body[class*=template-vacancies] #pageheader header>div{margin:48px var(--outer-1)}}@media all and (min-width:900px) and (max-width:1199px){body[class*=template-vacancies] #pageheader figure picture{padding-bottom:35%}body[class*=template-vacancies] #pageheader header>div{width:auto;margin:calc(0px - var(--inner-1)) var(--outer-05) 0;padding:var(--inner-1) var(--inner-1)}}body[class*=template-vacancies] #pageheader header>div{border-radius:12px}@media all and (max-width:899px){body[class*=template-vacancies] #pageheader header h1{margin-bottom:.5em}body[class*=template-vacancies] #pageheader header{border-radius:12px;margin-right:var(--outer-05);margin-left:var(--outer-05);padding:0}body[class*=template-vacancies] #pageheader header>div{width:auto;border-radius:0;margin:calc(0px - var(--inner-1)) 0 var(--outer-05);padding:var(--outer-1);padding:20px}body[class*=template-vacancies] #pageheader figure{padding-bottom:50%}}.vacancy_table{display:table;width:100%;border-collapse:separate;border-spacing:0px 16px;border-left:var(--outer-05) solid transparent;border-right:var(--outer-05) solid transparent;margin:32px 0}@media all and (min-width:1500px){.vacancy_table{border-left:var(--outer-1) solid transparent;border-right:var(--outer-1) solid transparent}}.vacancy_table .row{margin:16px 0;display:table-row}.vacancy_table .row:first-child{margin-top:0 !important}.vacancy_table .cell{display:table-cell;padding:1em;font-size:1em;line-height:1.2}.vacancy_table a.row{color:#000;border-radius:4px}.vacancy_table .row .cell{border:1px solid #5d5f56;background-color:#eceae6}.vacancy_table .row:first-child .cell{white-space:nowrap}.vacancy_table a.row:is(:hover,:focus-visible) .cell{background-color:var(--hi_grey);color:#fff}.vacancy_table .row .cell:not(:first-child):not(:last-child){border-left:none;border-right:none}.vacancy_table .row .cell:last-child{text-align:right}.vacancy_table .row .cell:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:none}.vacancy_table .row .cell:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:none}.vacancy_table .row:first-child .cell{background-color:#004d44;color:#fff;font-weight:700}.vacancy_table .cell strong{font-weight:700}@media all and (max-width:1199px){.vacancy_table .cell{font-size:18px}}@media all and (max-width:949px){.vacancy_table .cell{padding:12px}}@media all and (max-width:899px){.vacancy_table{margin:var(--outer-1) 0;display:block;border-spacing:0px}.vacancy_table .row{display:block;width:100%;border-radius:4px;border:1px solid #5d5f56;background-color:#eceae6;padding:8px 16px}.vacancy_table a.row:is(:hover,:focus-visible) .cell{background-color:transparent;color:currentColor}.vacancy_table a.row:is(:hover,:focus-visible){background-color:var(--hi_grey);color:#fff}.vacancy_table .row:first-child{display:none}.vacancy_table .row .cell,.vacancy_table .row .cell:first-child,.vacancy_table .row .cell:first-child{display:flex;border:none !important;border-radius:0;background-color:transparent;padding:0;margin:.5em 0;white-space:normal}.vacancy_table .row .cell:last-child{text-align:left}.vacancy_table .row .cell:before{content:attr(data-th) ': ';display:block;min-width:8em}.vacancy_table .row .cell :is(span,strong){display:block}}@media all and (max-width:599px){.vacancy_table .cell{font-size:16px}.vacancy_table .row .cell:before{min-width:7em}}.vacancyheader{background:var(--hi_burgundy);color:#fff;padding:var(--outer-05) var(--outer-1);border-radius:16px;box-shadow:rgba(0,0,0,.3) 0px 19px 38px,rgba(0,0,0,.22) 0px 15px 12px;margin:var(--outer-1) var(--outer-05) var(--outer-1)}.vacancyheader :is(h1,h2){width:100%;font-size:32px;font-weight:700;margin-bottom:.5em;line-height:1.2}.vacancyheader div{display:flex;flex-direction:column}.vacancyheader p{display:flex;align-items:center;margin:8px 0}.vacancyheader p strong{font-weight:700}.vacancyheader p.apply{margin:auto 0 8px 0}dl.vacancy_info{flex:1;display:flex;flex-wrap:wrap}dl.vacancy_info :is(dt,dd){float:left;font-size:1em;line-height:1.3;margin:.33em 0 0}dl.vacancy_info dt{clear:left;font-weight:700;width:7em}dl.vacancy_info dt:after{content:":"}dl.vacancy_info:after{display:block;height:0;content:"";clear:both}dl.vacancy_info dt,dl.vacancy_info dd{padding:8px 0;display:inline-block}dl.vacancy_info dd{width:calc(100% - 7em)}dl.vacancy_info dd span{font-size:16px;line-height:1.4}.vacancyheader p:not(.apply) a,dl.vacancy_info dd a{white-space:nowrap;font-size:18px;background:rgba(255,255,255,.8);color:#000;padding:12px 1em;border-radius:300px;border:1px solid #000;transition:all .2s ease}.vacancyheader p:not(.apply) a:is(:hover,:focus-visible),dl.vacancy_info dd a:not(.status):is(:hover,:focus-visible){background:#fff;border-color:#fff;color:#000}.vacancyheader p.booklet{margin-bottom:1em}.vacancyheader p.booklet a{display:inline-flex;align-items:center;font-weight:700}.vacancyheader p.booklet a:after{content:attr(data-ext);border-radius:8px;color:#fff;text-transform:uppercase;background:rgba(0,0,0,.8);display:inline-block;font-size:1em;font-style:normal;font-weight:700;margin-left:.5em;line-height:2;min-width:1.666666666666667em;text-align:center;padding:0 .2222em}.vacancyheader p.apply a{font-size:24px;background:var(--hi_yellow);color:var(--hi_black);padding:.5em 1em;border-radius:8px;border:1px solid #000;font-weight:700;transition:all .2s ease}.vacancyheader p.apply a:is(:hover,:focus-visible){background:#fff;border-color:#fff;color:#000}.vacancyheader span.status{padding:7px 10px;font-size:14px;font-weight:700;color:#000;border:1px solid #221d33;background:#fff;border-radius:4px;margin:0 0 0 12px;background:#fc8d8d}.vacancyheader span.status.open{background:#8dfca5}.vacancyheader span.status.soon{background:#fcd08d}@media all and (max-width:1023.98px){.vacancyheader p:not(.apply){margin-bottom:1em}}@media all and (min-width:600px){dl.vacancy_info dd span{display:block}}@media all and (min-width:1024px){.vacancyheader{display:flex;flex-wrap:wrap}dl.vacancy_info{margin-right:24px}}@media all and (min-width:1200px){.vacancyheader{margin:var(--outer-05)}.vacancyheader :is(h1,h2){font-size:40px}}@media all and (max-width:899.98px){.vacancyheader{padding:24px}.vacancyheader :is(h1,h2){font-size:24px}dl.vacancy_info :is(dt,dd),.vacancyheader p:not(.apply) a,dl.vacancy_info dd a,.vacancyheader p:not(.apply):not(:has(a)){font-size:18px}dl.vacancy_info dd a{font-size:16px}.vacancyheader p.apply{margin:auto 0 8px 0}.vacancyheader p.apply a{font-size:18px}}@media all and (max-width:599.98px){.vacancyheader{padding:18px}dl.vacancy_info :is(dt,dd),.vacancyheader p:not(.apply) a,dl.vacancy_info dd a,.vacancyheader p:not(.apply):not(:has(a)){font-size:16px}dl.vacancy_info dd a{font-size:16px}.vacancyheader p.apply{margin:auto 0 8px 0}.vacancyheader p a{font-size:16px}.vacancyheader p.apply a{font-size:18px}}.vacancy_content{padding:var(--outer-05) 0}.vacancy_content .bodytext{margin-bottom:0 !important}.vacancy_content .bodytext:first-child{padding-top:0 !important}.vacancy_content .bodytext:last-child{padding-bottom:0 !important}.vacancyheader+div>.vacancy_content:first-child{padding-top:0}.vacancy_content:nth-child(even){background:#eceae6}@media all and (max-width:1199.98px){.vacancy_content .bodytext{margin:0 !important}}@media all and (max-width:899.98px){.vacancy_content{padding:var(--outer-1) 0}}.vacancy_content h2{font-size:24px}@media all and (min-width:1200px){.vacancy_content h2{font-size:32px}}.vacancy_content dl.faqs dd div{padding-bottom:1em}.vacancy_content .imagery{margin-top:0;margin-bottom:0}.vacancy_content .imagery+imagery{margin-top:var(--outer-1)}body.single-vacancies dl#anchors dd a{background:var(--hi_yellow);border:1px solid var(--hi_black);color:var(--hi_black)}body.single-vacancies dl#anchors dd a:is(:hover,:focus-visible){background:var(--green);color:#fff}@media all and (min-width:1024px){body.single-vacancies .eventbanner figure{padding-bottom:33.333%}}body.single-vacancies .imagery .vidholder>div{background:var(--hi_grey)}body.single-vacancies .imagery:not(.fullbleed) .vidholder{margin-top:var(--outer-05);margin-bottom:var(--outer-05)}body.single-vacancies .imagery:not(.fullbleed):first-child .vidholder{margin-top:0}body.single-vacancies .imagery:not(.fullbleed):last-child .vidholder{margin-bottom:0}body.single-vacancies .imagery:not(.fullbleed) .vidholder,body.single-vacancies .imagery:not(.fullbleed) figure,body.single-vacancies .imagery:not(.fullbleed) figure.portrait,body.single-vacancies .imagery.fullbleed figure.portrait{width:var(--outer-9);margin-left:auto;margin-right:auto}@media all and (max-width:1499px){body.single-vacancies .imagery:not(.fullbleed) .vidholder,body.single-vacancies .imagery:not(.fullbleed) figure{width:var(--outer-10);margin-left:auto;margin-right:auto}body.single-vacancies .imagery:not(.fullbleed) figure.portrait,body.single-vacancies .imagery.fullbleed figure.portrait{width:var(--outer-8);margin-left:auto;margin-right:auto}}@media all and (max-width:1499px){body.single-vacancies .imagery:not(.fullbleed) .vidholder,body.single-vacancies .imagery:not(.fullbleed) figure{width:var(--outer-14);margin-left:auto;margin-right:auto}body.single-vacancies .imagery:not(.fullbleed) figure.portrait,body.single-vacancies .imagery.fullbleed figure.portrait{width:var(--outer-9);margin-left:auto;margin-right:auto}}@media all and (max-width:899px){body.single-vacancies .imagery:not(.fullbleed) .vidholder,body.single-vacancies .imagery:not(.fullbleed) figure{width:var(--outer-14);margin-left:auto;margin-right:auto}body.single-vacancies .imagery:not(.fullbleed) figure.portrait,body.single-vacancies .imagery.fullbleed figure.portrait{width:var(--outer-9);margin-left:auto;margin-right:auto}body.single-vacancies .imagery{margin-top:var(--outer-1);margin-bottom:var(--outer-1)}body.single-vacancies .imagery:last-child{margin-bottom:0}body.single-vacancies .imagery:first-child{margin-top:0}}@media all and (max-width:599px){body.single-vacancies .imagery:not(.fullbleed) figure.portrait,body.single-vacancies .imagery.fullbleed figure.portrait{width:var(--outer-14);margin-left:auto;margin-right:auto}}body.page-id-13288 #sectionintro>div:last-child:before{height:0;padding-bottom:33.333%}body.page-id-13288 #sectionintro>div:first-child p{max-width:32em}body.page-id-13288 #sectionintro>div:first-child p:last-child a:only-child:last-child:first-child{background:var(--hi_yellow);color:var(--hi_black)}body.page-id-13288 #sectionintro>div:first-child p:last-child a:only-child:last-child:first-child:is(:hover,:focus-visible){background:#fff}body.page-id-13288 #sectionintro>div:first-child p:last-child a:only-child:last-child:first-child:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=30312C)}body.page-id-13288 #sectionintro>div:first-child p:last-child a:only-child:last-child:first-child:is(:hover,:focus-visible):after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=30312C)}body.page-id-13288 div#sectionmenu ul li a[href*="recruitment/vacancies"]{background:var(--hi_yellow);color:var(--hi_black)}body.page-id-13288 div#sectionmenu ul li a[href*="recruitment/vacancies"]:is(:hover,:focus-visible){background:var(--green);color:#fff}body.page-id-13288 div#sectionmenu ul li a[href*="recruitment/vacancies"]:is(:hover,:focus-visible){background:var(--green);color:#fff}@media all and (min-width:900px){div#sectionmenu{padding-top:32px;padding-bottom:20px}}@media all and (max-width:1499px){body.page-id-13288 #sectionintro p,body.page-id-13288 .aboutgrid>div>a>div p{font-size:18px}}@media all and (max-width:899px){body.page-id-13288 #topimage{height:40vw}}@media all and (max-width:599px){body.page-id-13288 #sectionintro p,body.page-id-13288 .aboutgrid>div>a>div p{font-size:16px}body.page-id-13288 #topimage{height:50vw}}
body[class*=template-home]:has(.highlight_cards) #bannerholder{margin-bottom:0 !important}.highlight_cards{padding:var(--outer-05) var(--outer-1);--cardgap:32px;--cardpadding:24px;--cardheading:24px;--cardtext:16px}.highlight_cards>div{display:flex;flex-wrap:wrap;gap:var(--cardgap)}.highlight_cards>div article{background-color:var(--green);width:100%;min-height:280px;min-height:75vw;position:relative;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;color:#fff}@media all and (min-width:600px){.highlight_cards>div article{min-height:280px}}@media all and (min-width:900px){.highlight_cards>div article{min-height:320px}}@media all and (min-width:1200px){.highlight_cards>div article{min-height:380px}}@media all and (min-width:1500px){.highlight_cards>div article{min-height:450px}}.highlight_cards>div article:only-child{max-width:800px;margin:0 auto}.highlight_cards>div article>div{flex:1;background-color:rgba(0,0,0,.1);position:relative;display:flex;flex-direction:column;z-index:2}.highlight_cards>div article>div>div{margin-top:auto;padding:64px var(--cardpadding) var(--cardpadding);text-shadow:1px 1px 4px rgba(0,0,0,.5)}.highlight_cards>div article>div>div:after{display:block;content:"";height:calc(100% + 12px);position:absolute;width:100%;left:0;bottom:0;z-index:-1;background:-webkit-linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(bottom,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}.highlight_cards>div article picture{position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);left:-1px;top:-1px}.highlight_cards>div article picture img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;transition:all .25s ease-in-out}.highlight_cards article:has(a:is(:hover,:focus-visible))>picture img{transform:translate(-50%,-50%) scale(1.1)}@media all and (min-width:1200px){.highlight_cards>div:has(>article:nth-of-type(2)):not(:has(>article:nth-of-type(3)))>article{width:calc(50% - (var(--cardgap) / 2))}.highlight_cards>div:has(>article:nth-of-type(3)):not(:has(>article:nth-of-type(4)))>article{width:calc(33.333% - (var(--cardgap) * 0.6666))}.highlight_cards>div:has(>article:nth-of-type(4)):not(:has(>article:nth-of-type(5)))>article{width:calc(50% - (var(--cardgap) / 2))}.highlight_cards>div:has(>article:nth-of-type(5)):not(:has(>article:nth-of-type(6)))>article:nth-of-type(-n+3){width:calc(33.333% - (var(--cardgap) * 0.6666))}.highlight_cards>div:has(>article:nth-of-type(5)):not(:has(>article:nth-of-type(6)))>article:nth-of-type(n+4){width:calc(50% - (var(--cardgap) / 2))}.highlight_cards>div:has(>article:nth-of-type(6)):not(:has(>article:nth-of-type(7)))>article{width:calc(33.333% - (var(--cardgap) * 0.6666))}}@media all and (min-width:900px) and (max-width:1199.98px){.highlight_cards>div:has(>article:nth-of-type(2)):not(:has(>article:nth-of-type(3)))>article{width:calc(50% - (var(--cardgap) / 2))}.highlight_cards>div:has(>article:nth-of-type(3)):not(:has(>article:nth-of-type(4)))>article{width:calc(50% - (var(--cardgap) / 2))}.highlight_cards>div:has(>article:nth-of-type(3)):not(:has(>article:nth-of-type(4)))>article:nth-child(3){width:100%}.highlight_cards>div:has(>article:nth-of-type(4)):not(:has(>article:nth-of-type(5)))>article{width:calc(50% - (var(--cardgap) / 2))}.highlight_cards>div:has(>article:nth-of-type(5)):not(:has(>article:nth-of-type(6)))>article{width:calc(50% - (var(--cardgap) / 2))}.highlight_cards>div:has(>article:nth-of-type(5)):not(:has(>article:nth-of-type(6)))>article:nth-of-type(n+5){width:100%}.highlight_cards>div:has(>article:nth-of-type(6)):not(:has(>article:nth-of-type(7)))>article{width:calc(50% - (var(--cardgap) / 2))}}@media all and (min-width:600px) and (max-width:899.98px){.highlight_cards>div>article{width:calc(50% - (var(--cardgap) / 2))}.highlight_cards>div>article:nth-child(odd):last-child{width:100%}}@media all and (max-width:899.98px){.highlight_cards{padding:var(--outer-1);--cardgap:20px;--cardpadding:20px;--cardheading:20px;--cardtext:14px}}.highlight_cards h3{font-size:var(--cardheading);line-height:1.2;margin-bottom:.25em;font-weight:900;max-width:640px}.highlight_cards h3+p{font-size:var(--cardtext);line-height:1.75;margin:0}.highlight_cards a{color:inherit;transition:all .2s ease;cursor:pointer;text-decoration:none;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0 2px,100% 2px;transition:background-size .3s}.highlight_cards a:hover{background-size:100% 2px,100% 2px}.highlight_cards a:focus-visible{outline:3px solid #fff;box-shadow:0 0 0 6px #000}.highlight_cards a:after{content:"\2192";margin-left:.25em;color:var(--hi_yellow);font-weight:400}.highlight_cards a[href*="//"]:not([href*="//www.heritageireland.ie"]):not([href*="//heritageireland.ie"]):after{content:"\2197"}.highlight_cards a[href*=".doc"]:after,.highlight_cards a[href*=".docx"]:after,.highlight_cards a[href*=".pdf"]:after{content:"\2193"}.highlight_cards a:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0}.highlight_cards .overline{font-size:12px;line-height:2;font-weight:600;text-transform:uppercase}.highlight_cards .overline span{background:var(--hi_goldlight);color:#000;display:inline-block;padding:.6em 1.5em .4em var(--cardpadding)}.highlight_cards .overline[data-colour=hi_yellow] span{background-color:var(--hi_yellow)}.highlight_cards .overline[data-colour=hi_burgundy] span{background-color:var(--hi_burgundy);color:#fff}.highlight_cards .overline[data-colour=hi_lightblue] span{background-color:var(--hi_lightblue)}.highlight_cards .overline[data-colour=hi_goldlight] span{background-color:var(--hi_goldlight)}.highlight_cards .overline[data-colour=hi_lavender] span{background-color:var(--hi_lavender);color:#fff}
#footernav{color:#fff;display:block !important;border-bottom:none !important;margin-bottom:0 !important}#footernav a{color:inherit}#footernav ul{display:block !important;padding:0 !important}#footernav>ul{padding:1rem 0 0 !important}#footernav>ul li{margin:0 !important;width:100% !important}#footernav>ul>li{margin:0 0 32px !important}#footernav>ul>li{padding:.5em 0}#footernav>ul>li>a{font-size:20px;margin-bottom:.5em;display:inline-block !important}#footernav>ul>li li{font-size:14px;line-height:1.4;padding:.5em 0}#footernav>ul>li li ul{display:none !important}@media all and (min-width:600px){#footernav>ul{column-count:2;column-gap:32px;column-fill:balance}#footernav>ul>li{break-inside:avoid-column;margin-bottom:2em}}@media all and (min-width:900px){#footernav>ul{column-count:3}#footernav>ul>li>a{font-size:24px}#footernav>ul>li{font-size:16px}}@media all and (min-width:1200px){#footernav>ul{column-count:4}}
.underline :not(.wp-block-button):not(.cta)>a{transition:all .2s ease;cursor:pointer;text-decoration:none;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:0 2px,100% 2px;transition:background-size .3s;font-weight:700}.underline :not(.wp-block-button):not(.cta)>a:hover{background-size:100% 2px,100% 2px}.underline :not(.wp-block-button):not(.cta)>a:focus-visible{outline:3px solid #fff;box-shadow:0 0 0 6px #000}.underline_shown :not(.wp-block-button):not(.cta):not(.logo)>a{color:inherit;background-image:linear-gradient(currentColor,currentColor),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-position:0 100%,0 100%;background-repeat:no-repeat,no-repeat;background-size:100% 2px,100% 2px;transition:background-size .2s;font-weight:700}.underline_shown :not(.wp-block-button):not(.cta):not(.logo)>a:is(:hover,:focus-visible){color:#000;background-image:linear-gradient(#fff,#fff),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0));background-size:100% 100%,100% 100%;transition:background-size .2s}.underline_shown :not(.wp-block-button):not(.cta)>a:is(:hover,:focus-visible){color:#000;background-image:linear-gradient(#fff,#fff),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0))}@media (prefers-color-scheme:dark){.underline_shown :not(.wp-block-button):not(.cta)>a:is(:hover,:focus-visible){color:#000;background-image:linear-gradient(#fff,#fff),linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0))}}
#ourmission{transition:all .2s ease;padding:.5rem 0 .5rem var(--inner-05);background:#f4f8e9}#bannerholder #ourmission{padding:.5rem 0 .5rem calc(((100vw - 17px) / 16) * 0.5);position:absolute;top:var(--masthead_height);left:0;z-index:15;background:0 0}body.scrolled #ourmission{top:72px}#ourmission p{font-size:16px;max-width:20em;line-height:19px;font-weight:400;color:#30312c}#bannerholder #ourmission p{color:#fff}@media all and (max-width:899px){#bannerholder #ourmission{top:72px;top:80px;padding:0 0 0 calc(((100vw - 17px) / 16));display:none}body.scrolled #bannerholder #ourmission{top:80px}#bannerholder #ourmission p{font-size:14px;line-height:17px;max-width:17em}}@media all and (max-width:599px){#bannerholder #ourmission p{font-size:12px;line-height:15px;max-width:15.5em}}
ul.logolist{display:flex;align-items:center;flex-wrap:wrap;mix-blend-mode:multiply;position:relative;left:0;margin:0 0 30px}ul.logolist li{position:relative;margin:30px 20px 0 0}ul.logolist img{display:block;height:80px;width:auto;object-fit:contain;object-position:left center}#eventmeta{padding-bottom:0}#eventmeta>div{padding:calc(((((100vw - 17px) / 16) * 1) * (1)))  calc(((((100vw - 17px) / 16) * 1)))}@media all and (min-width:900px){#eventmeta>div{display:flex;justify-content:space-between;padding:calc(((((100vw - 17px) / 16) * 1) * (1 / 2)))  calc(((((100vw - 17px) / 16) * 1)))}#eventmeta>div>div{width:calc(50% - 30px)}}.eventbanner figure{position:relative;height:0;padding-bottom:50%;width:100%}.eventbanner figure picture{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#d9e6bb;overflow:hidden}.eventbanner figure picture img{display:block;object-fit:cover;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-out}#filters>div fieldset li label img{display:block;height:5em;width:auto}#filters>div fieldset li label img+span{position:fixed;top:-200px}#filters>div fieldset li.brandlogo{margin:0}#filters>div fieldset li.brandlogo label{align-items:center}.boxslides a header p:first-child{width:5em;height:5em;border-radius:50%;background:#fff;border:2px solid #cebf89;float:right;font-size:12px !important;margin:0 0 1em 1em;text-align:center;text-transform:uppercase;line-height:14px !important;display:flex;align-items:center;font-weight:600 !important;letter-spacing:-.01em}.boxslides a header p.sm:first-child{width:60px;height:60px;font-size:8px !important;line-height:10px !important}.boxslides a header p:first-child span,#placesgrid>ul li a header p:first-child span{display:block;width:100%}#currentfilters dd.currdate{text-transform:capitalize}#filters>div fieldset input.hidden{position:fixed;top:-100px}#filters>div fieldset input.hidden~div{display:none}#filters>div fieldset input.hidden:checked~div{display:block}#filters>div fieldset input.hidden~h3 label{display:flex;justify-content:space-between;cursor:pointer}#filters>div fieldset input.hidden~h3 label:after{cursor:pointer;overflow:hidden;display:inline-block;content:"";opacity:1;width:.7222222222222222em;padding:.25em 1em;height:.75em;background-size:13px auto;background-repeat:no-repeat;transform:rotate(180deg);background-position:center .1em;background-image:url('data:image/svg+xml;utf8,<svg width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.5 -9.53674e-07L0 6.89109L1.04598 8L6.5 2.21782L11.954 8L13 6.89109L6.5 -9.53674e-07Z" fill="%235d5f56"/></svg>')}#filters>div fieldset input.hidden:checked~h3 label:after{transform:rotate(0deg);background-position:center bottom}#filters>div fieldset input[type=date]{font-size:16px;font-weight:400;line-height:1.5 !important;width:100%;background:rgba(255,243,223,.3);border:1px solid #000;color:#000;padding:1rem .75rem;height:2em;font-family:inherit;display:flex;align-items:center}input[type=date]{position:relative}input[type=date]:before{content:"\25BC";color:rgba(0,0,0,0);padding:0 5px;background-image:url('data:image/svg+xml;utf8,<svg width="20" height="22" viewBox="0 0 20 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 2H17V0H15V2H5V0H3V2H0V22H20V2ZM18 20H2V7H18V20Z" fill="%23858585"/></svg>');margin-right:.5em;background-position:center;background-repeat:no-repeat;background-size:20px 22px}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:0 0}input[type=date]::-webkit-inner-spin-button{z-index:1}input[type=date]::-webkit-clear-button{z-index:1}p.bookingcta a,#info>div>div:first-child p:last-child>a:only-child{padding:1em 1.5em;border-radius:300px}.bodytext p.bookingcta:not(.cta):not(.sub) a,.bodytext p.bookingcta:not(.cta):not(.sub) a:link,.bodytext p.bookingcta:not(.cta):not(.sub) a:visited{font-size:.6666666666666667rem;display:inline-block;padding:1em 1.5em;background:#a39161;color:#fff;color:#000;font-weight:700;transition:all .2s ease;border-bottom:none;border-radius:300px}.bodytext p.bookingcta:not(.cta):not(.sub) a:hover{background:#515050 !important;color:#fff !important}body.single-whats_on .bodytext p.cta:only-child{margin:0}body.single-whats_on .bodytext+.bodytext.smalltext{padding-top:32px !important}body.single-whats_on .smalltext p:not(.cta),body.single-whats_on .smalltext li{font-size:18px !important}@media all and (max-width:899px){body.single-whats_on .smalltext p:not(.cta),body.single-whats_on .smalltext li{font-size:14px !important}}body.single-whats_on #info>div>div:nth-child(2) h3:first-child:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 56 56" style="enable-background:new 0 0 56 56;" xml:space="preserve"><path fill="%235D5F56" fill-rule="evenodd" clip-rule="evenodd" d="M50.3,7c0.6,0,1,0.4,1,1v44.7c0,0.6-0.4,1-1,1H5.7c-0.6,0-1-0.4-1-1V8c0-0.6,0.4-1,1-1h6.8V3.3c0-0.6,0.4-1,1-1 h0.8c0.6,0,1,0.4,1,1V7h25.5V3.3c0-0.6,0.4-1,1-1h0.8c0.6,0,1,0.4,1,1V7H50.3z M7,50.7h41.5V16.2H7V50.7z M7,13.5V9.7h41.5v3.8H7z" /></svg>')}body.single-whats_on #info>div>div:nth-child(3) h3:first-child:before{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 56 56" style="enable-background:new 0 0 56 56;" xml:space="preserve"><path fill="%235D5F56" class="st0" d="M34.5,25.9c0-7.2-5.8-13-13-13c-7.2,0-13,5.8-13,13s5.8,13,13,13C28.7,39,34.5,33.1,34.5,25.9z M32.5,25.9 c0,6.1-4.9,11-11,11s-11-4.9-11-11c0-6.1,4.9-11,11-11S32.5,19.9,32.5,25.9z M22.2,55.2c6-6.4,10.1-10.6,13.5-13.5 c4.6-4,7.2-9.9,7.2-16c0-11.8-9.6-21.3-21.3-21.3h-0.3C9.6,4.4,0,13.9,0,25.7c0,6.1,2.6,11.9,7.2,16c3.4,3,7.7,7.3,13.5,13.5 l0.7,0.8L22.2,55.2z M21.7,6.4C32.3,6.4,41,15,41,25.7c0,5.5-2.4,10.8-6.5,14.5c-3.3,2.9-7.3,6.9-12.9,12.9c-5.5-5.9-9.7-10-13-12.9 C4.4,36.5,2,31.2,2,25.7C2,15,10.7,6.4,21.3,6.4H21.7z"/> <g id="Layer_2"> </g> </svg> ')}body.single-whats_on #anchornav{position:relative;z-index:20}@media all and (max-width:599px){body.single-whats_on #info>div>div:last-child h3:first-child:before{display:block}}@media all and (max-width:899px){body.single-whats_on #info{margin-top:0}body.single-whats_on #info>div>div,body.single-whats_on #info>div>div:first-child{padding-bottom:30px}body.single-whats_on #info>div>div:nth-child(3){margin-left:0}}@media all and (min-width:900px){body.single-whats_on #info>div>div:not(:first-child){margin-left:60px}body.single-whats_on #info>div>div,body.single-whats_on #info>div>div:first-child{width:calc(33% - 40px);padding-bottom:40px}}@media all and (min-width:900px){body.single-whats_on #info>div{padding-bottom:calc(((100vw - 17px)/16)*1) !important;padding-bottom:40px !important}body.single-whats_on #info>div>div:not(:first-child){margin-left:60px}body.single-whats_on #info>div>div,body.single-whats_on #info>div>div:first-child{width:calc(33% - 40px)}body.single-whats_on #info>div{padding:0 calc(((100vw - 17px)/16)*3) calc(((100vw - 17px)/16)*1)}}body.single-whats_on .textcontent{border-bottom:calc(((100vw - 17px)/16)*0.5) solid transparent !important}body.single-whats_on .bodytext{padding:calc(((100vw - 17px)/16)*0.5) calc(((100vw - 17px)/16)*1);margin:0 calc(((100vw - 17px)/16)*2) calc(((100vw - 17px)/16)*0.5)}body.single-whats_on .bodytext+.bodytext.smalltext{margin-top:calc(0px - (((100vw - 17px)/16)*0.5)) !important}@media all and (max-width:899px){body.single-whats_on .bodytext{padding:calc(((100vw - 17px)/16)*0.5) calc(((100vw - 17px)/16)*1);margin:0 calc(((100vw - 17px)/16)*1) calc(((100vw - 17px)/16)*0.5)}body.single-whats_on .bodytext+.bodytext.smalltext{margin-top:calc(0px - (((100vw - 17px)/16)*1)) !important}}@media all and (max-width:599px){body.single-whats_on .bodytext{padding:calc(((100vw - 17px)/16)*0.5) calc(((100vw - 17px)/16)*1);margin:0 0 calc(((100vw - 17px)/16)*0.5)}body.single-whats_on .bodytext+.bodytext.smalltext{margin-top:calc(0px - (((100vw - 17px)/16)*0.5)) !important}}@media all and (min-width:1500px){body.single-whats_on .textcontent{border:calc(((100vw - 17px)/16)*3) solid transparent}body.single-whats_on #info>div{padding:0 calc(((100vw - 17px)/16)*3) calc(((100vw - 17px)/16)*1);padding:0 calc(((100vw - 17px)/16)*3) 60px}body.single-whats_on .bodytext{padding:calc(((100vw - 17px)/16)*0.5) calc(((100vw - 17px)/16)*1);margin:0 calc(((100vw - 17px)/16)*2) calc(((100vw - 17px)/16)*0.5)}body.single-whats_on .bodytext+.bodytext.smalltext{margin-top:calc(0px - (((100vw - 17px)/16)*0.5)) !important}}body.single-whats_on .textcontent+.bodytext{padding-top:0}body.single-whats_on .bodytext blockquote{margin:40px 0 60px}@media all and (min-width:2000px){body.single-whats_on .textcontent{border:calc(((100vw - 17px)/16)*4) solid transparent}body.single-whats_on #info>div{padding:0 calc(((100vw - 17px)/16)*4) calc(((100vw - 17px)/16)*1);padding:0 calc(((100vw - 17px)/16)*4) 60px}body.single-whats_on .bodytext{padding:calc(((100vw - 17px)/16)*0.5) calc(((100vw - 17px)/16)*2);margin:0 calc(((100vw - 17px)/16)*2) calc(((100vw - 17px)/16)*0.5)}body.single-whats_on .bodytext+.bodytext.smalltext{margin-top:calc(0px - (((100vw - 17px)/16)*0.5)) !important}body.single-whats_on .bodytext blockquote{margin:60px 0 75px}}header.eventheader{background:#eceae6}header.eventheader .textcontent{border-bottom:none !important}header.eventheader .textcontent h1{font-size:2.5rem}header.eventheader #anchornav{transform:translateY(50%)}@media all and (max-width:1499px){header.eventheader .textcontent h1{font-size:2rem}}@media all and (max-width:1199px){header.eventheader .textcontent h1{font-size:1.5rem}}@media all and (max-width:899px){header.eventheader .textcontent h1{font-size:1.5rem}header.eventheader #anchornav{margin-top:0;margin-bottom:0;margin:0;transform:none}header.eventheader #anchornav h3,header.eventheader #anchornav a{padding:1em calc(((100vw - 17px)/16)*1)  }
}

@media all and (max-width: 599px){header.eventheader .textcontent h1{font-size:1.5rem}}#anchornav li#whatsonlink a span{display:none}#anchornav.en li#whatsonlink a span:first-child{display:inline}#anchornav.ga li#whatsonlink a span:last-child{display:inline}body.single-whats_on .eventheader+#description{padding-top:calc(((100vw - 17px)/16)*0.5)}body.single-whats_on #description{font-size:1.25rem}#eventmeta div.tags{padding:30px 0;margin:0 0 10px}body.page-template-template-whatson #bannerholder{margin-bottom:0 !important}@media all and (min-width:600px){body.page-template-template-unguided #banner figure,body.single-experiences #banner figure,body.page-template-template-experiences #banner figure,body.page-template-template-whatson #banner figure{height:40vw;min-height:400px;max-height:500px}}@media all and (min-width:1500px){body.page-template-template-unguided #banner figure,body.single-experiences #banner figure,body.page-template-template-experiences #banner figure,body.page-template-template-whatson #banner figure{height:30vw;min-height:400px;max-height:500px}}@media all and (min-width:2000px){body.page-template-template-unguided #banner figure,body.single-experiences #banner figure,body.page-template-template-experiences #banner figure,body.page-template-template-whatson #banner figure{height:25vw;min-height:400px;max-height:500px}}body:is([class*=template-unguided]) #pageheader{overflow:hidden}body:is([class*=template-unguided]) #pageheader header{padding-bottom:var(--outer-05);padding-left:var(--outer-1);padding-right:var(--outer-1);margin-bottom:64px !important}body:is([class*=template-unguided]) #pageheader header>div{margin:48px auto;width:auto !important;max-width:1200px}body:is([class*=template-unguided]) #pageheader header>div p:last-child{margin-bottom:0}body:is([class*=template-unguided]) #pageheader figure:before{display:none !important}body:is([class*=template-unguided]) #pageheader header>div p{font-size:20px;max-width:100em}body:is([class*=template-unguided]) #pageheader header>div p strong{font-weight:700}body:is([class*=template-unguided]) #pageheader header>div{border-radius:12px}@media all and (min-width:1500px){body:is([class*=template-unguided]) #pageheader header>div{margin:48px auto}}@media all and (min-width:900px) and (max-width:1199px){body:is([class*=template-unguided]) #pageheader header>div{margin:48px auto}body:is([class*=template-unguided]) #pageheader .banner{position:absolute}body:is([class*=template-unguided]) #pageheader figure picture{padding-bottom:35%}body:is([class*=template-unguided]) #pageheader header>div{width:auto;padding:var(--inner-05)}body:is([class*=template-unguided]) #pageheader header>div p{font-size:16px}}@media all and (max-width:899px){body:is([class*=template-unguided]) #pageheader{position:relative;padding:calc(var(--masthead_height) + 24px) 0 64px !important}body:is([class*=template-unguided]) #pageheader header h1{margin-bottom:.5em}body:is([class*=template-unguided]) #pageheader header{border-radius:12px;padding:0 !important}body:is([class*=template-unguided]) #pageheader .banner,body:is([class*=template-unguided]) #pageheader figure{padding-bottom:0;position:absolute;width:100%;height:100% !important;left:0;top:0}body:is([class*=template-unguided]) #pageheader header>div{width:auto;padding:var(--outer-1);padding:24px;margin-bottom:0 !important}body:is([class*=template-unguided]) #pageheader header>div p{font-size:16px}}@media all and (max-width:599px){body:is([class*=template-unguided]) #pageheader{padding:48px 0 24px !important}body:is([class*=template-unguided]) #pageheader header>div p{font-size:14px}}@media all and (max-width:599px){body.page-template-template-whatson #filters{padding:calc(((100vw - 17px)/16)*1)}}.imagery .vidholder{width:calc(((100vw - 17px) / 16) * 14);margin-left:calc(((100vw - 17px) / 16) * 1)}.imagery .vidholder>div{position:relative;width:100%;height:0;padding-bottom:56.25%}.imagery .vidholder>div iframe{position:absolute;width:100%;height:100%;left:0;top:0}@media all and (max-width:899px){.imagery .vidholder{width:calc(((100vw - 17px) / 16) * 14);margin-left:calc(((100vw - 17px) / 16) * 1)}}@media all and (max-width:1499px){.imagery .vidholder{width:calc(((100vw - 17px) / 16) * 14);margin-left:calc(((100vw - 17px) / 16) * 1)}}#placesload.tagpage #placestovisit{padding-top:calc(((100vw - 17px)/16)*0.5)}@media all and (max-width:599px){#placesload.tagpage #placestovisit{padding-top:calc(((100vw - 17px)/16)*1)}}body.single-whats_on #info>div{flex-wrap:wrap !important}body.single-whats_on #info div dl.social{width:100%}dl.social{display:flex;flex-wrap:wrap;margin:var(--unit) 0;align-items:center}#info>div dl.social dt.h2{margin-bottom:0 !important}dl.social dd{display:inline-block;position:relative;line-height:1;width:1em;height:1em;margin:8px 8px 8px 0}dl.social a{width:1em;height:1em;line-height:1em;border-radius:50%;display:block;transition:all .2s ease;color:inherit}dl.social a:before{content:"";text-align:center;display:block;font-weight:400;font-size:.727272727272em;font-family:'repair'}.social a:hover{transform:scale(1.1)}dl.social a span{height:0;width:0;position:absolute;overflow:hidden}dl.social dd{margin:0 0 0 10px}dl.social dd a{color:#fff;display:flex;align-content:center;justify-content:center}dl.social dd a:hover{background-color:#000}
body.page-template-template-magazine #maincontent{background:#edece6}ul.magazines{padding-top:calc(((100vw - 17px) / 16) * 0.5)}.magazines .mag header p{font-size:.75rem !important;font-weight:400 !important;line-height:21.5px !important;margin-bottom:0 !important;position:relative;z-index:10}.magazines .mag header p.date{position:absolute;top:0;left:0;width:100%;padding:1em calc(((100vw - 17px) / 16) * 0.375);padding:1em 24px;color:#fff;font-weight:600 !important}ul.magazines .mag header h3{font-size:.833333333333333rem !important;font-weight:400 !important;line-height:1.111 !important;margin-bottom:.5rem !important;position:relative;z-index:10}ul.magazines .mag header h3 strong{font-weight:900 !important}ul.magazines .mag header p:not(.date):not(.cta1){font-weight:400 !important;font-size:.5833333333333333rem !important;margin-bottom:.75rem !important;margin-top:0}.magazines>li{display:flex;flex-direction:column}.magazines>li>.mag{flex:1;color:#5d5f56;position:relative;display:flex;flex-direction:column;background:#fff;position:relative}.magazines>li>.mag>header{flex:1;display:flex;flex-direction:column}.magazines picture{width:100%;display:block;height:auto;padding-bottom:72.34042553191489%;padding-bottom:60%;position:relative;z-index:1}.magazines picture img{position:absolute;object-fit:cover;width:100%;height:100%}.magazines p.img{width:108px;height:108px;border-radius:100%;overflow:hidden;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);box-shadow:0px 4px 4px rgba(0,0,0,.25)}.magazines p.img img{position:absolute;object-fit:cover;width:100%;height:100%}.magazines .mag header{padding:24px calc(((100vw - 17px) / 16) * 0.375) 64px calc(((100vw - 17px) / 16) * 0.375);padding:24px}.magazines .mag header p.date:before{display:block;content:"";opacity:.6666;height:calc(100% + 1em);position:absolute;width:100%;left:0;top:0;z-index:-1;background:-webkit-linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%);background:linear-gradient(top,#000 0%,hsla(0,0%,0%,.738) 19%,hsla(0,0%,0%,.541) 34%,hsla(0,0%,0%,.382) 47%,hsla(0,0%,0%,.278) 56.5%,hsla(0,0%,0%,.194) 65%,hsla(0,0%,0%,.126) 73%,hsla(0,0%,0%,.075) 80.2%,hsla(0,0%,0%,.042) 86.1%,hsla(0,0%,0%,.021) 91%,hsla(0,0%,0%,.008) 95.2%,hsla(0,0%,0%,.002) 98.2%,hsla(0,0%,0%,0) 100%)}.magazines .mag header div.reveal{border:1px solid #5d5f56;margin:auto 0 12px}.magazines .mag header div.reveal+div.reveal{margin:0 0 12px}.magazines .mag header div.reveal input{position:fixed;top:-100px}.magazines .mag header p.cta1{display:block;font-size:16px;line-height:1.25 !important;cursor:pointer;margin-top:auto;margin-bottom:0 !important}.magazines .mag header div.reveal+p.cta1,.magazines .mag header p.cta1+p.cta1{margin-top:12px}.magazines .mag header p.cta1 a{display:flex;border-radius:200px;cursor:pointer;font-weight:700 !important;border:1px solid #4d421f;background:#b09f6b;color:#4d421f;color:#000;padding:10px 16px;transition:all .2s ease}.magazines .mag header p.cta1 a:hover{background:#4d421f;color:#fff}.magazines .mag header p.cta1 a:after{content:"";display:block;min-width:1.25em;width:1.25em;height:1.25em;margin-left:auto;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"><polygon fill="%234D421F" points="15.3,12.3 10.5,17.1 10.5,1 9.5,1 9.5,17.1 4.7,12.3 4,13 10,19 16,13 "/></svg>')}.magazines .mag header p.cta1 a:hover:after{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"><polygon fill="%23FFFFFF" points="15.3,12.3 10.5,17.1 10.5,1 9.5,1 9.5,17.1 4.7,12.3 4,13 10,19 16,13 "/></svg>')}.magazines .mag header p.cta1.external a:after{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"><polygon fill="%234D421F" points="8.1,4.4 14.8,4.4 3.5,15.8 4.2,16.5 15.6,5.2 15.6,11.9 16.5,11.9 16.5,3.5 8.1,3.5 "/></svg>')}.magazines .mag header p.cta1.external a:hover:after{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20;" xml:space="preserve"><polygon fill="%23FFFFFF" points="8.1,4.4 14.8,4.4 3.5,15.8 4.2,16.5 15.6,5.2 15.6,11.9 16.5,11.9 16.5,3.5 8.1,3.5 "/></svg>')}.magazines .mag header div.reveal label{display:flex;font-size:16px;line-height:1.25;cursor:pointer;padding:12px 16px}.magazines .mag header div.reveal label span{display:block}.magazines .mag header div.reveal label b{position:relative;display:block;margin-left:auto;width:1.25em;min-width:1.25em;height:1.25em}.magazines .mag header div.reveal label b:before,.magazines .mag header div.reveal label b:after{content:"";display:block;background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease}.magazines .mag header div.reveal label b:before{height:1px;width:16px}.magazines .mag header div.reveal label b:after{height:16px;width:1px}.magazines .mag header div.reveal input[type=checkbox]:checked~label b:before{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.magazines .mag header div.reveal input[type=checkbox]:checked~label b:after{transform:translate(-50%,-50%) rotate(90deg)}.magazines .mag header div.reveal div{max-height:0;overflow:hidden;padding:0 16px;transition:all .4s ease-out}.magazines .mag header ul.tags{display:flex;flex-wrap:wrap}.magazines .mag header ul.tags li{font-size:12px;margin:4px 4px 4px 0}.magazines .mag header ul.tags li a{display:block;border:1px solid #b09f6b;background:#fffcf3;color:#4a4a4a;padding:.5em 1em;border-radius:50px;font-weight:600 !important}.magazines .mag header ul.tags li a:hover{background:#4d421f;color:#fff}.magazines .mag header div.reveal div :last-child{margin-bottom:0 !important}.magazines .mag header div.reveal input[type=checkbox]:checked~div{max-height:150vh;padding:0 16px 16px}@media all and (max-width:899px){.magazines{padding-bottom:calc(((100vw - 17px) / 16) * 0.5)}}@media all and (max-width:599px){.magazines{padding-bottom:calc(((100vw - 17px) / 16) * 1);padding-bottom:36px}}@media all and (max-width:899px){ul.magazines{padding-top:calc(((100vw - 17px) / 16) * 1);padding-top:36px}.magazines .mag header{padding:calc(((100vw - 17px) / 16) * 0.1) calc(((100vw - 17px) / 16) * 0.5) 64px calc(((100vw - 17px) / 16) * 0.5);padding:24px}.magazines>li{padding:0 calc(((100vw - 17px) / 16) * 1) 64px}}@media all and (max-width:599px){.magazines .mag header{padding:calc(((100vw - 17px) / 16) * 0.1) calc(((100vw - 17px) / 16) * 1) 64px calc(((100vw - 17px) / 16) * 1);padding:20px}.magazines .mag header p.date{padding-left:20px;padding-right:20px}.magazines>li{padding:0 calc(((100vw - 17px) / 16) * 1) 64px}}@media all and (min-width:900px){.magazines{padding:0 0 0 calc(((100vw - 17px) / 16) * 1);display:flex;flex-wrap:wrap}.magazines>li{width:calc(((100vw - 17px) / 16) * 6.5);margin:0 calc(((100vw - 17px) / 16) * 1) calc(32px + (((100vw - 17px) / 16) * 1)) 0}}@media all and (min-width:1200px){.magazines>li{width:calc(((100vw - 17px) / 16) * 4);margin:0 calc(((100vw - 17px) / 16) * 1) calc(32px + (((100vw - 17px) / 16) * 1)) 0}}
#pageheader header.multibox div{padding-bottom:calc(((100vw - 17px)/16)*0.3333)}#pageheader header.multibox div:not(:first-child){margin-top:calc(((100vw - 17px)/16)*0.5)}#pageheader header.multibox div:not(:last-child){margin-bottom:calc(((100vw - 17px)/16)*0.5)}#pageheader header.multibox div+div{background:rgba(255,255,255,.9);color:#004d44}#pageheader header.multibox div+div p{font-weight:600;font-size:.75rem;margin-bottom:1em;max-width:40em}#pageheader header.multibox div+div p strong{font-weight:800}#pageheader header.multibox div+div p:last-child>a:only-child{display:inline-block;font-size:.6666666666666667rem;font-size:1rem;font-size:inherit;font-weight:900;line-height:1;padding:1em 2em;padding:.6666em 1.5em;padding:.5em 1.5em;background:#004d44;border-radius:300px;color:#fff;transition:all .2s ease;display:inline-flex;padding-right:1.5em !important;align-content:center;align-items:center}#pageheader header.multibox div+div p:last-child>a:only-child:after{top:-.1em;position:relative;transform:none;position:static;display:inline-block;vertical-align:middle;width:40px;width:36px;height:1em;height:1.25em;margin-left:1em;content:"";transition:all .2s ease;background-position:left center;background-repeat:no-repeat;background-size:contain;background-image:url('https://heritageireland.ie/assets/themes/heritage_2023/images/icons/arrow.php?colour=FFFFFF');transition:all .2s ease}#pageheader header.multibox div+div p:last-child>a[href*=".pdf"]:only-child:after{width:1em !important;background-size:auto 100% !important;background-position:right bottom !important;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 26" style="enable-background:new 0 0 20 26;" xml:space="preserve"><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M9.9,24.9V0"/><path fill="none" stroke="%23FFFFFF" stroke-width="1" stroke-linecap="square" stroke-linejoin="miter" stroke-miterlimit="10" shape-rendering="geometricPrecision" vector-effect="non-scaling-stroke" d="M1.1,16l8.9,9l8.9-9"/></svg>') !important}#pageheader header.multibox div+div p:last-child>a:only-child:hover{background:#000}@media all and (min-width:1500px){#pageheader header.multibox div:not(:last-child){margin-bottom:calc(((100vw - 17px)/16)*0.5)}#pageheader header.multibox div:not(:first-child){margin-top:calc(((100vw - 17px)/16)*0.5)}}@media all and (min-width:900px) and (max-width:1199px){#pageheader header.multibox>div+div{background:#e6eeed}#pageheader header.multibox div:not(:last-child){margin-bottom:calc(((100vw - 17px)/16)*1)}#pageheader header.multibox div:not(:first-child){margin-top:calc(((100vw - 17px)/16)*1)}#pageheader header.multibox div{padding-bottom:calc(((100vw - 17px)/16)*1)}}@media all and (max-width:899px){#pageheader header.multibox{padding:0 !important}#pageheader header.multibox>div{padding:calc(((100vw - 17px)/16)*1) calc(((100vw - 17px)/16)*1) calc(((100vw - 17px)/16)*1)}#pageheader header.multibox>div~div{border-top:32px solid #fff}}
#heritageweekevents{margin:calc(((100vw - 17px)/16)*0.5) calc(((100vw - 17px)/16)*1) calc(((100vw - 17px)/16)*0.5)}#hwintro{color:#5d5f56;font-weight:700;font-size:18px;line-height:1.333;margin:20px auto 35px;padding:0 20px;text-align:center;position:relative;top:25px;max-width:760px}#heritageweekevents h2{color:#5d5f56;font-weight:700;font-size:18px;line-height:1.333;margin:0 auto 20px;max-width:760px}#heritageweekevents dl.event{background:#fdfcf5;color:#5d5f56;border:1px solid #5d5f56;margin:20px auto 30px;max-width:760px}#heritageweekevents dl.event dt{font-size:16px;font-weight:700;line-height:1.25;margin-bottom:.5em;padding:.5em 16px;background:#5d5f56;color:#fff}#heritageweekevents dl.event dd{padding:.25em 16px;font-size:14px;font-weight:400;line-height:1.333}#heritageweekevents dl.event dt+dd{padding-top:10px}#heritageweekevents dl.event dd:last-child{padding-bottom:20px}#heritageweekevents dl.event dd h3{font-weight:700;font-size:inherit;line-height:inherit;margin-bottom:.25em}#heritageweekevents dl.event dd p{flex:1;font-size:inherit;line-height:inherit}@media all and (min-width:600px){#heritageweekevents dl.event dt{padding:20px;font-size:18px;line-height:1.333}#heritageweekevents dl.event dd{padding:.5em 20px}#heritageweekevents dl.event dd{display:flex}#heritageweekevents dl.event dd h3{width:10em;margin-right:1em;margin-bottom:0}#hwintro,#heritageweekevents h2{color:#5d5f56;font-weight:700;font-size:24px}}#heritageweekevents dl.event dd p a,#heritageweekevents dl.event dd p a:link,#heritageweekevents dl.event dd p a:visited{background-image:linear-gradient(120deg,#a89769 0%,#a89769 100%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 0;border-bottom:2px solid currentColor;color:inherit;text-decoration:none;transition:background-size .2s ease}#heritageweekevents dl.event dd p a:hover{background-size:100% 100%;color:#fff}ul#regionselect{display:flex;flex-wrap:wrap;width:calc(100% + 30px);position:relative;left:-15px;margin-bottom:40px}ul#regionselect>li{width:25%;padding:15px}@media all and (max-width:1199px){ul#regionselect>li{width:50%;padding:15px}}@media all and (max-width:599px){ul#regionselect>li{width:100%;padding:8px 15px}}ul#regionselect li span{display:block;border:1px solid rgba(0,0,0,.2)}ul#regionselect li.opened span{border:1px solid #b09f6b;background:rgba(176,159,107,.05)}ul#regionselect li span strong{display:block;font-size:16px;line-height:1.33;font-weight:700;text-align:center;margin-bottom:1em}ul#regionselect li picture{width:100%;display:block;position:relative;height:0;padding-bottom:40%}ul#regionselect li picture img{display:block;width:100%;height:100%;transition:all .2s ease;object-fit:contain;object-position:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}ul#regionselect li picture img{filter:grayscale(1)}ul#regionselect li picture:hover img{filter:none}body.preload ul#regionselect ul{display:none}ul#regionselect ul li{margin:0 !important}ul#regionselect ul li a{transition:all .2s ease;margin:0;display:block;border-bottom:1px solid rgba(255,255,255,1);background:rgba(225,218,199,.5);color:#090808;padding:1em;font-size:14px;line-height:1.35;vertical-align:top}ul#regionselect ul li a strong{font-weight:700}ul#regionselect ul li:before{display:none !important}ul#regionselect ul li a strong:before{content:"- ";white-space:pre;display:inline}ul#regionselect ul li:nth-child(even) a{background:rgba(225,218,199,.25)}ul#regionselect ul li a:hover{background:#cebf89;color:#30312c}@media all and (max-width:599px){ul#regionselect ul li a{font-size:14px}ul#regionselect ul li a strong{display:block}ul#regionselect ul li a strong:before{content:"";white-space:normal;display:none}}
p.lozenge>a:only-child{position:relative;display:inline-block;font-size:.6666666666666667rem;font-size:1rem;font-size:inherit;font-weight:900;line-height:1;padding:.5em 1.5em .366em;background:#004d44;background:var(--hi_grey1);border-radius:300px;color:#fff;transition:all .2s ease;display:inline-flex;align-content:center;align-items:center}p.lozenge>a:only-child:hover{background:var(--hi_black)}#navtop p.lozenge>a:only-child,#pageheader header div p.lozenge>a:only-child,header.placeheader p.lozenge>a:only-child,div.visitbox p.lozenge>a:only-child{border-bottom:none;background:var(--hi_yellow);color:var(--hi_black);white-space:nowrap;transition:all .2s ease}#navtop p.lozenge>a:only-child:is(:hover,:focus-visible),#pageheader header div p.lozenge>a:only-child:is(:hover,:focus-visible),header.placeheader p.lozenge>a:only-child:is(:hover,:focus-visible),div.visitbox p.lozenge>a:only-child:is(:hover,:focus-visible){background:#fffcf3}#pageheader header div p.lozenge>a:only-child{background:var(--green);color:#fff}#pageheader header div p.lozenge>a:only-child:hover{background:var(--hi_black)}body:not(.postid-24871) #pageheader header div p.lozenge>a:only-child{padding-right:3em}body:not(.postid-24871) #pageheader header div p.lozenge>a:only-child:hover{padding-right:3.25em}body:not(.postid-24871) #pageheader header div p.lozenge>a:only-child:after{width:1.8em;height:1.5em;right:.75em;background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=4a4a4a)}#pageheader header div p.lozenge>a:only-child:hover:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=4a4a4a);right:.75em}#pageheader header div p.lozenge>a:only-child:after,#pageheader header div p.lozenge>a:only-child:hover:after{background-image:url(//heritageireland.ie/assets/themes/heritage_2023/css3/../images/icons/arrow.php?colour=FFFFFF)}body.postid-24871 #pageheader header div p.lozenge a:only-child:after{display:none !important}body.postid-24871 #pageheader header div p.lozenge:last-child{margin-bottom:0}body.postid-24871 #pageheader header div p.lozenge:last-child a{margin-top:.5em}header.placeheader h1{max-width:17em}header.placeheader>div:last-child{min-width:180px}@media all and (max-width:899px){header.placeheader>div:last-child p.lozenge+p.times{margin:1em 0 1em}}#social{display:flex;align-items:center}#social ul.social{display:flex;align-items:center}@media all and (max-width:699px){#social{display:block}#social #apps{margin:20px 0 0}}@media all and (max-width:499px){#social #apps{flex-wrap:wrap}#social #apps dt{width:100%;margin-bottom:.5em}#social #apps dd{margin:0 1em 0 0}}div#countdown p.countdown{cursor:pointer}div#countdown p.countdown:after{display:block;content:"";width:16px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;border:5px solid #fff;border-top:none;border-bottom:none;pointer-events:none}div#countdown p.countdown.paused:after{width:18px;border-width:10px 0 10px 18px;border-style:solid;border-color:transparent transparent transparent #fff;left:calc(50% + 2px)}p#jamcard a{background:0 0 !important}p#jamcard{display:flex;align-items:center}p#jamcard a{display:flex !important;align-items:center;font-size:18px;font-weight:600}p#jamcard a span{display:inline-block;padding:.2em 0}p#jamcard img{height:70px;width:40px;margin-left:12px;position:relative;bottom:2px}#hi_apps{border-top:1px solid #b09f6b;margin-top:1rem;padding-top:1rem}#apps{display:flex;flex-wrap:wrap;align-items:center;font-size:14px;margin-left:auto;line-height:24px}#apps dt{width:100%;font-size:.75rem;margin-bottom:1em;line-height:1.5}#apps dt strong{display:block;font-size:1rem;margin-bottom:.25em;font-weight:700}#apps dd:not(:last-child){margin-right:1em}#apps dd img{display:block;height:39px;width:auto;transition:all .2s ease}#apps dd a:hover img{opacity:.54}@media all and (max-width:899px){#apps dt{font-size:14px}#apps dt strong{font-size:18px}}
#info header.placeheader div.badge{display:flex;flex-direction:row;justify-content:flex-end;min-width:0;border-left:40px solid transparent}body.single-experiences header.placeheader>div:first-child p{margin-bottom:0 !important}body.single-experiences header.placeheader>div:first-child p.brand{margin:.5em 0 0}body.single-experiences p.brand img{display:block;height:80px;width:auto}body.page-template-template-experiences header.placeheader>div:last-child{min-width:0}body.page-template-template-experiences #placesgrid>ul li a header p.brand:first-child{background:0 0;border-radius:0;border:none;position:relative}body.page-template-template-experiences #placesgrid>ul li a header p.brand:first-child img{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:contain;object-position:center top;transform:translate(-50%,-50%)}div.content_block div.bodytext{margin:0 !important}body.single-experiences table:not(.ft_table_element){margin:1.5rem 0 1rem}body.single-experiences table:not(.ft_table_element),body.single-experiences table:not(.ft_table_element) th,body.single-experiences table:not(.ft_table_element) td{border:2px solid var(--purple);background:rgba(255,255,255,.25)}body.single-experiences table:not(.ft_table_element) tr>td:first-child{font-weight:700;color:var(--purple);background:rgba(255,255,255,.5)}#info header.placeheader div.badge p{padding-left:0;width:6em;min-width:6em;height:6em;border-radius:50%;background:var(--purple);border:2px solid #b09f6b;color:#fff;font-size:1rem !important;line-height:1.166666666666667 !important;margin:0;display:flex;align-items:center;justify-content:center;font-weight:600 !important;letter-spacing:-.01em}#info header.placeheader div.badge p span{display:block;text-align:left;width:3em;transform:translateY(.2em)}@media all and (max-width:1199px){#info header.placeheader div.badge p{font-size:.75rem !important;line-height:1.166666666666667 !important}}@media all and (max-width:599px){#info header.placeheader div.badge p{font-size:.5rem !important;line-height:1.166666666666667 !important}}body.page-template-template-experiences #info header.placeheader,body.single-experiences #info header.placeheader{padding:var(--outer-033) var(--outer-05)}@media all and (max-width:899px){body.page-template-template-experiences #banner figure figcaption{display:none}body.page-template-template-experiences #info header.placeheader,body.single-experiences #info header.placeheader{padding:.75rem}}body.page-template-template-experiences main#main{background:#565148;background:var(--hi_grey1)}body.page-template-template-experiences header.placeheader,body.single-experiences header.placeheader,body.single-experiences #info header.placeheader{background:#eceae6 !important;color:#30312c !important}body.page-template-template-experiences #info header.placeheader,body.single-experiences #info header.placeheader{display:flex}body.page-template-template-experiences #info,body.single-experiences #info{background:0 0;margin-top:calc(0px - var(--inner-1))}body.single-experiences #info #anchornav{transform:none !important}@media all and (max-width:899px){body.page-template-template-experiences #info,body.single-experiences #info{margin-top:calc(0px - var(--inner-3))}}body.single-experiences .txt h2,body.single-experiences .textcontent h2{color:var(--purple);margin-bottom:1em}body.single-experiences #info header.placeheader{background:#eceae6;color:#30312c}.content_block figure{position:relative;display:block}.content_block figure picture{display:block;height:100%;width:100%}.content_block figure img{display:block;height:auto;width:100%}.content_block figure figcaption{font-size:16px;opacity:.8;padding:1em var(--inner-1) 1em}div.content_block{background:#eceae6;color:#30312c;margin:var(--outer-1)}div.content_block:first-child{margin-top:0}div.content_block div.txt,div.content_block div.bodytext{padding:var(--inner-05) var(--inner-1)}.content_block figure figcaption,div.content_block div.txt,div.content_block div.bodytext{padding-left:var(--inner-1);padding-right:var(--inner-1)}@media all and (max-width:599px){div.content_block{margin:var(--outer-1) 0;padding-top:var(--inner-1);padding-bottom:var(--inner-1)}}@media all and (min-width:900px){div.content_block{margin:var(--outer-05)}.content_block figure figcaption,div.content_block div.txt,div.content_block div.bodytext{padding-left:var(--inner-25);padding-right:var(--inner-25)}}@media all and (min-width:1200px){div.content_block{margin:var(--outer-1)}.content_block figure figcaption,div.content_block div.txt,div.content_block div.bodytext{padding-left:var(--inner-2);padding-right:var(--inner-2)}}@media all and (min-width:1500px){.content_block figure figcaption,div.content_block div.txt,div.content_block div.bodytext{padding-left:var(--inner-3);padding-right:var(--inner-3)}}@media all and (min-width:2000px){.content_block figure figcaption,div.content_block div.txt,div.content_block div.bodytext{padding-left:var(--inner-4);padding-right:var(--inner-4)}}
.featured+.boxgrid{padding-top:0}.featured{position:relative;margin-bottom:var(--outer-05)}@media all and (max-width:899px){.featured{margin-bottom:var(--outer-1)}}.featured figcaption{display:none !important}.featured header div p a,.featured header div p a:link,.featured header div p a:visited{color:inherit;font-weight:800}.featured header div p:last-child:not(h2+p){margin-top:2em}.featured header div h2{font-weight:900;font-size:28px;margin-bottom:1em}.featured header div p{font-weight:400;font-size:.75rem;line-height:1.4;margin-bottom:1em;max-width:30em}@media all and (min-width:900px){.featured .banner1{position:absolute;display:block;width:100%;height:100%;overflow:hidden}.featured .banner1 div{height:100% !important}.featured figure,.featured figure picture{height:100%;overflow:hidden;display:block;position:relative}.featured figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover}.featured header{position:relative;z-index:90}.featured{height:42vw;max-height:900px;display:flex;flex-direction:column;justify-content:center}.featured header>div{background:rgba(236,234,230,.8);background:rgba(236,234,230,.9);color:#30312c;padding:var(--outer-033) var(--outer-05) var(--outer-05);position:relative;z-index:10;width:var(--outer-7);margin:var(--outer-1) var(--outer-1) var(--outer-1)}}@media all and (min-width:1500px){.featured header>div{margin:var(--outer-1) var(--outer-1) var(--outer-1)}}@media all and (max-width:1199px){.featured header div h2{font-size:1rem}.featured header div p{font-size:.75rem}}@media all and (max-width:899px){.featured header,.featured header>div{background:#eceae6}.featured figure{display:block;width:100%;height:0;overflow:hidden;padding-bottom:62.5vw;position:relative}.featured figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover}.featured header{margin:calc(0px - var(--inner-25)) var(--outer-1) var(--outer-1);padding:var(--outer-1) var(--outer-1) var(--outer-1);position:relative;z-index:10}.featured header div h2{font-size:.75rem}}@media all and (max-width:599px){.featured header div p{font-size:.66666666rem}}
body.single-unstaffed{background:#fff}body.single-unstaffed #bannerholder:after{display:none}body.single-unstaffed #bannerholder header.placeheader{background:#3c4149;position:relative;bottom:0}#info .unstaffed_facilities{margin-bottom:var(--inner-05)}#info .unstaffed_facilities div{width:100% !important;margin-left:0 !important}#info .unstaffed_facilities div:first-child{margin-bottom:20px !important}body.single-unstaffed div.advisory{display:block;border:3px solid #cebf89;background:#fff}#info .unstaffed_facilities h2{font-size:24px;font-weight:700}#info .unstaffed_facilities ul li{margin:.5em 0 .5em 1em}#info>div.unstaffed_facilities>div:not(:last-child){padding-bottom:0 !important}body.single-unstaffed header.placeheader>div:first-child{display:flex;flex-direction:column}body.single-unstaffed header.placeheader>div:first-child a:last-child{margin-bottom:16px;display:inline-flex;align-items:center;order:-1;min-height:56px;line-height:1;background:#76bfa1;border-radius:8px;padding:0 12px;font-size:20px;font-weight:700;color:#000;width:max-content;transition:all .2s ease}body.single-unstaffed header.placeheader>div:first-child a:last-child:is(:hover,:focus-visible){background:#fff}body.single-unstaffed header.placeheader>div:first-child a:last-child span{display:block;transform:translateY(.1em)}body.single-unstaffed header.placeheader>div:first-child a:last-child:before{display:block;width:40px;height:40px;background:#3c4149;border-radius:50%;content:"";margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 40 40" style="enable-background:new 0 0 40 40;" xml:space="preserve"><path fill="white" d="M14.2,13.8c0.9,0,1.7-0.7,1.7-1.7c0-0.9-0.7-1.7-1.7-1.7c-0.9,0-1.7,0.8-1.7,1.7C12.5,13,13.3,13.8,14.2,13.8z M11.6,14.1 c0.1-0.3-0.1-0.5-0.3-0.6l-1.4-0.3c-0.3-0.1-0.5,0.1-0.6,0.4l-1.2,4.9C8.1,18.7,8.2,19,8.5,19l1.4,0.3c0.3,0.1,0.5-0.1,0.6-0.4 L11.6,14.1z M8.5,30.5c0,0.1,0,0.2,0,0.2c0,0.7,0.5,1.2,1.2,1.2c0.5,0,1-0.4,1.1-0.8l2-8.4l1.9,8.4c0.1,0.5,0.6,0.9,1.1,0.9 c0.7,0,1.2-0.5,1.2-1.2c0-0.1,0-0.2,0-0.3l-2.7-11.1l0.2-1l0.2,0.8c0.2,0.5,0.6,0.6,0.6,0.6l2.7,0.7c0.1,0,0.1,0,0.2,0 c0.4,0,0.8-0.4,0.8-0.8c0-0.4-0.3-0.7-0.6-0.8l-2.4-0.6l-0.7-2.6c-0.3-1.5-1.7-1.4-1.7-1.4c-1.4,0-1.7,1.4-1.7,1.4L8.5,30.5z M30.9,31c0-0.5,0.4-1,1-1c0.5,0,1,0.4,1,1c0,0.5-0.4,1-1,1C31.3,32,30.9,31.6,30.9,31z M31.9,28.4c-0.6,0-1-0.4-1-1 c0-0.5,0.4-1,1-1c0.5,0,1,0.4,1,1C32.9,27.9,32.4,28.4,31.9,28.4z M31.9,24.7c-0.6,0-1-0.4-1-1c0-0.6,0.4-1,1-1c0.5,0,1,0.4,1,1 C32.9,24.3,32.4,24.7,31.9,24.7z M31.9,21.1c-0.6,0-1-0.4-1-1c0-0.6,0.4-1,1-1c0.5,0,1,0.4,1,1C32.9,20.7,32.4,21.1,31.9,21.1z M31.9,17.5c-0.6,0-1-0.4-1-1c0-0.6,0.4-1,1-1c0.5,0,1,0.4,1,1C32.9,17,32.4,17.5,31.9,17.5z M31.9,13.8c-0.6,0-1-0.4-1-1 c0-0.6,0.4-1,1-1c0.5,0,1,0.4,1,1C32.9,13.4,32.4,13.8,31.9,13.8z M30.9,9.2c0-0.6,0.4-1,1-1c0.5,0,1,0.4,1,1c0,0.5-0.4,1-1,1 C31.3,10.2,30.9,9.8,30.9,9.2z M24.6,8.2c0.5,0,1,0.4,1,1c0,0.5-0.4,1-1,1c-0.5,0-1-0.4-1-1C23.6,8.7,24.1,8.2,24.6,8.2z M28.3,8.2 c0.5,0,1,0.4,1,1c0,0.5-0.4,1-1,1c-0.5,0-1-0.4-1-1C27.3,8.7,27.7,8.2,28.3,8.2z M24.6,30c0.5,0,1,0.4,1,1c0,0.5-0.4,1-1,1 c-0.6,0-1-0.4-1-1C23.6,30.5,24.1,30,24.6,30z M28.2,30c0.5,0,1,0.4,1,1c0,0.5-0.4,1-1,1c-0.5,0-1-0.4-1-1 C27.3,30.5,27.7,30,28.2,30z M22.3,7v4.5l-3.9-2.2L22.3,7z M21.5,31.8v-7.9c0.5-0.5,3.8-3.8,3.8-3.8c0.2-0.2,0.3-0.4,0.3-0.7 c0-0.2-0.1-0.5-0.3-0.7c-0.4-0.4-1-0.4-1.4,0l-4.4,4.4v8.7L21.5,31.8z"/></svg>')}body.single-unstaffed header.placeheader>div:last-child p:first-child>a{color:#fff}body.single-unstaffed header.placeheader>div:last-child p:first-child>a:is(:hover,:focus-visible){text-decoration:underline}body.single-unstaffed header.placeheader>div:last-child p:first-child>a:before{display:block;content:"";min-height:56px;margin-bottom:16px;background-size:contain;background-repeat:no-repeat;background-position:right center;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 48 56" style="enable-background:new 0 0 48 56;" xml:space="preserve"><path fill="white" d="M38.2,23.3c0-7.8-6.3-14.1-14.1-14.1C16.3,9.2,10,15.5,10,23.3c0,7.8,6.3,14.1,14.1,14.1 C31.9,37.6,38.2,31.1,38.2,23.3z M36,23.3c0,6.6-5.3,11.9-11.9,11.9c-6.6,0-11.9-5.3-11.9-11.9c0-6.6,5.3-11.9,11.9-11.9 C30.7,11.4,36,16.8,36,23.3z M24.9,55.1c6.5-6.9,11-11.5,14.7-14.7c5-4.3,7.8-10.7,7.8-17.4C47.3,10.3,36.9,0,24.2,0h-0.3 C11.2,0,0.8,10.3,0.8,23.1c0,6.6,2.8,12.9,7.8,17.4c3.7,3.3,8.4,7.9,14.7,14.7L24,56L24.9,55.1z M24.3,2.2 c11.5,0,20.9,9.3,20.9,20.9c0,6-2.6,11.7-7.1,15.7c-3.6,3.1-7.9,7.5-14,14c-6-6.4-10.5-10.9-14.1-14c-4.6-4-7.2-9.8-7.2-15.7 c0-11.6,9.4-20.9,20.9-20.9H24.3z"/></svg>')}body.single-unstaffed header.placeheader>div:first-child p{max-width:22em}body.single-unstaffed header.placeheader>div:last-child p{line-height:1.3}body.single-unstaffed header.placeheader>div:last-child p.times{font-size:16px}body.single-unstaffed header.placeheader>div:last-child p.times:before{height:18px;width:18px;margin-right:10px}@media all and (max-width:899px){body.single-unstaffed #info header.placeheader{display:flex;flex-direction:column}}body.single-unstaffed #bannerholder header.placeheader{margin-top:-80px}body.single-unstaffed header.placeheader .unstaffed_facilities{width:100%;order:10}body.single-unstaffed #info{background:0 0}body.single-unstaffed div.advisory{margin-bottom:12px !important;margin-top:var(--inner-05)}body.single-unstaffed #info>div.unstaffed_facilities{width:calc(100% - var(--inner-2));background:#76bfa1;position:relative;left:50%;transform:translateX(-50%)}@media all and (min-width:900px){body.single-unstaffed div.advisory{margin-top:var(--inner-025)}#info .unstaffed_facilities{margin-bottom:var(--inner-025)}body.single-unstaffed div.advisory,body.single-unstaffed #info>div.unstaffed_facilities{width:calc(100% - var(--inner-1));padding:var(--outer-033) var(--outer-1)}#info .unstaffed_facilities{display:flex;justify-content:space-between}#info .unstaffed_facilities div,#info .unstaffed_facilities div:first-child{width:calc(50% - 20px) !important;margin-left:0 !important}#info .unstaffed_facilities h2{font-size:32px}#info .unstaffed_facilities ul li{font-size:20px}}@media all and (min-width:1200px){body.single-unstaffed div.advisory,body.single-unstaffed #info>div.unstaffed_facilities{width:calc(100% - var(--inner-2));padding:var(--outer-033) var(--outer-2)}body.single-unstaffed div.advisory{margin-left:var(--inner-1)}}@media all and (max-width:899px){body.single-unstaffed div.advisory,body.single-unstaffed #info>div.unstaffed_facilities{width:calc(100% - var(--inner-2));padding:var(--outer-05) var(--outer-1) var(--outer-1)}body.single-unstaffed header.placeheader>div:first-child a:last-child{margin-bottom:18px;min-height:40px;border-radius:6px;padding:0 10px;font-size:16px}body.single-unstaffed header.placeheader>div:first-child a:last-child:before{width:28px;height:28px;margin-right:8px}body.single-unstaffed header.placeheader>div:last-child p:first-child>a:before{min-height:40px;background-position:left center}}