.sas-consent-settings[hidden],.sas-consent[hidden]{display:none!important}.sas-consent{position:fixed;inset:0;z-index:2147483646;display:grid;align-items:end;padding:1rem;background:rgba(9,19,55,.48)}.sas-consent__panel{width:min(760px,100%);margin:0 auto;padding:clamp(1.1rem,3vw,1.6rem);color:#091337;background:#fff;border:2px solid #091337;border-radius:12px;box-shadow:0 18px 50px rgba(9,19,55,.28)}.sas-consent__panel h2{margin:0 0 .55rem;font-size:1.35rem;line-height:1.25}.sas-consent__panel p{margin:0;line-height:1.55}.sas-consent__panel a{color:#091337;text-decoration:underline;text-underline-offset:2px}.sas-consent__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}.sas-consent__choice{min-height:44px;padding:.7rem 1rem}.sas-consent-settings,.sas-consent__choice{color:#fff;background:#091337;border:2px solid #091337;border-radius:6px;font:inherit;font-weight:700;cursor:pointer}.sas-consent-settings:focus-visible,.sas-consent-settings:hover,.sas-consent__choice:focus-visible,.sas-consent__choice:hover{background:#24305d;outline:3px solid #e84d74;outline-offset:2px}.sas-consent-settings{position:fixed;left:.75rem;bottom:.75rem;z-index:2147483645;min-height:38px;padding:.45rem .7rem;font-size:.875rem}@media (max-width:520px){.sas-consent{padding:.65rem}.sas-consent__actions{display:grid}.sas-consent__choice{width:100%}}@media (prefers-reduced-motion:reduce){.sas-consent,.sas-consent *{scroll-behavior:auto!important;transition:none!important}}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--primary:#C549B5;--wp--preset--color--primary-drk:#E84D74;--wp--preset--color--primary-gradient:#C549B5;--wp--preset--color--dark:#091337;--wp--preset--color--blue:#38415E;--wp--preset--color--light:#f8f8f8;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--primary:linear-gradient(45deg, var(--color-primary), var(--color-primary-dark));--wp--preset--font-size--small:0.875rem;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:2rem;--wp--preset--font-size--x-large:42px;--wp--preset--font-size--extra-small:0.75rem;--wp--preset--font-size--medium-large:1.5rem;--wp--preset--font-size--extra-large:clamp( var(--fluid-type-min, 2rem), calc( 1rem + var(--fluid-type-target, 3vw) ), var(--fluid-type-max, 3rem) );--wp--preset--font-size--huge:clamp( var(--fluid-type-min, 2.5rem), calc( 1rem + var(--fluid-type-target, 3vw) ), var(--fluid-type-max, 4.5rem) );--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--custom--spacing--baseline:5rem;--wp--style--global--content-size:860px;--wp--style--global--wide-size:960px;--color-black:#000;--color-white:#fff;--color-primary:#c549b5;--color-primary-dark:#e84d74;--color-secondary:#091337;--color-light:#f8f8f8;--color-blue:#38415e;--color-blue-light:#dae3ee;--color-shine:#e4ebf5;--radius-sm:0.625rem;--radius-default:2rem;--weight-light:300;--weight-regular:400;--weight-bold:600;--weight-black:900;--transition-ease:cubic-bezier(0.280,0.840,0.420,1)}:where(body){margin:0}body{background-color:var(--color-white);color:var(--color-secondary);font-family:var(--wp--preset--font-family--system-fonts);font-size:var(--wp--preset--font-size--normal)}.bg-secondary{background:#091337}.stack-200{z-index:-1}.measure-medium-large{max-width:68ch}*,:after,:before{box-sizing:border-box}body,ul{padding:0}.site-menu .site-menu__item--has-children ul>li,body,h1,h2,h3,h5,p{margin:0}html{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-light);font-family:Inter,Helvetica,Arial,sans-serif;font-size:100%;height:100%;position:relative}ul[class]{margin:0;list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;height:auto}article ul:not([class]){padding:0 0 0 1rem}article ul:not([class]) li{margin-bottom:.5rem}button,label{background:0 0;border:0;display:inline-block;font-family:Inter,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1;margin:0;padding:0;vertical-align:middle}button{font:inherit;-webkit-appearance:none;box-sizing:border-box;overflow:visible;width:auto;color:inherit;cursor:pointer!important;outline:0;white-space:nowrap}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}label{white-space:normal;width:100%}::-webkit-search-decoration{display:none}::-webkit-file-upload-button{background:0 0;border:0;padding:0}::selection{-webkit-text-fill-color:#fff;background:#c549b5;-webkit-background-clip:initial;color:#000}::-moz-selection{-webkit-text-fill-color:#fff;background:#c549b5;-webkit-background-clip:initial;color:#000}:focus{outline:2px solid #c549b5}main:focus{outline:0}h1,h2,h3,h5{font-weight:var(--weight-black)}.site-content h1,.site-content h2,.site-content h3{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-color:#e84d74;background-image:linear-gradient(90deg,#e84d74,#c549b5)}h1{max-width:18ch!important}h2,h3{max-width:40ch!important}p,ul{font-size:1.125rem}a{color:currentcolor}.text-gradient-light{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#e4ebf5,#acbdd0);-webkit-background-clip:text;font-weight:900;color:#e4ebf5}a[target=_blank]:after{content:url(https://sasaquatics.com/wp-content/themes/sas/public/images/external_link.svg);margin-left:5px}.flow>*+*,.site-content>*+*{margin-top:var(--flow-space,1rem)!important}.img-cover{font-family:"object-fit: cover";object-fit:cover}.skip-link{background-color:#c549b5;color:#000;display:inline-block;font-weight:var(--weight-black);left:1rem;outline:3px solid #c549b5;outline-offset:0;padding:.7rem 1rem .5rem;position:absolute;text-decoration:none;text-transform:uppercase;top:1rem;z-index:99999}.skip-link:hover{background:#000;color:#f8f8f8}.skip-link:not(:focus),.sr-only{clip:rect(0 0 0 0);border:0;height:auto;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.site-content,.wrapper{margin-left:auto;margin-right:auto;max-width:84rem;padding-left:1rem;padding-right:1rem;position:relative;width:100%}@media (min-width:48rem){.site-content,.wrapper{padding-left:2rem;padding-right:2rem}}.site-header{color:var(--color-white);left:0;padding:1rem 0;position:fixed;top:0;transition:all .3s linear;width:100%;z-index:100}.site-header__cta{display:none}.site-header__inner{display:flex;flex-wrap:wrap;justify-content:space-between}.site-header__brand .logo{height:56px;width:120px}.site-header__nav{display:none;justify-content:space-between}.site-header__cta,.site-header__nav{align-items:center}@media (min-width:75rem){.site-header{padding:3rem 0 2rem}.site-header__brand .logo{height:74px;width:170px}.site-header__cta,.site-header__nav{display:flex}}.site-menu,.site-menu ul{list-style:none;margin:0;padding:0}.site-menu>li>a{padding:1rem}.site-menu .site-menu__item a{color:var(--color-white);display:block;margin:0;text-decoration:none}.site-menu .site-menu__item--has-children{position:relative}.site-menu .site-menu__item--has-children ul>li a{margin:0;padding:.8rem 1rem}.site-menu--primary{display:none}.site-menu--primary .site-menu__item{margin:0 1rem}.site-menu--primary .site-menu__item--has-children{align-items:center;cursor:pointer;display:flex}.site-menu--primary .site-menu__item--has-children svg{width:7px}.site-menu--primary .site-menu__item--has-children svg>g{fill:var(--color-white)}.site-menu--primary .site-menu__item--has-children>a{padding-right:.5rem}.site-menu--mobile .site-menu__item a:active,.site-menu--mobile .site-menu__item a:hover{background-color:var(--color-primary);color:var(--color-white)}.site-menu--mobile .site-menu__item.site-menu__item--has-children button{background:#0c1949;border-radius:var(--radius-sm);height:60px;padding:0;position:absolute;right:1rem;top:0;width:60px}.site-menu--mobile .site-menu__item.site-menu__item--has-children button>svg{transform-origin:center center;transition:transform .3s ease-in-out}.site-menu--mobile .site-menu__item .site-menu__sub{background:#0c1949;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.site-menu--mobile .site-menu__item .site-menu__sub a{padding-left:2rem}.menu-toggle{align-items:center;background:#c549b5!important;border-radius:var(--radius-sm);display:block;display:flex;height:52px;justify-content:center;padding:0;position:relative;width:52px;z-index:1}.menu-toggle .menu-toggle__icon{display:block;position:relative;transition:all .2s;width:24px}.menu-toggle .menu-toggle__icon span{background-color:#fff;display:block;height:2px;left:0;position:absolute;top:50%;transition:top .1s .1s,left .1s,transform .1s,background-color .1s .1s;width:100%}.menu-toggle .menu-toggle__icon .menu-toggle__top{top:-6px}.menu-toggle .menu-toggle__icon .menu-toggle__btm{top:6px}.nav-expanded{background:var(--color-secondary);display:flex;flex-direction:column;height:100%;left:0;opacity:0;overflow-y:auto;padding:20vh 0 2rem;position:fixed;top:0;transition:.4s ease-in-out;visibility:hidden;width:100%;z-index:40}.nav-expanded .site-menu__item{display:block}@media (min-width:48rem){.site-menu--mobile>li>a{padding-left:2rem}}@media (max-width:74.9375rem){.nav-expanded[data-status=closed]{opacity:0;visibility:hidden}}@media (min-width:75rem){.site-menu{display:flex}.site-menu .site-menu__item--has-children>ul,.site-menu .site-menu__item--has-children>ul a,.site-menu .site-menu__item--has-children>ul>li:first-child:before{transition:all .3s ease-in-out}.site-menu .site-menu__item--has-children>ul{background-color:var(--color-light);border-radius:1rem;box-shadow:0 4px 8px 0#00162b0a;left:0;min-width:12.5rem;opacity:0;position:absolute;top:100%;transform:translateY(1rem);visibility:hidden}.site-menu .site-menu__item--has-children>ul li{overflow:hidden}.site-menu .site-menu__item--has-children>ul>li:first-child{border-radius:1rem 1rem 0 0}.site-menu .site-menu__item--has-children>ul>li:first-child:before{border-bottom:10px solid var(--color-white);border-left:10px solid #0000;border-right:10px solid #0000;bottom:99%;content:"";height:0;left:15%;position:absolute;width:0}.site-menu .site-menu__item--has-children>ul>li:first-child:hover:before{border-bottom:10px solid var(--color-primary)}.site-menu .site-menu__item--has-children>ul>li:last-child{border-radius:0 0 1rem 1rem}.site-menu .site-menu__item--has-children>ul a{color:var(--color-secondary);padding:.8rem 1rem}.site-menu .site-menu__item--has-children>ul a:hover{background-color:var(--color-primary);color:var(--color-white)}.site-menu .site-menu__item--has-children:hover>ul{opacity:1;transform:translateY(0);visibility:visible}.menu-toggle,.nav-expanded{display:none}}.page-header{margin-bottom:3rem}.site-content{--flow-space:3rem;padding-top:var(--flow-space)}.site-content p,.site-content ul{max-width:56.25rem}.site-content p+p{--flow-space:1.6rem}.site-content ul:not(ul ul){margin-top:var(--flow-space)}.site-content ul:not([class]){list-style:none}.site-content ul:not([class]) li:before{color:var(--color-primary);content:"•";display:inline-block;font-weight:700;margin-left:-1em;width:1em}.site-footer{background:#091337;color:#dae3ee;padding:4rem 0 0;position:relative}.site-footer .wave{color:var(--color-light)}.site-footer h5{color:var(--color-white);font-size:2rem;color:#fff!important}.site-footer .logo{height:4rem;width:8.625rem}.site-footer ul{list-style:none;margin-left:0;padding-left:0}.site-footer ul li{margin-bottom:3px;display:block}.site-footer ul a{display:block}.site-footer a{color:currentcolor;text-decoration:none}.site-footer a:hover{color:var(--color-white);text-decoration:underline}.site-footer .site-footer__copy{border-top:2px solid #1a2343;color:#ffffff73;display:flex;flex-wrap:wrap;margin-top:3rem;padding:2rem 0 0}.site-footer .site-footer__copy p{margin-bottom:1rem}.site-footer .site-footer__copy p:first-child{margin-right:auto}@media (min-width:48rem){.site-footer{padding-top:11.375rem}.site-footer .site-footer__copy p{margin-bottom:2rem}}.breadcrumbs{color:#f8f8f8;font-size:.8rem;margin-top:0!important;position:relative;width:100%;z-index:5}.breadcrumbs a,.breadcrumbs span{padding:1rem 0}.breadcrumbs span{display:inline-block}.breadcrumbs .separator{margin:0 .5rem}.breadcrumbs .last{color:var(--color-primary)}.breadcrumbs,.breadcrumbs a,.btn{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.btn{-webkit-appearance:none;background-repeat:no-repeat;background-size:200%auto;border:2px solid #0000;border-radius:var(--radius,40px);color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:var(--weight-bold);line-height:1.5;padding:.8rem 2rem;position:relative;text-align:center;text-transform:none;transition:all .8s var(--transition-ease,ease-out);transition-property:color,background-image,background,border}.btn:hover{background-position:100%0!important}.btn--primary{background-color:#e84d74;background-image:linear-gradient(90deg,#e84d74,#c549b5);border-color:#0000}.btn--primary:hover{background-color:#d170c5}.grid-auto{grid-gap:var(--grid-auto-gap-y,1rem) var(--grid-auto-gap-x,1rem);display:grid;grid-template-columns:repeat(var(--grid-auto-method,auto-fill),minmax(var(--grid-auto-min,14rem),1fr))}.grid-auto--fit{--grid-auto-method:auto-fit}.hero{overflow:hidden;padding:9rem 0 5rem;position:relative}.hero .wave{color:var(--color-light)}.hero:before,.hero__bg{height:100%;left:0;position:absolute;top:0;width:100%}.hero:before{background:linear-gradient(125deg,#091337 30%,#9095a575);content:"";z-index:1}.hero .wrapper{position:relative;z-index:5}.hero__bg{opacity:.8;z-index:0}.hero__caption h1{font-size:2rem}@media (min-width:48rem){.hero{padding:18rem 0 10rem}}@media (min-width:75rem){.hero__caption h1{font-size:3rem}}ul.site-social{display:flex;flex-wrap:wrap;padding:0}ul.site-social li.site-social__item{display:inline-block;margin:0 .5rem 0 0}ul.site-social li.site-social__item a:after,ul.site-social li.site-social__item:before{display:none}ul.site-social li.site-social__item.site-social__item--label{flex:1 1 100%;margin-left:0}ul.site-social li.site-social__item a{display:block;line-height:1;padding:5px}ul.site-social li.site-social__item svg{fill:currentColor;transition:fill .4s ease-in-out}ul.site-social li.site-social__item a:hover .site-social__facebook{fill:#4164ad}ul.site-social li.site-social__item a:hover .site-social__instagram{fill:#d42d78}ul.site-social li.site-social__item a:hover .site-social__twitter{fill:#0a9aed}.wave{left:0;object-fit:cover;position:absolute;width:100vw;z-index:7}.wave .wave__fill{fill:currentcolor}.wave--top{top:-2px}.wave--btm{bottom:-2px}.wp-block-columns.is-style-numbered-columns .wp-block-column>p:first-child+h4{font-size:2rem;margin-top:-4rem!important;position:relative}:root{--sas-global-deep:#0b3832;--sas-global-forest:#0f4a3f;--sas-global-sage:#dfe7d9;--sas-global-cream:#f6f2e8;--sas-global-paper:#f6f2e8;--sas-global-white:#fffdf8;--sas-global-ink:#17332f;--sas-global-muted:#52655f;--sas-global-accent:#708d70}body,html{max-width:100%;overflow-x:hidden}.site-header{transition-property:transform!important}.btn--primary,.site-header .site-header__cta .btn--primary{border-color:var(--sas-global-cream)!important;background:var(--sas-global-cream)!important;background-image:none!important;color:var(--sas-global-deep)!important;box-shadow:none!important}.btn--primary:focus-visible,.btn--primary:hover,.site-header .site-header__cta .btn--primary:focus-visible,.site-header .site-header__cta .btn--primary:hover{border-color:var(--sas-global-sage)!important;background:var(--sas-global-sage)!important;color:var(--sas-global-deep)!important}.site-menu__sub{border:1px solid rgba(255,255,255,.12)!important;background:var(--sas-global-deep)!important;box-shadow:0 22px 55px rgba(5,30,27,.24)!important}.site-menu__sub a{color:rgba(255,255,255,.88)!important}.site-menu__sub a:focus-visible,.site-menu__sub a:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}.menu-toggle{border-radius:14px!important;background:var(--sas-global-cream)!important}.menu-toggle__btm,.menu-toggle__top,.nav-expanded{background:var(--sas-global-deep)!important}.site-menu--mobile a{color:rgba(255,255,255,.9)!important}.nav-expanded__cta{padding:18px 24px 34px;text-align:center}.nav-expanded__cta .btn{width:100%;max-width:340px}.site-footer{background:var(--sas-global-deep)!important;color:rgba(255,255,255,.76)!important}.site-footer .wave__fill{fill:var(--sas-global-deep)!important}.site-footer .logo{width:170px;max-width:100%;height:auto}.site-footer a{color:rgba(255,255,255,.78)!important}.site-footer a:focus-visible,.site-footer a:hover{color:#fff!important}.site-footer .site-social path{fill:var(--sas-global-sage)!important}.site-footer__copy{grid-template-columns:1fr!important;color:rgba(255,255,255,.52)!important;text-align:left!important}.site-footer__copy p{margin:0}.btn:focus-visible,.site-footer a:focus-visible,.site-header a:focus-visible{outline:2px solid var(--sas-global-sage)!important;outline-offset:3px}@media (max-width:760px){.site-header{background:var(--sas-global-deep)!important}}@media (min-width:901px){.site-menu--primary>.site-menu__item--has-children>.site-menu__sub{display:grid!important;width:510px;grid-auto-flow:column;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);gap:0 10px;padding:16px 14px;overflow:visible}.site-menu--primary>.site-menu__item--has-children>.site-menu__sub>.site-menu__item>a{display:flex;min-height:54px;align-items:center;padding:11px 14px!important;line-height:1.25}}html body .site-header .btn--primary{background:var(--sas-global-cream)!important;color:var(--sas-global-deep)!important;-webkit-text-fill-color:var(--sas-global-deep)!important}html body.single-projects:not(.wildlife-pond-restoration-bovey-tracey-devon):not(.wildlife-pond-and-wildflower-meadow):not(.dartmoor-wildlife-pond-build):not(.leaking-pond-refurbishment) main#main>article.site-content>h2,html body.single-projects:not(.wildlife-pond-restoration-bovey-tracey-devon):not(.wildlife-pond-and-wildflower-meadow):not(.dartmoor-wildlife-pond-build):not(.leaking-pond-refurbishment) main#main>article.site-content>h3,html body.single-projects:not(.wildlife-pond-restoration-bovey-tracey-devon):not(.wildlife-pond-and-wildflower-meadow):not(.dartmoor-wildlife-pond-build):not(.leaking-pond-refurbishment) main#main>article.site-content>h4{box-sizing:border-box;width:100%;max-width:780px;margin-right:auto;margin-left:auto}@media (max-width:480px){#sas-consent-settings{left:8px!important;bottom:8px!important;width:60px!important;min-width:0!important;height:34px!important;padding:0!important;border-radius:10px!important;font-size:0!important;line-height:1!important}#sas-consent-settings::after{content:"Cookies";display:block;font-size:11px;font-weight:700;line-height:34px;letter-spacing:0}}.page-header,body.page-id-2148 #main>.hero{display:none!important}body.page-id-2148 .site-content{padding-top:0!important}body.page-id-2148 .sas-network{margin-top:0!important}.sas-network,.sas-network *{box-sizing:border-box}.sas-network{--ink:#17332f;--deep:#0f3c36;--paper:#fbfaf6;--sage:#dfe7d9;--line:#d8ddd4;--muted:#62726c;--clay:#806a50;--white:#fff;position:relative;left:50%;width:100vw;margin-left:-50vw;overflow:hidden;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.sas-network a{color:inherit}.sas-network h1,.sas-network h2,.sas-network h3,.sas-network p{margin-top:0}.sas-network h1,.sas-network h2,.sas-network h3{font-family:Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:-.035em}.sas-net-wrap{width:min(1320px,calc(100% - 44px));margin:0 auto}.sas-net-hero{position:relative;min-height:720px;display:grid;grid-template-columns:1.08fr .92fr;background:var(--deep);color:var(--white)}.sas-net-hero-copy{display:flex;flex-direction:column;justify-content:center;padding:180px clamp(26px,7vw,120px) 100px}.sas-net-eyebrow{margin:0 0 22px;color:#bad0bf;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.sas-net-hero h1{max-width:790px;margin:0 0 28px;color:#fff;font-size:clamp(52px,6.6vw,92px);line-height:.98}.sas-net-lead{max-width:720px;margin-bottom:34px;color:rgba(255,255,255,.78);font-size:18px;line-height:1.72}.sas-net-actions{display:flex;flex-wrap:wrap;gap:12px}.sas-net-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:14px 20px;border:1px solid rgba(255,255,255,.32);color:#fff!important;font-size:12px;font-weight:700;letter-spacing:.04em;text-decoration:none}.sas-net-btn-primary{border-color:var(--sage);background:var(--sage);color:var(--ink)!important}.sas-net-hero-media{position:relative;min-height:620px;overflow:hidden}.sas-net-hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,60,54,.28),transparent 42%),linear-gradient(0deg,rgba(15,60,54,.45),transparent 48%)}.sas-net-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 52%}.sas-net-photo-note{position:absolute;right:26px;bottom:24px;z-index:2;max-width:320px;padding:13px 16px;background:rgba(15,60,54,.86);color:rgba(255,255,255,.8);font-size:11px;line-height:1.5}.sas-net-intro{padding:100px 0 92px}.sas-net-intro-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(45px,8vw,120px);align-items:start}.sas-net-cta h2,.sas-net-intro h2,.sas-net-section-head h2,.sas-net-standard h2{font-size:clamp(40px,4.8vw,68px);line-height:1.03}.sas-net-copy{color:var(--muted);font-size:17px;line-height:1.8}.sas-net-copy p{margin-bottom:20px}.sas-net-copy a{text-decoration:underline;text-underline-offset:3px}.sas-net-types{padding:96px 0 110px;background:#fff}.sas-net-section-head{display:grid;grid-template-columns:1fr .7fr;gap:55px;align-items:end;margin-bottom:50px}.sas-net-section-head p:last-child{margin:0 0 8px;color:var(--muted);line-height:1.75}.sas-net-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.sas-net-card{min-height:310px;padding:36px 38px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}.sas-net-card:nth-child(2),.sas-net-card:nth-child(3){background:#f0f3ed}.sas-net-card span{color:#70827a;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.sas-net-card h3{margin:34px 0 16px;font-size:clamp(28px,3vw,41px);line-height:1.06}.sas-net-card p{margin:0;color:var(--muted);line-height:1.72}.sas-net-ways{padding:105px 0;background:var(--sage)}.sas-net-ways-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(45px,8vw,120px)}.sas-net-way-list{border-top:1px solid rgba(23,51,47,.22)}.sas-net-way{display:grid;grid-template-columns:48px 1fr;gap:18px;padding:23px 0;border-bottom:1px solid rgba(23,51,47,.22)}.sas-net-way b{font-family:Georgia,"Times New Roman",serif;font-size:24px;font-weight:400}.sas-net-way h3{margin:0 0 7px;font-size:25px}.sas-net-way p{margin:0;color:#53665f;line-height:1.65}.sas-net-standard{display:grid;grid-template-columns:1fr 1fr;background:var(--deep);color:#fff}.sas-net-standard-copy{padding:90px clamp(26px,8vw,120px)}.sas-net-standard h2{color:#fff}.sas-net-standard-copy>p{color:rgba(255,255,255,.7);line-height:1.75}.sas-net-checks{padding:90px clamp(26px,7vw,100px);background:#173f39}.sas-net-checks ul{margin:0;padding:0;list-style:none}.sas-net-checks li{position:relative;padding:17px 0 17px 30px;border-bottom:1px solid rgba(255,255,255,.13);color:rgba(255,255,255,.8);line-height:1.55}.sas-net-checks li:before{content:"✓";position:absolute;left:0;color:#bfd6c2}.sas-net-note{padding:70px 0}.sas-net-note-inner{display:grid;grid-template-columns:.45fr 1.55fr;gap:50px;padding:38px 42px;border:1px solid var(--line);background:#fff}.sas-net-note h3{margin:0;font-size:30px}.sas-net-note p{margin:0;color:var(--muted);line-height:1.72}.sas-net-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.sas-net-links a{padding:8px 11px;border:1px solid var(--line);color:var(--ink);font-size:11px;text-decoration:none}.sas-net-cta{padding:110px 0;border-top:1px solid rgba(255,255,255,.12);background:#0f3c36;color:#fff;text-align:center}.sas-net-cta-inner{max-width:900px;margin:0 auto;padding:0 24px}.sas-net-cta h2{background:0 0!important;color:#fff!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#fff!important}.sas-net-cta p{max-width:720px;margin:22px auto 32px;color:rgba(255,255,255,.76);font-size:17px;line-height:1.7}.sas-net-cta .sas-net-btn-primary{border-color:#fff;background:#fff}@media (max-width:900px){.sas-net-hero,.sas-net-intro-grid,.sas-net-note-inner,.sas-net-section-head,.sas-net-standard,.sas-net-ways-grid{grid-template-columns:1fr}.sas-net-hero-copy{padding:150px 24px 70px}.sas-net-hero-media{min-height:430px}.sas-net-grid{grid-template-columns:1fr}.sas-net-card:nth-child(3){background:var(--paper)}.sas-net-intro,.sas-net-types,.sas-net-ways{padding:70px 0}.sas-net-note-inner{gap:18px;padding:30px 24px}}@media (max-width:600px){.sas-net-wrap{width:min(100% - 30px,1320px)}.sas-net-hero h1{font-size:clamp(46px,15vw,64px)}.sas-net-hero-media{min-height:350px}.sas-net-card{min-height:0;padding:30px 24px}.sas-net-checks,.sas-net-standard-copy{padding:65px 24px}}