: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;--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*=twitter]:after{content:"\e801"}.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*=twitter]:hover{background-color:#1da1f2 !important}.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}.homegrid>div:nth-child(3){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}.homegrid>div:nth-child(3)>div:not(.boxslides){padding-left:var(--outer-075);padding-right:var(--outer-075);padding-bottom:var(--outer-05)}.homegrid>div:nth-child(3) h2,.homegrid>div:nth-child(3) h3{font-size:1.5rem;font-size:1.333333333333333rem;line-height:1.125;line-height:1.1111;margin-bottom:1em;font-weight:900}.homegrid>div:nth-child(3) p{font-size:.8333333333333333rem;margin-bottom:1em}.homegrid>div:nth-child(3) 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,.homegrid>div:nth-child(3) h2,.homegrid>div:nth-child(3) h3{font-size:1rem}.homegrid>div#welcome p,.homegrid div#alerts p,.homegrid div#alertsinfo p,.homegrid>div:nth-child(3) 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%}.homegrid>div:nth-child(3){padding-top:var(--outer-1)}.homegrid>div:nth-child(3)>div:not(.boxslides){padding:0 var(--outer-1) var(--outer-1) var(--outer-1)}.homegrid>div:nth-child(3){border-radius:0}}@media all and (min-width:600px) and (max-width:1499px){.homegrid>div#featurebox div.fb>div{padding:var(--outer-075)}}@media all and (min-width:600px) and (max-width:899px){.homegrid>div#featurebox div.fb>div{padding:var(--outer-1)}}@media all and (min-width:600px) and (max-width:1499px){.homegrid{display:flex;flex-wrap:wrap;justify-content:space-between}.homegrid>div:first-child{padding:var(--outer-075);width:calc(50% - var(--inner-075));margin-left:var(--outer-05)}.homegrid>div#featurebox,.homegrid>div#welcome{width:calc(50% - var(--inner-075));margin-right:var(--outer-05)}.homegrid>div:nth-child(3){width:calc(100% - var(--inner-1));margin:var(--outer-05);width:100%;margin:var(--outer-05) 0 0;border-radius:0;box-shadow:none}}@media all and (min-width:1500px){.homegrid{display:grid;margin-bottom:var(--outer-1);grid-template-columns:repeat(64,1fr);grid-template-rows:1fr var(--outer-05) 1fr;grid-template-rows:1fr 1fr 1fr 1fr var(--outer-05) 1fr 1fr 1fr}.homegrid>div:first-child{padding:var(--outer-075);grid-column:5/span 21;grid-row:1/span 1;grid-row:1/span 4}.homegrid>div#welcome{padding:var(--outer-075)}.homegrid>div#featurebox,.homegrid>div#welcome{padding:var(--outer-075);grid-column:5/span 21;grid-row:6/span 3}.homegrid>div:nth-child(3){grid-column:28/span 33;grid-row:1/span 8}.homegrid>div:nth-child(3) .boxslide:not(.slick-active){opacity:.2}}@media all and (min-width:1500px){.homegrid{grid-template-rows:1fr 1fr 1fr 1fr 1fr var(--outer-05) 1fr 1fr 1fr 1fr}.homegrid>div:first-child{padding:var(--outer-075);grid-column:5/span 21;grid-row:1/span 1;grid-row:1/span 5}.homegrid>div#featurebox,.homegrid>div#welcome{grid-column:5/span 21;grid-row:3/span 1;grid-row:7/span 4}.homegrid>div:nth-child(3){padding-top:var(--outer-075);grid-column:28/span 33;grid-row:1/span 3;grid-row:1/span 10}.homegrid>div#featurebox div.fb>div{padding:var(--outer-05)}}.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}}@media all and (max-width:1499px){.homegrid>div#featurebox,.homegrid>div#welcome{order:-1;margin-left:var(--outer-05);margin-right:0}.homegrid>div:first-child{margin-right:var(--outer-05);margin-left:0}}@media all and (max-width:599px){.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)}}
#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)}.homegrid 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)}.homegrid div.boxslides .slick-track{left:0}}@media all and (min-width:900px){div.boxslides .slick-track{left:var(--outer-1)}.homegrid div.boxslides .slick-track{left:0}.homegrid 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){.homegrid div.boxslides .boxslide{padding:0 var(--outer-025);width:var(--outer-5)}div.boxslides .slick-track{left:var(--outer-2)}.homegrid div.boxslides .slick-track{left:0}}.homegrid div.boxslides .slick-cloned:first-child{opacity:.5}.homegrid 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;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 (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}.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}}
#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}}