.default-transition{transition:all .3s ease-in-out}.slow-transition{transition:all .8s cubic-bezier(0.52, 0, 0.48, 1)}[data-module=textanimation].heading-xl .split-line,[data-module=textanimation].heading-lg .split-line{padding-bottom:30px;margin-bottom:-5px}@font-face{font-family:"Nan Holo Condensed";font-weight:400;font-style:normal;src:url("/wp-content/themes/stopford-park/fonts/NaNHoloCompressed-Bold.woff2") format("woff2"),url("/wp-content/themes/stopford-park/fonts/NaNHoloCompressed-Bold.woff") format("woff")}@font-face{font-family:"CopernicusNewCond";font-weight:400;font-style:normal;src:url("/wp-content/themes/stopford-park/fonts/CopernicusNewCond-130.woff2") format("woff2"),url("/wp-content/themes/stopford-park/fonts/CopernicusNewCond-130.woff") format("woff")}@font-face{font-family:"NaN Holo";src:url("/wp-content/themes/stopford-park/fonts/NaNHolo-Regular.woff2") format("woff2"),url("/wp-content/themes/stopford-park/fonts/NaNHolo-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"NaN Holo";src:url("/wp-content/themes/stopford-park/fonts/NaNHolo-Medium.woff2") format("woff2"),url("/wp-content/themes/stopford-park/fonts/NaNHolo-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"NaN Holo";src:url("/wp-content/themes/stopford-park/fonts/NaNHolo-Blond.woff2") format("woff2"),url("/wp-content/themes/stopford-park/fonts/NaNHolo-Blond.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}.heading-xl{font-family:Nan Holo Condensed, sans-serif;font-size:100px;line-height:77px;text-transform:uppercase}@media (min-width: 768px){.heading-xl{font-size:150px;line-height:115px}}@media (min-width: 1200px){.heading-xl{font-size:200px;line-height:154px}}.heading-lg{font-family:Nan Holo Condensed, sans-serif;font-size:100px;line-height:77px;text-transform:uppercase}@media (min-width: 768px){.heading-lg{font-size:120px;line-height:90px}}@media (min-width: 1200px){.heading-lg{font-size:140px;line-height:107px}}.heading-md{font-family:CopernicusNewCond, serif;font-size:40px;line-height:42px}.heading-sm{font-family:CopernicusNewCond, serif;font-size:30px;line-height:30px}.heading-xs{font-family:CopernicusNewCond, serif;font-size:16px;line-height:22px}.copy-btn{font-family:NaN Holo, sans-serif;font-size:15px;line-height:15px;font-weight:500}.copy-md{font-family:NaN Holo, sans-serif;font-size:15px;line-height:21px}@media (min-width: 768px){.copy-md{font-size:16px;line-height:22px}}.copy-sm{font-family:NaN Holo, sans-serif;font-size:14px;line-height:14px}.copy-input{font-family:NaN Holo, sans-serif;font-size:16px;font-weight:300;line-height:16px}[data-module=textanimation].wysiwyg h1 .split-line,[data-module=textanimation].title h1 .split-line{padding-bottom:30px;margin-bottom:-5px}.wysiwyg h1,.title h1{font-family:Nan Holo Condensed, sans-serif;font-size:100px;line-height:77px;text-transform:uppercase}@media (min-width: 768px){.wysiwyg h1,.title h1{font-size:120px;line-height:90px}}@media (min-width: 1200px){.wysiwyg h1,.title h1{font-size:140px;line-height:107px}}.wysiwyg h2,.title h2{font-family:CopernicusNewCond, serif;font-size:40px;line-height:42px}.wysiwyg h3,.title h3{font-family:CopernicusNewCond, serif;font-size:30px;line-height:30px}.wysiwyg h4,.title h4{font-family:CopernicusNewCond, serif;font-size:16px;line-height:22px}.wysiwyg h1,.title h1{margin-bottom:40px}.wysiwyg h2,.wysiwyg h3,.title h2,.title h3{margin-bottom:20px}.wysiwyg h4,.title h4{margin-bottom:10px}.wysiwyg p,.wysiwyg li,.title p,.title li{font-family:NaN Holo, sans-serif;font-size:15px;line-height:21px}@media (min-width: 768px){.wysiwyg p,.wysiwyg li,.title p,.title li{font-size:16px;line-height:22px}}.wysiwyg p+h1,.wysiwyg p+h2,.wysiwyg p+h3,.wysiwyg p+h4,.wysiwyg li+h1,.wysiwyg li+h2,.wysiwyg li+h3,.wysiwyg li+h4,.title p+h1,.title p+h2,.title p+h3,.title p+h4,.title li+h1,.title li+h2,.title li+h3,.title li+h4{margin-top:40px}.wysiwyg a,.title a{text-decoration-line:underline;font-family:NaN Holo, sans-serif;font-size:15px;line-height:21px}@media (min-width: 768px){.wysiwyg a,.title a{font-size:16px;line-height:22px}}.wysiwyg a:hover,.title a:hover{text-decoration-line:none}.wysiwyg ul,.title ul{list-style-position:inside;list-style-type:disc}html.stop-scrolling{overflow:hidden}html::selection{color:#fff;background:#0f5f4f}html .bg-green::selection{color:#fff;background:#f7a81c}.background-overlay{position:absolute;inset:0;width:100%;height:100%;-webkit-user-select:none;user-select:none;pointer-events:none}.background-overlay--white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}[data-module=textslider].background-overlay--white .textslider__details{--tw-text-opacity:1;color:rgb(15 95 79 / var(--tw-text-opacity))}.background-overlay--black{--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.background-overlay--opacity-5{opacity:.05}.background-overlay--opacity-10{opacity:.1}.background-overlay--opacity-20{opacity:.2}.background-overlay--opacity-30{opacity:.3}.btn{font-family:"NaN Holo",sans-serif;position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 15px;width:auto;text-decoration:none;text-align:center;z-index:1;cursor:pointer;transition:all .3s ease-in-out}.btn__text{text-align:center;width:100%;font-size:15px;line-height:15px;font-family:"NaN Holo","sans-serif";transition:all .3s ease-in-out}.btn__iconWrapper{position:relative;width:12px;height:12px;display:flex;align-items:center;justify-content:center}.btn__circle{background-color:currentColor;width:8px;height:8px;border-radius:100%;display:block;flex-shrink:0;transition:all .3s ease-in-out}.btn__arrow{position:absolute;inset:0;width:18px;display:block;flex-shrink:0;transform:translateX(-7px);opacity:0;transition:all .3s ease-in-out;margin-top:-1px}.btn:first-child:last-child{margin-bottom:0}.btn--data-scroll{min-width:0}.btn--orange{background-color:#f7a81c;color:#fff}.btn--white{background-color:#fff;color:#f7a81c}.btn--greenBorder{background-color:rgba(0,0,0,0);color:#0f5f4f;border:solid 1px #0f5f4f}.btn--greenBorder:hover,.btn--greenBorder:focus-visible{background-color:#0f5f4f;color:#fff}.btn--whiteBorder{background-color:rgba(0,0,0,0);color:#fff;border:solid 1px #fff}.btn--whiteBorder:hover,.btn--whiteBorder:focus-visible{background-color:#fff;color:#0f5f4f}.btn:hover .btn__circle,.btn:focus-visible .btn__circle{opacity:0}.btn:hover .btn__arrow,.btn:focus-visible .btn__arrow{opacity:1;transform:translateX(-3px)}.form-checkbox{display:flex;align-items:flex-start;column-gap:10px}.form-checkbox .form-checkbox__label{margin-top:-3px;display:block;cursor:pointer;font-family:NaN Holo, sans-serif;font-size:12px;font-weight:400;line-height:16px}.form-checkbox .form-checkbox__custom{position:relative;display:block;height:12px;width:12px;flex-shrink:0;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));transition:all .3s ease-in-out}.form-checkbox .form-checkbox__custom::after{content:"";position:absolute;top:50%;left:50%;height:7px;width:7px;--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));transition:all .3s ease-in-out}[data-module=textslider].form-checkbox .form-checkbox__custom .textslider__details::after{--tw-text-opacity:1;color:rgb(15 95 79 / var(--tw-text-opacity))}.form-checkbox .form-checkbox__custom::after{transform-origin:center}.form-checkbox input{display:none;-webkit-appearance:none;appearance:none}.form-checkbox input:checked+.form-checkbox__custom::after{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.form-group{position:relative}.form-label{pointer-events:none;position:absolute;left:0;top:50%;margin-top:-2px;display:block;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-family:NaN Holo, sans-serif;font-size:16px;font-weight:300;line-height:16px}.form-label--static{position:static;--tw-translate-y:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-bottom:10px}.form-select{width:100%;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent;padding-bottom:10px;font-family:NaN Holo, sans-serif;font-size:16px;font-weight:300;line-height:16px}.form-select:focus-visible{outline:none}.form-select{-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-size:12px 6px;background-position:center right;border-radius:0px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='9' viewBox='0 0 14 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L7 7.5L13 1.5' stroke='%23FAF9F6' stroke-width='1.5'/%3E%3C/svg%3E")}.form-textarea{border-width:1px;padding:10px;width:100%;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent;padding-bottom:10px;font-family:NaN Holo, sans-serif;font-size:16px;font-weight:300;line-height:16px}.form-textarea:focus-visible{outline:none}.form-input{width:100%;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));background-color:transparent;padding-bottom:10px;font-family:NaN Holo, sans-serif;font-size:16px;font-weight:300;line-height:16px}.form-input:focus-visible{outline:none !important}img.lazypreload{opacity:0 !important;transition:opacity .2s,visibility .2s !important}img.lazypreload.lazyloaded{opacity:1 !important}img.lazypreload.lazyload{visibility:hidden}.map__marker--primary{height:65px;width:50px;background-position:center;background-repeat:no-repeat;background-size:100%;opacity:1 !important}.map__marker--icon{height:25px;width:25px;background-position:center;background-repeat:no-repeat;background-size:100%}.map__marker{height:15px;width:15px;border-radius:9999px;transition:all .3s ease-in-out}@media (min-width: 1200px){.map__marker{height:18px;width:18px}}.map__marker--orange{--tw-bg-opacity:1;background-color:rgb(247 168 28 / var(--tw-bg-opacity))}.map__marker--green{--tw-bg-opacity:1;background-color:rgb(15 95 79 / var(--tw-bg-opacity))}html .map__marker--green::selection{color:#fff;background:#f7a81c}.map__marker--red{--tw-bg-opacity:1;background-color:rgb(236 45 45 / var(--tw-bg-opacity))}a.mapboxgl-ctrl-logo{display:none !important}.mapboxgl-ctrl-bottom-left{visibility:hidden;display:none}@media (min-width: 768px){.mapboxgl-ctrl-bottom-left{visibility:visible;display:block;top:50%;right:40px;left:auto !important;bottom:auto !important;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.mapboxgl-ctrl-scale{margin:0 !important;width:110px !important;border-left:none !important;border-right:none !important;padding:0px 10px 15px !important;background-color:rgba(0,0,0,0) !important;border-bottom:solid 1px #0f5f4f !important;position:relative;text-align:center;display:flex;justify-content:center;font-size:16px !important;font-family:"NaN Holo","sans-serif";color:#0f5f4f !important}.mapboxgl-ctrl-scale::after{position:absolute;bottom:0;left:0;height:8px;width:1px;--tw-bg-opacity:1;background-color:rgb(15 95 79 / var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}html .mapboxgl-ctrl-scale::after::selection{color:#fff;background:#f7a81c}.mapboxgl-ctrl-scale::before{position:absolute;bottom:0;right:0;height:8px;width:1px;--tw-bg-opacity:1;background-color:rgb(15 95 79 / var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}html .mapboxgl-ctrl-scale::before::selection{color:#fff;background:#f7a81c}.mapboxgl-ctrl-scale__heading{position:relative;display:block;width:100%;padding-bottom:15px;text-align:center;--tw-text-opacity:1;color:rgb(15 95 79 / var(--tw-text-opacity));font-family:CopernicusNewCond, serif;font-size:16px;line-height:22px}.mapboxgl-popup{opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.mapboxgl-popup--green .mapboxgl-popup-content{background-color:#0f5f4f !important}.mapboxgl-popup--green .mapboxgl-popup-tip{border-top-color:#0f5f4f !important}.mapboxgl-popup--orange .mapboxgl-popup-content{background-color:#f7a81c !important}.mapboxgl-popup--orange .mapboxgl-popup-tip{border-top-color:#f7a81c !important}.mapboxgl-popup--red .mapboxgl-popup-content{background-color:#ec2d2d !important}.mapboxgl-popup--red .mapboxgl-popup-tip{border-top-color:#ec2d2d !important}.mapboxgl-popup-content{text-align:center;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition:all .3s ease-in-out;padding:20px 40px !important;background-color:#f7a81c !important}.mapboxgl-popup-content .popup-heading{margin-bottom:8px;font-family:CopernicusNewCond, serif;font-size:16px;line-height:22px}.mapboxgl-popup-content .popup-walktime{font-family:NaN Holo, sans-serif;font-size:15px;line-height:21px}@media (min-width: 768px){.mapboxgl-popup-content .popup-walktime{font-size:16px;line-height:22px}}.mapboxgl-popup-tip{margin-top:-1px !important}.mapboxgl-popup-close-button{display:none}[data-module=textslider].bg-white .textslider__details{--tw-text-opacity:1;color:rgb(15 95 79 / var(--tw-text-opacity))}.marquee{overflow:hidden;display:flex;width:100%}.marquee.marquee-left .marquee-inner{animation:marquee-left 5s linear infinite}.marquee.marquee-right .marquee-inner{animation:marquee-right 5s linear infinite}.marquee-inner{flex-shrink:0;display:flex;align-items:center;width:fit-content;will-change:transform}.marquee-content{display:flex;white-space:nowrap}@keyframes marquee-left{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-100%, 0, 0)}}@keyframes marquee-right{0%{transform:translate3d(-100%, 0, 0)}100%{transform:translate3d(0%, 0, 0)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}details summary::-webkit-details-marker{display:none}