html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}:root{--dark-slate-grey:#0f5447;--mid-green:#5f8d83;--black:black;--white:white;--dark-slate-grey-2:#03382e;--mint-cream:#e4efeb;--lime:#8cc63f;--light-mint:#caded8;--peru:#c58537;--light-brown-30:#f6f3f1;--text:#333;--transparent:#0f544700;--light-brown:#e3d7ce;--super-dark-green:#00201a;--dark-red:#a0243a;--dark-orange:#ff8205;--dark-magenta:#a20089}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formrecaptcha{margin-bottom:8px}h1{margin-top:20px;margin-bottom:10px;font-size:38px;font-weight:700;line-height:44px}h2{color:var(--dark-slate-grey);margin-top:0;margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:32px;font-weight:700;line-height:36px}h3{color:var(--dark-slate-grey);max-width:600px;margin-top:20px;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:22px;font-weight:500;line-height:1.3em}h4{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:24px}p{max-width:600px;margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.5em}a{color:var(--dark-slate-grey);text-decoration:underline}a:hover{color:var(--mid-green)}a:active{color:var(--black)}a:focus{color:var(--mid-green)}ul{max-width:600px;margin-top:0;margin-bottom:15px;padding-left:20px}ol{margin-top:0;margin-bottom:10px;padding-left:40px}li{margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.5em}img{max-width:100%;display:inline-block}form{font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1em}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin-bottom:10px}figcaption{text-align:center;margin-top:5px}.container{background-color:var(--dark-slate-grey);flex-direction:row;flex:1;justify-content:space-around;align-items:center;width:100%;min-width:0;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:block;position:relative}.navbar{z-index:1000;background-color:var(--white);justify-content:center;display:flex;position:absolute;inset:0% 0% auto}.brand{padding-top:20px;padding-bottom:20px;padding-right:0}.brand.w--current{grid-column-gap:20px;grid-row-gap:20px;color:var(--dark-slate-grey);text-align:left;letter-spacing:2px;text-transform:uppercase;align-items:center;font-family:gill-sans-nova,sans-serif;font-weight:600;display:flex}.image{height:75px;margin-left:20px;display:block}.nav-menu{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-around;align-self:flex-end;align-items:flex-end;padding-bottom:0;padding-left:30px;padding-right:20px;display:flex}.nav-link{border-left:0px none var(--mint-cream);color:var(--white);letter-spacing:.5px;background-color:#0000;padding-bottom:27px;padding-left:0;padding-right:0;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;line-height:1em}.nav-link:hover{color:var(--lime);background-color:#0000}.nav-link:active{color:var(--white)}.nav-link:focus{color:var(--lime)}.nav-link.w--current{color:var(--white)}.nav-link.w--current:hover{color:var(--lime)}.nav-link.w--current:active{color:var(--white)}.nav-link.w--current:focus{color:var(--lime)}.nav-link.sublevel{color:var(--dark-slate-grey)}.nav-link.blog{background-color:var(--mid-green);color:var(--white);font-size:17px;line-height:17px}.nav-link.blog:hover{background-color:var(--dark-slate-grey-2);color:var(--white)}.nav-link.blog:active{color:var(--mint-cream)}.nav-link.blog:focus{background-color:var(--dark-slate-grey-2);color:var(--white);overflow:visible}.nav-link.blog.w--current:hover{background-color:var(--dark-slate-grey-2);color:var(--white)}.nav-link.blog.w--current:active{color:var(--light-mint)}.nav-link.blog.w--current:focus{background-color:var(--dark-slate-grey-2);color:var(--light-mint)}.nav-link.contact{background-color:var(--dark-slate-grey);color:var(--white);font-size:17px;line-height:17px}.nav-link.contact:hover{background-color:var(--dark-slate-grey-2);color:var(--white);background-image:none}.nav-link.contact:active{background-color:var(--dark-slate-grey-2);color:var(--mid-green)}.nav-link.contact:focus{background-color:var(--dark-slate-grey-2);color:var(--light-mint)}.nav-link.events{background-color:var(--light-mint);color:var(--dark-slate-grey);font-size:17px;line-height:17px}.nav-link.events:hover{background-color:var(--mint-cream);color:var(--mid-green)}.nav-link.events:active{color:var(--dark-slate-grey-2)}.nav-link.home{background-color:var(--white);display:none}.nav-link.end{border-right:2px solid #0000}.nav-link.hide{display:none}.nav-button{clear:none;border:2px solid var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white);letter-spacing:1px;text-transform:none;margin-bottom:0;margin-left:auto;padding:20px 30px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400;position:relative;inset:0% 0% auto auto}.nav-button:hover{border:2px solid var(--dark-slate-grey);color:var(--dark-slate-grey);background-color:#0000}.nav-button:active{background-color:var(--light-mint)}.section-full-slider{text-align:center;justify-content:center;height:450px;display:flex;position:relative}.section-full-slider.home{color:var(--white);flex-direction:column;height:100svh;padding-top:115px}.slider-2{flex-wrap:nowrap;flex:0 auto;width:100%;height:450px;display:block;position:absolute}.home-slide-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8d7117cc915a5e458bbb6_Poolside%20girl.jpg);background-position:50%;background-size:cover}.homes-slide-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda237ae93ebb4bf436e12b_garden%20circle.jpg);background-position:50%;background-size:cover}.grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.open-day-box-header{color:var(--light-mint);text-align:left;letter-spacing:2px;text-transform:uppercase;flex-direction:column;align-items:center;width:auto;margin-top:0;margin-bottom:0;margin-right:20px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600;line-height:1.3;display:flex}.open-day-box-header.no-margin{color:var(--white);max-width:none;margin-right:0}.open-day-date{color:var(--white);letter-spacing:.5px;flex-flow:column;align-items:flex-start;width:auto;margin-top:0;margin-bottom:0;margin-right:20px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.open-day-date.large{letter-spacing:1px;font-family:gill-sans-nova,sans-serif;font-size:20px}.open-day-date.sidebar{color:var(--dark-slate-grey)}.open-day-date.listed{margin-right:0;display:flex}.collection-list{width:100%;min-height:100px;padding-left:0;padding-right:0;display:flex}.open-day-bar-time{color:var(--white);margin-right:15px;padding-bottom:0;padding-right:0;font-family:Montserrat,sans-serif;font-size:16px;text-decoration:none}.open-day-bar-time.large{letter-spacing:1px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:300}.collection-list-wrapper{flex:1;display:flex}.collection-item{flex-direction:column;justify-content:center;align-items:flex-start;padding-left:0;padding-right:0;display:flex}.collection-item:hover{color:#0000;text-decoration:none}.collection-item.full-v2{text-align:left;border-bottom:2px dotted #fff3;flex-direction:row;justify-content:space-between;align-items:center;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:15px;padding-left:0;display:flex}.collection-item.blog-sidebar{border-bottom:2px dotted var(--light-mint);text-align:left;flex-direction:row;justify-content:space-between;align-items:center;margin-top:0;margin-bottom:0;padding-top:15px;padding-bottom:15px;padding-left:0;display:flex}.link-block{align-items:center;text-decoration:none;display:flex}.intro-section{background-color:var(--mint-cream);flex-direction:column;justify-content:center;align-items:center;height:auto;padding:60px;display:flex}.intro-section.hide{display:none}.intro-section.white{background-color:#0000}.intro-header{color:var(--dark-slate-grey-2);letter-spacing:.5px;margin-top:0;margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:28px;font-weight:700;line-height:1.3;display:block}.intro-header:hover{text-decoration:none}.intro-header:active{color:var(--dark-slate-grey-2)}.intro-header:focus{text-decoration:underline}.intro-header.block-text{color:var(--dark-slate-grey);max-width:none;margin-bottom:15px}.intro-header.block-text:hover,.intro-header.block-text:focus{text-decoration:none}.intro-header.large{color:var(--dark-slate-grey-2);margin-bottom:5px;font-size:32px}.intro-header.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.intro-header.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.intro-header.inner-grid{text-align:left;margin-bottom:20px}.intro-header.white{color:var(--white);text-align:center;margin-bottom:0;font-size:40px}.intro-header.right-align{text-align:left;margin-bottom:20px}.intro-header.white2{color:var(--white);width:auto}.intro-header.date-2021{color:var(--white);width:auto;margin-bottom:20px;margin-right:0}.intro-header.faq-head{text-align:left;margin-bottom:20px}.intro-header.white-left{color:var(--white);text-align:left;font-size:40px}.intro-header.question-header{color:var(--dark-slate-grey-2);text-align:center;max-width:none;margin-bottom:20px}.intro-header.question-header:hover,.intro-header.question-header:focus{text-decoration:none}.intro-header.block-text-white{color:var(--white);max-width:none;margin-bottom:15px}.intro-header.block-text-white:hover,.intro-header.block-text-white:focus{text-decoration:none}.intro-header.whitecolour{color:var(--white)}.intro-header.orange-block-text{color:var(--peru);max-width:none;margin-bottom:15px}.intro-header.orange-block-text:hover,.intro-header.orange-block-text:focus{text-decoration:none}.intro-header.block-text-white-copy{color:var(--white);max-width:none;margin-bottom:15px}.intro-header.block-text-white-copy:hover,.intro-header.block-text-white-copy:focus{text-decoration:none}.intro-text-div{flex-direction:column;align-items:flex-start;width:auto;max-width:600px;padding-right:0;display:flex;position:static;top:40px}.intro-text-div.right-align{text-align:left;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.intro-text-div.hide{display:block}.intro-text-div.right-align-2{text-align:left;flex-direction:column;justify-content:flex-start;width:100%;height:100%;display:flex;position:relative;top:0}.bodycopy{min-width:0;max-width:none;margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:400;line-height:1.5}.bodycopy.blog-snippet{color:var(--black);margin-top:0;margin-bottom:0;padding-top:0}.bodycopy.block-text{max-width:500px;margin-top:0;font-weight:300}.bodycopy.centred-contact{text-align:center;max-width:600px;margin-bottom:0}.bodycopy.block-text-bold{max-width:500px;margin-bottom:15px;font-weight:600}.bodycopy.white{color:var(--white)}.bodycopy.hide{display:none}.bodycopy.bold{font-weight:700}.bodycopy.space-above{margin-top:15px}.bodycopy.centred-contact-30below{text-align:center;max-width:600px;margin-bottom:30px}.bodycopy.small{margin-top:-19px;margin-bottom:20px;font-size:15px}.bodycopy.centred._30-below,.bodycopy.centred-30-below,.bodycopy.space-below-30,.bodycopy._30-below{margin-bottom:30px}.general-button{border:0px solid var(--dark-slate-grey);background-color:var(--dark-slate-grey);text-align:center;letter-spacing:.5px;border-radius:60px;margin-top:15px;margin-right:20px;padding:15px 25px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400;line-height:1.6em;transition:background-color .2s}.general-button:hover{border:0px solid var(--dark-slate-grey);background-color:var(--mid-green);color:var(--white)}.general-button:active{background-color:var(--mid-green);color:var(--dark-slate-grey-2)}.general-button:focus{background-color:var(--mid-green);color:var(--white)}.general-button.smaller{align-self:flex-start;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.general-button.form-submit{border-width:3px;border-color:var(--peru);background-color:var(--peru);align-self:flex-start;margin:10px 0 0;padding:10px 20px 12px;font-size:18px;font-weight:600;position:relative;inset:auto auto 0% 0%}.general-button.form-submit:hover{border-width:3px;border-color:var(--peru);color:var(--peru);background-color:#0000}.general-button.form-submit:active{border-color:var(--dark-slate-grey);color:var(--dark-slate-grey)}.general-button.cookie-dismiss{border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey);margin-top:0;margin-right:0;padding-top:10px;padding-bottom:10px}.general-button.cookie-dismiss:hover{color:var(--white);background-color:#0000}.general-button.cookie-dismiss:active{background-color:var(--mid-green)}.general-button.cookie-dismiss:focus{background-color:var(--mid-green);color:var(--white)}.general-button.no-space-above{margin-top:0}.general-button.bottom-left{position:absolute}.general-button.smaller-centre{align-self:center;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.general-button.smaller-centre-copy{border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey);align-self:center;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.general-button.smaller-centre-copy:hover,.general-button.smaller-centre-copy:focus{color:var(--white);background-color:#0000}.general-button.sidebar{margin-top:0;margin-right:0;padding:10px 15px;font-size:14px}.general-button.form-submit-white{border-color:var(--mid-green);background-color:var(--mid-green);color:var(--white);align-self:flex-start;margin:10px 0 0;padding:10px 20px;font-size:14px;position:relative;inset:auto auto 0% 0%}.general-button.form-submit-white:hover{border-color:var(--white);background-color:var(--light-mint);color:var(--dark-slate-grey-2)}.general-button.form-submit-white:active{border-color:var(--dark-slate-grey-2);background-color:var(--mid-green);color:var(--dark-slate-grey-2)}.general-button.form-submit-white:focus{background-color:var(--light-mint);color:var(--dark-slate-grey-2)}.general-button.no-right-margin,.general-button.centred{margin-right:0}.general-button.top-banner{font-weight:700}.general-button.form-submit-2{border-width:3px;border-color:var(--peru);background-color:var(--peru);align-self:center;margin:10px 0 0;padding:10px 20px 12px;font-size:18px;font-weight:600;position:relative;inset:auto auto 0% 0%}.general-button.form-submit-2:hover{border-width:3px;border-color:var(--peru);color:var(--peru);background-color:#0000}.general-button.form-submit-2:active{border-color:var(--dark-slate-grey);color:var(--dark-slate-grey)}.general-button-v2{border:0px solid var(--light-mint);background-color:var(--light-mint);color:var(--dark-slate-grey);text-align:center;letter-spacing:.5px;border-radius:60px;margin-top:15px;margin-right:20px;padding:15px 25px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400;line-height:1.6em;transition:background-color .2s}.general-button-v2:hover{border-color:var(--dark-slate-grey);background-color:var(--mid-green);color:var(--white)}.general-button-v2:active{background-color:var(--mid-green);color:var(--dark-slate-grey-2)}.general-button-v2.centred{color:var(--dark-slate-grey-2);margin-right:0}.general-button-v2.centred:hover{color:var(--white)}.general-button-v2.centred:active{color:var(--light-mint)}.general-button-v2.centred:focus{border-color:var(--dark-slate-grey-2);background-color:var(--mid-green);color:var(--white)}.services-section{flex-direction:column;align-items:center;height:auto;padding-top:60px;padding-bottom:0;display:none}.open-day-container{flex-direction:row;flex:0 auto;justify-content:center;align-items:center;width:100%;min-width:0;max-width:1240px;height:100%;padding-left:60px;padding-right:60px;display:flex}.section-header{color:var(--dark-slate-grey);letter-spacing:4px;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:gill-sans-nova,sans-serif}.section-header.contained{margin-bottom:0}.section-header.blog{margin-top:0;margin-bottom:30px;font-size:32px;line-height:1em}.section-header.events{margin-top:0;margin-bottom:0;font-size:32px}.section-header.contact{margin-bottom:20px}.section-header.events-copy{margin-top:40px;margin-bottom:30px;font-size:32px}.section-header.events-hidden{margin-top:20px;margin-bottom:20px;font-size:32px;display:none}.section-header.space-below{margin-bottom:40px}.grid-3{grid-column-gap:40px;grid-row-gap:0px;background-color:#0000;grid-template-rows:auto;width:100%;max-width:1240px;height:100%;padding-left:0;padding-right:0;position:sticky;top:60px}.services-div-box-container{background-color:var(--mint-cream);flex-direction:column;justify-content:space-between;align-items:flex-start;height:auto;min-height:375px;padding:40px;display:flex}.div-block-2{justify-content:space-between;width:100%;display:flex}.collection-list-wrapper-2{justify-content:center;width:100%;max-width:1240px;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;display:flex}.div-block-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e529c18c99250309175e8ee_IMG_5920.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px}.collection-item-2{background-color:var(--mint-cream);max-width:none;height:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.div-block-4{background-color:#0000;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;min-height:auto;max-height:none;padding:20px;display:flex}.event-detail-div{height:auto;margin-bottom:15px;display:flex}.event-detail-div.reverse{color:var(--white)}.event-detail-div.horizontal{min-width:225px;margin-right:0}.icons{width:16px;height:16px;margin-top:0;margin-right:15px;padding-top:0;padding-right:0}.icons.large{width:30px;height:30px;margin-left:0;padding-left:0}.event-detail-text{color:var(--black);letter-spacing:.5px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400;line-height:1;display:flex}.event-detail-text.large-event{margin-right:0;font-size:18px}.event-detail-text.white{color:var(--white)}.events-wrapper{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;width:100%;max-width:1240px;padding-left:0;padding-right:0;display:grid}.event-block-div{background-color:var(--mint-cream);width:100%;max-width:1240px;height:100%;padding-left:0;padding-right:0}.collection-list-wrapper-3{width:100%;max-width:1200px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.div-block-5{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:50%;height:auto}.collection-item-3{grid-column-gap:40px;grid-row-gap:40px;background-color:#0000;grid-template-rows:auto;grid-template-columns:2fr 1fr;grid-auto-columns:1fr;width:100%;height:100%;margin-bottom:0;display:grid}.blog-text-div{border:1px #000;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding:0;display:flex;position:relative}.blog-sub-head{color:var(--mid-green);margin-top:0;margin-bottom:10px;padding-left:0;font-family:gill-sans-nova,sans-serif;font-size:24px;font-weight:600;line-height:1.4;display:block}.blog-sub-head.boxed{margin-bottom:15px;padding-left:0;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:500}.blog-date{color:var(--dark-slate-grey);letter-spacing:1px;text-transform:uppercase;margin-bottom:5px;margin-right:15px;padding-right:0;font-family:gill-sans-nova,sans-serif;font-size:12px;line-height:12px}.blog-date.detail{color:var(--light-mint);margin-right:5px;font-weight:700}.blog-date.inside-box{color:var(--mid-green);margin-bottom:5px;font-size:10px;text-decoration:none}.blog-date.grid{margin-bottom:0;margin-right:0;font-size:12px;line-height:12px}.footer{background-color:var(--dark-slate-grey-2);flex-direction:column;justify-content:flex-start;align-items:center;height:auto;margin-top:0;padding:60px 40px 30px;display:flex}.grid-4{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;align-items:start;width:auto;max-width:none}.image-4{height:100px}.footer-column-div{flex-direction:column;padding-left:0;padding-right:0;display:flex}.footer-header{color:var(--light-mint);letter-spacing:2px;text-transform:uppercase;width:auto;margin-top:0;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1}.footer-link{color:var(--white);margin-bottom:8px;padding-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.4em;text-decoration:none;display:block}.footer-link:hover{color:var(--white);text-decoration:underline}.footer-link:active{color:var(--light-mint)}.footer-link:focus{color:var(--dark-slate-grey);text-decoration:underline}.footer-link.w--current{text-decoration:none}.footer-link.w--current:hover{text-decoration:underline}.footer-link.no-underline{text-decoration:none}.footer-link.social{margin-left:45px}.div-block-6{background-color:#0000;justify-content:center;align-items:center;width:100%;height:auto;margin-top:40px;padding-top:0;padding-bottom:0;display:flex}.legal-info-text{color:var(--white);text-align:left;background-color:#0000;max-width:none;margin-top:0;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:12px;line-height:1.4em}.link{color:var(--dark-slate-grey)}.link.reverse{color:var(--white)}.link.reverse:hover{color:var(--mid-green)}.link.reverse:active{color:var(--light-mint)}.link.reverse:focus{color:var(--mid-green)}.legal-container{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;max-width:none;padding-left:0;padding-right:0;display:flex;position:relative}.see-all-button{border:2px solid var(--light-mint);color:var(--dark-slate-grey);letter-spacing:2px;background-color:#0000;align-self:center;margin-right:0;padding:5px 10px;font-family:gill-sans-nova,sans-serif;font-size:14px;font-weight:400;line-height:14px;text-decoration:none;position:absolute;inset:auto 0% 0% auto}.see-all-button:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.see-all-button:active{background-color:var(--mid-green)}.section-title-block-div{text-align:center;justify-content:space-between;align-self:center;align-items:center;width:100%;max-width:1240px;height:auto;margin-bottom:20px;padding-bottom:0;padding-left:20px;padding-right:20px;display:flex}.spacer{width:115px}.open-day-button{border:2px solid var(--mid-green);letter-spacing:1px;background-color:#0000;border-radius:0;padding:15px 30px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400}.open-day-button:hover{border-width:2px;border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey)}.open-day-button:active{background-color:var(--light-mint)}.landscaping-design-image{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8d61827e21510822ca959_Purpole%20flowers.jpg);background-position:50%;background-size:cover;height:300px;display:none}.natural-pool-image{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8d5b9b7e2fe0a82397da4_Natural%20Pool%20Services.jpg);background-position:50%;background-size:cover;height:300px;display:none}.slider-graphic-overlay-full-div{z-index:50;background-color:#0000;flex-direction:column;flex:0 auto;order:0;justify-content:space-between;align-self:stretch;align-items:center;width:100%;max-width:none;height:100%;padding:25px 20px;display:flex;position:relative;inset:0%}.slider-graphic-overlay-full-div.zero{align-self:flex-start;height:auto}.image-5{width:150px;margin-top:30px;margin-right:30px;padding-right:0;position:absolute;inset:0% 0% auto auto}.image-5.home{margin-top:70px}.social-icon{width:40px;height:40px;margin-left:10px;margin-right:0;padding-right:0}.social-icon:hover{filter:grayscale()}.social-icon:active{filter:brightness(150%)grayscale()}.open-day-section{background-color:var(--dark-slate-grey);justify-content:center;align-items:center;height:auto;padding-top:0;padding-bottom:0;display:none}.section-2{background-color:var(--dark-slate-grey);text-align:left;justify-content:center;height:auto;display:block;overflow:visible}.open-day-full-list{justify-content:center;width:100%;min-height:100px;margin-top:20px;margin-bottom:40px;padding-left:0;padding-right:0;display:block}.open-day-full-list.v2{grid-column-gap:80px;grid-row-gap:15px;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;margin-bottom:0;display:grid}.open-day-full-list.blog-sidebar{grid-column-gap:80px;grid-row-gap:15px;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;margin-bottom:0;display:block}.od-descriptor-text{color:var(--mid-green);margin-right:5px;padding-right:0;font-family:Montserrat,sans-serif;font-size:16px;display:flex}.od-descriptor-text.large{margin-right:10px;font-family:gill-sans-nova,sans-serif;font-size:20px}.open-day-link-linear{align-items:center;text-decoration:none;display:flex}.open-day-bar-price-copy{color:var(--white);padding-bottom:0;font-family:Montserrat,sans-serif;font-size:16px;text-decoration:none}.open-day-bar-price-copy.large{letter-spacing:1px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:300}.details-text-link{color:var(--mid-green);letter-spacing:0;text-transform:none;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:300}.details-text-link:hover{color:var(--light-mint)}.details-text-link:active{color:var(--white)}.container-2{flex-direction:row;flex:0 auto;justify-content:flex-start;align-self:center;align-items:center;width:100%;max-width:1240px;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;display:flex}.navbar-2{background-color:var(--dark-slate-grey);justify-content:center;display:flex}.text-block{color:var(--light-mint);letter-spacing:2px;text-transform:uppercase;margin-right:20px;font-family:gill-sans-nova,sans-serif;font-size:14px;font-weight:700}.brand-2{height:100%;margin-right:0;display:flex}.nav-link-2{color:var(--white);letter-spacing:.5px;border-left:1px solid #ffffff1a;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;font-family:gill-sans-nova,sans-serif;font-size:16px}.nav-link-2:hover{color:var(--white);background-color:#0003}.nav-link-2:active{text-decoration:underline}.nav-link-2.w--current{color:var(--light-mint);background-color:#0003;border-left:1px solid #ffffff1a;border-right:0 solid #0000;text-decoration:underline}.menu-text{color:var(--light-mint);letter-spacing:2px;margin-right:20px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;display:none}.nav-link-home{color:var(--mid-green);letter-spacing:.5px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;display:none}.nav-link-home:hover,.nav-link-home.w--current{color:var(--dark-slate-grey)}.open-days-dates-sec{background-color:var(--dark-slate-grey);text-align:left;justify-content:center;height:auto;display:block;overflow:visible}.open-day-box-header-single{color:var(--light-mint);text-align:left;letter-spacing:2px;text-transform:uppercase;flex-direction:column;align-items:center;width:auto;margin-top:0;margin-bottom:15px;margin-right:0;font-family:gill-sans-nova,sans-serif;font-size:22px;font-weight:600;line-height:1.3;display:block}.open-day-box-header-single.blog-sidebar{color:var(--dark-slate-grey);margin-bottom:15px}.open-day-box-header-single.blog-sidebar-white{color:var(--white);margin-bottom:15px}.open-day-container-v2{flex-direction:row;flex:0 auto;justify-content:center;align-items:center;width:100%;min-width:0;max-width:1240px;height:100%;margin-top:60px;margin-bottom:60px;padding-left:60px;padding-right:60px;display:block}.collection-list-wrapper-v2{flex:1;display:flex}.grid-5{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto auto auto;grid-auto-flow:column;align-self:center;justify-items:stretch;width:100%}.body-2{flex-direction:column;align-items:stretch;display:flex}.grid-block-text-left{max-width:660px;padding:60px}.grid-block-image{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ffe12aff93d7a336d40aee0_Hybrid-224.jpg);background-size:cover;width:auto;height:auto;overflow:hidden}.grid-block-image.project-manage{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ec28e0392d30ef119336efa_35louth10.jpg);background-position:50% 100%;background-size:cover}.grid-block-image.planting{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda28c17591042456d3ed47_paved%20garden.jpg);background-position:50%;background-size:cover}.grid-block-image.group{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14bd3f2f2e01b716eaaaf7_IMG_4119small.jpg);background-position:0%;background-size:cover}.grid-block-image.hire{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e302bae8353ba92db618673_67559383_2342805989136222_6852677100235653120_o.jpg);background-position:50%;background-size:cover}.grid-block-image.tours{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e146d8806a361181c048f0b_IMG_1634small.jpg);background-position:0%;background-size:cover}.grid-block-image.refreshments{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e146f9d9314cc40a0ad201d_IMG_5914edit.jpg);background-position:50%;background-size:cover}.grid-block-image.smaller-groups{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14713ceb497c2a4d9aafdc_IMG_1149small.jpg);background-position:100%;background-size:cover}.grid-block-image.perennial{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e54d041ba6c040de139edbc_copy%200456.jpg);background-position:50%}.grid-block-image.wildlife-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5dcfb0fc629c84887a7f7eb5_Albert%20Phillipson%2C%20Snappers_MG_1649.jpg);background-position:50%;background-size:cover}.grid-block-image.sarah{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ec0d1331f089a7781fa5816_IMG_2078.jpeg);background-position:50%;background-size:cover}.grid-block-image.wildlife-ecol{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda1c7681168b1ed18510a2_Butterfly.jpg);background-position:50%;background-size:1392px}.grid-block-image.water-design{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda25084bc6a5ea020f27cf_kidspool.jpg);background-position:50%;background-size:cover}.grid-block-image.in-pool-feat{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/603d58e362040b61eb9477b5_welsh%20pool%20overhead%201200.webp);background-position:0%;background-size:cover}.grid-block-image.get-loser{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda4050415d3a58ead07c83_boyinwater.jpg);background-position:50%;background-size:cover}.grid-block-image.natural-pool{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ec0dc07696b28426b18e82e_DSC05480.JPG);background-position:50%;background-size:cover}.grid-block-image.tearoom{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/6047995d5a74b3444f4d1c2c_Sophie%20teas.webp);background-position:50%}.grid-block-image.pool-swimming{object-fit:fill;background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8f9d972d3216bbe345371_Bright%20Red.jpg);background-position:50%;background-size:cover}.grid-block-image.groupgarden{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e146d8806a361181c048f0b_IMG_1634small.jpg);background-position:0%;background-size:cover}.grid-block-image.natural-pool-type{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda3eecbca2fa349a87f9ec_Pool%20slider%203.jpg);background-position:50%;background-size:cover}.grid-block-image.living-pool{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e2082a2817d4e5b634382b1_56%20pool%20contemporary8small.jpg);background-position:50%;background-size:cover}.grid-block-image.hybrid-pool{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ec1517d034c1212ca687bbb_IMG_6868.jpg);background-position:50%;background-size:cover}.grid-block-image.swimming-pond{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda457be93ebbaa8137fa43_poolchairkids.jpg);background-position:50%;background-size:cover}.grid-block-image.consultation{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda49d9661a40a0b6ab575f_consultation.jpg);background-position:50%;background-size:cover}.grid-block-image.pool-design{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e208baa4fbbeda4868f4356_IMG_4094small.jpg);background-position:50%;background-size:cover}.grid-block-image.construction{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e208b84ad5a8d1477bdb66a_IMG_3143small.jpg);background-position:50% 0;background-size:cover}.grid-block-image.teambuild{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda4217bca2faf1ee8811ca_constructionpool.webp);background-position:0 0;background-size:cover}.grid-block-image.british-grown{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda1dba661a40133ca9febd_Garden%20middle.jpg);background-position:100% 0;background-size:cover}.grid-block-image.hands-on{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda1e2cb414c717619dbc95_siteworkers.jpg);background-position:0 0;background-size:cover}.grid-block-image.crystal-clear{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda4173c8019d14eeedba56_girlinwater.jpg);background-position:50%;background-size:cover}.grid-block-image.quality-guarantee{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda42847591040e47d48165_playinpool.jpg);background-position:50%;background-size:cover}.grid-block-image.ponds{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ec2a27bb2f303f5176b7003_swimming%20pond.jpg);background-position:50%;background-size:cover}.grid-block-image.maintenance-aftercare{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda1bf3c8019de4a6ecbf14_gardengate.jpg);background-position:50%;background-size:cover}.grid-block-image.complete-garden{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ec0d74606ef157461b45bbd_IMG_4855.JPG);background-position:50%;background-size:cover}.grid-block-image.gardener-shop{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/60896d724792a90734090486_3C876F68-79A0-495B-94BE-840EB3BF8292_1_105_c.webp);background-position:50%}.grid-block-image.plant-yard{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ec527e6d6a74bb4a6361889_plantyard.jpg);background-position:100% 0}.grid-block-image.water-design-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda2825800a232ac262d046_darkpool.jpg);background-position:50%;background-size:cover}.grid-block-image.plant-driven{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda1dba661a40133ca9febd_Garden%20middle.jpg);background-position:50% 100%;background-size:cover}.grid-block-image.plant-driven-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8d7117cc915a5e458bbb6_Poolside%20girl.jpg);background-position:50% 100%;background-size:cover}.grid-block-image.beautifully-designed{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/603d510f5cb5d7dc6099b61c_Linc%201200%20overhead.webp);background-position:50%;background-size:cover}.grid-block-image.waterside-planting{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/603d56bb93d4974c64a7baf0_Welsh%20pool%20Water%20feature%201200.webp);background-position:50%;background-size:cover}.grid-block-image.wildlife-ecol-image-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda1d03e219c82680ffbf0b_gardenpath.jpg);background-position:50%;background-size:cover}.grid-block-image.complete-garden-copy{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14baceb86f1003558ab311_jeremy%20073small.jpg);background-position:50%;background-size:cover}.grid-block-image.natural-pool{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/602e4c44951f622e205e8638_Homeban-hillsidepool.webp);background-position:50%}.grid-block-image.landscape{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/61890cac04b8aa451b0518fc_Courtyard%20Main%20image1.jpg);background-position:50%}.grid-block-image.explore-gardens{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8fa587cc915d7fa59863f_Overheadpool.webp);background-position:50%;background-size:cover}.grid-block-image.living-pool-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda3e034bc6a58bec0fe386_Pool%20slider1.jpg);background-position:50%;background-size:cover}.grid-block-image.natural-pool-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda457be93ebbaa8137fa43_poolchairkids.jpg);background-position:50%;background-size:cover}.grid-block-image.living-pool-benefit{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ffe0f26bc9e5a6b089da392_Living%20Pool%20Ensata.jpg);background-position:50%;background-size:cover}.grid-block-image.hybrid-pool-benefit{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ffe12aff93d7a336d40aee0_Hybrid-224.jpg);background-position:50%;background-size:cover}.grid-block-image.hybrid-cost{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda472efce8e02da5b18559_manswimming.jpg);background-position:50%;background-size:cover}.grid-block-image.swimming-benefit{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda4050415d3a58ead07c83_boyinwater.jpg);background-position:50%;background-size:cover}.grid-block-image.swimming-cost{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ffe160d4a49ee5ec558fe57_swimming%20dog.webp);background-position:50%;background-size:cover}.grid-block-image.wildlife-pond-ben{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ec2a27bb2f303f5176b7003_swimming%20pond.jpg);background-position:50%;background-size:cover}.grid-block-image.wildlife-cost{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ee33c37c1116ab2dcc29bda_6bird4b%20copysmall.jpg);background-position:50%;background-size:cover}.grid-block-image.convert-cost{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e2082728b900b44eddf3c39_Hybrid%20Pool%20Small.jpg);background-position:50%;background-size:cover}.grid-block-image.design-build-maintain{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/603d517bfc49623111528bcb_lins%20swimmers%20back%201200.webp);background-position:50%;background-size:cover}.grid-block-image.experts-pool{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda3eecbca2fa349a87f9ec_Pool%20slider%203.jpg);background-position:50%;background-size:cover}.grid-block-image.build{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/62d7c5256f05ce337a9fb6bf_Construction%20Montage.webp);background-position:50%;background-size:cover}.grid-block-image.soft-landscaping-team{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/62d7c56380fdf934cbb7c16c_Soft%20Landscaping%20Montage%201600.webp);background-position:50%;background-size:cover}.grid-block-image.about-design{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14bd3f2f2e01b716eaaaf7_IMG_4119small.jpg);background-position:50%;background-size:cover}.grid-block-image.maintenance{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/604793f23e2d00c03bd17505_james%20pool%20service.webp);background-position:50%;background-size:cover}.grid-block-image.ellicar-gardens-team{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/6047995d5a74b3444f4d1c2c_Sophie%20teas.webp);background-position:50%;background-size:cover}.grid-block-image.yoga{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/609e4d195687392f482426ea_yoga%20on%20the%20deck-small.webp)}.grid-block-image.wild-swim{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/609e4db60457036084e2f39f_wildswim-small.webp)}.grid-block-image.lunch{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e146f9d9314cc40a0ad201d_IMG_5914edit.jpg)}.grid-block-image.explore{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5dcfff08287ae0c88c7b040b_copy%201083.webp)}.grid-block-image.massage{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/6012d867a7f34151fff70378_wellness-massage.jpg);background-position:50% 30%}.grid-block-image.who-we-are{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/602e4ec5d76ba805810b1769_Homeban-countryhouse.jpg);background-position:50%;background-size:cover}.grid-block-image.mapbox{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/6047995d5a74b3444f4d1c2c_Sophie%20teas.webp);background-position:50%;background-size:cover}.grid-block-image.values{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda46ba661a40551aab4bcf_plantingslider.jpg);background-position:0%}.grid-block-image.sl-team-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/604797395a74b386174d11b1_meet%20team%20banner%203.jpg);background-position:50%;background-size:cover}.grid-block-text-right{max-width:660px;padding:60px}.event-register-section{background-color:var(--light-brown-30);opacity:1;justify-content:center;height:auto;padding:80px 40px;display:flex}.event-register-section.white{background-color:var(--white)}.div-block-8{flex-direction:column;align-items:center;width:100%;max-width:1240px;height:100%;padding:0;font-size:16px;display:flex}.bottom-cta{text-align:center;flex-direction:column;align-items:center;width:auto;max-width:600px;padding-right:0;display:flex}.open-day-container-v1{flex-direction:row;flex:0 auto;justify-content:center;align-items:center;width:100%;min-width:0;max-width:1240px;height:100%;margin-top:0;margin-bottom:40px;padding-top:0;padding-left:60px;padding-right:60px;display:block}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;width:260px;display:flex}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.blog-grid{grid-column-gap:60px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:2fr 1fr;align-content:start;align-self:center;align-items:start;width:100%;min-width:0;max-width:1400px;margin-top:30px;margin-bottom:60px;padding:0}.body-3{flex-direction:column;align-items:stretch;display:flex}.bog-detail-div{align-items:flex-end;display:flex}.blog-image{object-fit:cover;width:100%;height:100%;margin-bottom:0}.blog-rich-text{color:var(--dark-slate-grey);margin-top:20px;padding-right:0;font-family:gill-sans-nova,sans-serif;font-weight:300;line-height:1.4em}.blog-rich-text h2{color:var(--dark-slate-grey);max-width:650px;margin-top:0;margin-bottom:15px;font-size:24px;font-weight:600;line-height:1.4em}.blog-rich-text h1{max-width:650px;margin-top:0;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:28px;font-weight:700;line-height:1.3em}.blog-rich-text h3{color:var(--dark-slate-grey);max-width:650px;margin-top:0;margin-bottom:15px;font-size:20px;font-weight:600;line-height:1.4em}.blog-rich-text p{color:var(--text);letter-spacing:0;max-width:650px;margin-top:0;margin-bottom:15px;font-size:18px;font-weight:400;line-height:1.5}.blog-rich-text li{color:var(--black);margin-bottom:5px;font-size:18px;font-weight:400;line-height:1.5}.blog-rich-text blockquote{border-left-color:var(--light-mint);color:var(--dark-slate-grey);max-width:650px;margin-top:20px;margin-bottom:20px;padding-top:5px;padding-bottom:5px;font-family:gill-sans-nova,sans-serif;font-style:italic;font-weight:500;line-height:1.5}.blog-rich-text h4{color:var(--dark-slate-grey);max-width:650px;margin-top:0;margin-bottom:15px;font-size:18px;font-weight:600;line-height:1.4em}.blog-rich-text img{margin-top:0;margin-bottom:0;margin-right:0;padding-right:0}.blog-rich-text a{color:var(--dark-slate-grey)}.blog-rich-text a:hover{color:var(--mid-green)}.blog-rich-text a:active{color:var(--black)}.blog-rich-text figcaption{background-color:var(--mint-cream);color:var(--dark-slate-grey);text-align:left;margin-top:0;margin-bottom:20px;padding:10px}.blog-rich-text.event,.blog-rich-text.private-hire{max-width:800px;margin-top:0}.blog-rich-text ul{max-width:650px;margin-bottom:15px;padding-left:20px}.blog-rich-text ol{max-width:650px}.blog-rich-text figure{margin-top:20px;margin-bottom:20px}.open-day-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto auto;grid-auto-flow:column;align-self:center;justify-items:stretch;width:100%}.collection-list-wrapper-4{align-self:center;width:100%;max-width:1400px;padding-left:0;padding-right:0}.collection-list-3{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.div-block-11{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5dd03c3dd5cda604da72a04b_IMG_9291.jpg);background-position:50%;background-size:cover;height:200px}.div-block-12{background-color:#0000;flex-direction:column;justify-content:flex-start;height:auto;min-height:auto;padding:10px 0 0;text-decoration:none;display:flex}._1240-blog-read-more-container{flex-direction:column;flex:0 auto;justify-content:flex-start;align-items:center;width:100%;max-width:1240px;height:100%;margin-top:0;padding-top:0;padding-left:20px;padding-right:20px;display:flex}.snippet-para{margin-top:15px;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.5}.blog-sidebar-div{background-color:var(--mint-cream);flex-direction:column;padding:25px;display:block}.blog-sidebar-div.unboxed{background-color:#0000;margin-top:0;padding:0;position:sticky;top:20px}.blog-sidebar-div.no-pad{padding:0}.blog-sidebar-div.featured{border-left:1px solid var(--light-mint);background-color:#0000;margin-top:0;margin-bottom:0;margin-left:0;padding:0 0 0 25px}.blog-sidebar-div.bird-corner{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5fa9929b272d5c1f54c253a6_bird%20corner-01-01.svg);background-position:100% 0;background-size:cover}.blog-sidebar-div.gallery-scroll-mobile{background-color:var(--dark-slate-grey-2);color:var(--white);flex-direction:row;align-items:flex-start;margin-top:0;padding:30px 0 40px;display:block;position:static;top:20px;overflow:visible}.image-sidebar{margin-bottom:0}.small-events-header{color:var(--dark-slate-grey);letter-spacing:.5px;margin-top:0;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:22px;font-weight:600;line-height:1.3;text-decoration:none;display:block}.small-events-header:hover{text-decoration:underline}.small-events-header:active{color:var(--mid-green);text-decoration:underline}.small-events-header:focus{text-decoration:underline}.blog-small-box-header{color:var(--dark-slate-grey);letter-spacing:0;margin-top:0;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1.3;display:block}.blog-small-box-header:hover{text-decoration:underline}.blog-feature-section{flex-direction:column;align-items:center;height:auto;margin-top:0;padding:40px 20px;display:flex}.multi-blog-menu-section{background-color:var(--mint-cream);background-image:linear-gradient(to bottom,var(--mint-cream),white);flex-direction:column;justify-content:center;align-self:center;align-items:center;width:100%;margin-bottom:0;padding:40px 20px;display:flex}.multi-blog-menu-section.darker,.multi-blog-menu-section.lighter{background-color:var(--light-mint)}.pagination{margin-top:20px;margin-bottom:0}.next-button{border:2px solid var(--light-mint);letter-spacing:2px;text-transform:uppercase;background-color:#0000;border-radius:0;font-family:gill-sans-nova,sans-serif}.icon-3{color:var(--dark-slate-grey)}.blog-mini-box-link{cursor:auto;width:100%;text-decoration:none}.blog-mini-box-link:hover,.blog-mini-box-link:focus{text-decoration:none}.link-block-2{align-self:center;align-items:center;height:100%;text-decoration:none;display:flex}.gallery-nav-link-text{color:var(--white);letter-spacing:.5px;border-left:1px solid #ffffff1a;align-self:stretch;align-items:center;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;font-family:gill-sans-nova,sans-serif;font-size:16px;display:flex}.gallery-nav-link-text:hover{border-top:5px solid #0000;border-bottom:5px solid var(--dark-slate-grey);color:var(--white);background-color:#0000}.gallery-nav-link-text:active{text-decoration:underline}.gallery-nav-link-text:focus{border-top:1px solid #0000;border-bottom:5px solid var(--dark-slate-grey);border-radius:5px}.gallery-nav-link-text.w--current{color:var(--light-mint);background-color:#0003;border-left:1px solid #ffffff1a;border-right:0 solid #0000;text-decoration:underline}._1240-blog-read-more-container-no-pag{flex-direction:column;flex:0 auto;justify-content:flex-start;align-items:center;width:100%;max-width:1400px;height:100%;margin-top:0;padding-top:0;padding-left:0;padding-right:0;display:flex}.blog-sub-menu-post{z-index:500;background-color:var(--mid-green);justify-content:center;height:50px;display:flex;position:static;top:0}.sub-blog-menu-container-copy{justify-content:center;align-self:auto;align-items:center;width:100%;max-width:1240px;height:100%;padding-left:20px;padding-right:20px;display:flex}.blog-sub-head-text{color:var(--light-mint);letter-spacing:2px;margin-right:20px;font-family:gill-sans-nova,sans-serif;font-size:14px;font-weight:700;text-decoration:none}.blog-sub-head-text:hover{text-decoration:underline}.blog-sub-head-text:active{color:var(--white)}.events-list-section{flex-direction:row;justify-content:center;align-self:center;align-items:center;height:auto;padding-top:40px;padding-bottom:30px;display:flex}.body-4{flex-direction:column;align-items:stretch;display:flex}.events-list-wrapper-menu{justify-content:center;align-self:center;width:100%;max-width:1200px;margin-top:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:block}.section-6{flex-direction:column;justify-content:center;align-items:center;display:flex}.event-info-container{flex-direction:column;align-items:center;width:100%;max-width:1240px;height:auto;margin-bottom:20px;padding:20px;display:flex}.event-main-image{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5dd1893a9c328762d06207ab_IMG_2749.jpg);background-position:50%;background-size:cover;width:100%;height:50vh}.event-detail-div-centred{align-items:center;height:auto;margin-bottom:15px;display:flex}.event-detail-div-centred.event{margin-bottom:0;padding-left:20px;padding-right:20px}.detail-event-strip{flex-direction:row;justify-content:center;align-items:flex-start;margin-bottom:40px;display:flex}.link-block-3{text-decoration:none}.private-hire-section{flex-direction:column;align-items:center;width:100%;height:auto;margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px;display:flex}.private-hire-section.contact{background-color:var(--mint-cream);height:auto}.form{width:auto;margin-top:20px}.form.landing{flex-direction:column;align-items:center;margin-top:0;display:flex}.text-field{color:var(--mid-green);letter-spacing:.5px;border:0 #0000;border-radius:10px;margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400;line-height:24px}.text-field.message{min-height:200px}.text-field-2{border:1px solid #0000}.textarea{border:1px solid #0000;margin-bottom:20px}.form-label{color:var(--dark-slate-grey);margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600}.form-label.orange{color:var(--peru)}._800-container{flex-direction:row;flex:0 auto;justify-content:center;align-items:flex-start;width:1240px;height:100%;padding-top:60px;padding-left:20px;padding-right:20px;display:flex}._800-container.hire{flex-direction:column;align-items:flex-start;width:auto;max-width:840px;margin-bottom:0;padding-top:0}.form-block{width:100%;margin-bottom:0}.collection-item-4{column-count:auto;margin-bottom:20px;position:relative}.collection-list-4{column-count:3;column-gap:20px}.collection-list-wrapper-5{margin:0 20px}.hover-transparency{opacity:1;background-color:#0f544780;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0%}.full-screen-icon{z-index:100;width:50px;height:50px;display:block;position:static;inset:0%}.body-5{letter-spacing:0;text-transform:none;flex-direction:column;align-items:stretch;font-size:24px;display:flex}.gallery-list-wrapper-menu{justify-content:center;align-self:center;width:100%;max-width:1240px;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;display:block}.gallery-cover-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;position:relative}.gradient-container{background-image:linear-gradient(198deg,transparent 37%,var(--dark-slate-grey)80%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.gallery-label{color:var(--white);letter-spacing:1px;text-transform:none;margin-top:0;margin-bottom:30px;margin-left:30px;padding-left:0;font-family:gill-sans-nova,sans-serif;font-size:30px;font-weight:600;line-height:30px;position:absolute;inset:auto auto 0% 0%}.image-9{width:30px;height:30px;margin-top:30px;margin-right:30px;position:absolute;inset:0% 0% auto auto}.div-block-16{background-color:#0f544780;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.see-all-text{color:var(--white);letter-spacing:4px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;font-size:24px;font-weight:300;display:block;position:relative}.gallery-link{width:100%;height:100%}.gallery-wrapper{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;width:100%;max-width:1240px;padding-left:0;padding-right:0;display:grid}.contact-form-split-block{background-color:#0000;justify-content:center;width:100%;height:auto;margin-top:0;display:flex}.grid-8{grid-column-gap:80px;grid-row-gap:40px;background-color:var(--light-brown-30);border-radius:50px;grid-template-rows:auto;grid-template-columns:2fr 1fr;width:100%;max-width:1240px;padding:60px}.grid-9{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto auto auto;grid-template-columns:.5fr 1fr;place-content:start;place-items:start}.contact-descriptor{color:var(--mid-green);letter-spacing:2px;text-transform:uppercase;align-items:flex-start;width:auto;font-family:gill-sans-nova,sans-serif;font-weight:600;display:flex}.contact-link{color:var(--black);letter-spacing:.5px;font-family:gill-sans-nova,sans-serif;font-size:16px}.contact-link:hover{color:var(--dark-slate-grey)}.contact-link:active{color:var(--mid-green)}.contact-text{font-family:gill-sans-nova,sans-serif;font-size:16px;line-height:22px}.gallery-header-link{color:var(--mid-green);letter-spacing:2px;text-transform:uppercase;margin-right:10px;padding-right:0;font-family:gill-sans-nova,sans-serif;font-size:32px;font-weight:700;line-height:36px;text-decoration:none}.gallery-header-link:hover{color:var(--mid-green);text-decoration:underline}.gallery-header-link:active{color:var(--dark-slate-grey)}.costing-text{margin-top:20px;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:500;line-height:1.6em}.groups-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto auto;grid-auto-flow:row;align-self:center;justify-items:stretch;width:100%}.group-contact-form{background-color:var(--mint-cream);flex-direction:column;align-items:center;width:100%;height:auto;margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px;display:flex}.group-contact-form.contact{background-color:var(--mint-cream);height:auto}.contact-header-section{flex-direction:column;justify-content:center;align-self:center;align-items:center;height:auto;margin-top:114px;padding-top:60px;padding-bottom:40px;display:flex}.div-block-17{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e536f129b55b0639e5de5c7_IMG_5962.jpeg);background-position:50%;background-size:cover;width:100%;max-width:1200px;height:600px;margin:0;padding:0;position:static}.section-9{flex-direction:column;align-items:center;padding-left:20px;padding-right:20px;display:flex}.grid-10{grid-template:"Area-2 Area"/1.5fr 1fr;align-content:start;align-items:start;width:100%;max-width:1200px;padding:0;display:grid}.grid-11{grid-column-gap:16px;grid-row-gap:16px;grid-template:".""."/.25fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;align-content:start;align-items:start;margin-bottom:0;display:grid}.div-block-18{width:100%;max-width:1240px;padding:20px}.case-study-rich-text{color:var(--dark-slate-grey);margin-top:0;font-family:gill-sans-nova,sans-serif;font-weight:300}.case-study-rich-text h2{color:var(--dark-slate-grey);margin-top:0;font-size:24px;font-weight:600}.case-study-rich-text h1{margin-top:0;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:28px;font-weight:700}.case-study-rich-text h3{color:var(--dark-slate-grey);font-size:20px;font-weight:600}.case-study-rich-text p{color:var(--black);margin-top:10px;margin-bottom:15px;font-size:18px;line-height:1.7}.case-study-rich-text li{color:var(--dark-slate-grey);margin-bottom:5px;font-size:18px;font-weight:400;line-height:1.5}.case-study-rich-text blockquote{border-left-color:var(--mint-cream);color:var(--mid-green);margin-top:20px;margin-bottom:20px;padding-top:5px;padding-bottom:5px;font-family:gill-sans-nova,sans-serif;font-weight:500;line-height:1.7}.case-study-rich-text h4{color:var(--dark-slate-grey);margin-top:0;margin-bottom:0;font-weight:600}.case-study-rich-text img{margin-top:20px;margin-bottom:20px}.case-study-rich-text a{color:var(--dark-slate-grey)}.case-study-rich-text a:hover{color:var(--mid-green)}.case-study-rich-text a:active{color:var(--black)}.case-study-rich-text figcaption{color:var(--mid-green);text-align:right;margin-top:-15px;margin-bottom:20px}.collection-item-6{align-items:flex-start;padding:0;display:flex;position:relative}.collection-list-wrapper-7{grid-row-gap:20px}.lightbox-link{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:70px}.collection-list-6{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;margin-top:0;margin-bottom:20px;padding-left:0;padding-right:0;display:grid}.project-image{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e88725b0c72fd045338bfc6_IMG_8364.jpeg);background-position:50%;background-size:cover;height:250px}.project-image.grid{background-image:none;height:400px;margin-bottom:0;position:relative}.collection-list-7{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:0;display:grid}.collection-list-7.awards{grid-template-columns:1fr 1fr 1fr}.div-block-23{background-color:#0000;flex-direction:column;height:auto;padding:12px 20px 20px;display:flex;position:static;inset:auto 0% 0%}.div-block-23:active{color:var(--white);text-decoration:underline}.collection-list-wrapper-9{width:100%;max-width:1200px;margin-bottom:15px;padding-left:0;padding-right:0}.project-gallery-section{justify-content:center;margin-top:0;padding:30px 20px 0;display:flex}.project-gallery-section.max-3{flex-direction:column;align-items:center;padding-left:20px;padding-right:20px}.project-gallery-section.max-3-pools-landing{flex-direction:column;align-items:center;margin:0;padding:60px 20px}.div-block-24{justify-content:space-between;display:flex}.collection-item-8{background-color:var(--mint-cream);position:relative}.link-block-4{width:100%;height:auto;text-decoration:none;position:relative}.link-block-4:hover{color:var(--dark-slate-grey);text-decoration:none}.link-block-4:focus{text-decoration:underline}.project-images{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;height:100px}.collection-list-wrapper-10{width:100%;max-width:1400px}.image-12{object-fit:contain;width:150px;height:80px;max-height:100px;padding:0}.collection-list-8{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:center;padding-top:0;padding-left:0;padding-right:0;display:grid}.pools-gallery-wrapper{width:100%;max-width:1200px;padding-left:0;padding-right:0}.image-13{height:60px;margin-left:20px;padding-left:0}.image-13.left{margin-left:0;margin-right:20px}.event-sub-nav{background-color:var(--dark-slate-grey);justify-content:center;display:flex}.body-6{flex-direction:column;display:flex}.rte-bullet-point{margin-top:0}.rte-bullet-point li{font-family:gill-sans-nova,sans-serif;font-size:16px;line-height:1.6}.rte-bullet-point ul{padding-left:20px}.pools-services-grid-4-row{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto;grid-auto-flow:column;align-self:center;justify-items:stretch;width:100%}.pool-type-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto auto;grid-auto-flow:row;align-self:center;justify-items:stretch;width:100%}.policy-section{justify-content:center;display:flex}.tnc{column-count:1;width:100%;max-width:1240px;padding-left:20px;padding-right:20px;font-family:gill-sans-nova,sans-serif}.tnc p{column-count:3;column-rule:1px solid var(--light-mint);column-gap:40px;max-width:none}.tnc h3{margin-bottom:30px}.slider-text-overlay-full-div{z-index:100;background-color:#0000;flex-direction:column;flex:0 auto;order:0;justify-content:center;align-self:auto;align-items:center;width:100%;max-width:none;height:100%;padding:0;display:block;position:absolute;inset:0%}.slider-text{color:var(--white);text-align:center;letter-spacing:0;text-transform:none;margin-top:30px;margin-bottom:0;font-family:turbinado-pro,sans-serif;font-size:200px;font-weight:600;line-height:200px;position:relative;inset:0%}.slider-text.reduced{font-size:120px;line-height:110px}.text-block-4{color:var(--mid-green);text-align:center;letter-spacing:4px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;position:absolute;inset:15% 0% auto}.home-slide-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/602e4ec5d76ba805810b1769_Homeban-countryhouse.jpg);background-position:50% 65%;background-size:cover}.home-side-4{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ee33c37c1116ab2dcc29bda_6bird4b%20copysmall.jpg);background-position:50% 55%;background-size:cover}.gardens-slide-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ec145fe5eee72597b786f7b_53summer.JPG);background-position:50%;background-size:cover}.gardens-slide-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e19dacb3382c35387d856f8_3K5A0431.JPG);background-position:50%;background-size:cover}.gardens-slide-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5dcfb33c65ba8f31a0e44032_IMG_9419.jpeg);background-position:50%;background-size:cover}.groups-slider-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed903a712f2bc889ebe9ff5_Groupgarden.jpg);background-position:50%;background-size:cover}.groups-slider-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed904251de9e69dc6133b8d_Garden%20pool%20group.jpg);background-position:50% 90%;background-size:cover}.groups-slider-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed904b1987542d4ce553187_Garden%20group%20slider.jpg);background-position:50%;background-size:cover}.about-slider-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8f0406d65e057ac9a3295_Garden%20Slider%201.jpg);background-position:50%;background-size:cover}.about-slider-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8d7b272d3219385334684_Garden%20path.jpg);background-position:50%;background-size:cover}.about-slider-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8f0ee02c24b7646a0cb8b_Garden%20Slider%20Goats.jpg);background-position:50% 100%;background-size:cover}.hire-slide-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed9072c16b3ef3956303f6c_Wedding%20Pool.jpg);background-position:50% 60%;background-size:cover}.hire-slide-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e302bae8353ba92db618673_67559383_2342805989136222_6852677100235653120_o.jpg);background-position:50%;background-size:cover}.hire-slide-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed90810283cca3a3401931d_pool%20band.jpg);background-position:50% 40%;background-size:cover}.grid-slider{width:100%;height:100%}.slide-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8f3ad502137805e79ea6b_Goatsvisitors.jpg);background-position:50%;background-size:cover}.slide-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8f43bf11565772a6a5eba_Lamas%20couple.jpg);background-position:50%;background-size:cover}.slide-4{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8f4df2fd397c65c0bb2fd_Chickenbench.jpg);background-position:50%;background-size:cover}.slide-5{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14543d06a361c8f603a62b_Alan%20Pinder%20Snappers_DSC4623.webp);background-position:50%;background-size:cover}.slide-6{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8f57427e215d3052d76c2_Hogdrink.jpg);background-position:0 0;background-size:cover}.slide-7{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8faf5ee05131ddf2fdeec_Workshop1.jpg);background-position:50%;background-size:cover;position:static}.slide-8{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8fba1fba487f844892c49_Poolswim.jpg);background-position:50%;background-size:cover}.slide-9{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8fc557cc9159064599683_wreathmaking.jpg);background-position:50%;background-size:cover}.slide-10{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8d7117cc915a5e458bbb6_Poolside%20girl.jpg);background-position:0 0;background-size:cover}.slide-11{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14b145cf9b64d7aef01483_38%20NATURALISTIC%20PLANTING%20SCHEMES%20moondaisies1a%20small.jpg);background-position:50%;background-size:cover}.slide-12{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14b1799a07bdaaa6eb86a9_Bright%20red%20Monarda%20Cambridge%20Scarlet%20growning%20arond%20the%20edges%20of%20Ellicar%20Natural%20Pool%20also%20known%20as%20Bee%20Balm%20small.jpg);background-position:50%;background-size:cover}.slide-13{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e145d9d9314cc2b84acafd6__MG_2637small.jpg);background-position:50%;background-size:cover}.slide-14{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14b2082f2e011bbbea3cf4_butterfly%20cabbage%20whites%20attracted%20to%20Verbena%20bonariensissmall.jpg);background-position:50%;background-size:cover}.slide-15{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14b209b86f1060738a623b_IMG_5714small.jpg);background-position:50%;background-size:cover}.slide-16{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14b250d091acb3f5d21c15_iris%20sibirica%20good%20for%20bumblebees%20small.jpg);background-position:50%;background-size:cover}.slide-17{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14b631ed73797c9bb5338d_Pennisetum%20\'Fairytails\'%20illuminated%20by%20the%20winter%20sun%20small.jpg);background-position:50%;background-size:cover}.slide-18{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14b63197c440ff2936596e_jewel%20like%20Crocus%20tommasinianus%20small.jpg);background-position:50%;background-size:cover}.slide-19{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14b63197c44056db36596f_Snowdrops%20and%20hellebores%20small.jpg);background-position:50%;background-size:cover}.slide-20{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda1a0ce219c85800ffafad_garden%20table.jpg);background-position:50%;background-size:cover}.slide-21{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda1b0e81168b0b99850a1e_plantshelves.jpg);background-position:50%;background-size:cover}.slide-22{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda1b8a88d55a7a210933b1_tippergravel.jpg);background-position:50%;background-size:cover}.landscape-slide-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda190ffce8e06995b0682a_Deckchair%20Pool.jpg);background-position:50% 65%;background-size:cover}.landscape-slide-2-copy{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14b250d091acb3f5d21c15_iris%20sibirica%20good%20for%20bumblebees%20small.jpg);background-position:50% 65%;background-size:cover}.home-slider{flex-wrap:nowrap;flex:0 auto;width:100%;height:600px;display:block;position:absolute}.home-slide-1-copy{background-image:linear-gradient(#03382e26,#03382e26),url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/602e4ab601137949e1cfd529_Homeban-swim.webp);background-position:0 0,100%;background-repeat:repeat,repeat;background-size:auto,cover;position:static}.homes-slide-2-copy{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/602e4c44951f622e205e8638_Homeban-hillsidepool.webp);background-position:50%;background-size:cover}.natural-pool-slider-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/603d51f12e21fb0e20211a5a_lincs%20side%202000.webp);background-position:50% 90%;background-size:cover}.natural-pool-slider-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/603d52ffda44647f3dad31ee_welsh%20pool%20side%202000.webp);background-position:50% 75%;background-size:cover}.natural-pool-slider-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/603d558e93d4976a0ea7b7e3_Ellicar%20Dog%20and%20Girl%202000.webp);background-position:50% 100%;background-size:cover}.pool-types-slide-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda435c800a23e32263ca82_livingpool.jpg);background-position:50%;background-size:cover}.pool-types-slide-1.natural-pool{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda3e8b7591042581d46e10_pool%20slider%202.jpg)}.pool-types-slide-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8fa587cc915d7fa59863f_Overheadpool.webp);background-position:50% 60%;background-size:cover}.pool-type-slide-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda435c800a23e32263ca82_livingpool.jpg);background-position:50%}.pool-services-slider-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda4640b414c7b51f9f26da_poolmaintain.jpg);background-position:50% 60%;background-size:cover}.pool-services-slider-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda46ba661a40551aab4bcf_plantingslider.jpg);background-position:50%;background-size:cover}.pool-services-slider-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda472efce8e02da5b18559_manswimming.jpg);background-position:50% 45%;background-size:cover}.map-divblock{width:100%;max-width:1000px;height:600px;margin-top:40px;margin-bottom:0;padding:0}.how-to-find-us-section{background-color:#0000;flex-direction:column;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;padding-top:80px;padding-bottom:80px;display:flex}.map{width:100%;max-width:none;height:100%}.slide-10-design{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e208baa4fbbeda4868f4356_IMG_4094small.jpg);background-position:0 0;background-size:cover}.slide-11-design{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14bd3f2f2e01b716eaaaf7_IMG_4119small.jpg);background-position:50%;background-size:cover}.slide-12-design{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda4ac788d55a41c40a4be3_gardendrawing.jpg);background-position:50%;background-size:cover}.slide-23{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda199b7591048bc0d37565_landscape%20path.jpg);background-position:50%;background-size:cover}.slide-24{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda24782cbafc1b9896aa27_perennial%20meadow.jpg);background-position:50%;background-size:cover}.grid-2-copy{grid-column-gap:40px;grid-template:"Area-2 Area"/1fr 1fr;place-content:start center;place-items:start center;width:auto;max-width:1200px;padding:0}.bali-biotop-logos{text-align:right;justify-content:flex-end;width:100%;margin-top:0;display:flex}.bali-biotop-logos.left{text-align:left;justify-content:flex-start;margin-top:20px}.sub-title-head{color:var(--dark-slate-grey);max-width:100%;margin-top:0;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:22px;font-weight:500;line-height:1.4}.sub-title-head.full{max-width:none}.sub-title-head.second{margin-top:0}.domestic-page-grid{padding:60px}.landscape-domestic-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto auto;grid-auto-flow:row;align-self:center;justify-items:stretch;width:100%}.architect-dev-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto auto;grid-auto-flow:row;align-self:center;justify-items:stretch;width:100%}.sarah-section{background-color:var(--mint-cream);flex-direction:column;justify-content:center;align-items:center;height:auto;padding:60px 40px;display:flex}.welcome-grid{grid-column-gap:40px;grid-template:"."/1fr 1fr;place-content:start center;place-items:start center;width:auto;max-width:1200px;padding:0}.welcome-grid.second{margin-top:40px;padding-top:0}.groups-grid-3rows{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto;grid-auto-flow:row;align-self:center;justify-items:stretch;width:100%}.popup-overlay-expired{z-index:1000;background-color:#0000;justify-content:center;align-items:center;width:100vw;height:auto;display:block;position:fixed}.inner{object-fit:fill;justify-content:center;align-items:center;width:auto;height:100px;display:flex;position:fixed;inset:auto 0% 0%}.div-block-92{background-color:var(--dark-slate-grey);border-radius:0;flex-direction:row;justify-content:center;align-items:center;width:auto;height:100px;min-height:100px;padding:0 20px;display:flex;position:fixed;inset:auto 0% 0%}.cookie-text{color:#fff;letter-spacing:.5px;flex-direction:column;flex:0 auto;align-items:flex-start;width:auto;margin-top:0;margin-bottom:0;margin-right:0;padding-left:0;padding-right:20px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;line-height:24px;display:block}.link-6{color:#00ffce}.div-block-44{margin-top:-1px}.general-button-2{color:#333;letter-spacing:2px;text-transform:uppercase;background-color:#00ffce;border:2px solid #0000;border-radius:0;justify-content:center;align-self:auto;margin-top:0;margin-bottom:0;margin-right:20px;padding:15px 20px;font-family:Oswald,sans-serif;transition:color .2s,background-color .2s,border-color .2s;display:inline-block;position:static;bottom:0;right:0;overflow:visible}.general-button-2:hover{color:#fff;background-color:#0000;border:2px solid #00ffce}.general-button-2:active{color:#00ffce;background-color:#0000}.dsmiss-button{border:2px solid var(--dark-slate-grey);background-color:var(--white);color:var(--dark-slate-grey);letter-spacing:.5px;margin-top:0;margin-right:0;padding:10px 30px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400}.dsmiss-button:hover{border:2px solid var(--white);color:var(--white);background-color:#0000}.dsmiss-button:active{background-color:var(--light-mint);color:var(--dark-slate-grey)}.dsmiss-button:focus{border-color:var(--white);color:var(--white);background-color:#0000}.popup-overlay{z-index:1000;background-color:#0000;justify-content:center;align-items:center;width:100vw;height:auto;display:none;position:fixed}.div-block-97{background-color:var(--dark-slate-grey);border-radius:0;flex-direction:row;justify-content:center;align-items:center;width:auto;height:auto;min-height:auto;padding:15px 20px;display:flex;position:fixed;inset:auto 0% 0%}.split-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto}.split-grid.home{background-color:var(--mint-cream);margin-left:0}.split-grid.home.hide{display:none}.slide-meadow-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8f0406d65e057ac9a3295_Garden%20Slider%201.jpg);background-position:0 0;background-size:cover}.meadow-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8f2bc82212c7ded29b722_Meadow1.jpg);background-position:50%;background-size:cover}.meadow-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8f29972d321248e3428b3_Meadow2.jpg);background-position:50%;background-size:cover}.notification-container{flex-direction:row;flex:0 auto;justify-content:center;align-self:center;align-items:center;width:100%;max-width:1200px;height:auto;padding-top:20px;padding-bottom:20px;display:flex;position:relative}.notification-container.centred{justify-content:center}.notification-section{background-color:var(--dark-slate-grey);justify-content:center;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;display:none}.notification-section.hide{display:none}.notification-section.top-banner{display:block}.notification-section.visit{display:flex}.notification-text{color:var(--white);letter-spacing:.5px;max-width:825px;padding-right:0;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:28px}.notification-button{border:2px solid var(--mid-green);letter-spacing:1px;background-color:#0000;border-radius:60px;padding:15px 25px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400}.notification-button:hover{border-width:2px;border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey)}.notification-button:active{background-color:var(--light-mint)}.nav-dropdown{border-left:0px none var(--mint-cream);color:var(--white);letter-spacing:.5px;background-color:#0000;padding:20px 20px 27px 0;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600}.nav-dropdown:hover{color:var(--lime);background-color:#0000}.nav-dropdown:active{color:var(--white)}.nav-dropdown:focus{color:var(--lime);background-color:#0000}.nav-dropdown.w--current,.nav-dropdown.sublevel{color:var(--dark-slate-grey)}.nav-dropdown.blog{background-color:var(--light-mint)}.nav-dropdown.contact{background-color:var(--dark-slate-grey)}.text-block-5{font-size:16px;line-height:1em}.dropdown-list{background-color:var(--white)}.dropdown-list.w--open{background-color:var(--dark-slate-grey);margin-top:0;margin-left:-20px}.dropdown-link{background-color:var(--dark-slate-grey);color:var(--white);letter-spacing:.5px;padding-top:15px;padding-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:15px;font-weight:500;line-height:15px}.dropdown-link:hover{background-color:var(--dark-slate-grey-2);color:var(--light-mint)}.dropdown-link:active{color:var(--mid-green)}.dropdown-link:focus,.dropdown-link.w--current{color:var(--light-mint)}.dropdown-link.right.narrow{width:170px;overflow:visible}.green{color:var(--dark-slate-grey)}.blog-main-image{width:100%}.featured-blog-image-wrapper{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;flex:0 auto;width:100%;position:relative}.featured-blog-image-wrapper.space-below{margin-top:20px;margin-bottom:0}.category-corner-block{background-color:#07bd95;padding:10px;position:static;inset:0% auto auto 0%}.category-label-text{color:var(--white);letter-spacing:2px;text-transform:uppercase;justify-content:flex-start;padding-top:0;padding-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:14px;font-weight:600;line-height:14px;text-decoration:none;display:flex}.category-label-text.roles{margin-bottom:0}.blog-container{flex-direction:column;align-items:flex-start;display:block}.para-head{color:var(--dark-slate-grey);max-width:100%;margin-top:20px;margin-bottom:5px;font-family:gill-sans-nova,sans-serif;font-size:22px;font-weight:500;line-height:1.3}.para-head.full{max-width:none}.para-head.second,.para-head.no-top{margin-top:0}.para-head.bold{margin-top:0;font-weight:700}.press-section{flex-direction:column;align-items:center;height:auto;padding:80px 40px;display:flex}.newletter-signup{width:100%;max-width:400px}.checkbox{margin-top:0;margin-right:15px}.select-field{font-family:gill-sans-nova,sans-serif}.form-2{width:auto}.newsletter-form{width:100%;max-width:400px;margin-bottom:0;margin-left:0;margin-right:0}.success-message{background-color:var(--dark-slate-grey);color:var(--white);font-family:gill-sans-nova,sans-serif}.text-block-6{font-family:gill-sans-nova,sans-serif}.newsletter-section{background-color:var(--mint-cream);justify-content:center;height:auto;padding-left:0;padding-right:0;display:none}.checkbox-field{align-items:center;display:flex}._404-full-section{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/603d51f12e21fb0e20211a5a_lincs%20side%202000.webp);background-position:50% 0;background-size:cover;justify-content:center;align-items:center;height:70vh;margin-top:114px;margin-bottom:0;display:flex}._404-centred-div{background-color:var(--dark-slate-grey-2);border-radius:0;flex-direction:column;align-items:center;max-width:550px;padding:20px 25px 25px;display:flex}.sidebar-grid{grid-column-gap:15px;grid-row-gap:25px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:start;align-items:start;height:100%;display:grid}.smalltext{align-self:flex-start;min-width:0;max-width:none;font-family:gill-sans-nova,sans-serif;font-size:12px;font-weight:300;line-height:1.6}.smalltext.blog-snippet{margin-top:0;margin-bottom:15px;padding-top:0}.smalltext.block-text{max-width:500px;margin-top:0;font-weight:300}.smalltext.centred-contact{text-align:center;max-width:600px;margin-bottom:0}.smalltext.block-text-bold{max-width:500px;margin-bottom:15px;font-weight:600}.smalltext.white{color:var(--white)}.bodycopy-14px{min-width:0;max-width:none;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.bodycopy-14px.blog-snippet{margin-top:0;margin-bottom:15px;padding-top:0}.bodycopy-14px.block-text{max-width:500px;margin-top:0;font-weight:300}.bodycopy-14px.centred-contact{text-align:center;max-width:600px;margin-bottom:0}.bodycopy-14px.block-text-bold{max-width:500px;margin-bottom:15px;font-weight:600}.bodycopy-14px.white{color:var(--white)}.blog-divider{background-color:var(--mid-green);width:100%;height:1px}.blog-divider.pad-top{margin-top:20px}.image-14{width:100%}.collection-item-9{margin-bottom:0}.blog-menu-side{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;align-items:flex-start;margin-bottom:20px;text-decoration:none;display:grid}.blog-menu-side:hover{color:var(--dark-slate-grey)}.blog-menu-side.v2{margin-bottom:20px}.sidebar-header{margin-top:0;margin-bottom:5px;margin-left:0;padding-left:0;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600;line-height:1.3em;text-decoration:none}.sidebar-header:hover{color:var(--dark-slate-grey);text-decoration:underline}.sidebar-header:active{color:var(--mid-green)}.side-text-div{padding-left:0}.sidebar-category-smalltext{color:var(--dark-slate-grey);font-family:gill-sans-nova,sans-serif;font-size:12px;font-weight:300;line-height:1.3em}.sidebar-content-padding{border:1px none var(--light-mint);background-color:var(--dark-slate-grey);flex-direction:column;align-items:flex-start;padding:25px 30px 30px;display:flex}.collection-list-9{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-bottom:-20px;padding-top:0;display:block}.blog-bar-section{background-image:linear-gradient(170deg,var(--dark-slate-grey),#5a8b81 51%,var(--light-mint));justify-content:center;align-self:center;width:100%;margin-top:114px;display:flex}.blog-label-div{flex:0 auto;width:100%;max-width:1240px;padding:20px;display:flex}.blog-label{color:var(--white);letter-spacing:2px;text-transform:uppercase;flex-direction:row;justify-content:flex-start;padding-top:0;padding-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;line-height:1em;text-decoration:none;display:flex}.blog-label:hover{color:var(--white);text-decoration:underline}.blog-label:active{color:var(--light-mint)}.blog-label:focus{color:var(--white);text-decoration:underline}.blog-label.no-link{color:var(--light-mint);font-weight:500}.blog-label.no-link:hover{text-decoration:none}.blog-label.no-link:active{color:var(--white)}.blog-label.no-link:focus{text-decoration:none}.grid-12{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:2.5fr 1fr;width:100%;max-width:1200px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:block}.featured-sidelist{background-color:#0000;flex-direction:column;padding:0;display:block}.featured-sidelist.unboxed{background-color:#0000;margin-top:0;padding:0}.featured-sidelist.no-pad{padding:0}.featured-sidelist.featured{border-left:1px solid var(--light-mint);background-color:#0000;margin-top:0;margin-bottom:0;margin-left:0;padding:0 0 0 25px}.link-block-7{grid-column-gap:0px;grid-row-gap:0px;flex:1;grid-template-rows:auto;grid-template-columns:1.5fr 1fr;grid-auto-columns:1fr;align-self:stretch;width:100%;height:600px;text-decoration:none;display:grid}.collection-item-10{background-color:#0000}.intro-header-blog{color:var(--dark-slate-grey);letter-spacing:0;margin-top:0;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:36px;font-weight:700;line-height:1.3;display:block}.intro-header-blog:hover{text-decoration:none}.intro-header-blog:active{color:var(--dark-slate-grey)}.intro-header-blog:focus{text-decoration:underline}.intro-header-blog.block-text{max-width:500px;margin-bottom:5px}.intro-header-blog.large{margin-bottom:10px;font-size:32px}.intro-header-blog.large:hover,.intro-header-blog.large:focus{text-decoration:none}.intro-header-blog.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.intro-header-blog.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.intro-header-blog.inner-grid{text-align:left;margin-bottom:20px}.intro-header-blog.white{color:var(--white);text-align:center;font-size:40px}.intro-header-blog._15-below{margin-bottom:15px}.sub-title-head-blog{color:var(--dark-slate-grey);max-width:100%;margin-top:0;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:500;line-height:1.4}.sub-title-head-blog.full{max-width:none}.sub-title-head-blog.second{margin-top:0}.sub-title-head-blog.reversed{color:var(--light-mint)}.multi-blog-menu-section-footer{background-color:var(--light-brown-30);background-image:none;flex-direction:column;justify-content:center;align-self:center;align-items:center;width:100%;margin-bottom:0;padding:40px 20px;display:flex}.multi-blog-menu-section-footer.darker,.multi-blog-menu-section-footer.lighter{background-color:var(--light-mint)}.vertical-divider{background-color:var(--mid-green);width:2px;height:100%;margin-left:10px;margin-right:10px;padding-left:0;padding-right:0}.featured-events{flex-direction:column;justify-content:center;align-self:auto;align-items:center;padding:0 20px;display:flex}.grid-13{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:2fr 1fr;width:100%;max-width:1200px}.div-block-98{background-color:var(--mint-cream)}.feat-event-text-container{color:var(--black);background-color:#0000;padding:30px}.feat-event-text-container.dark{background-color:var(--dark-slate-grey)}.feat-event-text-container.bird{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5fa9929b272d5c1f54c253a6_bird%20corner-01-01.svg);background-position:100% 0;background-repeat:no-repeat;background-size:auto}.div-block-99{padding:20px 20px 10px}.event-link-block{text-decoration:none}.fetaured-event-header{color:var(--dark-slate-grey);letter-spacing:.5px;margin-top:0;margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:40px;font-weight:600;line-height:1.2;display:block}.fetaured-event-header:hover{text-decoration:underline}.fetaured-event-header:active{color:var(--dark-slate-grey-2)}.fetaured-event-header:focus{text-decoration:underline}.fetaured-event-header.block-text{color:var(--dark-slate-grey-2);max-width:500px;margin-bottom:10px}.fetaured-event-header.block-text:hover,.fetaured-event-header.block-text:focus{text-decoration:none}.fetaured-event-header.large{color:var(--dark-slate-grey-2);margin-bottom:5px;font-size:32px}.fetaured-event-header.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.fetaured-event-header.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.fetaured-event-header.inner-grid{text-align:left;margin-bottom:20px}.fetaured-event-header.white{color:var(--white);text-align:center;font-size:40px}.fetaured-event-header.whitehead{color:var(--white);font-weight:600}.fetaured-event-header.whitehead:hover{text-decoration:underline}.event-text-container{padding:20px 20px 5px}.event-snippet{min-width:0;max-width:none;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:300;line-height:1.4}.event-snippet:hover{color:var(--black)}.event-snippet.blog-snippet{color:var(--black);margin-top:0;margin-bottom:0;padding-top:0}.event-snippet.block-text{max-width:500px;margin-top:0;font-weight:300}.event-snippet.centred-contact{text-align:center;max-width:600px;margin-bottom:0}.event-snippet.block-text-bold{max-width:500px;margin-bottom:15px;font-weight:600}.event-snippet.reverse{color:var(--white)}.collection-list-wrapper-11{width:100%;max-width:1200px}.collection-item-11{background-color:var(--mint-cream);grid-template-rows:auto;grid-template-columns:2fr 1fr;grid-auto-columns:1fr;margin-bottom:20px;display:block}.div-block-100{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;flex-direction:column;align-items:flex-start;display:flex}.fetaured-event-list-split{width:100%;max-width:1200px}.div-block-100-copy{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover}.fetaured-collection-med{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--mint-cream);grid-template-rows:minmax(300px,300px) auto;grid-template-columns:2fr;grid-auto-columns:1fr;margin-bottom:0;padding-left:0;padding-right:0;display:grid}.collection-list-10{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:auto;display:grid}.feat-image-50{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;align-items:flex-start;width:100%;height:250px;display:flex}.link-block-8{grid-column-gap:0px;grid-row-gap:0px;color:var(--black);grid-template-rows:auto;grid-template-columns:2fr 1fr;grid-auto-columns:1fr;text-decoration:none;display:grid}.link-block-9{grid-template-rows:auto;grid-template-columns:1fr 2fr;grid-auto-columns:1fr;width:100%;max-width:1200px;margin-bottom:20px;text-decoration:none;display:none}.div-block-101{background-color:var(--dark-slate-grey);background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5fac53ceff95be4c43f4649e_Ripple-01.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:300px;padding:30px}.grid-14{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:3fr 1fr;align-self:center;justify-items:center;width:100%;max-width:1200px}.link-block-10{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-content:space-between;align-items:start;height:auto;text-decoration:none;display:grid}.div-block-102{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;align-items:flex-start;width:100%;height:200px;display:flex}.blog-sidebar-div-green{background-color:var(--mint-cream);flex-direction:column;padding:25px;display:block}.blog-sidebar-div-green.unboxed{background-color:#0000;margin-top:0;padding:0}.blog-sidebar-div-green.no-pad{padding:0}.blog-sidebar-div-green.featured{border-left:1px solid var(--light-mint);background-color:#0000;margin-top:0;margin-bottom:0;margin-left:0;padding:0 0 0 25px}.blog-sidebar-div-green.bird-corner{background-color:var(--dark-slate-grey-2);background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5fa9929b272d5c1f54c253a6_bird%20corner-01-01.svg);background-position:100% 0;background-size:cover}.light-link{color:var(--light-mint)}.div-block-103{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5dd192dd1874103a9434699f_3K5A0803.JPG);background-position:50%;background-size:cover;display:none}.link-block-11{flex-direction:column;grid-template-rows:minmax(250px,1fr) auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:start flex-start;align-items:stretch;height:100%;text-decoration:none;display:flex}.date-corner-div{background-color:var(--dark-slate-grey-2);text-align:left;flex-direction:column;align-items:center;margin-top:10px;margin-left:-10px;padding:15px;display:flex}.date-corner-div.small{text-align:left;padding:10px}.date-block-text{color:var(--white);text-align:center;letter-spacing:4px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;font-weight:600;line-height:1.4em}.date-block-text.date{color:var(--light-mint);letter-spacing:.5px;font-size:40px;font-weight:300;line-height:1em}.date-block-text.year{color:var(--light-mint);text-align:center;letter-spacing:4px;margin-top:0;font-size:12px;font-weight:300}.date-block-text.small{font-size:12px}.date-block-text.number-small{color:var(--light-mint);text-align:left;letter-spacing:.5px;font-size:32px;font-weight:300;line-height:1em}.open-days-section{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8fa587cc915d7fa59863f_Overheadpool.webp);background-position:50%;background-size:cover;background-attachment:scroll;flex-direction:column;justify-content:center;align-self:auto;align-items:center;padding:150px 20px 0;display:none}.open-day-link-block{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 2fr;grid-auto-columns:1fr;width:100%;max-width:1200px;margin-bottom:0;text-decoration:none;display:grid}.pools-section{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda3e8b7591042581d46e10_pool%20slider%202.jpg);background-position:50%;background-size:cover;background-attachment:fixed;flex-direction:column;align-items:center;height:auto;min-height:100vh;padding:60px 20px;display:none}.landscape-section{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda199b7591048bc0d37565_landscape%20path.jpg);background-position:50%;background-size:cover;background-attachment:fixed;flex-direction:column;align-items:center;height:auto;min-height:100vh;padding:60px 20px;display:none}.events-section{flex-direction:column;align-items:center;height:auto;padding:40px 20px;display:none}.blog-section{background-color:var(--mint-cream);background-image:none;background-repeat:repeat;background-size:auto;flex-direction:column;align-items:center;height:auto;padding:80px 40px;display:flex}.blog-section.top{margin-top:114px}.blog-section.violet{background-color:#fae6ff}.home-events{background-color:var(--mint-cream);max-width:none;height:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.sarah-image{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e14b94497c44038ba36830a_IMG_0622small.jpg);background-position:50% 100%;background-size:cover;width:100%;height:100%}.sarah-image-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ec60aa7f8aa2a53bb56772f_IMG_6794.jpeg);background-position:50% 100%;background-size:cover;width:100%;height:100%}.welcome-image{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e1466cd8940807361d16715_4yr%20old%20larch%20ellicar%20small.webp);background-position:50%;background-size:cover;width:100%;height:100%}.div-block-104{align-items:center;display:flex}.footer-header-follow{color:var(--dark-slate-grey);letter-spacing:3px;text-transform:uppercase;width:auto;margin-top:0;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:700;line-height:1.5}.project-main-image{justify-content:center;padding-left:0;padding-right:0;display:flex}.lightbox-link-2{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;max-width:1200px;height:700px}.project-card-image{background-color:var(--mint-cream);background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;flex-direction:column;height:250px;padding:0;display:flex;position:static;inset:auto 0% 0%}.collection-list-wrapper-12{margin-bottom:0}.section-header-link{color:var(--dark-slate-grey);letter-spacing:4px;text-transform:uppercase;margin-top:0;margin-bottom:0;margin-right:0;padding-right:0;font-family:gill-sans-nova,sans-serif;font-size:32px;font-weight:700;line-height:32px;text-decoration:none;position:static}.section-header-link:hover{color:var(--dark-slate-grey);text-decoration:underline}.section-header-link:active{color:var(--mid-green)}.section-header-link:focus{color:var(--dark-slate-grey);text-decoration:underline}.section-header-link.contained{margin-bottom:0}.section-header-link.blog{margin-top:0;margin-bottom:30px;font-size:32px;line-height:1em}.section-header-link.events{margin-top:0;margin-bottom:0;font-size:32px}.section-header-link.contact{margin-bottom:20px}.section-header-link.events-copy{margin-top:40px;margin-bottom:20px;font-size:32px}.section-header-link.events-hidden{margin-top:20px;margin-bottom:20px;font-size:32px;display:none}.home-section-head{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:1200px;margin-bottom:40px;display:flex;position:relative}.div-block-106{background-color:var(--light-mint);width:100%;height:2px}.link-7{margin-left:20px;padding-left:0}.div-block-107{background-color:var(--light-mint);background-image:linear-gradient(to right,var(--light-mint),white);width:100%;height:2px}.div-block-108{flex-direction:column;justify-content:space-between;height:100%;display:flex}.left-arrow,.right-arrow{display:none}.welcome-grid-v2{grid-column-gap:40px;flex:0 auto;grid-template:"."/.75fr 1fr 1fr;place-content:start center;place-items:start;width:auto;max-width:1200px;padding:0}.welcome-grid-v2.second{margin-top:40px;padding-top:0}.intro-section-v2{background-color:var(--white);flex-direction:column;justify-content:center;align-items:center;height:auto;padding:60px;display:flex}.landscape-section-v2{flex-direction:column;align-items:center;height:auto;min-height:auto;padding:60px 20px;display:none}.services-div-box-container-v2{z-index:1000;background-color:#0000;background-image:linear-gradient(to bottom,var(--dark-slate-grey-2),var(--dark-slate-grey-2));flex-direction:column;justify-content:space-between;align-items:flex-start;max-width:500px;height:auto;min-height:auto;margin-top:-40px;margin-left:-40px;margin-right:0;padding:40px;display:flex;position:absolute;inset:0% auto auto 0%}.div-block-109{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda199b7591048bc0d37565_landscape%20path.jpg);background-position:0 0;background-size:cover;width:100%;max-width:1200px;height:640px;min-height:auto;margin-top:40px;margin-left:40px;position:relative}.image-16{margin-top:0;margin-left:0;padding-top:20px;padding-left:20px;position:absolute;inset:0% 0% auto auto}.event-detail-text-list{color:var(--black);letter-spacing:.5px;margin-top:-4px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400;line-height:1;display:flex}.event-detail-text-list.large-event{margin-right:0;font-size:18px}.event-detail-text-list.white{color:var(--white);line-height:1.6}.open-dat-days{background-color:var(--dark-slate-grey);justify-content:center;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;display:flex}.open-day-date-list{color:var(--white);letter-spacing:.5px;max-width:825px;padding-right:0;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:28px}.date-container{column-count:auto;flex-direction:row;justify-content:flex-start;align-self:center;align-items:center;width:100%;max-width:1200px;height:auto;padding-top:20px;padding-bottom:20px;display:flex}.dates-open-days{color:var(--white);column-count:1;column-rule:1px solid var(--mid-green);column-gap:30px;width:100%;font-family:gill-sans-nova,sans-serif;font-size:16px;line-height:1.8em;display:block}.dates-title{color:var(--white);letter-spacing:.5px;max-width:825px;padding-right:0;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:28px}.date-info-container{min-width:230px;margin-right:50px}.dates-info-text{color:var(--white);letter-spacing:.5px;padding-right:0;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:28px}.deets-container.space-below{margin-bottom:20px}.right-arrow-2,.left-arrow-2{display:none}.image-17{width:100%;max-width:50%;position:static;inset:0% auto auto 0%}.side-button{color:var(--dark-slate-grey);letter-spacing:.5px;background-color:#0000;padding-top:10px;padding-bottom:10px;padding-left:0;font-family:gill-sans-nova,sans-serif}.side-menu-button{border-bottom:2px none var(--light-mint);color:var(--dark-slate-grey);letter-spacing:2px;text-transform:uppercase;mix-blend-mode:normal;flex-direction:row;justify-content:flex-start;align-self:flex-start;align-items:center;width:auto;margin-right:0;padding-top:10px;padding-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:15px;font-weight:500;text-decoration:none;display:flex;position:relative}.side-menu-button:hover{color:var(--mid-green);justify-content:flex-start;width:auto;margin-right:0;display:flex;transform:translate(5px)}.side-menu-button:active{color:var(--dark-slate-grey-2)}.side-menu-button:focus{margin-right:0}.side-menu-button.hide{display:block}.text-block-7{color:var(--dark-slate-grey);letter-spacing:1px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;font-weight:500}.image-18{color:var(--dark-slate-grey);height:15px}.div-block-110{background-color:var(--light-mint);color:var(--dark-slate-grey);flex:0 auto;width:7.5px;height:15px;margin-right:0;padding-right:0;display:flex;transform:scale(1)}.right-menu-text{letter-spacing:1px;margin-right:10px;line-height:1em;text-decoration:none}.arrow-head{border:0px solid var(--white);color:var(--light-mint);background-color:#0000;background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5fe224fc0a4b57772b2d42f1_Right%20Arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;background-attachment:scroll;flex:0 auto;width:10px;height:100%;position:absolute;inset:0% 0% 0% auto}.div-block-111{background-color:var(--dark-slate-grey);color:var(--dark-slate-grey);height:6px;margin-bottom:20px}.slider-text-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;inset:0%}.image-19{max-width:50%}.slider-title-svg{width:100%;max-width:65%;padding-top:65px}.grid-block-text-left-home,.grid-block-text-right-home{max-width:660px;padding:60px}.left-arrow-3,.right-arrow-3,.left-arrow-4,.right-arrow-4{display:none}.div-block-112{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;height:250px}.blog-menu-image{aspect-ratio:3/2;background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;height:auto;margin-bottom:0}.div-block-113{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;height:100px}.blog-menu-block{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:flex-start;text-decoration:none;display:grid}.blog-menu-block:hover{color:var(--dark-slate-grey)}.blog-side-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;height:100px}.arrow{border-style:solid;border-width:7.5px 0 7.5px 7.5px;border-color:transparent black transparent var(--light-mint);color:#0000;background-color:#0000;width:15px;height:15px;line-height:7.5px}.pro-con-bullet-div{margin-top:0;margin-bottom:5px;display:flex}.tick-bullet{border-style:solid;border-width:7.5px 7.5px 7.5px 12px;border-color:var(--white)var(--white)var(--white)var(--dark-slate-grey);background-color:var(--dark-slate-grey);border-radius:0;flex:none;width:15px;height:15px;margin-top:5px;margin-right:10px}.tick-bullet.mint{border-top-color:var(--mint-cream);border-right-color:var(--mint-cream);border-bottom-color:var(--mint-cream)}.div-block-114{width:100%}.faq-section{background-color:var(--white);flex-direction:column;justify-content:center;align-items:center;height:auto;padding:60px 60px 0;display:flex}.faq-section.hide{display:none}.faq-main-grid{grid-template:"."/.25fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;place-content:start center;place-items:start center;width:auto;max-width:800px;padding:0;display:block;position:relative}.image-20{margin-bottom:20px}.intro-side-menu{width:100%;padding-right:0;position:sticky;top:60px}.intro-side-menu.right-align{text-align:left;flex-direction:column;width:100%;display:flex}.grid-15{grid-column-gap:206px;grid-template-rows:auto}.grid-16{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:.5fr 1fr}.faq-question{color:var(--dark-slate-grey);letter-spacing:.5px;margin-top:0;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:500;line-height:1.3;display:block}.faq-question:hover{text-decoration:none}.faq-question:active{color:var(--dark-slate-grey-2)}.faq-question:focus{text-decoration:underline}.faq-question.block-text{color:var(--dark-slate-grey-2);max-width:none;margin-bottom:10px}.faq-question.block-text:hover,.faq-question.block-text:focus{text-decoration:none}.faq-question.large{color:var(--dark-slate-grey-2);margin-bottom:5px;font-size:32px}.faq-question.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.faq-question.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.faq-question.inner-grid{text-align:left;margin-bottom:20px}.faq-question.white{color:var(--white);text-align:center;font-size:40px}.faq-question.right-align{text-align:left;margin-bottom:20px}.faq-question.white2{color:var(--white);width:auto}.faq-question.date-2021{color:var(--white);width:auto;margin-bottom:20px;margin-right:0}.faq-container{background-color:var(--white);cursor:pointer;border-radius:5px;margin-bottom:10px;padding:20px 100px 10px 20px;position:relative}.faq-questions{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;margin-bottom:60px}.pool-type-into{grid-column-gap:40px;grid-template:"Area-2 Area"/.5fr 1fr .5fr;place-content:start center;place-items:start center;width:auto;max-width:1200px;padding:0}.dropdown-toggle-right{color:var(--white);padding-top:15px;padding-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:500;line-height:16px;display:block}.dropdown-toggle-right.hide{display:none}.dropdown{display:block}.dropdown:hover,.dropdown:active,.dropdown:focus{background-color:var(--dark-slate-grey-2)}.icon-4{margin-right:10px;font-size:15px;line-height:15px;transform:rotate(-90deg)}.icon-4.lime{color:var(--lime)}.dropdown-list-2{left:3px}.dropdown-list-2.w--open{margin-left:67px;top:0;left:139px}.image-21{object-fit:cover;max-width:100%;height:100%;display:block}.div-block-115{object-fit:cover;max-width:none;height:100%}.div-block-116{height:100%}.image-22{object-fit:cover}.testimonial-section{display:block}.testimonial-slider{background-color:var(--dark-slate-grey)}.paragraph{color:var(--white);justify-content:center;align-items:center;width:50%;font-family:gill-sans-nova,sans-serif;font-size:16px;line-height:1.5em;display:flex}.testimonial-container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.slide-25{position:relative}.testimonial-text{color:var(--white);text-align:center;justify-content:center;align-items:center;width:50%;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:16px;line-height:1.5em;display:flex}.text-block-8{color:var(--white);font-family:gill-sans-nova,sans-serif;font-weight:600}.testimonial-name{color:var(--white);font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;line-height:1.5em}.hybrid-slide-1-copy{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e2082728b900b44eddf3c39_Hybrid%20Pool%20Small.jpg);background-position:50%;background-size:cover}.hybrid-slide-1-copy.natural-pool{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda3e8b7591042581d46e10_pool%20slider%202.jpg)}.swmming-slider{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ffe147b7593b16e99386ac8_Swimming%20Pond.jpg);background-position:50%;background-size:cover}.swmming-slider.natural-pool{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda3e8b7591042581d46e10_pool%20slider%202.jpg)}.wildlife-pond-slide{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ffebf6c6f5f11ed260a5674_Wildlife%20pond.jpg);background-position:50%;background-size:cover}.wildlife-pond-slide.natural-pool{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda3e8b7591042581d46e10_pool%20slider%202.jpg)}.image-23{object-fit:cover;width:100%;max-width:none;height:100%;min-height:auto;max-height:none;overflow:auto}.image-24{object-fit:cover;width:100%;height:100%;display:block}.image-25{object-fit:cover;width:100%;height:100%}.pool-conversion-slider{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ffec172164b847758a54cd6_Pool%20Conversion.jpg);background-position:50%;background-size:cover}.pool-conversion-slider.natural-pool{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda3e8b7591042581d46e10_pool%20slider%202.jpg)}.image-26{object-fit:cover;width:100%;height:100%;display:inline-block;overflow:visible}.test-button{border:0px solid var(--dark-slate-grey);background-color:var(--dark-slate-grey);text-align:center;letter-spacing:.5px;border-radius:60px;margin-top:15px;margin-right:20px;padding:15px 25px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400;line-height:1.6em;transition:box-shadow .2s,background-color .2s}.test-button:hover{border:0px solid var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white);box-shadow:0 3px 2px #00000040,2px 6px 7px 3px #00000029}.test-button:active{border-color:var(--black);background-color:var(--dark-slate-grey-2);color:var(--mid-green)}.test-button:focus{background-color:var(--light-mint);color:var(--dark-slate-grey)}.test-button.smaller{align-self:flex-start;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.test-button.form-submit{align-self:flex-start;margin:10px 0 0;padding:10px 20px;font-size:14px;position:relative;inset:auto auto 0% 0%}.test-button.cookie-dismiss{border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey);margin-top:0;margin-right:0;padding-top:10px;padding-bottom:10px}.test-button.cookie-dismiss:hover{color:var(--white);background-color:#0000}.test-button.cookie-dismiss:active{background-color:var(--mid-green)}.test-button.cookie-dismiss:focus{background-color:var(--mid-green);color:var(--white)}.test-button.no-space-above{margin-top:0}.test-button.bottom-left{position:absolute}.test-button.smaller-centre{align-self:center;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.test-button.smaller-centre-copy{border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey);align-self:center;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.test-button.smaller-centre-copy:hover,.test-button.smaller-centre-copy:focus{color:var(--white);background-color:#0000}.test-button.sidebar{margin-top:0;margin-right:0;padding:10px 15px;font-size:14px}.test-button.form-submit-white{border-color:var(--mid-green);background-color:var(--mid-green);color:var(--white);align-self:flex-start;margin:10px 0 0;padding:10px 20px;font-size:14px;position:relative;inset:auto auto 0% 0%}.test-button.form-submit-white:hover{border-color:var(--white);color:var(--white);background-color:#0000}.test-button.form-submit-white:active{background-color:var(--dark-slate-grey)}.test-button.no-right-margin{margin-right:0}.dropdown-toggle-right-events{color:var(--white);padding-top:15px;padding-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:500;line-height:16px;display:block}.dropdown-toggle-right-events.hide{display:none}.dropdown-list-2-events{left:3px}.dropdown-list-2-events.w--open{top:0;left:180px}.left-arrow-6,.right-arrow-6{display:none}.wellbeing-day-slide-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/6012abff41594843a3c8c2ec_wellness%20day%20banner.jpg);background-position:50% 35%;background-size:cover}.lunch-parties-slide-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5e146f9d9314cc40a0ad201d_IMG_5914edit.jpg);background-position:50% 35%;background-size:cover}.garden-yoga-slide-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/6012f1c5c70b59b0903b2331_Garden%20yoga%20banner.jpg);background-position:50% 35%;background-size:cover}.worshiops-events{flex-direction:column;justify-content:center;align-self:auto;align-items:center;padding:0 20px;display:flex}.left-arrow-7,.right-arrow-7,.left-arrow-8,.right-arrow-8,.left-arrow-9,.right-arrow-9{display:none}.grid-17{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr;width:100%;max-width:1200px}.pool-type-card{background-color:var(--white);box-shadow:4px 7px 10px 1px #03382e26}.card-text-container{padding:20px}.general-button-small{border:0px solid var(--dark-slate-grey);background-color:var(--dark-slate-grey);text-align:center;letter-spacing:.5px;border-radius:60px;margin-top:15px;margin-right:20px;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400;line-height:1em;transition:background-color .2s}.general-button-small:hover{border:0px solid var(--dark-slate-grey);background-color:var(--mid-green);color:var(--white)}.general-button-small:active{background-color:var(--mid-green);color:var(--dark-slate-grey-2)}.general-button-small:focus{background-color:var(--mid-green);color:var(--white)}.general-button-small.smaller{align-self:flex-start;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.general-button-small.form-submit{align-self:flex-start;margin:10px 0 0;padding:10px 20px;font-size:14px;position:relative;inset:auto auto 0% 0%}.general-button-small.cookie-dismiss{border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey);margin-top:0;margin-right:0;padding-top:10px;padding-bottom:10px}.general-button-small.cookie-dismiss:hover{color:var(--white);background-color:#0000}.general-button-small.cookie-dismiss:active{background-color:var(--mid-green)}.general-button-small.cookie-dismiss:focus{background-color:var(--mid-green);color:var(--white)}.general-button-small.no-space-above{margin-top:0}.general-button-small.bottom-left{position:absolute}.general-button-small.smaller-centre{align-self:center;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.general-button-small.smaller-centre-copy{border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey);align-self:center;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.general-button-small.smaller-centre-copy:hover,.general-button-small.smaller-centre-copy:focus{color:var(--white);background-color:#0000}.general-button-small.sidebar{margin-top:0;margin-right:0;padding:10px 15px;font-size:14px}.general-button-small.form-submit-white{border-color:var(--mid-green);background-color:var(--mid-green);color:var(--white);align-self:flex-start;margin:10px 0 0;padding:10px 20px;font-size:14px;position:relative;inset:auto auto 0% 0%}.general-button-small.form-submit-white:hover{border-color:var(--white);background-color:var(--light-mint);color:var(--dark-slate-grey-2)}.general-button-small.form-submit-white:active{border-color:var(--dark-slate-grey-2);background-color:var(--mid-green);color:var(--dark-slate-grey-2)}.general-button-small.form-submit-white:focus{background-color:var(--light-mint);color:var(--dark-slate-grey-2)}.general-button-small.no-right-margin{margin-right:0}.card-description-text{color:var(--black);letter-spacing:.5px;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400;line-height:1.4;display:flex}.card-description-text.large-event{margin-right:0;font-size:18px}.card-description-text.white{color:var(--white)}.image-27,.card-image{object-fit:cover;width:100%;height:200px}.intro-header-title{color:var(--white);letter-spacing:.5px;margin-top:0;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:28px;font-weight:700;line-height:1.3;display:block}.intro-header-title:hover{text-decoration:none}.intro-header-title:active{color:var(--dark-slate-grey-2)}.intro-header-title:focus{text-decoration:underline}.intro-header-title.block-text{color:var(--dark-slate-grey-2);max-width:none;margin-bottom:10px}.intro-header-title.block-text:hover,.intro-header-title.block-text:focus{text-decoration:none}.intro-header-title.large{color:var(--dark-slate-grey-2);margin-bottom:5px;font-size:32px}.intro-header-title.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.intro-header-title.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.intro-header-title.inner-grid{text-align:left;margin-bottom:20px}.intro-header-title.white{color:var(--white);text-align:center;font-size:40px}.intro-header-title.right-align{text-align:left;margin-bottom:20px}.intro-header-title.white2{color:var(--white);width:auto}.intro-header-title.date-2021{color:var(--white);width:auto;margin-bottom:20px;margin-right:0}.intro-header-title.faq-head{text-align:left;margin-bottom:20px}.intro-header-title.white-left{color:var(--white);text-align:left;font-size:40px}.slider-text-homepage{color:var(--white);text-align:center;letter-spacing:0;text-transform:none;margin-top:0;margin-bottom:0;font-family:turbinado-pro,sans-serif;font-size:150px;font-weight:600;line-height:1.1em;display:block;position:relative;inset:0%}.slider-text-homepage.nsp{line-height:.9em}.slider-text-homepage.landscapes{font-size:225px;line-height:.8em}.slider-text-homepage.npd,.slider-text-homepage.landscapes2{line-height:.9em}.slider-text-homepage.swimpond{line-height:1.1em}.slider-text-homepage.second-row{margin-top:-35px}.slider-text-homepage.topline{line-height:.9em}.slider-text-homepage._2-line{max-width:1200px;margin-bottom:15px;line-height:.9em}.slider-text-homepage-subhead{color:var(--white);text-align:center;letter-spacing:0;text-transform:none;margin-top:15px;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:28px;font-weight:600;line-height:1.4em;position:relative;inset:0%}.cta-text-link{margin-bottom:12px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;line-height:1.5em;display:block}.bold-text{font-family:gill-sans-nova,sans-serif;font-size:16px;line-height:1.5em}.pool-types-header{color:var(--dark-slate-grey);letter-spacing:.5px;margin-top:0;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:22px;font-weight:600;line-height:1.3;text-decoration:none;display:block}.pool-types-header:hover{text-decoration:none}.pool-types-header:active{color:var(--dark-slate-grey);text-decoration:underline}.pool-types-header:focus{text-decoration:underline}.landscape-projects-footer{width:100%;max-width:1200px;margin-bottom:15px;padding-left:0;padding-right:0}.landscape-coll-item{background-color:var(--mint-cream);position:static}.collection-list-wrapper-13{width:100%;max-width:1200px}.section-10{justify-content:center;display:flex}.link-block-12{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:600px;position:relative}.previous{position:relative}.pagination-2{position:static}.next{position:relative}.design-build-slider-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/603d59cdfb9ba97844089838_welsh%20pool%20banner%20side%202000.webp);background-position:50% 90%;background-size:cover}.design-build-slider-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/603d5afefc4962163952d711_Cleve%20Overhead%20design%202000.jpg);background-position:50% 75%;background-size:cover}.design-build-slider-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/603d5ba9da4464d491ad854a_lincs%20overhead%202000.jpg);background-position:50%;background-size:cover}.meet-the-team-slider{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/604794f1f288501c4e77c493_meet%20team%20banner.webp);background-position:50%;background-size:cover}.team-slider-2{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/6047963a32ce07cf5aa2da51_meet%20team%20banner%202.webp);background-position:50%;background-size:cover}.team-slider-3{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/604797395a74b386174d11b1_meet%20team%20banner%203.jpg);background-position:50%;background-size:cover}.open-gardens-faq-slide-1{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed904b1987542d4ce553187_Garden%20group%20slider.jpg);background-position:50%;background-size:cover}.open-gardens-faq-slide-1.natural-pool{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda3e8b7591042581d46e10_pool%20slider%202.jpg)}.icon-7{margin-bottom:27px;margin-right:0;padding-left:0;font-size:15px;line-height:15px}.icon-8,.icon-9{margin-bottom:27px;margin-right:0;font-size:15px;line-height:15px}.grid-18{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr}.icon-text-container{align-items:flex-start;display:flex}.garden-icons{width:60px;margin-right:20px}.icon-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;width:100%;max-width:1200px;margin-top:0}.icon-section{background-color:var(--mid-green);flex-direction:column;justify-content:center;align-items:center;height:auto;padding:60px;display:flex}.icon-section.hide{display:none}.icon-section.white{background-color:#0000}.image-28{width:100%;max-width:none}.image-29{object-fit:cover;height:100%;max-height:100%}.div-block-117,.wellness-image-2-div{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5eda3eecbca2fa349a87f9ec_Pool%20slider%203.jpg);background-position:50%;background-size:cover;width:100%;height:100%}.grid-19{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:2fr 1fr;grid-auto-flow:row;width:100%;max-width:1200px;margin-top:0;margin-bottom:0;display:grid}.section-11{flex-direction:column;justify-content:center;align-items:center;margin-top:0;padding:60px 20px 80px;display:flex}.image-30{object-fit:cover;width:100%;display:block}.collection-item-12{padding-left:0;padding-right:0}.collection-list-wrapper-14{margin-bottom:0;display:none}.image-31,.image-32{width:100%;max-width:1200px}.gallery-images-side{width:100%;margin-bottom:30px}.grid-20{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:2.5fr 1fr;width:100%;max-width:1200px}.collection-list-11{grid-column-gap:5px;grid-row-gap:5px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.collection-list-12{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:flex}.div-block-118{padding-top:0;position:static;top:20px}.lightbox-link-3{width:100%;max-width:none;padding-bottom:0;position:relative;overflow:hidden}.div-block-119{background-color:#0000;background-image:linear-gradient(to top,var(--dark-slate-grey-2),transparent);color:var(--dark-slate-grey-2);mix-blend-mode:normal;flex-direction:column;justify-content:center;align-items:center;width:auto;max-width:none;height:auto;margin-bottom:0;margin-left:0;padding:40px 15px;display:flex;position:absolute;inset:auto 0% 0%}.text-block-9{color:var(--white);letter-spacing:1px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;line-height:1em}.text-block-9:hover{text-decoration:none}.image-33{width:20px;height:20px;margin-right:10px}.image-33.big{width:24px;height:24px;margin-right:15px}.collection-list-wrapper-14-copy{margin-bottom:30px}.image-34{z-index:-50;object-fit:cover;width:100%;height:100%;padding-top:0;padding-bottom:0;display:block;position:relative}.section-12{flex-direction:column;align-items:center;width:100%;max-width:none;height:100vh;margin-bottom:0;padding-bottom:115px;display:flex}.collection-list-13{grid-column-gap:100px;grid-row-gap:100px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;height:100%;display:grid}.collection-list-14{height:100%}.garden-notification-text{color:var(--white);font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.4em;display:none}.collection-list-wrapper-15{display:block}.sidebyside-div{margin-bottom:0;text-decoration:none;display:flex}.text-block-10{color:var(--dark-slate-grey);margin-right:10px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:700}.job-title{color:var(--dark-slate-grey-2);letter-spacing:0;text-transform:none;margin-top:0;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:22px;font-weight:700;line-height:1em;text-decoration:none}.text-block-11{color:var(--black);margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:300;line-height:1.5em;text-decoration:none}.link-block-13{border:5px none var(--white);background-color:var(--white);height:100%;margin-top:0;margin-bottom:0;padding:0;text-decoration:none;transition:box-shadow .125s cubic-bezier(.795,.202,.25,1);display:block}.link-block-13:hover{border-style:none;border-color:var(--light-mint);background-color:var(--light-mint);text-decoration:none}.link-block-13:active{border-style:none;border-color:var(--mid-green)}.link-block-13.green{border-color:var(--mint-cream)var(--mint-cream)var(--mint-cream)var(--dark-slate-grey);background-color:var(--mint-cream);border-left-style:solid;border-left-width:8px;padding:18px 20px 20px}.link-block-13.green:hover{border-left-color:var(--peru);color:var(--peru);background-color:#c5853740}.link-block-13.green:active{border-color:var(--white)}.text-block-12{color:var(--black);font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:500}.text-block-13{color:var(--black)}.greenheader-box{background-color:var(--dark-slate-grey);margin-bottom:10px;padding:15px}.greebox-title-text{color:var(--white);min-width:0;max-width:none;margin-bottom:0;padding-top:0;padding-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;line-height:1em}.greebox-title-text.blog-snippet{color:var(--black);margin-top:0;margin-bottom:0;padding-top:0}.greebox-title-text.block-text{max-width:500px;margin-top:0;font-weight:300}.greebox-title-text.centred-contact{text-align:center;max-width:600px;margin-bottom:0}.greebox-title-text.block-text-bold{max-width:500px;margin-bottom:15px;font-weight:600}.greebox-title-text.white{color:var(--white)}.greebox-title-text.hide{display:none}.text-block-10-copy{color:var(--dark-slate-grey);margin-right:10px;font-family:gill-sans-nova,sans-serif;font-weight:700}.spec-text{color:var(--black);margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:400;line-height:1em}.spec-text.bold-green{color:var(--dark-slate-grey);margin-right:10px;font-size:18px;font-weight:700}.text-block-10-copy-copy{color:var(--dark-slate-grey);margin-right:10px;font-family:gill-sans-nova,sans-serif;font-weight:700}.body-7{flex-direction:column;display:flex}.spec-text-container{background-color:var(--mint-cream);max-width:none;margin-bottom:5px;padding:10px;font-size:18px;line-height:1em;text-decoration:none;display:flex}.image-35{margin-bottom:20px}.job-description-grid{grid-column-gap:60px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:2fr 1fr;align-content:start;align-self:center;align-items:start;width:100%;min-width:0;max-width:1200px;margin-top:0;margin-bottom:0;padding:0}.collection-list-15{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.image-36{margin-bottom:20px;padding-bottom:0}.collection-item-13{background-color:var(--white)}.collection-item-14{background-color:var(--white);margin-bottom:0}.vacancies-apply-block{flex-direction:column;align-items:center;width:100%;max-width:1200px;height:100%;padding-top:0;padding-bottom:0;font-size:16px;display:flex}.application-section{background-color:var(--mint-cream);justify-content:center;height:auto;padding-left:20px;padding-right:20px;display:flex}.collection-item-15{margin-bottom:10px}.careers-section{background-color:var(--mint-cream);flex-direction:column;justify-content:center;align-items:center;height:auto;padding:60px 20px;display:flex}.work-with-ellicar-div{flex-direction:column;align-items:center;width:100%;max-width:1200px;height:100%;padding-top:60px;padding-bottom:0;font-size:16px;display:flex}.open-gardens-dates{background-color:var(--dark-slate-grey);justify-content:center;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;display:none}.biotop-logo{margin-top:25px}.footer-column-logos{flex-direction:column;align-items:flex-start;padding-left:0;padding-right:0;display:flex}.video-box-div-cont{width:100%}.video-grid-home{grid-column-gap:60px;grid-row-gap:60px;grid-template:"."/.5fr 1fr;place-content:start center;place-items:start center;width:100%;max-width:1200px;padding:0;display:grid}.video-grid-home.second{margin-top:40px;padding-top:0}.natural-pool-slider{flex-wrap:nowrap;flex:0 auto;width:100%;height:600px;display:block;position:absolute}.video{margin-bottom:20px}.background-video{width:100%;height:100%;margin-top:0;margin-bottom:0;padding-top:0;position:static;inset:auto 0% 0%}.grid-21{grid-column-gap:40px;grid-row-gap:10px;grid-template-rows:auto;margin-top:30px;display:block;position:relative}.intro-home-section{background-color:var(--white);background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;flex-direction:column;justify-content:center;align-items:center;height:auto;padding:80px 40px;display:flex}.intro-home-section.hide{display:none}.image-37{object-fit:fill;border-radius:100px;width:100px;height:100px}.signature{object-fit:cover;border-radius:0;width:100px;height:auto;margin-bottom:0;margin-left:-5px}.div-block-120{margin-top:0;margin-left:0;padding-top:20px;display:flex}.div-block-121{align-self:flex-end;margin-left:0;padding-left:0}.lightbox-button-mobile{background-color:var(--dark-slate-grey);align-items:center;width:auto;height:auto;margin:0;padding:15px;display:flex;position:static;inset:auto auto 0% 0%}.lightbox-button-mobile:hover{background-color:var(--dark-slate-grey-2);text-decoration:none}.image-38{position:relative}.lightbox-mobile-button{margin-bottom:20px;display:none}.lightbox-mobile-button:hover{text-decoration:none}.link-block-14{width:100%;height:100%}.image-button-overlay{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.overlay-button{background-color:var(--dark-slate-grey);align-items:center;width:auto;height:auto;margin-bottom:0;margin-left:0;padding:15px;display:flex;position:static;inset:auto auto 0% 0%}.overlay-button:hover{background-color:var(--dark-slate-grey-2)}.link-button{position:absolute}.link-button:hover{text-decoration:none}.project-list{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.image-39{object-fit:cover;width:100%;height:250px}.zoom-container-link-block{object-fit:contain;width:100%;height:250px;text-decoration:none;display:flex;position:relative;overflow:hidden}.zoom-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.div-block-122{background-color:var(--dark-slate-grey-2);position:absolute}.project-label-text{color:var(--white);letter-spacing:2px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;font-size:10px;line-height:1em}.project-label{background-color:var(--dark-slate-grey-2);margin-top:10px;margin-left:10px;padding:10px;display:inline-block;position:absolute;inset:0% auto auto 0%}.project-view-div{background-color:var(--dark-slate-grey-2);padding:10px;display:inline-block;position:static;inset:0% auto auto 0%}.project-label-text-view{color:var(--white);letter-spacing:3px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;font-size:14px;line-height:1em}.project-collection.mobile{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:none}.company-descriptor-box{background-color:var(--dark-slate-grey);justify-content:center;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;display:flex}.company-descriptor-box.hide,.company-descriptor-box.top-banner{display:none}.bodycopy-white{color:var(--mint-cream);font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.4em}.ukraine-flag{border-radius:0;width:100px;position:static;inset:25% 0% 0% auto}.ukraine-flag.left{inset:25% auto 0% 0%}.notification-text-container{flex-direction:column;align-items:center;margin-left:30px;margin-right:30px;padding-left:0;padding-right:0;display:flex}.notification-top{background-color:var(--dark-slate-grey-2);mix-blend-mode:multiply;justify-content:center;align-items:center;width:100%;height:auto;padding:10px 20px;display:flex;position:static;inset:0% 0% auto}.image-40{height:30px;margin-right:15px}.white-link-text,.white-link-text:active{color:var(--white)}.bodycopy-white-banner{color:var(--mint-cream);font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.4em}.image-gallery-text{color:var(--white);letter-spacing:3px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;font-size:20px;line-height:1em}.image-gallery-text:hover{text-decoration:none}.heading{color:var(--white);margin-bottom:0;font-family:turbinado-pro,sans-serif;font-size:100px;line-height:1em}.div-block-123{padding:15px;display:flex}.div-block-123:hover{background-color:var(--dark-slate-grey-2);padding-left:30px;padding-right:30px}.div-block-123:active{background-color:var(--mid-green);color:var(--dark-slate-grey)}.white-box-desktop{z-index:-10;background-color:var(--white);height:115px;position:absolute;inset:auto 0% 0%}.map-2{height:100%}.more4-button{background-color:var(--black);color:var(--white);letter-spacing:1px;background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/6303d1ec6c85f591ddef9f32_More4_logo%20white%20w%3Aborder.png);background-position:0%;background-repeat:no-repeat;background-size:contain;margin-top:15px;padding:30px 30px 30px 115px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:700;line-height:1em}.more4-button:hover{color:#56be3c}.more4-button:active{background-color:var(--dark-slate-grey-2);color:var(--white)}.slider-overlay-biv-home{z-index:50;background-color:#0000;flex-direction:column;flex:0 auto;order:0;justify-content:center;align-self:stretch;align-items:center;width:100%;max-width:none;height:auto;padding:0 20px;transition:background-color .55s;display:flex;position:absolute;inset:0%}.slider-overlay-biv-home.zero{align-self:flex-start;height:auto}.slider-overlay-biv-home.grey{background-color:#0000}.award-logo{height:140px;margin-top:20px;margin-right:20px;position:absolute;inset:0% 0% auto auto}.award-logo.apl{background-color:var(--white);height:100px;padding:10px}.image-41{margin-top:10px;margin-left:10px;padding-top:0;position:static;inset:0% auto auto 0%}.award-mini{z-index:500;width:auto;height:80px;margin-top:10px;margin-left:10px;margin-right:10px;position:absolute;inset:0% 0% auto auto}.award-mini.large{height:120px}.image-42{position:absolute;inset:0% 0% auto auto}.bali-biotop-logos-home{text-align:right;justify-content:flex-start;width:100%;margin-top:50px;display:flex}.bali-biotop-logos-home.left{text-align:left;justify-content:flex-start;margin-top:20px}.association-logo{height:50px;margin-left:0;margin-right:0;padding-left:0}.association-logo.left{margin-left:0;margin-right:20px}.association-logo.bali{background-color:var(--white);padding:5px}.mini-head{color:var(--dark-slate-grey-2);letter-spacing:2px;text-transform:uppercase;margin-top:20px;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:700;line-height:1em}.mini-head.para{color:var(--dark-slate-grey);margin-top:30px;margin-bottom:10px;font-size:18px}.mini-head.white{color:var(--white)}.award-logo-home{background-color:var(--white);height:120px;margin-left:-5px;margin-right:10px;padding-left:0}.award-logo-home.left{margin-left:0;margin-right:20px}.bali-biotop-logos-footer{grid-column-gap:15px;grid-row-gap:15px;text-align:right;justify-content:flex-start;align-items:flex-end;width:auto;margin-top:0;display:flex}.bali-biotop-logos-footer.left{text-align:left;justify-content:flex-start;margin-top:20px}.contact-button{border:2px solid var(--peru);background-color:var(--peru);color:var(--white);border-radius:50px;margin-bottom:15px;padding:10px 20px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;line-height:1em}.contact-button:hover{border-color:var(--white);color:var(--white);background-color:#0000}.contact-button:active{color:var(--mid-green)}.contact-button.landing{align-self:flex-end;margin-bottom:0;padding-bottom:12px;text-decoration:none}.subtitle-text{color:var(--white);text-align:left;letter-spacing:0;text-transform:none;flex-direction:column;align-items:center;width:auto;margin-top:0;margin-bottom:30px;margin-right:0;font-family:gill-sans-nova,sans-serif;font-size:26px;font-weight:700;line-height:1em;display:flex;position:relative}.subtitle-text.no-margin{margin-right:0}.subtitle-text.landscape{text-align:center;width:300px;line-height:1.4em}.subtitle-text.no-space{margin-bottom:0}.banner-button{border:2px solid var(--peru);background-color:var(--peru);color:var(--white);border-radius:50px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em}.banner-button:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.banner-button:active{color:var(--mid-green)}.banner-button.trans{border-color:var(--white);color:var(--white);background-color:#0000;text-decoration:none}.banner-button.trans:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.banner-button.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.banner-button.space-above{margin-top:30px}.banner-button.space-above:hover,.banner-button.green{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.banner-button.green:hover{background-color:var(--transparent);color:var(--dark-slate-grey)}.banner-button.green:active{color:var(--dark-slate-grey-2)}.banner-button.trans-green{border-color:var(--dark-slate-grey);color:var(--dark-slate-grey);background-color:#0000;text-decoration:none}.banner-button.trans-green:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.banner-button.trans-green:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.banner-button.white{border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey);text-decoration:none}.banner-button.white:hover{border-color:var(--dark-slate-grey);background-color:var(--transparent);color:var(--dark-slate-grey)}.banner-button.white:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.button-container{grid-column-gap:20px;grid-row-gap:20px;display:flex}.banner-lightbox{color:var(--white);justify-content:flex-end;align-items:center;width:auto;margin-bottom:30px;margin-right:30px;font-family:gill-sans-nova,sans-serif;text-decoration:none;display:flex;position:absolute;inset:auto 0% 0% auto}.banner-lightbox:hover{color:var(--white);text-decoration:underline}.play-video-txt{color:var(--white);letter-spacing:3px;padding-bottom:1px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;line-height:1em}.play-icon{width:25px;margin-right:10px}.section-title{color:var(--dark-slate-grey);margin-top:0;margin-bottom:20px;font-family:turbinado-pro,sans-serif;font-size:120px;line-height:1em}.section-title.white{color:var(--white);max-width:800px}.section-title.orange{color:var(--peru)}.section-title.orange.no-space{margin-bottom:0}.read-more{justify-content:flex-start;margin-bottom:12px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;line-height:1.5em;display:flex}.read-more-link{color:var(--dark-slate-grey);font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:500;line-height:1.5em;text-decoration:underline}.read-more-link:hover{color:var(--mid-green)}.read-more-link.white{color:var(--light-mint)}.read-more-link.white:hover{color:var(--mid-green)}.para-head-2{color:var(--dark-slate-grey);max-width:100%;margin-top:0;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:28px;font-weight:600;line-height:1.3}.para-head-2.full{max-width:none}.para-head-2.second,.para-head-2.no-top{margin-top:0}.para-head-2._30-below{margin-bottom:40px}.intro-header-big{color:var(--dark-slate-grey);letter-spacing:0;margin-top:0;margin-bottom:30px;font-family:gill-sans-nova,sans-serif;font-size:36px;font-weight:700;line-height:1.3;display:block}.intro-header-big:hover{text-decoration:none}.intro-header-big:active{color:var(--dark-slate-grey-2)}.intro-header-big:focus{text-decoration:underline}.intro-header-big.block-text{color:var(--dark-slate-grey-2);max-width:none;margin-bottom:10px}.intro-header-big.block-text:hover,.intro-header-big.block-text:focus{text-decoration:none}.intro-header-big.large{color:var(--dark-slate-grey-2);margin-bottom:5px;font-size:32px}.intro-header-big.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.intro-header-big.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.intro-header-big.inner-grid{text-align:left;margin-bottom:20px}.intro-header-big.white{color:var(--white);text-align:center;font-size:40px}.intro-header-big.right-align{text-align:left;margin-bottom:20px}.intro-header-big.white2{color:var(--white);width:auto}.intro-header-big.date-2021{color:var(--white);width:auto;margin-bottom:20px;margin-right:0}.intro-header-big.faq-head{text-align:left;margin-bottom:20px}.intro-header-big.white-left{color:var(--white);text-align:left;font-size:40px}.slide-26{object-fit:fill;width:100%;height:500px;padding:0;position:static;overflow:visible}.slider-3{object-fit:fill;justify-content:space-between;align-items:center;height:500px;display:block}.lightbox-link-4{justify-content:center;width:100%;height:100%;display:flex}.image-43{width:80px;position:absolute}.image-44{object-fit:cover;width:100%;height:100%}.lightbox-link-5{z-index:100;justify-content:center;align-items:center;width:auto;height:auto;display:flex;position:static;inset:0%}.image-45{width:80px;height:80px;display:block;position:static;inset:0%}.image-46{object-fit:cover;width:100%;height:100%;display:inline-block;position:relative}.div-block-124{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0%}.button{background-color:var(--light-mint);color:var(--dark-slate-grey-2);text-transform:none;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:500}.button-list-div{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;width:100%;margin-bottom:30px;display:flex}.quick-link-button{background-color:var(--light-mint);color:var(--dark-slate-grey-2);text-transform:none;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:500}.quick-link-button:hover{background-color:var(--dark-slate-grey);color:var(--white)}.quick-link-button:active{color:var(--mid-green)}.image-47{height:20px}.side-bar-text{color:var(--dark-slate-grey);letter-spacing:2px;text-transform:uppercase;max-width:100%;margin-top:0;margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600;line-height:1.3}.side-bar-text.full{max-width:none}.side-bar-text.second,.side-bar-text.no-top{margin-top:0}.section-13{background-color:var(--dark-slate-grey);flex-direction:column;align-items:center;padding:80px 40px 100px;display:flex}.section-13.mint{background-color:var(--mint-cream)}.section-13.hide{display:none}.section-13.white{background-color:var(--white)}.section-13.founder{display:none}.grid-22{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 1.5fr;width:100%;max-width:1200px}.services-titles{color:var(--white);letter-spacing:0;margin-top:0;margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:36px;font-weight:700;line-height:1.3;display:block}.services-titles:hover{text-decoration:none}.services-titles:active{color:var(--dark-slate-grey-2)}.services-titles:focus{text-decoration:underline}.services-titles.block-text{color:var(--dark-slate-grey-2);max-width:none;margin-bottom:10px}.services-titles.block-text:hover,.services-titles.block-text:focus{text-decoration:none}.services-titles.large{color:var(--dark-slate-grey-2);margin-bottom:5px;font-size:32px}.services-titles.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.services-titles.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.services-titles.inner-grid{text-align:left;margin-bottom:20px}.services-titles.white{color:var(--white);text-align:center;font-size:40px}.services-titles.right-align{text-align:left;margin-bottom:20px}.services-titles.white2{color:var(--white);width:auto}.services-titles.date-2021{color:var(--white);width:auto;margin-bottom:20px;margin-right:0}.services-titles.faq-head{text-align:left;margin-bottom:20px}.services-titles.white-left{color:var(--white);text-align:left;font-size:40px}.services-titles.green{color:var(--dark-slate-grey)}.service-button{grid-column-gap:12px;grid-row-gap:12px;border:2px solid var(--white);background-color:var(--white);color:var(--dark-slate-grey);border-radius:50px;align-items:center;margin-top:25px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em;text-decoration:none;display:flex}.service-button:hover{border-color:var(--white);color:var(--white);background-color:#0000}.service-button:active{color:var(--mid-green)}.service-button.trans{border-color:var(--white);color:var(--white);background-color:#0000}.service-button.trans:hover{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white)}.service-button.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.service-button.green{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.service-button.green:hover{color:var(--dark-slate-grey);background-color:#0000}.service-button.green:active{color:var(--mid-green)}.service-button.youtube{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.service-button.youtube:hover{color:var(--dark-slate-grey);background-color:#0000}.service-button.youtube:active{color:var(--mid-green)}.service-button.orange{border-color:var(--peru);background-color:var(--peru);color:var(--white);margin-top:0}.service-button.orange:hover{color:var(--peru);background-color:#0000}.service-button.orange:active{background-color:#c5853740}.service-button.orange-green{border-color:var(--peru);background-color:var(--peru);color:var(--white)}.service-button.orange-green:hover{border-color:var(--white);color:var(--white);background-color:#0000}.service-button.orange-green{border-color:var(--peru);background-color:var(--peru);color:var(--white);justify-content:flex-start}.service-button.orange-green:hover{color:var(--white);background-color:#0000}.service-button.orange-green:active{color:var(--peru);background-color:#0000}.service-button.mobile-more{display:none;overflow:visible}.service-button.register{border-color:var(--peru);background-color:var(--peru);color:var(--white);border-radius:10px;justify-content:center;align-items:center;margin-top:0}.service-button.register:hover{color:var(--peru);background-color:#0000}.service-button.register:active{background-color:#c5853740}.services-grid{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 2fr;width:100%;max-width:1400px}.service-grid-container-div{grid-column-gap:120px;grid-row-gap:120px;flex-direction:column;display:flex}.div-block-125{object-fit:none;align-items:flex-start;max-width:none;height:auto;max-height:none;margin:0;padding:0;display:block}.div-block-125.orange{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/63d16e3a9bb8306dca42b41b_Pool%20Shape%20light%20orange.png)}.div-block-125.mint,.div-block-125.light-blob{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/63d172e2600eb39df3e363c7_Mint%20swirl.png)}.service-text-div{flex-direction:column;align-items:flex-start;padding-top:0;display:flex}.collection-list-16{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.collection-list-wrapper-16{width:100%;max-width:1400px;margin-bottom:15px}.project-thumb{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:flex-end;height:300px;display:flex;overflow:hidden}.project-thumb:hover{text-decoration:none}.project-thumb.large{height:700px}.project-thumb.mini{background-color:var(--dark-slate-grey);color:#0000;background-image:none;flex-direction:column;height:100%}.project-thumb.mini:hover{background-color:var(--dark-slate-grey-2)}.project-thumb.mini:active{background-color:var(--mid-green)}.project-section{flex-direction:column;align-items:center;height:auto;padding:80px 40px;display:flex}.project-section.mint{background-color:var(--mint-cream)}.thumbnail-green-banner{background-color:#0000;width:100%;height:auto;padding:15px 20px 20px;position:static}.thumb-title{color:var(--white);margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:22px;font-weight:600;line-height:1.3em}.thumb-category-text{color:var(--light-mint);letter-spacing:1px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;font-size:12px;line-height:1em}.text-span{color:#0000}.collection-list-17{width:100%}.collection-list-wrapper-17{width:100%;max-width:1200px;height:700px;margin-bottom:40px}.div-block-127{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-end;width:100%;height:700px;display:flex}.div-block-128{background-color:#03382ebf}.collection-item-16,.collection-item-17{position:relative}.banner-button-copy{border:2px solid var(--dark-slate-grey);color:var(--dark-slate-grey);background-color:#0000;border-radius:50px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em;text-decoration:none}.banner-button-copy:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.banner-button-copy:active{color:var(--mid-green)}.banner-button-copy.trans{border-color:var(--white);color:var(--white);background-color:#0000}.banner-button-copy.trans:hover{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white)}.banner-button-copy.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.banner-button-copy.mob-only{display:none}.banner-button-copy.hide-mobile{margin-top:35px}.banner-button-copy.hide-mobile:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.blog-button{border:2px solid var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white);border-radius:50px;margin-top:30px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em}.blog-button:hover{border-color:var(--peru);background-color:var(--peru);color:var(--white)}.blog-button:active{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--light-mint)}.blog-button.trans{border-color:var(--white);color:var(--white);background-color:#0000}.blog-button.trans:hover{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white)}.blog-button.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.date-stamp{color:var(--mid-green);letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:14px;font-weight:500;line-height:1em}.blog-wrapper-home{width:100%;max-width:1400px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.pagination-3{margin-top:30px}.previous-2{border-width:2px;border-color:var(--dark-slate-grey);color:var(--white);border-radius:50px}.previous-2:hover{border-color:var(--light-mint);background-color:var(--light-mint)}.previous-2:active{border-color:var(--mid-green);background-color:var(--mid-green)}.text-block-14,.icon-10{color:var(--dark-slate-grey);font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600;line-height:1em}.text-block-15{font-family:gill-sans-nova,sans-serif;font-size:15px}.footer-copy{color:var(--white);min-width:0;max-width:none;margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:400;line-height:1.3}.footer-copy.blog-snippet{color:var(--black);margin-top:0;margin-bottom:0;padding-top:0}.footer-copy.block-text{max-width:500px;margin-top:0;font-weight:300}.footer-copy.centred-contact{text-align:center;max-width:600px;margin-bottom:0}.footer-copy.block-text-bold{max-width:500px;margin-bottom:15px;font-weight:600}.footer-copy.white{color:var(--white)}.footer-copy.hide{display:none}.footer-copy.bold{font-weight:700}.link-8{color:var(--white)}.link-8:hover{color:var(--light-mint)}.link-8:active{color:var(--mid-green)}.link-block-15{text-decoration:none;position:relative}.link-block-15:hover{color:var(--white);text-decoration:underline}.link-block-15:active{color:var(--mid-green)}.image-48{position:absolute}.text-block-16{margin-left:45px;padding-right:0}.social-media-footer-div{margin-bottom:0;position:relative}.social-media-footer-div:hover{color:var(--white);text-decoration:underline}.social-media-footer-div:active{color:var(--mid-green)}.landscape-slider{object-fit:fill;justify-content:space-between;align-items:center;height:500px;display:block}.image-49{object-fit:cover;height:500px}.image-50{object-fit:cover;width:100%;max-height:500px}.background-video-2{z-index:100}.background-video-2.expanded{height:100%}.div-block-129{background-color:#0000;height:100%;margin-top:0;padding-top:0;position:relative}.background-video-3{width:100%;height:100%;position:absolute}.link-block-16{border-top:2px solid var(--white);justify-content:space-between;align-items:center;width:300px;padding-top:10px;padding-bottom:10px;display:flex}.text-block-17{color:var(--white);letter-spacing:2px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;font-size:16px;line-height:1em}.plus-icon{color:var(--white);letter-spacing:2px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;font-size:24px;line-height:.6em}.side-link-text{color:var(--dark-slate-grey);letter-spacing:1px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:500;text-decoration:none}.side-link-text:hover{color:var(--light-mint);font-weight:600}.side-link-text.green{color:var(--dark-slate-grey);font-weight:500}.div-block-130{border-top:2px solid var(--white);width:100%;max-width:300px;padding-top:10px;padding-bottom:10px}.services-para{color:var(--white);min-width:0;max-width:none;margin-bottom:25px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:400;line-height:1.5}.services-para.blog-snippet{color:var(--black);margin-top:0;margin-bottom:0;padding-top:0}.services-para.block-text{max-width:500px;margin-top:0;font-weight:300}.services-para.centred-contact{text-align:center;max-width:600px;margin-bottom:0}.services-para.block-text-bold{max-width:500px;margin-bottom:15px;font-weight:600}.services-para.white{color:var(--white)}.services-para.hide{display:none}.services-para.bold{font-weight:700}.services-para._15below{margin-bottom:15px}.services-para.nospace-black{margin-bottom:0}.services-para.black{color:var(--text)}.services-para._15below-green{color:var(--black);margin-bottom:15px}.services-para.pool-types{margin-bottom:15px}.side-menu-item{border-top:2px solid var(--dark-slate-grey);letter-spacing:.75px;text-transform:uppercase;justify-content:space-between;align-items:center;width:100%;max-width:none;padding:10px 5px 10px 0;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:500;text-decoration:none;display:flex}.side-menu-item:hover{color:var(--dark-slate-grey);letter-spacing:.75px;background-color:#0000;padding-left:0;padding-right:5px;font-weight:600}.side-menu-item:active{color:var(--mid-green)}.side-menu-item.green{border-top-color:var(--dark-slate-grey);justify-content:space-between;padding-right:10px;display:flex}.image-51{opacity:1;display:block}.side-menu-white{border-top:2px solid var(--white);color:var(--white);letter-spacing:1px;text-transform:uppercase;justify-content:space-between;align-items:center;width:100%;max-width:300px;padding:10px 5px 10px 0;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:500;text-decoration:none;display:flex}.side-menu-white:hover{color:var(--white);letter-spacing:1px;background-color:#0000;padding-left:0;padding-right:5px;font-weight:600}.side-menu-white:active{border-top-color:var(--white);color:var(--light-mint)}.side-menu-white.green{border-top-color:var(--dark-slate-grey);justify-content:space-between;padding-right:10px;display:flex}.image-52{margin-top:1px}.html-embed{width:18px;height:20px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.green-arrow-button{grid-column-gap:12px;grid-row-gap:12px;border:2px solid var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white);border-radius:50px;align-items:center;margin-top:30px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em;text-decoration:none;display:flex}.green-arrow-button:hover{border-color:var(--dark-slate-grey);color:var(--dark-slate-grey);background-color:#0000}.green-arrow-button:active{color:var(--mid-green)}.green-arrow-button.trans{border-color:var(--white);color:var(--white);background-color:#0000}.green-arrow-button.trans:hover{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white)}.green-arrow-button.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.text-block-18,.text-block-19,.text-block-20,.link-tag{color:var(--white)}.div-block-131{grid-column-gap:10px;grid-row-gap:10px;align-items:flex-end;display:flex}.trans-green-button{grid-column-gap:12px;grid-row-gap:12px;border:2px solid var(--white);color:var(--white);background-color:#0000;border-radius:50px;align-items:center;margin-top:0;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em;text-decoration:none;display:inline-block}.trans-green-button:hover{border-color:var(--peru);background-color:var(--peru);color:var(--white)}.trans-green-button:active{border-color:var(--peru);background-color:var(--dark-slate-grey-2);color:var(--peru)}.trans-green-button:focus{color:var(--peru)}.trans-green-button.trans{border-color:var(--white);color:var(--white);background-color:#0000}.trans-green-button.trans:hover{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white)}.trans-green-button.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.social-container{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;display:flex}.award-badge-div{grid-column-gap:10px;grid-row-gap:10px;margin-bottom:15px;display:flex}.image-53{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.scroll-arrow-div{display:none}.scroll{color:var(--dark-slate-grey-2);letter-spacing:2px;text-transform:uppercase;margin-top:20px;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:700;line-height:1em}.scroll.white{color:var(--white)}.div-block-132{background-color:var(--dark-slate-grey-2);opacity:.2;mix-blend-mode:multiply;position:absolute;inset:0%}.div-block-132.gardnes,.div-block-132.careers{opacity:.1}.div-block-132.hide{display:none}.divider{background-color:var(--mid-green);color:var(--light-mint);width:100%;height:2px;margin-top:15px;margin-bottom:15px}.divider.white{background-color:var(--lime);color:var(--lime);height:1px;margin-bottom:0}.divider.blog{margin-top:10px}.text-pic-section{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--white);flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding:80px 40px;display:flex}.text-pic-section.mint{background-color:var(--mint-cream);flex-direction:column}.text-pic-section.mint.hide{display:none}.text-pic-section.guarantee{background-color:var(--white);flex-direction:column}.text-pic-section.green{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--dark-slate-grey);color:var(--white);flex-direction:column;padding-top:80px}.text-pic-section.green-back{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--dark-slate-grey);color:var(--white);flex-direction:column}.text-pic-section.green-back.hide{display:none}.text-pic-section.green-back-horizontal{background-color:var(--dark-slate-grey);color:var(--white);flex-direction:column}.text-pic-section.orange{grid-column-gap:0px;grid-row-gap:0px;background-color:#c585371a;flex-direction:column}.text-pic-section.image-section{background-color:var(--dark-slate-grey);color:var(--white);background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/643982c77a9ba572c7322df6_DSC03440.webp);background-position:50% 100%;background-size:cover;background-attachment:fixed;flex-direction:column}.text-pic-section.sand,.text-pic-section.sand-full{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--light-brown-30);flex-direction:column}.text-pic-section.light-brown{background-color:var(--light-brown-30)}.text-pic-section.hide{display:none}.grid-23{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-auto-flow:row;align-content:start;align-items:start;width:100%;max-width:1400px;height:auto;position:relative}.grid-text{flex-direction:column;align-items:flex-start;max-width:660px;padding:0;display:flex}.grid-text._500{max-width:none}.image-55{object-fit:cover;width:100%;height:100%}.questions-section{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;justify-content:center;align-items:center;padding:60px 40px;display:flex}.questions-container{width:100%;max-width:800px}.question-text{color:var(--dark-slate-grey);max-width:100%;margin-top:0;margin-bottom:5px;font-family:gill-sans-nova,sans-serif;font-size:22px;font-weight:500;line-height:1em}.question-text.full{max-width:none}.question-text.second,.question-text.no-top{margin-top:0}.question-text.plus{font-size:32px}.question-text.minus{font-size:32px;display:block}.question-container{background-color:var(--mint-cream);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.answer-div{background-color:var(--mint-cream);padding:0 60px 5px 20px;display:none}.plus-minus{display:flex}.question-div-2{width:100%;max-width:800px}.process-section{background-color:var(--mint-cream);flex-direction:column;justify-content:center;align-items:center;padding:80px 40px;display:flex}.process-section.green{background-color:var(--dark-slate-grey);padding-top:100px}.process-block-div{background-color:var(--white);flex-direction:column;align-items:flex-start;width:auto;height:auto;display:flex}.process-block-div.light{background-color:var(--white)}.paragraph-2{font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.5em}.paragraph-2.white{color:var(--white)}.paragraph-3{color:var(--text);margin-bottom:15px}.paragraph-3.white{color:var(--white)}.process-text-container{background-color:#0000;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:30px;display:flex}.form-3{text-transform:none;flex-direction:column;align-items:center;margin-top:30px;font-size:18px;display:flex}.text-field-3{font-size:18px}.submit-button{border:2px solid var(--peru);background-color:var(--peru);color:var(--white);border-radius:50px;margin-top:5px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em}.submit-button:hover{border-color:var(--peru);color:var(--peru);background-color:#0000}.submit-button:active{border-color:var(--peru);color:var(--peru);background-color:#c5853740}.submit-button.trans{border-color:var(--white);color:var(--white);background-color:#0000}.submit-button.trans:hover{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white)}.submit-button.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.submit-button.mob-only{display:none}.submit-button.hide-mobile:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.recaptcha{margin-top:0;margin-bottom:15px}.process-grid{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-auto-flow:row;align-items:start;width:100%;max-width:1200px;height:auto}.process-grid.x4{grid-template-rows:auto}.process-title{color:var(--dark-slate-grey);letter-spacing:0;margin-top:0;margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:36px;font-weight:700;line-height:1.3;display:block}.process-title:hover{text-decoration:none}.process-title:active{color:var(--dark-slate-grey-2)}.process-title:focus{text-decoration:underline}.process-title.block-text{color:var(--dark-slate-grey-2);max-width:none;margin-bottom:10px}.process-title.block-text:hover,.process-title.block-text:focus{text-decoration:none}.process-title.large{color:var(--dark-slate-grey-2);margin-bottom:5px;font-size:32px}.process-title.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.process-title.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.process-title.inner-grid{text-align:left;margin-bottom:20px}.process-title.white{color:var(--white);text-align:left;font-size:36px}.process-title.right-align{text-align:left;margin-bottom:20px}.process-title.white2{color:var(--white);width:auto}.process-title.date-2021{color:var(--white);width:auto;margin-bottom:20px;margin-right:0}.process-title.faq-head{text-align:left;margin-bottom:20px}.process-title.white-left{color:var(--white);text-align:left;font-size:40px}.image-56{width:100%}.image-56.stretched{object-fit:cover;height:525px}.image-56.sarah{width:100%;height:auto}.image-56.outline{border:1px solid var(--light-mint)}.enquiry-form-section{background-color:#c5853726;justify-content:center;height:auto;padding-left:20px;padding-right:20px;display:flex}.enquiry-block{flex-direction:column;align-items:center;width:100%;max-width:1240px;height:100%;padding:80px 20px;font-size:16px;display:flex}.read-more-div{display:block}.div-block-133,.youtube-project-div{flex-direction:column;align-items:flex-start;display:flex}.image-57{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.image-58,.process-image{object-fit:cover;width:100%;height:400px}.image-59{width:100%}.side-menu-div{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;align-items:flex-start;width:100%;max-width:600px;padding-right:0;display:flex;position:static;top:40px}.side-menu-div.right-align{text-align:left;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.side-menu-div.hide{display:block}.form-block-2{width:100%;margin-bottom:0}.add-line-containter{grid-column-gap:10px;grid-row-gap:10px;border-top:1px solid var(--mid-green);color:var(--white);background-color:#0000;flex-flow:column;width:100%;padding:5px 0;font-family:gill-sans-nova,sans-serif;font-size:18px;display:flex}.add-line-containter.big{border-top-color:var(--light-mint);color:var(--dark-slate-grey);padding-top:10px;padding-bottom:10px;font-size:20px;line-height:1em}.add-line-containter.white{border-top-color:var(--light-brown);color:var(--dark-slate-grey)}.add-line-containter.big-white{border-top-color:var(--light-mint);color:var(--white);padding-top:10px;padding-bottom:10px;font-size:20px;line-height:1em}.mini-head-pool{color:var(--white);letter-spacing:2px;text-transform:uppercase;margin-top:10px;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:700;line-height:1em}.mini-head-pool.green{color:var(--dark-slate-grey)}.add-info-div{width:100%;margin-top:10px;margin-bottom:30px}.add-info-div.space-below{flex-direction:column;align-self:flex-start;align-items:flex-start;margin-bottom:30px;display:flex}.text-block-25{font-size:18px;font-weight:600;line-height:1em}.read-more-link-white{color:var(--light-mint);margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.5em;text-decoration:underline}.read-more-link-white:hover{color:var(--white);text-decoration:underline}.read-more-link-white:active{color:var(--mid-green);text-decoration:underline}.tab-link-tab-1{width:50%}.tab-link-tab-1.w--current{background-color:var(--dark-slate-grey-2);color:var(--white);width:50%;padding-top:20px;padding-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:700;line-height:1em}.tab-link-tab-2{background-color:var(--mid-green);color:var(--white);letter-spacing:2px;text-transform:uppercase;width:50%;padding-top:15px;padding-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:700;line-height:1em}.tab-link-tab-2:hover{background-color:var(--dark-slate-grey);color:var(--white)}.tab-link-tab-2:active{background-color:var(--dark-slate-grey);color:var(--light-mint)}.tab-pane-tab-1{padding:30px}.tabs-menu{align-items:flex-end;display:flex}.div-block-134{flex-direction:column;align-items:flex-start;display:flex}.image-full{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%;overflow:hidden}.div-block-135{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}._1-2-grid{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 2fr;grid-auto-flow:row;align-items:start;width:100%;max-width:1400px;height:auto}._3-grid-col{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:row;align-items:start;width:100%;max-width:1400px;height:auto}.comparison-picture{object-fit:cover;width:100%;height:250px;margin-bottom:20px}.trans-button-green{border:2px solid var(--dark-slate-grey);color:var(--dark-slate-grey);background-color:#0000;border-radius:50px;margin-top:25px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em;text-decoration:none}.trans-button-green:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.trans-button-green:active{color:var(--mid-green)}.trans-button-green.trans{border-color:var(--white);color:var(--white);background-color:#0000}.trans-button-green.trans:hover{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white)}.trans-button-green.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.trans-button-green.mob-only{display:none}.trans-button-green.hide-mobile:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.div-block-136{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/63d16e3a9bb8306dca42b41b_Pool%20Shape%20light%20orange.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;margin-top:-20px;padding:20px;position:relative}.image-60{position:absolute;inset:0%}.image-61{object-fit:cover;width:100%;height:100%;display:block}.project-image-header-div{opacity:.97;mix-blend-mode:multiply;background-color:#0000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.image-62{object-fit:cover;width:100%;height:100%}.youtube-container{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/63d172e2600eb39df3e363c7_Mint%20swirl.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;max-width:none;max-height:none;margin:-30px -30px 40px;padding:30px}.collection-list-18{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;width:auto;margin-left:40px;margin-right:0;padding-right:0;display:grid}.image-63{object-fit:cover;height:150px}.project-info-headers{color:var(--dark-slate-grey);letter-spacing:0;margin-top:0;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:36px;font-weight:700;line-height:1.3;display:block}.project-info-headers:hover{text-decoration:none}.project-info-headers:active{color:var(--dark-slate-grey)}.project-info-headers:focus{text-decoration:underline}.project-info-headers.block-text{max-width:500px;margin-bottom:5px}.project-info-headers.large{margin-bottom:10px;font-size:32px}.project-info-headers.large:hover,.project-info-headers.large:focus{text-decoration:none}.project-info-headers.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.project-info-headers.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.project-info-headers.inner-grid{text-align:left;margin-bottom:20px}.project-info-headers.white{color:var(--white);text-align:center;font-size:40px}.project-info-headers.gallery{color:var(--white);text-align:center;margin-left:0}.div-block-137{margin-bottom:10px;display:flex;position:relative}.image-64{width:50%;height:5px;position:static;inset:auto 0 10%}.centred-line-div{margin-bottom:10px;position:absolute;inset:auto 0% 0%}.divider-line{width:50%;height:8px;position:static;inset:auto 0 10%}.image-65{object-fit:cover;width:100%;height:100%}.scroll-container{overflow:scroll}.collection-list-wrapper-18{padding-bottom:20px}.scroll-arrow-div-gallergy{grid-column-gap:20px;grid-row-gap:20px;color:var(--white);align-items:center;display:flex}.div-block-138{justify-content:space-between;align-items:flex-end;width:1200px;padding-left:0;padding-right:0;display:flex}.html-embed-2{-webkit-text-stroke-color:var(--mid-green);width:80px;height:18px}.collection-item-18{aspect-ratio:auto;width:500px;height:300px;padding-right:40px}.project-menu-item{background-color:var(--dark-slate-grey);position:relative}.project-menu-item:hover{background-color:var(--dark-slate-grey-2)}.project-menu-item:active{color:var(--light-mint)}.project-menu-item.award{background-color:var(--dark-slate-grey-2)}.project-menu-item.award:hover{background-color:var(--super-dark-green)}.link-menu-box-header{color:var(--white);letter-spacing:.5px;margin-top:0;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:22px;font-weight:600;line-height:1.3;display:block}.link-menu-box-header:hover{text-decoration:none}.link-menu-box-header:active{color:var(--white);text-decoration:underline}.link-menu-box-header:focus{text-decoration:underline}.category-label-text-menu{color:var(--white);letter-spacing:1px;text-transform:uppercase;justify-content:flex-start;padding-top:0;padding-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:12px;font-weight:400;line-height:12px;display:flex}.section-14{background-color:var(--mint-cream);flex-direction:column;justify-content:center;align-items:center;margin-top:114px;padding:80px 40px 100px;display:flex}.section-14.hide{display:none}.grid-24{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;align-content:start;width:100%;max-width:1200px}.grid-24.test{align-items:start}.grid-24.reverse{grid-template-columns:1fr .5fr}.grid-24.test-copy{align-items:start}.project-menu-grid-section{background-color:var(--mint-cream);flex-direction:column;justify-content:center;align-items:center;margin-top:0;padding:80px 20px;display:flex}.project-menu-grid-section.max-3{flex-direction:column;align-items:center;padding-left:20px;padding-right:20px}.project-menu-grid-section.max-3-pools-landing{flex-direction:column;align-items:center;margin:0;padding:60px 20px}.project-menu-grid-section.top{margin-top:115px;display:none}.video-slider{height:500px;display:block}.lightbox-link-6{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.image-66{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0%}.image-67{display:inline-block;position:relative}.video-lightbox{object-fit:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:static}.project-menu-grid-section-award{background-color:var(--dark-slate-grey);flex-direction:column;justify-content:center;align-items:center;margin-top:0;padding:80px 20px;display:flex}.project-menu-grid-section-award.max-3{flex-direction:column;align-items:center;padding-left:20px;padding-right:20px}.project-menu-grid-section-award.max-3-pools-landing{flex-direction:column;align-items:center;margin:0;padding:60px 20px}.main-gallery-wrapper{width:100%;max-width:1200px;padding-left:0;padding-right:0}.next-arrow{width:9px;margin-left:10px;padding-left:0}.trans-button-green-copy{border:2px solid var(--dark-slate-grey);color:var(--dark-slate-grey);background-color:#0000;border-radius:50px;align-items:center;margin-top:25px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em;text-decoration:none;display:flex}.trans-button-green-copy:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.trans-button-green-copy:active{color:var(--mid-green)}.trans-button-green-copy.trans{border-color:var(--white);color:var(--white);background-color:#0000}.trans-button-green-copy.trans:hover{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white)}.trans-button-green-copy.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.trans-button-green-copy.mob-only{display:none}.trans-button-green-copy.hide-mobile:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.trans-next-buton{border:2px solid var(--dark-slate-grey);color:var(--dark-slate-grey);background-color:#0000;border-radius:50px;align-items:center;margin-top:25px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em;text-decoration:none;display:flex}.trans-next-buton:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.trans-next-buton:active{color:var(--mid-green)}.trans-next-buton.trans{border-color:var(--white);color:var(--white);background-color:#0000}.trans-next-buton.trans:hover{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white)}.trans-next-buton.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.trans-next-buton.mob-only{display:none}.trans-next-buton.hide-mobile:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.rpevious-arrow{width:9px;margin-left:-1px;margin-right:10px;padding-left:0}.video-div-text{flex-direction:column;align-items:flex-start;display:flex}.project-card-image-gallery{background-color:var(--mint-cream);background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;flex-direction:column;height:auto;padding:66.667% 0 0;display:flex;position:static;inset:auto 0% 0%}.project-card-image-gallery.awards{height:auto;padding-top:66.667%}.project-menu-mobile-button{display:block}.lightbox-link-7{width:100%;height:100%}.project-menu-list-featured{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:0;display:grid}.blog-list-section{background-color:var(--white);flex-direction:column;align-items:center;height:auto;padding:100px 40px;display:flex}.blog-list-section.top{margin-top:114px}.newsletter-signup{background-color:var(--mint-cream);flex-direction:column;padding:25px;display:none}.newsletter-signup.unboxed{background-color:#0000;margin-top:0;padding:0;position:sticky;top:20px}.newsletter-signup.no-pad{padding:0}.newsletter-signup.featured{border-left:1px solid var(--light-mint);background-color:#0000;margin-top:0;margin-bottom:0;margin-left:0;padding:0 0 0 25px}.newsletter-signup.bird-corner{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5fa9929b272d5c1f54c253a6_bird%20corner-01-01.svg);background-position:100% 0;background-size:cover}.background-video-4{justify-content:center;align-items:center;width:100%;height:300px;display:flex;position:absolute}.lightbox-link-8{width:100%;height:300px;display:block;position:relative}.play-icon-60{width:60px;margin-right:0}.sidebar-copy{min-width:0;max-width:none;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.sidebar-copy.blog-snippet{margin-top:0;margin-bottom:15px;padding-top:0}.sidebar-copy.block-text{max-width:500px;margin-top:0;font-weight:300}.sidebar-copy.centred-contact{text-align:center;max-width:600px;margin-bottom:0}.sidebar-copy.block-text-bold{max-width:500px;margin-bottom:15px;font-weight:600}.sidebar-copy.white{color:var(--white)}.blog-content{flex-direction:column;align-items:center;margin-top:114px;padding-left:39px;padding-right:39px;display:flex}.category-block{grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px none var(--dark-slate-grey);color:var(--dark-slate-grey);letter-spacing:1px;text-transform:uppercase;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;display:flex}.category-corner-block-copy{background-color:var(--dark-slate-grey);padding:10px;position:static;inset:0% auto auto 0%}.category-corner-block-copy:hover{background-color:var(--dark-slate-grey-2);text-decoration:none}.category-corner-block-copy:active{color:var(--white);text-decoration:underline}.visit-top-section{text-align:center;justify-content:center;height:450px;margin-top:115px;display:flex;position:relative}.visit-top-section.home{flex-direction:column;height:100vh;padding-top:115px}.section-15{flex-direction:column;align-items:center;display:flex}.image-68{opacity:1;position:absolute;inset:0% 0% auto auto}.html-embed-3{color:var(--dark-slate-grey);width:100px;height:100px;position:absolute;inset:0% 0% auto auto}.image-69{object-fit:cover;width:100%;height:100%;display:block}.title-underline-container{flex-direction:column;margin-bottom:10px;display:flex;position:relative}.blog-end-container{color:var(--dark-slate-grey);align-items:center;margin-top:20px;font-family:gill-sans-nova,sans-serif;font-size:18px;display:flex}.text-block-26{font-family:gill-sans-nova,sans-serif}.blog-endline{background-color:var(--dark-slate-grey);flex:0 auto;width:20px;height:2px;margin-left:-30px;margin-right:10px;padding-left:0}.text-block-27{flex-direction:row;justify-content:flex-start;align-items:center;font-weight:500;display:block}.dropdown-list-3{left:3px}.dropdown-list-3.w--open{margin-left:8px;top:0;left:139px}.profile-pic{border-radius:200px;width:90%;height:auto;display:block}.profile-pic.stretched{object-fit:cover;height:525px}.profile-surround{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/636a8d46a55cb75e5fdfc2ca_Pool%20Shape%201-01.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;justify-content:center;max-width:none;max-height:none;margin:-15px -15px 15px;padding:15px;display:flex}.bio-name{color:var(--white);text-align:center;letter-spacing:0;margin-top:0;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:32px;font-weight:700;line-height:1.3;display:block}.bio-name:hover{text-decoration:none}.bio-name:active{color:var(--dark-slate-grey-2)}.bio-name:focus{text-decoration:underline}.bio-name.block-text{color:var(--dark-slate-grey-2);max-width:none;margin-bottom:10px}.bio-name.block-text:hover,.bio-name.block-text:focus{text-decoration:none}.bio-name.large{color:var(--dark-slate-grey-2);margin-bottom:5px;font-size:32px}.bio-name.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.bio-name.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.bio-name.inner-grid{text-align:left;margin-bottom:20px}.bio-name.white{color:var(--white);text-align:center;font-size:40px}.bio-name.right-align{text-align:left;margin-bottom:20px}.bio-name.white2{color:var(--white);width:auto}.bio-name.date-2021{color:var(--white);width:auto;margin-bottom:20px;margin-right:0}.bio-name.faq-head{text-align:left;margin-bottom:20px}.bio-name.white-left{color:var(--white);text-align:left;font-size:40px}.bio-name.green{color:var(--dark-slate-grey)}.job-description{color:var(--white);text-align:center;letter-spacing:2px;text-transform:uppercase;margin-top:0;margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;line-height:1em}.job-description.para{color:var(--dark-slate-grey);margin-top:30px;margin-bottom:10px;font-size:18px}.job-description.white{color:var(--white)}.staff-grid{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-flow:column;width:auto;max-width:1200px}.bio-text{text-align:left;margin-top:0;display:block}.bio-para{color:var(--white);min-width:0;max-width:none;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:400;line-height:1.5;display:none}.bio-para.blog-snippet{color:var(--black);margin-top:0;margin-bottom:0;padding-top:0}.bio-para.block-text{max-width:500px;margin-top:0;font-weight:300}.bio-para.centred-contact{text-align:center;max-width:600px;margin-bottom:0}.bio-para.block-text-bold{max-width:500px;margin-bottom:15px;font-weight:600}.bio-para.white{color:var(--white)}.bio-para.hide{display:none}.bio-para.bold{font-weight:700}.bio-para._15below{margin-bottom:15px}.bio-para.nospace-black{margin-bottom:0}.bio-para.black{color:var(--text)}.div-block-139{flex:1;display:flex}.bio-link{color:var(--light-mint);text-align:center;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.5em;text-decoration:underline}.bio-link:hover{color:var(--white);text-decoration:underline}.bio-link:active{color:var(--mid-green);text-decoration:underline}.bio-link.hide{display:none}.bio-show-hide-link{flex:0 auto;align-items:flex-start;margin-bottom:15px;display:flex}.bio-div{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:300px;padding-top:0;display:flex}.bio-div.hide{display:none}.bio-grid-container{grid-column-gap:80px;grid-row-gap:80px;flex-direction:column;width:auto;max-width:none;margin-top:20px;margin-bottom:60px;display:flex}.sarah-mruch-writeup{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 2fr;width:100%;max-width:1200px;margin-top:0;margin-bottom:0}.collection-list-19{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:none;display:grid}.staff-bio-link{color:var(--light-mint);text-align:center;margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.5em;text-decoration:underline}.staff-bio-link:hover{color:var(--white);text-decoration:underline}.staff-bio-link:active{color:var(--mid-green);text-decoration:underline}.staff-bio-link.hide{display:none}.staff-bio-para{color:var(--white);min-width:0;max-width:none;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:400;line-height:1.5;display:block}.staff-bio-para.blog-snippet{color:var(--black);margin-top:0;margin-bottom:0;padding-top:0}.staff-bio-para.block-text{max-width:500px;margin-top:0;font-weight:300}.staff-bio-para.centred-contact{text-align:center;max-width:600px;margin-bottom:0}.staff-bio-para.block-text-bold{max-width:500px;margin-bottom:15px;font-weight:600}.staff-bio-para.white{color:var(--white)}.staff-bio-para.hide{display:none}.staff-bio-para.bold{font-weight:700}.staff-bio-para._15below{margin-bottom:15px}.staff-bio-para.nospace-black{margin-bottom:0}.staff-bio-para.black{color:var(--text)}.collection-item-19{width:100%}.collection-list-wrapper-19{width:100%;max-width:none}.div-block-140{width:100%;max-width:1200px;margin-top:20px}.staff-section{background-color:var(--dark-slate-grey);flex-direction:column;align-items:center;padding:0 40px 80px;display:none}.staff-section.mint{background-color:var(--mint-cream)}.shape-team-top{object-fit:none;max-width:none;height:560px;max-height:none;margin:-30px;padding:30px}.image-72{object-fit:cover;width:100%;height:100%}.list{color:var(--white);font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.5em}.garden-section{background-color:var(--mint-cream);flex-direction:column;justify-content:center;align-items:center;margin-top:0;padding-top:80px;padding-bottom:100px;display:flex}.grid-container{grid-column-gap:100px;grid-row-gap:100px;flex-direction:column;display:flex}.image-73{object-fit:cover;width:100%;height:100%;display:block}.lightbox-link-9{width:100%;height:100%}.lightbox-link-10{display:block}.image-74{object-fit:cover;width:100%;height:100%}.slide-27,.lightbox-link-11{height:100%}.lightbox-link-12{object-fit:cover;width:100%;height:100%}.image-75{width:100%}.notification-bar{background-color:var(--dark-red);flex-direction:row;flex:0 auto;justify-content:center;align-self:center;align-items:center;width:100%;max-width:none;height:auto;padding-top:20px;padding-bottom:20px;display:none;position:absolute;inset:auto 0% 0%}.notification-bar.centred{justify-content:center}.text-pic-section-copy{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--white);flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding:100px 40px;display:flex}.text-pic-section-copy.mint{background-color:var(--mint-cream);flex-direction:row}.text-pic-section-copy.guarantee{background-color:var(--white);flex-direction:row}.text-pic-section-copy.green{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--dark-slate-grey);color:var(--white);flex-direction:column;padding-top:80px}.text-pic-section-copy.green-back{background-color:var(--dark-slate-grey);color:var(--white);flex-direction:column}.text-pic-section-copy.green-back-horizontal{background-color:var(--dark-slate-grey);color:var(--white);flex-direction:row}.text-block-28{color:var(--dark-slate-grey-2);margin-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:24px;font-weight:600;line-height:1.4em}.collection-list-20{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-bottom:0;display:grid}.collection-list-wrapper-20{width:100%;max-width:800px}.rich-text-block{max-width:600px;display:block}.image-78{width:30px;margin-top:28px;margin-right:20px;position:absolute;inset:0% 0% auto auto}.faq-section-new{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--light-mint);flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding:100px 40px;display:flex}.faq-section-new.mint{background-color:var(--mint-cream);flex-direction:row}.faq-section-new.guarantee{background-color:var(--white);flex-direction:row}.faq-section-new.green{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--dark-slate-grey);color:var(--white);flex-direction:column;padding-top:80px}.faq-section-new.green-back{background-color:var(--dark-slate-grey);color:var(--white);flex-direction:column}.faq-section-new.green-back-horizontal{background-color:var(--dark-slate-grey);color:var(--white);flex-direction:row}.grid-25,.grid-26{display:block}.collection-list-21{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:1200px;display:grid}.div-block-141{padding:20px}.career-section{flex-direction:column;align-items:center;margin-top:0;padding:60px 40px;display:flex}.career-section.hide{display:none}.career-section.mint{background-color:var(--mint-cream)}.career-image{margin-top:15px;margin-bottom:30px}.career-image.top{margin-top:0;margin-bottom:0}.map-careers{margin-top:15px;margin-bottom:30px}.vaccancy-button{border:2px solid var(--peru);background-color:var(--peru);color:var(--white);border-radius:50px;margin-top:20px;margin-bottom:0;padding:8px 15px 10px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600;line-height:1em}.vaccancy-button:hover{border-color:var(--peru);color:var(--peru);background-color:#0000}.vaccancy-button:active{color:var(--peru);background-color:#c5853740}.vaccancy-button.trans{border-color:var(--white);color:var(--white);background-color:#0000;text-decoration:none}.vaccancy-button.trans:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.vaccancy-button.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.vaccancy-button.space-above{margin-top:30px}.vaccancy-button.space-above:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.career-page-content{flex-direction:column;align-items:center;margin-top:114px;padding:60px 40px;display:flex}.available-roles-title{color:var(--white);letter-spacing:4px;text-transform:uppercase;justify-content:flex-start;margin-bottom:0;padding-top:0;padding-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600;line-height:1em;display:flex}.available-roles-title.roles{margin-bottom:0}.collection-list-wrapper-21{width:100%;max-width:1200px}.career-section-2{flex-direction:column;align-items:center;margin-top:0;padding:60px 40px;display:flex}.collection-list-wrapper-20-copy,.hidden-faq-list{width:100%;max-width:1200px}.faq-more-button{border:2px solid var(--dark-slate-grey);color:var(--dark-slate-grey);background-color:#0000;border-radius:50px;margin-top:10px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em}.faq-more-button:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.faq-more-button:active{color:var(--mid-green)}.faq-more-button.trans{border-color:var(--white);color:var(--white);background-color:#0000}.faq-more-button.trans:hover{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white)}.faq-more-button.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.faq-more-button.mob-only{display:none}.faq-more-button.hide-mobile{margin-top:35px}.faq-more-button.hide-mobile:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.faq-rich-text,.faq-rich-text p{max-width:none}.showpool-div-block{flex-direction:column;align-items:flex-start;display:flex}.empty-state{display:none;overflow:visible}.open-day-dates-container{grid-column-gap:40px;grid-row-gap:40px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:flex-start;display:grid}.open-day-dates-container.no-gap{grid-column-gap:0px;grid-row-gap:0px}.open-day-box-header-2{color:var(--white);text-align:left;letter-spacing:2px;text-transform:uppercase;flex-direction:row;flex:0 auto;align-items:center;max-width:none;margin-top:0;margin-bottom:0;margin-right:0;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600;line-height:1.3;display:flex}.open-day-box-header-2.no-margin{color:var(--white);max-width:none;margin-right:0}.open-day-box-header-2.link,.open-day-box-header-2.banner-link{margin-left:10px}.section-16{background-color:#0000}.alert-banner-section{background-color:#0000;position:relative}.alert-rtf p{color:var(--white);max-width:none;margin-bottom:0}.alert-rtf a{color:var(--white);font-weight:600;text-decoration:underline}.alert-rtf a:hover{text-decoration:underline}.alert-rtf a:active{text-decoration:none}.alert-rtf a:focus{text-decoration:underline}.collection-item-20{justify-content:center;align-items:center;padding:10px 55px 12px;display:flex;position:relative}.notification--close{color:var(--white);cursor:pointer;margin-top:14px;margin-right:20px;padding-top:0;padding-right:0;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:500;line-height:1em;position:absolute;inset:0% 0% auto auto}.notification--close:hover{font-weight:600}.banner-link{color:var(--white);margin-left:10px}.banner-link:hover{color:var(--white);text-decoration:underline}.banner-link:active{color:var(--white)}.text-block-29{color:var(--white);letter-spacing:2px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600;line-height:1.5em}.link-9{color:var(--white);cursor:pointer;text-decoration:none}.link-9:hover,.link-9:focus{color:var(--white);text-decoration:underline}.link-10{color:var(--white)}.empty-state-2{display:none}.recaptcha-2{margin-bottom:10px}.orange-link{color:var(--peru)}.orange-link:hover{color:var(--black)}.orange-link:active{color:var(--peru)}.dynamx-link{color:var(--white);position:absolute;inset:auto 0% 0% auto}.image-text-overlay{text-align:center;background-color:#03382ee6;flex-direction:column;align-items:center;max-width:680px;padding:40px;display:flex}.overlay-colour{opacity:.2;mix-blend-mode:multiply;background-color:#0000;position:absolute;inset:0%}.overlay-colour.gardnes,.overlay-colour.careers{opacity:.1}.overlay-colour._30percent,.overlay-colour.grey{background-color:var(--text)}.overlay-colour.grey-30{background-color:var(--text);opacity:.3}.div-block-142{max-width:220px;margin-top:40px}.image-79{width:100%;margin-top:10px}.rich-text-block-2{margin-bottom:40px}.landing-page-nav-section{background-color:var(--dark-slate-grey);justify-content:space-between;align-items:flex-end;padding:20px;display:flex;position:absolute;inset:0% 0% auto}.image-81{height:75px}.dropdown-list-2-copy{left:3px}.dropdown-list-2-copy.w--open{margin-left:61px;top:0;left:139px}.dropdown-list-2-copy._3.w--open{margin-left:0}.address-label{margin-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:700;line-height:1.5em}.register-label{font-weight:700}.grid-27{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto}.div-block-143{flex-direction:column;align-items:center;display:flex}.bold-text-2{line-height:1.3em}.bold-text-2._600{text-align:center;width:580px}.space-20-top{padding-top:20px;display:flex}.bali-logos-block{grid-column-gap:15px;grid-row-gap:15px;text-align:right;justify-content:flex-start;width:100%;margin-top:15px;display:flex}.bali-logos-block.left{text-align:left;justify-content:flex-start;margin-top:20px}.award-logo-block{background-color:var(--white);height:120px;margin-left:0;margin-right:0;padding-left:0}.award-logo-block.left{margin-left:0;margin-right:20px}.form-4{flex-direction:column;align-items:center;display:flex}.success-message-2{background-color:var(--light-mint)}.cost-container{grid-column-gap:8px;grid-row-gap:8px;border-top:1px none var(--mid-green);background-color:var(--dark-slate-grey-2);color:var(--white);object-fit:fill;flex-direction:row;justify-content:flex-start;width:auto;margin-top:20px;padding:10px 15px;font-family:gill-sans-nova,sans-serif;font-size:18px;display:flex}.cost-container.big{padding-top:10px;padding-bottom:10px;font-size:20px;line-height:1em}.text-block-30{display:flex}.signature-150{object-fit:cover;border-radius:0;width:150px;height:auto;margin-bottom:0;margin-left:-5px}.div-block-144{margin-bottom:-30px}.invisible{color:#0000}.dark-green-blob{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/680116c6389d230ed62584d8_DJI_0230%20copy.jpg);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;margin-top:-20px;padding:20px;position:relative}.notify-me-text{min-width:0;max-width:none;margin-top:30px;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:400;line-height:1.5}.notify-me-text.blog-snippet{color:var(--black);margin-top:0;margin-bottom:0;padding-top:0}.notify-me-text.block-text{max-width:500px;margin-top:0;font-weight:300}.notify-me-text.centred-contact{text-align:center;max-width:600px;margin-bottom:0}.notify-me-text.block-text-bold{max-width:500px;margin-bottom:15px;font-weight:600}.notify-me-text.white{color:var(--white)}.notify-me-text.hide{display:none}.notify-me-text.bold{font-weight:700}.notify-me-text.space-above{margin-top:15px}.notify-me-text.centred-contact-30below{text-align:center;max-width:600px;margin-bottom:30px}.notify-me-text.small{margin-top:-19px;margin-bottom:20px;font-size:15px}.notify-me-text.centred._30-below,.notify-me-text.centred-30-below,.notify-me-text.space-below-30{margin-bottom:30px}.image-82{opacity:.5;filter:saturate(150%);width:100%;max-width:none;height:100%;position:absolute;inset:0%}.testimonial-video-section{background-color:var(--white);flex-direction:column;justify-content:center;align-items:center;margin-top:0;padding:80px 40px;display:flex}.gardeners-world{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--white);flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding:80px 40px;display:flex}.gardeners-world.mint{background-color:var(--mint-cream);flex-direction:column}.gardeners-world.mint.hide{display:none}.gardeners-world.guarantee{background-color:var(--white);flex-direction:row}.gardeners-world.green{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--dark-slate-grey);color:var(--white);flex-direction:column;padding-top:80px}.gardeners-world.green-back{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--dark-slate-grey);color:var(--white);flex-direction:column}.gardeners-world.green-back-horizontal{background-color:var(--dark-slate-grey);color:var(--white);flex-direction:column}.gardeners-world.orange{grid-column-gap:0px;grid-row-gap:0px;background-color:#c585371a;flex-direction:column}.gardeners-world.image-section{background-color:var(--dark-slate-grey);color:var(--white);background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/643982c77a9ba572c7322df6_DSC03440.webp);background-position:50% 100%;background-size:cover;background-attachment:fixed;flex-direction:column}.html-embed-4{height:100%}.div-block-145{grid-column-gap:10px;grid-row-gap:10px;justify-content:center;margin-bottom:30px;display:flex;position:absolute;inset:auto 0% 0%}.control-bar{grid-column-gap:10px;grid-row-gap:10px;background-color:#ffffff80;border-radius:100px;padding:10px;transition:background-color .6s;display:flex}.control-bar:hover{background-color:#fff}.control-bar.v2{background-color:#0e544680}.text-block-31{color:var(--dark-slate-grey)}.control-bar-button{grid-column-gap:10px;grid-row-gap:10px;border:0px none var(--dark-slate-grey-2);background-color:var(--dark-slate-grey);color:var(--white);-webkit-text-fill-color:inherit;background-clip:border-box;border-radius:50px;align-items:center;margin-bottom:0;padding:12px 30px 15px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em;text-decoration:none;display:flex}.control-bar-button:hover{border-color:var(--dark-slate-grey);background-color:var(--peru);color:var(--white)}.control-bar-button:active{color:var(--dark-slate-grey-2)}.control-bar-button:focus{background-color:var(--peru);color:var(--white)}.control-bar-button.trans{border-color:var(--white);color:var(--white);background-color:#0000;text-decoration:none}.control-bar-button.trans:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.control-bar-button.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.control-bar-button.space-above{margin-top:30px}.control-bar-button.space-above:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.control-bar-button.process-video{margin-top:15px}.html-embed-5{text-align:center;object-fit:fill;width:13px;height:18px}.html-embed-5.image{width:18px;height:18px;margin-left:0}.html-embed-6{color:#fffffffa;background-color:#3a1919;width:100px;height:100px}.html-embed-7{width:30px;height:30px}.section-17{background-color:var(--mid-green)}.project-top-2{flex-direction:column;justify-content:center;align-items:center;margin-top:0;padding:80px 20px;display:none;position:relative}.project-top-2.max-3{flex-direction:column;align-items:center;padding-left:20px;padding-right:20px}.project-top-2.max-3-pools-landing{flex-direction:column;align-items:center;margin:0;padding:60px 20px}.div-block-146{padding:60px 40px;position:relative}.project-name-test{color:var(--white);text-align:center;letter-spacing:0;text-transform:none;max-width:none;margin-top:0;margin-bottom:20px;font-family:turbinado-pro,sans-serif;font-size:150px;font-weight:600;line-height:.9em;display:block;position:relative;inset:0%}.project-name-test.nsp{line-height:.9em}.project-name-test.landscapes{font-size:225px;line-height:.8em}.project-name-test.npd,.project-name-test.landscapes2{line-height:.9em}.project-name-test.swimpond{line-height:1.1em}.project-name-test.second-row{margin-top:-35px}.testimonial-cover-image{aspect-ratio:3/2;object-fit:cover;width:100%;position:absolute;inset:0%}.testimonial-lightbox{aspect-ratio:3/2;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.play-button{display:inline-block;position:relative}.testimonial-wrapper{margin-top:0;margin-bottom:0;padding-bottom:0;position:sticky;top:20px}.image-section{overflow:visible}._100-wide{justify-content:center;padding-left:40px;padding-right:40px;display:flex}.filtration-image{width:100%;max-width:1400px;margin-bottom:60px}.expanding-list{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;display:flex}.expanding-div{cursor:pointer;background-color:#e3d7ce4d;padding:0}.expand-header{text-transform:uppercase;margin-top:0;margin-bottom:0}.expand-header-div{grid-column-gap:20px;grid-row-gap:20px;color:var(--dark-slate-grey);justify-content:flex-start;align-items:center;margin-bottom:0;display:flex;position:relative}.expander-arrow{width:25px;height:20px;margin-top:20px;margin-right:20px;position:absolute;inset:0% 0% auto auto}.no-space{margin-bottom:0}.para-20-padding{margin-bottom:0;padding:20px}.text-block-32{font-family:gill-sans-nova,sans-serif;font-size:22px;font-weight:500;line-height:1em}.number-block{background-color:var(--dark-slate-grey);color:var(--white);justify-content:center;align-items:center;width:60px;height:60px;font-family:gill-sans-nova,sans-serif;font-size:22px;font-weight:600;line-height:1em;display:flex}.link-block-17{grid-column-gap:10px;grid-row-gap:10px;border-top:1px solid var(--white);border-left:1px none var(--dark-slate-grey);background-color:var(--transparent);justify-content:flex-start;align-items:center;width:100%;padding:10px 10px 10px 0;font-family:gill-sans-nova,sans-serif;font-size:18px;text-decoration:none;display:flex}.link-block-17:hover{background-color:var(--transparent);color:var(--dark-slate-grey);font-weight:600}.pagelink-icon{width:18px;height:20px}.page-link-container{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--light-brown-30);border-radius:20px;flex-direction:column;width:100%;padding:20px;display:flex}.page-link-container.awards{background-color:var(--transparent);align-items:flex-start}.page-links-descriptor{color:var(--dark-slate-grey-2);letter-spacing:2px;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:700;line-height:1em}.page-links-descriptor.para{color:var(--dark-slate-grey);margin-top:30px;margin-bottom:10px;font-size:18px}.page-links-descriptor.white{color:var(--white)}.biotop-logo-2{color:var(--dark-slate-grey);width:100px;height:100px;margin-top:15px;position:static;inset:0% 0% auto auto}.html-embed-8{width:20px;height:20px;position:absolute;inset:20px 20px auto auto}.testimonial-slider-2{background-color:#fff0;width:100%;max-width:1400px;height:600px}.slide-nav{z-index:100;justify-content:center;align-items:center;width:66.66%;display:flex;inset:auto 0% 0% auto}.l-arrow{background-color:var(--light-mint);width:80px;height:80px;inset:auto auto 0% 0%}.l-arrow:hover{background-color:var(--mid-green)}.l-arrow.padding{background-color:var(--dark-slate-grey-2);bottom:40px;left:40px}.l-arrow.padding:hover{color:var(--lime)}.l-arrow.padding:active{background-color:var(--dark-slate-grey)}.l-arrow.padding:focus{color:var(--lime)}.l-arrow.process{border:2px solid var(--light-mint);background-color:var(--white);color:var(--light-mint);border-radius:0}.right-arrow-11{background-color:var(--light-mint);width:80px;height:80px;inset:auto auto 0% 85px}.right-arrow-11:hover{background-color:var(--mid-green)}.right-arrow-11.padding{background-color:var(--dark-slate-grey-2);color:var(--white);bottom:40px;left:125px}.right-arrow-11.padding:hover{color:var(--lime)}.right-arrow-11.padding:active,.right-arrow-11.process-r{background-color:var(--dark-slate-grey)}.right-arrow-11.process-r:hover{color:var(--lime)}.test-image{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0% 0% 0% auto}.test-text-container{background-color:var(--dark-slate-grey);color:var(--white);flex-direction:column;align-items:flex-start;width:40%;height:auto;margin-top:40px;padding:40px;display:flex;position:relative}.test-text{margin-top:-10px;margin-bottom:30px;padding-top:0;font-size:36px;font-weight:700}.video-lightbox-copy{justify-content:center;align-items:center;width:70%;height:100%;display:flex;position:absolute;inset:0% 0% 0% auto}.play-icon-full{display:inline-block;position:relative}.testimonial-button{grid-column-gap:12px;grid-row-gap:12px;border:2px none var(--mid-green);background-color:var(--dark-slate-grey-2);color:var(--white);border-radius:50px;align-items:center;margin-top:25px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em;text-decoration:none;display:flex}.testimonial-button:hover{border-style:none;border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey)}.testimonial-button:active{color:var(--mid-green)}.testimonial-button.trans{border-color:var(--white);color:var(--white);background-color:#0000}.testimonial-button.trans:hover{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white)}.testimonial-button.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.testimonial-button.green{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.testimonial-button.green:hover{color:var(--dark-slate-grey);background-color:#0000}.testimonial-button.green:active{color:var(--mid-green)}.testimonial-button.youtube{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.testimonial-button.youtube:hover{color:var(--dark-slate-grey);background-color:#0000}.testimonial-button.youtube:active{color:var(--mid-green)}.testimonial-button.orange{border-color:var(--peru);background-color:var(--peru);color:var(--white);margin-top:0}.testimonial-button.orange:hover{color:var(--peru);background-color:#0000}.testimonial-button.orange:active{background-color:#c5853740}.testimonial-button.orange-green{border-color:var(--peru);background-color:var(--peru);color:var(--white)}.testimonial-button.orange-green:hover{border-color:var(--white);color:var(--white);background-color:#0000}.testimonial-button.orange-green{border-color:var(--peru);background-color:var(--peru);color:var(--white);justify-content:flex-start}.testimonial-button.orange-green:hover{color:var(--white);background-color:#0000}.testimonial-button.orange-green:active{color:var(--peru);background-color:#0000}.testimonial-button.mobile-more{display:none;overflow:visible}.triangle{width:12px;height:20px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.hero-text-container{flex-direction:column;align-items:center;display:flex}.green-sploge{z-index:-100;opacity:.5;filter:saturate(150%);width:100%;max-width:none;height:100%;padding:350px;position:absolute;inset:0%}.banner-button-v2{grid-column-gap:10px;grid-row-gap:10px;border:2px solid var(--peru);background-color:var(--peru);color:var(--white);border-radius:50px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em;text-decoration:none;display:flex}.banner-button-v2:hover{border-color:var(--peru);color:var(--peru);background-color:#0f544700}.banner-button-v2:active{color:var(--dark-slate-grey-2);-webkit-text-stroke-color:var(--peru)}.banner-button-v2.trans{border-color:var(--white);color:var(--white);background-color:#0000;text-decoration:none}.banner-button-v2.trans:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.banner-button-v2.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.banner-button-v2.space-above{margin-top:30px}.banner-button-v2.space-above:hover,.banner-button-v2.green,.banner-button-v2.green-2{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.banner-button-v2.green-2:hover{background-color:var(--transparent);color:var(--dark-slate-grey)}.banner-button-v2.green-2:active{color:var(--mid-green)}.awards-logos-grid{grid-column-gap:10px;grid-row-gap:10px;text-align:right;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;width:auto;margin-top:0;display:grid}.awards-logos-grid.left{text-align:left;justify-content:flex-start;margin-top:20px}.awards-logos-grid.apl{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.award-logo-v2{background-color:var(--white);height:120px;margin-left:0;margin-right:0;padding-left:0}.award-logo-v2.left{margin-left:0;margin-right:20px}.award-logo-v2.apl{height:auto}.award-logo-v2.apl-border{height:auto;padding:5px}.text-block-33{font-family:turbinado-pro,sans-serif;font-size:120px;line-height:1em}.div-block-147{border:5px none var(--light-mint);border-radius:100px;justify-content:center;align-items:center;width:100px;height:100px;margin-bottom:30px;padding-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:40px;font-weight:700;line-height:1em;display:flex;position:relative}.number{margin-bottom:5px;padding-bottom:0}.tick-icon{width:60px}.div-block-148,.tick-list-item{grid-column-gap:20px;grid-row-gap:20px;align-items:flex-start;display:flex}.full-list{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;margin-top:15px;display:flex}.image-83{aspect-ratio:1;object-fit:cover;width:100%;max-width:none;height:100%;max-height:600px;overflow:hidden}.slide-div-container{align-items:flex-start;width:100%;height:100%;display:flex}.time{font-weight:300}.control-bar-static{grid-column-gap:10px;grid-row-gap:10px;background-color:#ffffff80;border-radius:100px;padding:10px;transition:background-color .6s;display:flex}.control-bar-static:hover{background-color:#fff}.control-bar-static.v2{background-color:#0e544680}.process-circle{width:100%;height:100%;position:absolute;inset:0%}.services-process-grid{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 2fr;width:100%;max-width:1400px}.services-process-grid.v2{max-width:1400px}.serv-proc-text{flex-direction:column;align-items:flex-start;display:flex}.menu-arrow{color:var(--lime);margin-bottom:27px;margin-right:0;padding-left:0;font-size:15px;line-height:15px}.biotop-mob{display:none}.filtration-grid{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-auto-flow:row;align-content:start;align-items:start;width:auto;max-width:1400px;height:auto}.text-span-2{color:#e3d7ce}.div-block-150{background-color:var(--light-brown)}.div-block-151{background-color:var(--dark-slate-grey);width:20px;height:1px}.text-block-34{color:var(--white);width:250px;margin-bottom:20px}.div-block-152{background-color:var(--mid-green);width:2px;height:100%}.div-block-153{grid-column-gap:20px;grid-row-gap:20px;text-align:left;letter-spacing:2px;text-transform:uppercase;align-items:flex-end;font-family:gill-sans-nova,sans-serif;font-weight:600;display:flex}.relative-image-wrap{position:relative}.explore-div-text{flex-direction:column;align-items:flex-start;display:flex}._2-grid-col{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-flow:row;align-items:start;width:100%;max-width:1200px;height:auto}.services-picture,.services-image{object-fit:cover;width:100%;height:350px;margin-bottom:20px;position:relative}.video-lightbox-container{aspect-ratio:3/2;width:100%;position:relative}.image-84{width:100px;height:100px;position:static;inset:0%}.div-block-154{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.player-buttons-container{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:auto auto 0 0}.player-buttons-container.bottom-left{justify-content:flex-start;align-items:flex-end;padding-bottom:20px;padding-left:20px}.small-tick{width:20px}.div-block-155{grid-column-gap:20px;grid-row-gap:20px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600;display:flex}.div-block-156{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;margin-bottom:30px;display:flex}.div-block-157{grid-column-gap:20px;grid-row-gap:20px;display:flex}.accreditation{width:auto;height:80px}.accreditation.background{background-color:var(--dark-slate-grey);padding:10px}.accredit-block{grid-column-gap:20px;grid-row-gap:20px;margin-top:15px;display:flex}.timeline{background-color:var(--mint-cream);flex-direction:column;justify-content:center;align-items:center;margin-top:0;padding:80px 40px;display:flex}.timeline.hide{display:none}.timeline-text-container{background-color:var(--dark-slate-grey);color:var(--white);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;margin-top:0;padding:40px;display:flex;position:relative}.image-85{object-fit:cover;width:100%;height:600px;display:inline-block;position:static;inset:0%}.big-number{color:var(--lime);letter-spacing:0;margin-top:0;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:30px;font-weight:300;line-height:1.3;display:block}.big-number:hover{text-decoration:none}.big-number:active{color:var(--dark-slate-grey-2)}.big-number:focus{text-decoration:underline}.big-number.block-text{color:var(--dark-slate-grey-2);max-width:none;margin-bottom:10px}.big-number.block-text:hover,.big-number.block-text:focus{text-decoration:none}.big-number.large{color:var(--dark-slate-grey-2);margin-bottom:5px;font-size:32px}.big-number.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.big-number.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.big-number.inner-grid{text-align:left;margin-bottom:20px}.big-number.white{color:var(--white);text-align:center;font-size:40px}.big-number.right-align{text-align:left;margin-bottom:20px}.big-number.white2{color:var(--white);width:auto}.big-number.date-2021{color:var(--white);width:auto;margin-bottom:20px;margin-right:0}.big-number.faq-head{text-align:left;margin-bottom:20px}.big-number.white-left{color:var(--white);text-align:left;font-size:40px}.big-number.green{color:var(--dark-slate-grey)}.timeline-title-container{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;margin-bottom:15px;display:flex}.timeline-title{color:var(--white);letter-spacing:0;margin-top:0;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:30px;font-weight:700;line-height:1.3;display:block}.timeline-title:hover{text-decoration:none}.timeline-title:active{color:var(--dark-slate-grey-2)}.timeline-title:focus{text-decoration:underline}.timeline-title.block-text{color:var(--dark-slate-grey-2);max-width:none;margin-bottom:10px}.timeline-title.block-text:hover,.timeline-title.block-text:focus{text-decoration:none}.timeline-title.large{color:var(--dark-slate-grey-2);margin-bottom:5px;font-size:32px}.timeline-title.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.timeline-title.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.timeline-title.inner-grid{text-align:left;margin-bottom:20px}.timeline-title.white{color:var(--white);text-align:center;font-size:40px}.timeline-title.right-align{text-align:left;margin-bottom:20px}.timeline-title.white2{color:var(--white);width:auto}.timeline-title.date-2021{color:var(--white);width:auto;margin-bottom:20px;margin-right:0}.timeline-title.faq-head{text-align:left;margin-bottom:20px}.timeline-title.white-left{color:var(--white);text-align:left;font-size:40px}.timeline-title.green{color:var(--dark-slate-grey)}.timeline-slide-container{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;align-items:flex-start;width:100%;height:100%;display:grid}.image-86{aspect-ratio:1;object-fit:cover}.open-gardens-video-background{width:100%;height:100%;position:absolute}.div-block-158{grid-column-gap:20px;grid-row-gap:20px;background-color:var(--white);color:var(--dark-slate-grey);text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;margin-bottom:0;padding:0 20px 0 0;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600;line-height:1em;display:flex}.image-87{width:18px}.date-icon-container{grid-column-gap:10px;grid-row-gap:10px;background-color:var(--lime);color:var(--dark-slate-grey);text-transform:none;border-top-left-radius:10px;border-bottom-left-radius:10px;justify-content:center;align-items:center;padding:15px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:700;display:flex}.calendar-icon{width:30px}.text-block-35{text-transform:none;margin-bottom:1px;padding-bottom:0}.text-block-36{margin-bottom:1px}.next-date-container{grid-column-gap:20px;grid-row-gap:20px;background-color:var(--white);color:var(--dark-slate-grey);text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;margin-bottom:0;padding:0 20px 0 0;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600;line-height:1em;display:flex;position:absolute;inset:auto auto 40px 50%;transform:translate(-50%)}.red-cross{width:200px;margin-top:20px;margin-right:20px;position:absolute;inset:0% 0% auto auto}.date-block-header{grid-column-gap:10px;grid-row-gap:10px;background-color:var(--lime);color:var(--dark-slate-grey);text-transform:none;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0;justify-content:flex-start;align-items:center;padding:15px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:700;display:flex}.date-time-box{grid-column-gap:20px;grid-row-gap:20px;border-top:1px solid var(--mid-green);background-color:var(--dark-slate-grey-2);color:var(--white);border-bottom-right-radius:20px;border-bottom-left-radius:20px;flex-flow:column;width:100%;padding:20px;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.4em;display:flex}.date-time-box.big{padding-top:10px;padding-bottom:10px;font-size:20px;line-height:1em}.text-block-37{line-height:1.6em}.next-date-div{width:100%;margin-top:0;margin-bottom:0}.next-date-div.space-below{flex-direction:column;align-self:flex-start;align-items:flex-start;margin-bottom:30px;display:flex}.div-block-159{flex-flow:column;justify-content:center;align-items:flex-start;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.4em;display:flex}.text-block-38{line-height:1.5em}.bali-logo{background-color:var(--white);width:200px;margin-top:20px;margin-right:20px;padding:10px;position:absolute;inset:0% 0% auto auto}.timetable-row{grid-column-gap:5px;grid-row-gap:5px;background-color:var(--white);flex-flow:column;padding:15px;font-family:gill-sans-nova,sans-serif;font-size:18px;line-height:1.5em;display:flex}.timetable{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr;width:100%;margin-bottom:30px}.timetable-time{color:var(--dark-slate-grey);font-weight:700}.squared-image{aspect-ratio:1;object-fit:cover}.award-winners{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 2fr;width:100%;max-width:1200px;margin-top:0;margin-bottom:0}.bali-logos-block-v2{grid-column-gap:15px;grid-row-gap:15px;text-align:right;justify-content:flex-start;width:100%;margin-top:15px;display:flex}.bali-logos-block-v2.left{text-align:left;justify-content:flex-start;margin-top:20px}.award-logo-block-v2{background-color:var(--white);height:120px;margin-left:0;margin-right:0;padding-left:0}.award-logo-block-v2.left{margin-left:0;margin-right:20px}.lime-link{color:var(--lime)}.lime-link:hover{color:var(--white)}.lime-link:active{color:var(--mid-green)}.lime{color:var(--lime)}.image-88{width:80px}.test-quote{color:var(--dark-slate-grey);letter-spacing:0;margin-top:20px;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:36px;font-style:italic;font-weight:600;line-height:1.3;display:block}.test-quote:hover{text-decoration:none}.test-quote:active{color:var(--dark-slate-grey-2)}.test-quote:focus{text-decoration:underline}.test-quote.block-text{color:var(--dark-slate-grey-2);max-width:none;margin-bottom:10px}.test-quote.block-text:hover,.test-quote.block-text:focus{text-decoration:none}.test-quote.large{color:var(--dark-slate-grey-2);margin-bottom:5px;font-size:32px}.test-quote.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.test-quote.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.test-quote.inner-grid{text-align:left;margin-bottom:20px}.test-quote.white{color:var(--white);text-align:center;font-size:40px}.test-quote.right-align{text-align:left;margin-bottom:20px}.test-quote.white2{color:var(--white);width:auto}.test-quote.date-2021{color:var(--white);width:auto;margin-bottom:20px;margin-right:0}.test-quote.faq-head{text-align:left;margin-bottom:20px}.test-quote.white-left{color:var(--white);text-align:left;font-size:40px}.div-block-160{padding-bottom:0;position:absolute;inset:auto auto 0% 0%}.time-block{background-color:var(--super-dark-green);color:var(--white);border-radius:20px;width:auto;height:auto;margin-bottom:10px;margin-left:10px;padding:5px 12px 8px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:400;line-height:1em;position:absolute;inset:auto auto 0% 0%}.section-18{height:100vh}.code-embed{width:100%;height:100%}.div-block-161{position:absolute;inset:0% auto auto 0%}.new-text{background-color:var(--lime);color:var(--dark-slate-grey-2);margin-top:10px;margin-left:10px;padding:4px 8px 0;font-family:turbinado-pro,sans-serif;font-size:30px;line-height:1em;position:absolute;inset:0% auto auto 0%}.testimonial-video-section-copy{background-color:var(--white);flex-direction:column;justify-content:center;align-items:center;margin-top:0;padding:80px 40px;display:none}.process-slider-2{background-color:#fff0;width:100%;max-width:1200px;height:auto}.process-image-slide{aspect-ratio:auto;object-fit:cover;height:650px}.inspiration-section{background-color:var(--white);flex-direction:column;justify-content:center;align-items:center;margin-top:0;padding:80px 40px;display:flex}.inspiration-section.hide{display:none}.inspiration-section.mint{background-color:var(--mint-cream)}.tabs{width:100%;max-width:1200px;height:auto}.inspo-tabs-menu{grid-column-gap:10px;grid-row-gap:10px;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.slider-4{aspect-ratio:16/9;width:auto;height:auto}.tab-pane-tab-1-2{aspect-ratio:auto}.inspiration-image{aspect-ratio:16/9;object-fit:cover;width:auto;height:auto}.inspo-tab{border-bottom:4px solid var(--mint-cream);background-color:var(--white);padding-top:15px;padding-bottom:15px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600}.inspo-tab.w--current{border-bottom-color:var(--lime);background-color:var(--white)}.slide-div-container-v2{align-items:flex-start;width:100%;height:100%;display:flex}.services-process-grid-v2{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 2fr;width:100%;max-width:1200px;height:650px}.serv-proc-text-v2{background-color:var(--light-brown-30);flex-direction:column;align-items:flex-start;padding:20px 30px 15px;display:flex}.collection-list-22{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.collection-list-wrapper-22{width:100%;max-width:none}.mug-shot{aspect-ratio:1;width:100%;height:auto}.collection-item-21{flex-flow:column;display:flex}.team-name{margin-top:0;margin-bottom:5px;font-weight:600}.job-title-descriptor{color:var(--dark-slate-grey-2);letter-spacing:0;text-transform:none;margin-top:0;margin-bottom:-1px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:400;line-height:1em;text-decoration:none}.div-block-162{background-color:var(--light-brown-30);padding:15px 20px 20px}.news-section{background-color:var(--mint-cream);flex-direction:column;justify-content:center;align-items:center;height:auto;padding:60px 40px;display:flex}.collection-list-23{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:1400px;display:grid}.image-89{aspect-ratio:6/4;object-fit:cover}.link-block-18{text-decoration:none}.news-text-div{background-color:var(--transparent);padding:15px 20px}.heading-2{margin-top:0}.news-header{margin-top:0;font-weight:600}.collection-item-22{background-color:var(--white)}.team-top{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;align-content:start;width:100%;max-width:1400px}.team-top.test{align-items:start}.team-top.reverse{grid-template-columns:1fr .5fr}.team-top.test-copy{align-items:start}.slider-5{aspect-ratio:auto;width:100%;height:100%}.outline-image{aspect-ratio:3/2;background-color:var(--black);border:1px #000;padding:1px}.slider-left-arrow{background-color:var(--dark-slate-grey);justify-content:center;align-items:center;width:60px;height:60px;display:flex;inset:auto auto 20px 20px}.slider-left-arrow:hover{color:var(--lime)}.slider-left-arrow:active{color:var(--white)}.slider-left-arrow:focus{color:var(--lime)}.slider-arrow-right{background-color:var(--dark-slate-grey);flex-flow:column;justify-content:center;align-items:center;width:60px;height:60px;display:flex;inset:auto auto 20px 90px}.slider-arrow-right:hover{color:var(--lime)}.slider-arrow-right:active{color:var(--white)}.slider-arrow-right:focus{color:var(--lime)}.icon-14{margin:0}.icon-15{margin:0;display:block;position:static}.slider-dot-bar{background-color:#0f54474d;border-radius:100px;justify-content:center;align-items:center;height:40px;padding-top:8px;padding-left:10px;padding-right:10px;display:flex;inset:auto 20px 20px auto}.collection-list-24{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.collection-list-24.nested{grid-template-columns:1fr 1fr 1fr}.collection-list-wrapper-23{width:100%}.gallery-image-inspo{aspect-ratio:3/2}.process-text{flex-direction:column;align-items:flex-start;display:flex}.apporach-div-container{grid-template-columns:1fr;display:block}._3-wide-grid{grid-column-gap:40px;grid-row-gap:40px;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:flex-start;width:100%;max-width:1400px;margin-bottom:30px;padding:0;display:grid}.trio-div{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--light-brown-30);flex-flow:column;align-items:flex-start;height:100%;display:flex}.trio-image{aspect-ratio:3/2;margin-bottom:0}.trio-text-div{padding:20px 30px 30px}.intro-grid-new{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:2fr 1fr;grid-auto-flow:row;align-content:start;align-items:start;width:auto;max-width:1400px;height:auto}.intro-grid-new.left-text{grid-template-columns:.5fr 1fr}.awards-container{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-self:auto;align-items:center;display:flex}.awards-logos-grid-wide{grid-column-gap:20px;grid-row-gap:20px;text-align:right;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;width:100%;max-width:1000px;margin-top:0;display:grid}.awards-logos-grid-wide.left{text-align:left;justify-content:flex-start;margin-top:20px}.awards-logos-grid-wide.apl{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.recent-awards-text{color:var(--dark-slate-grey-2);letter-spacing:2px;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:700;line-height:1em}.recent-awards-text.para{color:var(--dark-slate-grey);margin-top:30px;margin-bottom:10px;font-size:18px}.recent-awards-text.white{color:var(--white)}.add-info-div-copy{width:100%;margin-top:10px;margin-bottom:0}.add-info-div-copy.space-below{flex-direction:column;align-self:flex-start;align-items:flex-start;margin-bottom:30px;display:flex}.services-homepage{background-color:var(--mint-cream);flex-direction:column;align-items:center;padding:80px 40px 100px;display:flex}.services-homepage.mint{background-color:var(--mint-cream)}.services-homepage.hide{display:none}.services-homepage.white{background-color:var(--white)}.services-homepage.founder{display:none}.biotop-logo-copy{margin-top:25px}.biotop-corner-logo{width:100px;height:100px;position:absolute;inset:0% 0% auto auto}.split-image-top{margin-bottom:30px}._500-wide{width:100%;max-width:450px}.slider-image{aspect-ratio:3/2;object-fit:cover}.sectiongrid{flex-flow:column;justify-content:center;align-items:center;margin-top:115px;padding:80px 40px;display:flex}.full-width-grid{width:100%}.full-grid-list{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.grid-project-item-1{background-color:var(--dark-slate-grey);position:relative}.grid-project-item-1:hover{background-color:var(--dark-slate-grey-2)}.grid-project-item-1:active{color:var(--light-mint)}.grid-project-item-1.award{background-color:var(--dark-slate-grey-2)}.grid-project-item-1.award:hover{background-color:var(--super-dark-green)}.project-image-card{background-color:var(--mint-cream);background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/680109d7c3cb6d58e30f192c_Norfolk.webp);background-position:50%;background-size:cover;flex-direction:column;height:auto;padding:66.667% 0 0;display:flex;position:static;inset:auto 0% 0%}.project-image-card.awards{height:auto;padding-top:66.667%}.image-filled{object-fit:cover;width:100%;height:100%;overflow:hidden}.play-square{background-color:var(--lime);color:var(--white);justify-content:center;align-items:center;width:80px;height:80px;padding-left:5px;display:flex}.play-square:hover{color:var(--dark-slate-grey-2)}.play-square:active{color:var(--white)}.play-triangle{background-color:var(--white);border:10px solid #000;border-left-width:20px;border-right:0 #000;width:40px;height:40px}.code-embed-2{width:25px;height:30px}.div-block-165{grid-column-gap:20px;grid-row-gap:20px;color:var(--white);justify-content:center;align-items:center;width:auto;height:auto;font-family:gill-sans-nova,sans-serif;font-size:24px;display:flex}.series-text-block{flex-direction:column;align-items:flex-start;display:flex}.sticky-image-1{aspect-ratio:1;object-fit:cover;width:100%;max-width:none;height:100%;max-height:600px;position:sticky;top:40px;overflow:hidden}.sticky-image-1._4x6{aspect-ratio:6/4;width:100%;height:auto;max-height:none;position:static}.award-container{background-color:var(--white);justify-content:space-between;align-items:center;padding:20px;display:flex}.award-logo-copy{object-fit:contain;object-position:50% 50%;width:120px;height:100px;margin:0;position:static;inset:0% 0% auto auto}.award-logo-copy.apl{background-color:var(--white);height:100px;padding:10px}.collection-list-wrapper-24{width:1400px}.collection-list-25{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.project-button{border:0px solid var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white);text-align:center;letter-spacing:.5px;border-radius:60px;margin-top:0;margin-right:0;padding:10px 25px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;line-height:1.6em;text-decoration:none;transition:background-color .2s}.project-button:hover{border:0px solid var(--dark-slate-grey);background-color:var(--mid-green);color:var(--white)}.project-button:active{background-color:var(--mid-green);color:var(--dark-slate-grey-2)}.project-button:focus{background-color:var(--mid-green);color:var(--white)}.project-button.smaller{align-self:flex-start;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.project-button.form-submit{border-width:3px;border-color:var(--peru);background-color:var(--peru);align-self:flex-start;margin:10px 0 0;padding:10px 20px 12px;font-size:18px;font-weight:600;position:relative;inset:auto auto 0% 0%}.project-button.form-submit:hover{border-width:3px;border-color:var(--peru);color:var(--peru);background-color:#0000}.project-button.form-submit:active{border-color:var(--dark-slate-grey);color:var(--dark-slate-grey)}.project-button.cookie-dismiss{border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey);margin-top:0;margin-right:0;padding-top:10px;padding-bottom:10px}.project-button.cookie-dismiss:hover{color:var(--white);background-color:#0000}.project-button.cookie-dismiss:active{background-color:var(--mid-green)}.project-button.cookie-dismiss:focus{background-color:var(--mid-green);color:var(--white)}.project-button.no-space-above{margin-top:0}.project-button.bottom-left{position:absolute}.project-button.smaller-centre{align-self:center;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.project-button.smaller-centre-copy{border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey);align-self:center;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.project-button.smaller-centre-copy:hover,.project-button.smaller-centre-copy:focus{color:var(--white);background-color:#0000}.project-button.sidebar{margin-top:0;margin-right:0;padding:10px 15px;font-size:14px}.project-button.form-submit-white{border-color:var(--mid-green);background-color:var(--mid-green);color:var(--white);align-self:flex-start;margin:10px 0 0;padding:10px 20px;font-size:14px;position:relative;inset:auto auto 0% 0%}.project-button.form-submit-white:hover{border-color:var(--white);background-color:var(--light-mint);color:var(--dark-slate-grey-2)}.project-button.form-submit-white:active{border-color:var(--dark-slate-grey-2);background-color:var(--mid-green);color:var(--dark-slate-grey-2)}.project-button.form-submit-white:focus{background-color:var(--light-mint);color:var(--dark-slate-grey-2)}.project-button.no-right-margin,.project-button.centred{margin-right:0}.project-button.top-banner{font-weight:700}.project-button.form-submit-2{border-width:3px;border-color:var(--peru);background-color:var(--peru);align-self:center;margin:10px 0 0;padding:10px 20px 12px;font-size:18px;font-weight:600;position:relative;inset:auto auto 0% 0%}.project-button.form-submit-2:hover{border-width:3px;border-color:var(--peru);color:var(--peru);background-color:#0000}.project-button.form-submit-2:active{border-color:var(--dark-slate-grey);color:var(--dark-slate-grey)}.award-body-header{color:var(--dark-slate-grey);letter-spacing:0;margin-top:0;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:600;line-height:1.3;display:block}.award-body-header:hover{text-decoration:underline}.award-category{color:var(--dark-slate-grey);margin-top:0;margin-bottom:0;padding-left:0;font-family:gill-sans-nova,sans-serif;font-size:24px;font-weight:700;line-height:1.4;display:block}.award-category.boxed{margin-bottom:15px;padding-left:0;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:500}.year-text{color:var(--lime);letter-spacing:0;margin-top:0;margin-bottom:0;font-family:gill-sans-nova,sans-serif;font-size:24px;font-weight:700;line-height:1.4;display:block}.year-text:hover{text-decoration:none}.year-text:active{color:var(--dark-slate-grey)}.year-text:focus{text-decoration:underline}.year-text.block-text{max-width:500px;margin-bottom:5px}.year-text.large{margin-bottom:10px;font-size:32px}.year-text.large:hover,.year-text.large:focus{text-decoration:none}.year-text.large-centred-event{justify-content:center;margin-top:40px;margin-bottom:20px;font-size:38px;display:flex}.year-text.large-centredprivate-hire{justify-content:center;margin-top:0;font-size:38px;display:flex}.year-text.inner-grid{text-align:left;margin-bottom:20px}.year-text.white{color:var(--white);text-align:center;font-size:40px}.year-text._15-below{margin-bottom:15px}.div-block-166{grid-column-gap:10px;grid-row-gap:10px;display:flex}.div-block-167{grid-column-gap:30px;grid-row-gap:30px;justify-content:flex-start;align-items:center;display:flex}.div-block-168{grid-column-gap:10px;grid-row-gap:10px;margin-right:20px;display:flex}.button-container-div{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;margin-right:0;display:flex}.article-button{border:0px solid var(--dark-slate-grey);background-color:var(--lime);color:var(--white);text-align:center;letter-spacing:.5px;border-radius:60px;margin-top:0;margin-right:0;padding:10px 25px;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;line-height:1.6em;text-decoration:none;transition:background-color .2s}.article-button:hover{border:0px solid var(--dark-slate-grey);background-color:var(--mid-green);color:var(--white)}.article-button:active{background-color:var(--mid-green);color:var(--dark-slate-grey-2)}.article-button:focus{background-color:var(--mid-green);color:var(--white)}.article-button.smaller{align-self:flex-start;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.article-button.form-submit{border-width:3px;border-color:var(--peru);background-color:var(--peru);align-self:flex-start;margin:10px 0 0;padding:10px 20px 12px;font-size:18px;font-weight:600;position:relative;inset:auto auto 0% 0%}.article-button.form-submit:hover{border-width:3px;border-color:var(--peru);color:var(--peru);background-color:#0000}.article-button.form-submit:active{border-color:var(--dark-slate-grey);color:var(--dark-slate-grey)}.article-button.cookie-dismiss{border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey);margin-top:0;margin-right:0;padding-top:10px;padding-bottom:10px}.article-button.cookie-dismiss:hover{color:var(--white);background-color:#0000}.article-button.cookie-dismiss:active{background-color:var(--mid-green)}.article-button.cookie-dismiss:focus{background-color:var(--mid-green);color:var(--white)}.article-button.no-space-above{margin-top:0}.article-button.bottom-left{position:absolute}.article-button.smaller-centre{align-self:center;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.article-button.smaller-centre-copy{border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey);align-self:center;margin:20px 0 0;padding:15px 30px;font-size:14px;position:relative;inset:auto auto 0% 0%}.article-button.smaller-centre-copy:hover,.article-button.smaller-centre-copy:focus{color:var(--white);background-color:#0000}.article-button.sidebar{margin-top:0;margin-right:0;padding:10px 15px;font-size:14px}.article-button.form-submit-white{border-color:var(--mid-green);background-color:var(--mid-green);color:var(--white);align-self:flex-start;margin:10px 0 0;padding:10px 20px;font-size:14px;position:relative;inset:auto auto 0% 0%}.article-button.form-submit-white:hover{border-color:var(--white);background-color:var(--light-mint);color:var(--dark-slate-grey-2)}.article-button.form-submit-white:active{border-color:var(--dark-slate-grey-2);background-color:var(--mid-green);color:var(--dark-slate-grey-2)}.article-button.form-submit-white:focus{background-color:var(--light-mint);color:var(--dark-slate-grey-2)}.article-button.no-right-margin,.article-button.centred{margin-right:0}.article-button.top-banner{font-weight:700}.article-button.form-submit-2{border-width:3px;border-color:var(--peru);background-color:var(--peru);align-self:center;margin:10px 0 0;padding:10px 20px 12px;font-size:18px;font-weight:600;position:relative;inset:auto auto 0% 0%}.article-button.form-submit-2:hover{border-width:3px;border-color:var(--peru);color:var(--peru);background-color:#0000}.article-button.form-submit-2:active{border-color:var(--dark-slate-grey);color:var(--dark-slate-grey)}.award-image{max-width:1200px;margin-bottom:40px}.div-block-169{max-width:800px}.projects-grid{flex-flow:column;justify-content:center;align-items:center;margin-top:0;padding:80px 40px;display:flex}.awards-news-grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:none;display:grid}.awards-wrapper{width:100%}.logo-links-container{justify-content:space-between;width:100%;display:flex}.team-awards-pic{width:100%;max-width:1400px;margin-bottom:30px}.collection-list-26{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.image-90{aspect-ratio:3/2;object-fit:cover;object-position:50% 50%}.slider-name-tag{color:var(--white);background-color:#00201a99;justify-content:center;align-items:center;width:400px;height:100px;margin-top:-50px;margin-right:-200px;padding:12px 0 0;font-family:turbinado-pro,sans-serif;font-size:80px;line-height:1em;display:flex;position:absolute;inset:50% 50% auto auto}.slider-name-tag.left{margin-left:20px;inset:0% auto auto 0%}.image-91{width:100%}.award-logo-main{background-color:var(--white);width:auto;height:125px;margin-top:20px;margin-right:20px;position:fixed;inset:0% 0% auto auto}.div-block-170{grid-column-gap:15px;grid-row-gap:15px;border-top:1px solid var(--light-brown);justify-content:flex-start;align-items:center;padding-top:10px;padding-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:500;line-height:1.5em;display:flex}.new-bullet-list-div{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:flex}.bullet-arrow{height:8px}.new-bullet-container-div{grid-column-gap:15px;grid-row-gap:15px;border-top:1px solid var(--light-brown);justify-content:flex-start;align-items:center;padding-top:10px;padding-bottom:10px;font-family:gill-sans-nova,sans-serif;font-size:18px;font-weight:500;line-height:1.5em;display:flex}.second-button{border:2px solid var(--light-mint);color:var(--dark-slate-grey);background-color:#0000;border-radius:50px;margin-bottom:0;padding:10px 20px 12px;font-family:gill-sans-nova,sans-serif;font-size:20px;font-weight:600;line-height:1em;text-decoration:none}.second-button:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);color:var(--white)}.second-button:active{color:var(--mid-green)}.second-button.trans{border-color:var(--white);color:var(--white);background-color:#0000}.second-button.trans:hover{border-color:var(--dark-slate-grey-2);background-color:var(--dark-slate-grey-2);color:var(--white)}.second-button.trans:active{border-color:var(--dark-slate-grey-2);color:var(--mid-green)}.second-button.mob-only{display:none}.second-button.hide-mobile{margin-top:35px}.second-button.hide-mobile:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}@media screen and (max-width:991px){.image{height:60px}.nav-menu{background-color:var(--dark-slate-grey-2);flex-direction:column;height:auto;min-height:auto;margin-top:0;margin-left:0;padding-left:0;padding-right:0}.nav-link{border-top:.5px solid var(--light-mint);border-bottom:.5px none var(--light-mint);border-left-style:none;border-left-width:0;margin-left:20px;margin-right:20px;padding-bottom:20px;padding-left:0;padding-right:0;font-size:16px}.nav-link:hover{background-image:none}.nav-link:active{color:var(--light-mint)}.nav-link.w--current:hover{background-image:none}.nav-link.blog{border-top:.5px solid var(--mid-green);border-bottom:.5px none var(--mid-green)}.nav-link.home{border-top:.5px none var(--light-mint);background-color:#0000;margin-left:20px;margin-right:20px;padding-left:0;padding-right:0;font-size:17px;display:block}.nav-link.home:hover{background-image:none}.nav-link.end{border-top:.5px solid var(--light-mint)}.nav-button{display:none}.section-full-slider{height:350px}.section-full-slider.home{height:700px;padding-top:100px}.slider-2{height:350px}.open-day-box-header{margin-right:10px;font-size:16px}.open-day-date{font-size:14px;line-height:20px}.open-day-date.large{margin-right:10px;font-size:16px}.collection-list{height:80px;min-height:auto}.open-day-bar-time.large{margin-right:10px;font-size:16px}.intro-section{padding:40px 21px}.intro-section.white{padding-left:40px;padding-right:40px}.intro-header{margin-bottom:10px;font-size:24px}.intro-header.block-text,.intro-header.question-header,.intro-header.block-text-white,.intro-header.orange-block-text,.intro-header.block-text-white-copy{max-width:none}.bodycopy{line-height:1.4}.bodycopy.blog-snippet{font-size:15px;line-height:1.4;display:block}.bodycopy.block-text{max-width:none}.bodycopy.centred-contact{padding-left:0;padding-right:0}.bodycopy.block-text-bold{max-width:none}.bodycopy.centred-contact-30below{padding-left:0;padding-right:0}.general-button{text-align:center;align-self:auto;width:auto;padding:10px 20px;font-size:14px;display:inline-block}.general-button.smaller{margin-bottom:0;margin-left:0}.general-button.form-submit{width:auto;margin-bottom:0;margin-left:0}.general-button.smaller-centre{margin-bottom:0;margin-left:0}.general-button.smaller-centre-copy{justify-content:center;width:auto;margin-bottom:0;margin-left:0;display:flex}.general-button.form-submit-white,.general-button.form-submit-2{width:auto;margin-bottom:0;margin-left:0}.general-button-v2{text-align:center;width:100%;padding:15px 20px;font-size:14px}.general-button-v2.centred{padding-top:10px;padding-bottom:10px;display:inline}.open-day-container{padding-left:40px;padding-right:40px}.section-header{margin-bottom:0}.section-header.blog{margin-top:0;margin-bottom:20px;font-size:24px}.section-header.events,.section-header.events-copy,.section-header.events-hidden{margin-top:0}.section-header.space-below{margin-bottom:20px}.grid-3{grid-column-gap:20px;padding-left:0;padding-right:0}.services-div-box-container{min-height:400px;padding:30px}.div-block-2{align-items:stretch}.collection-list-wrapper-2{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.div-block-3{height:200px}.div-block-4{min-height:auto;padding:20px}.event-detail-div.horizontal{min-width:0}.event-detail-text{font-size:14px}.events-wrapper{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr;padding-left:0;padding-right:0}.event-block-div{padding-left:0;padding-right:0}.collection-item-3{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1.5fr}.blog-text-div{max-width:550px;padding:0}.blog-sub-head{font-size:20px}.blog-sub-head.boxed{font-family:gill-sans-nova,sans-serif;font-size:16px}.blog-date{font-size:12px}.blog-date.inside-box{font-size:10px;line-height:16px}.footer{margin-top:0;padding:40px 20px 20px}.grid-4{grid-template-columns:1fr 1fr 1fr;padding-left:0;padding-right:0}.image-4{width:150px;height:auto;display:block}.footer-column-div{padding-left:0;padding-right:0}.footer-header{font-size:18px}.footer-link{margin-bottom:8px;font-size:15px;line-height:1.4em}.legal-info-text{flex:1;width:100%}.legal-container{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;align-items:stretch}.see-all-button{align-self:center;padding:5px 10px}.section-title-block-div{padding-left:0;padding-right:0}.spacer{width:95px}.open-day-button{padding:10px 15px}.landscaping-design-image,.natural-pool-image{height:250px}.menu-button{align-self:center;display:none}.menu-button.w--open{color:var(--light-mint);background-color:#0000}.icon{color:var(--white);font-size:40px}.icon:hover{color:var(--mid-green)}.icon:active{color:var(--light-mint)}.icon:focus{color:var(--mid-green)}.slider-graphic-overlay-full-div{padding-right:0}.image-5{width:125px}.open-day-full-list{margin-top:20px;margin-bottom:40px}.open-day-full-list.v2,.open-day-full-list.blog-sidebar{grid-column-gap:40px;margin-top:15px;margin-bottom:0}.od-descriptor-text.large{margin-right:5px;font-size:16px}.open-day-bar-price-copy.large{font-size:16px}.details-text-link{font-size:14px}.container-2{flex:0 auto;justify-content:flex-start;display:flex;position:relative}.navbar-2{height:60px}.text-block{text-align:right;letter-spacing:2px;flex-direction:column;justify-content:center;height:100%;font-size:14px;display:flex}.brand-2{align-items:center;height:60px}.icon-2{color:var(--mid-green);font-size:38px;display:flex}.menu-button-2{flex-direction:row;align-items:center;height:60px;margin-left:10px;padding:10px 0 0;display:flex;position:absolute;inset:0% 2% 0% auto}.menu-button-2.w--open{color:var(--mid-green);background-color:#0000}.menu-text{text-align:right;letter-spacing:4px;flex-direction:column;justify-content:center;height:60px;margin-right:60px;font-size:14px;display:flex;position:absolute;inset:0% 0% 0% auto}.nav-link-home{font-size:16px}.nav-menu-2{background-color:var(--dark-slate-grey);color:var(--dark-slate-grey);margin-bottom:0;padding-bottom:0}.open-day-box-header-single{margin-right:10px;font-size:16px}.open-day-box-header-single.blog-sidebar,.open-day-box-header-single.blog-sidebar-white{letter-spacing:1.5px;margin-bottom:15px;font-size:16px}.open-day-container-v2{margin-top:40px;margin-bottom:40px;padding-left:40px;padding-right:40px}.grid-5{grid-template-rows:auto auto auto auto auto}.grid-block-text-left{padding:30px}.grid-block-image.tearoom,.grid-block-image.gardener-shop,.grid-block-image.plant-yard,.grid-block-image.natural-pool,.grid-block-image.landscape,.grid-block-image.explore-gardens{background-size:cover}.grid-block-text-right{padding:30px}.event-register-section{padding-top:60px;padding-bottom:60px}.div-block-8{padding:0}.open-day-container-v1{margin-bottom:30px;padding-left:40px;padding-right:40px}.blog-grid{grid-column-gap:40px;grid-template-columns:1.5fr 1fr;margin-top:20px;margin-bottom:20px}.blog-rich-text{margin-top:20px;font-size:22px}.blog-rich-text h2{font-size:24px}.blog-rich-text h3{font-size:20px}.blog-rich-text p{color:var(--black);font-size:18px}.blog-rich-text li{font-size:16px}.blog-rich-text h4{font-size:18px}.blog-rich-text figcaption{padding-top:5px;padding-bottom:5px}.open-day-grid{grid-template-rows:auto auto auto auto auto}.collection-list-3{grid-column-gap:20px;grid-row-gap:15px}.div-block-11{height:150px}.div-block-12{min-height:auto}._1240-blog-read-more-container{padding-top:0;padding-left:0;padding-right:0}.snippet-para{font-size:18px}.blog-sidebar-div{padding:15px;display:block}.blog-sidebar-div.unboxed{background-color:var(--dark-slate-grey-2);object-fit:fill;padding-top:0;padding-bottom:0;display:block;position:static;overflow:scroll}.blog-sidebar-div.featured{border-left-style:none;padding-left:0}.blog-sidebar-div.gallery-scroll-mobile{background-color:var(--dark-slate-grey-2);object-fit:fill;padding-top:40px;padding-bottom:40px;display:block;position:static;overflow:scroll}.small-events-header{margin-bottom:10px;font-size:20px}.blog-small-box-header{letter-spacing:0;font-size:18px}.blog-feature-section,.multi-blog-menu-section{padding-top:20px;padding-bottom:20px}._1240-blog-read-more-container-no-pag{padding-top:0}.blog-sub-menu-post{position:static}.blog-sub-head-text{text-align:right;letter-spacing:4px;flex-direction:column;justify-content:center;height:100%;font-size:18px;display:flex}.events-list-section{margin-left:0;margin-right:0;padding-bottom:30px;padding-left:20px;padding-right:20px}.events-list-wrapper-menu{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.event-main-image{height:400px}._800-container.hire{padding-left:40px;padding-right:40px}.collection-list-4{column-count:2}.gallery-list-wrapper-menu{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.gallery-cover-image{height:300px}.gallery-label{margin-bottom:30px;margin-left:30px}.image-9{margin-top:30px;margin-right:30px}.gallery-wrapper{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr;padding-left:0;padding-right:0}.grid-8{grid-template-columns:2fr}.groups-grid{grid-template-rows:auto auto auto}.contact-header-section{margin-top:100px;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.div-block-17{height:500px}.grid-10{grid-column-gap:40px;grid-template-columns:1.75fr 1fr;padding:20px 0}.grid-11{grid-row-gap:20px;grid-template-columns:.5fr;grid-auto-flow:row}.case-study-rich-text p{color:var(--black)}.lightbox-link{height:auto}.collection-list-6{grid-template-columns:1fr 1fr;grid-auto-flow:row;margin-bottom:0;display:block}.project-image.grid{height:300px}.collection-list-7{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr}.div-block-23{padding:10px 15px 15px}.project-gallery-section.max-3-pools-landing{padding:40px 20px}.collection-item-8{background-color:var(--mint-cream)}.project-images{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:100px;display:block}.image-12{max-height:60px}.collection-list-8{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.image-13{width:50px;height:auto;margin-bottom:15px;margin-left:0}.image-13.left{width:auto;height:75px;margin-bottom:0}.event-sub-nav{height:60px}.pools-services-grid-4-row,.pool-type-grid{grid-template-rows:auto auto auto}.tnc{margin-top:100px}.tnc p{column-count:2}.slider-text-overlay-full-div{padding-right:0}.slider-text{letter-spacing:0;font-size:150px;line-height:150px}.slider-text.reduced{font-size:90px;line-height:80px}.home-slider{height:500px}.how-to-find-us-section{padding:60px 20px}.grid-2-copy{grid-column-gap:20px;grid-template-columns:.75fr 1fr .25fr;padding:0}.bali-biotop-logos{flex-direction:column;align-items:flex-end;margin-bottom:0}.bali-biotop-logos.left{flex-direction:row;width:auto}.sub-title-head{color:var(--dark-slate-grey);font-size:20px;line-height:1.3}.domestic-page-grid{padding:30px}.landscape-domestic-grid,.architect-dev-grid{grid-template-rows:auto auto auto}.sarah-section{padding:40px}.welcome-grid{grid-column-gap:20px;grid-template-columns:1fr;grid-auto-flow:column;padding:0}.welcome-grid.second{margin-top:20px}.groups-grid-3rows{grid-template-rows:auto auto auto}.cookie-text{font-size:14px;line-height:24px}.general-button-2{margin-bottom:15px}.dsmiss-button{text-align:center;align-self:auto;width:100%;padding:15px 20px;font-size:14px;display:block}.notification-text{max-width:500px;font-size:16px;line-height:24px}.notification-button{padding:10px 15px}.nav-dropdown{border-top:.5px solid var(--light-mint);border-bottom:.5px none var(--light-mint);background-color:#0000;border-left-style:none;border-left-width:0;margin-left:20px;margin-right:20px;padding-bottom:20px;padding-left:0;padding-right:0;font-size:16px;display:block;position:relative}.nav-dropdown:hover{background-color:var(--dark-slate-grey-2);color:var(--white);background-image:none}.nav-dropdown:active,.nav-dropdown.w--open{background-color:var(--dark-slate-grey-2);color:var(--white)}.text-block-5:hover{color:var(--dark-slate-grey)}.dropdown-list.w--open{background-color:#0000;margin-left:0}.dropdown-link{border-top:.5px solid var(--white);border-bottom:.5px solid var(--white);color:var(--white);background-color:#0000;margin-left:60px;margin-right:20px;padding:20px 0;font-size:16px;font-weight:600;line-height:20px}.dropdown-link.right,.dropdown-link.right-copy{margin-left:120px;padding-left:0}.link-block-5{margin-bottom:0}.featured-blog-image-wrapper{height:300px}.featured-blog-image-wrapper.space-below{height:auto}.category-corner-block{padding:10px}.category-label-text{font-size:14px;line-height:14px}.para-head{font-size:20px;line-height:1.3}.press-section{padding-top:60px;padding-bottom:60px}.newsletter-section{padding-left:0;padding-right:0}.checkbox-field{align-items:flex-start}._404-full-section{margin-top:100px}.smalltext{font-size:11px;line-height:1.4}.smalltext.blog-snippet{display:none}.smalltext.block-text{max-width:none}.smalltext.centred-contact{padding-left:0;padding-right:0}.smalltext.block-text-bold{max-width:none}.bodycopy-14px.blog-snippet{display:none}.bodycopy-14px.block-text{max-width:none}.bodycopy-14px.centred-contact{padding-left:0;padding-right:0}.bodycopy-14px.block-text-bold{max-width:none}.collection-item-9{margin-bottom:20px}.blog-menu-side.v2{margin-bottom:0}.sidebar-header{font-size:16px;line-height:1.3em}.side-text-div{padding-left:0}.sidebar-category-smalltext{font-size:12px}.sidebar-content-padding{padding:30px}.collection-list-9{margin-bottom:0}.blog-label{font-size:16px;line-height:14px}.grid-12{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:2fr 1fr}.featured-sidelist{padding:0;display:block}.featured-sidelist.unboxed{display:block}.featured-sidelist.featured{border-left-style:none;padding-left:0}.link-block-7{grid-template-columns:1.5fr}.intro-header-blog{margin-bottom:10px;font-size:24px}.intro-header-blog.block-text{max-width:none}.intro-header-blog.large{line-height:1}.sub-title-head-blog{flex-flow:column;font-size:20px;display:flex}.multi-blog-menu-section-footer{padding-top:20px;padding-bottom:20px}.featured-events{padding-top:20px}.feat-event-text-container{padding:25px}.fetaured-event-header{margin-bottom:10px;font-size:24px}.fetaured-event-header.block-text{max-width:none}.event-snippet{font-size:15px}.event-snippet.blog-snippet{font-size:14px;line-height:1.4;display:block}.event-snippet.block-text{max-width:none}.event-snippet.centred-contact{padding-left:0;padding-right:0}.event-snippet.block-text-bold{max-width:none}.div-block-101{padding:25px}.grid-14{grid-column-gap:20px;grid-template-columns:3fr 1.5fr}.blog-sidebar-div-green{padding:15px;display:block}.blog-sidebar-div-green.unboxed{display:block}.blog-sidebar-div-green.featured{border-left-style:none;padding-left:0}.open-days-section{padding-top:100px}.open-day-link-block{grid-template-columns:1.5fr 2fr}.events-section{padding-left:19px;padding-right:19px}.blog-section{padding:60px 40px}.blog-section.top{margin-top:100px}.sarah-image-2{background-position:25%}.project-card-image{height:150px}.section-header-link{margin-bottom:0}.section-header-link.blog{margin-top:0;margin-bottom:20px;font-size:24px}.section-header-link.events,.section-header-link.events-copy,.section-header-link.events-hidden{margin-top:0}.home-section-head{margin-bottom:20px}.div-block-108{justify-content:flex-start;height:auto}.left-arrow,.right-arrow{display:none}.welcome-grid-v2{grid-column-gap:20px;grid-template-columns:1fr;grid-auto-flow:column;padding:0}.welcome-grid-v2.second{margin-top:20px}.intro-section-v2{padding:30px}.services-div-box-container-v2{min-height:400px;padding:30px}.event-detail-text-list{font-size:14px}.open-day-date-list{max-width:500px;font-size:16px;line-height:24px}.dates-open-days{column-count:4}.dates-title{max-width:500px;font-size:16px;line-height:24px}.date-info-container{min-width:200px;margin-right:20px}.dates-info-text{font-size:16px;line-height:24px}.image-17{max-width:75%}.side-menu-button{width:95%}.side-menu-button:hover,.side-menu-button:focus{width:100%}.grid-block-text-left-home,.grid-block-text-right-home{padding:30px}.div-block-112{height:150px}.blog-menu-image{height:auto}.div-block-113{height:75px}.blog-side-image,.blog-side-image.v2{height:60px}.faq-section{padding:40px}.faq-main-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:.5fr 1.5fr;grid-template-areas:".";max-width:600px;padding:0}.faq-question{margin-bottom:0;font-size:18px}.faq-question.block-text{max-width:none}.faq-container{padding-right:80px}.faq-questions{margin-bottom:40px}.pool-type-into{grid-column-gap:20px;grid-template-columns:.75fr 1fr .25fr;padding:0}.dropdown-toggle-right{margin-left:60px;margin-right:20px;padding:20px 0}.icon-4{margin-right:20px;font-size:16px;line-height:16px;transform:none}.dropdown-list-2.w--open{background-color:#0000}.image-22{object-fit:fill;height:auto}.testimonial-text{width:70%;font-size:15px}.testimonial-name{font-size:15px}.test-button{text-align:center;align-self:auto;width:auto;padding:10px 20px;font-size:14px;display:inline-block}.test-button.smaller{margin-bottom:0;margin-left:0}.test-button.form-submit{width:auto;margin-bottom:0;margin-left:0}.test-button.smaller-centre{margin-bottom:0;margin-left:0}.test-button.smaller-centre-copy{justify-content:center;width:auto;margin-bottom:0;margin-left:0;display:flex}.test-button.form-submit-white{width:auto;margin-bottom:0;margin-left:0}.worshiops-events{padding-top:20px}.general-button-small{text-align:center;align-self:auto;width:auto;padding:10px 20px;font-size:14px;display:inline-block}.general-button-small.smaller{margin-bottom:0;margin-left:0}.general-button-small.form-submit{width:auto;margin-bottom:0;margin-left:0}.general-button-small.smaller-centre{margin-bottom:0;margin-left:0}.general-button-small.smaller-centre-copy{justify-content:center;width:auto;margin-bottom:0;margin-left:0;display:flex}.general-button-small.form-submit-white{width:auto;margin-bottom:0;margin-left:0}.card-description-text{font-size:14px}.card-image{height:150px}.intro-header-title{margin-bottom:10px;font-size:24px}.intro-header-title.block-text{max-width:none}.slider-text-homepage{letter-spacing:0;margin-bottom:10px;font-size:95px;line-height:1em}.slider-text-homepage.second-row{margin-top:-30px}.slider-text-homepage-subhead{letter-spacing:0;font-size:28px;line-height:1.4em}.pool-types-header{margin-bottom:10px;font-size:20px}.landscape-coll-item{background-color:var(--mint-cream)}.icon-7,.icon-8,.icon-9{margin-top:20px;margin-bottom:20px;margin-right:20px}.icon-text-container{flex-direction:column}.garden-icons{margin-bottom:20px}.icon-section{padding:40px}.image-29{width:100%;height:auto}.grid-19{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:2fr;grid-auto-flow:row;max-width:none}.section-11{margin-top:0;padding:0}.project-left-container{padding:40px}.div-block-118{background-color:var(--mint-cream);object-fit:fill;width:100%;padding-top:0;padding-bottom:0;position:static;overflow:scroll}.lightbox-link-3{height:100%}.div-block-119{margin-bottom:0;padding-top:20px;padding-bottom:20px}.image-33.big{width:20px;height:20px}.image-34{object-fit:cover;height:100%;margin-bottom:0;padding-bottom:0;overflow:visible}.section-12{height:600px;padding-bottom:0}.collection-list-13{grid-column-gap:60px;grid-row-gap:60px}.job-title{font-size:20px}.text-block-11{font-size:15px;line-height:1.5em}.link-block-13{height:100%;padding:15px}.link-block-13.green{padding:15px}.greenheader-box{padding:15px;font-size:18px}.greebox-title-text{font-size:15px;line-height:1.5}.greebox-title-text.blog-snippet{font-size:14px;line-height:1.4;display:block}.greebox-title-text.block-text{max-width:none}.greebox-title-text.centred-contact{padding-left:0;padding-right:0}.greebox-title-text.block-text-bold{max-width:none}.job-description-grid{grid-column-gap:40px;grid-template-columns:2.5fr 1fr;margin-top:0;margin-bottom:0;padding:0}.vacancies-apply-block{padding-top:0}.careers-section{padding-top:40px;padding-bottom:40px}.work-with-ellicar-div{padding-top:40px}.footer-column-logos{padding-left:0;padding-right:0}.video-grid-home{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:.5fr;grid-auto-columns:1fr;grid-auto-flow:column;padding:0}.video-grid-home.second{margin-top:20px}.natural-pool-slider{height:500px}.grid-21{grid-row-gap:0px;grid-template-columns:1fr}.intro-home-section{padding:60px 40px}.overlay-button{margin:20px}.link-button{inset:0% 0% auto auto}.zoom-container-link-block{height:150px}.project-label-text{letter-spacing:.5px;font-size:9px}.project-label{margin-top:5px;margin-left:5px;padding:5px}.project-label-text-view{letter-spacing:2px;font-size:11px}.image-gallery-text{font-size:18px}.heading{font-size:60px}.white-box-desktop{display:none}.slider-overlay-biv-home{padding-right:20px}.award-logo{height:120px}.award-logo.apl{height:80px}.award-mini{height:70px}.award-mini.large{height:80px}.bali-biotop-logos-home{flex-direction:row;align-items:flex-start;margin-bottom:0}.bali-biotop-logos-home.left{flex-direction:row;width:auto}.association-logo{width:auto;height:45px;margin-bottom:0;margin-left:0}.association-logo.left{width:auto;height:75px;margin-bottom:0}.award-logo-home{width:auto;height:100px;margin-bottom:15px;margin-left:-5px}.award-logo-home.left{width:auto;height:75px;margin-bottom:0}.bali-biotop-logos-footer{flex-direction:column;align-items:flex-start;margin-bottom:0}.bali-biotop-logos-footer.left{flex-direction:row;width:auto}.contact-button{flex:0 auto;margin-top:20px;margin-left:20px;margin-right:20px;display:block}.contact-button.landing{margin-right:0}.subtitle-text{margin-right:0;font-size:24px}.banner-button{font-size:18px}.section-title{margin-bottom:10px;font-size:80px}.section-title.white{margin-bottom:10px}.para-head-2{font-size:24px;line-height:1.3}.intro-header-big{margin-bottom:10px;font-size:28px}.intro-header-big.block-text{max-width:none}.side-bar-text{font-size:20px;line-height:1.3}.section-13{padding-top:60px;padding-bottom:60px}.section-13.mint{justify-content:flex-start;align-items:flex-start}.services-titles{margin-bottom:10px;font-size:24px}.services-titles.block-text{max-width:none}.service-button.youtube{display:none}.service-button.mobile-more{display:flex}.service-button.nsp-desktop{display:none}.services-grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr 2fr}.service-grid-container-div{grid-column-gap:60px;grid-row-gap:60px}.div-block-125{margin:0;padding:0}.service-text-div{padding-top:0}.service-text-div.green{flex-direction:row}.service-text-div.no-margin{width:100%;max-width:500px}.service-text-div.right-text-box{flex-direction:row;justify-content:flex-end;align-items:flex-start;padding-left:145px}.collection-list-16{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr}.project-thumb{height:250px}.project-thumb.large{height:400px}.project-section{padding:40px}.collection-list-wrapper-17{height:auto;margin-bottom:20px}.footer-copy{font-size:15px;line-height:1.5}.footer-copy.blog-snippet{font-size:14px;line-height:1.4;display:block}.footer-copy.block-text{max-width:none}.footer-copy.centred-contact{padding-left:0;padding-right:0}.footer-copy.block-text-bold{max-width:none}.social-media-footer-div{text-decoration:none}.image-50{position:relative}.background-video-2{max-height:300px}.background-video-2.expanded{max-height:600px}.services-para{font-size:15px;line-height:1.4}.services-para.blog-snippet{font-size:14px;line-height:1.4;display:block}.services-para.block-text{max-width:none}.services-para.centred-contact{padding-left:0;padding-right:0}.services-para.block-text-bold{max-width:none}.services-para._15below,.services-para._15below-green{font-size:18px}.services-para.pool-types{height:auto;min-height:160px;font-size:18px}.text-block-21,.text-block-22{font-size:14px}.trans-green-button{border-color:var(--white);color:var(--white);margin-top:0;font-size:18px}.trans-green-button:hover{border-color:var(--white);background-color:var(--white);color:var(--dark-slate-grey-2)}.trans-green-button:active{border-color:var(--mid-green);background-color:var(--mid-green)}.image-53{height:175px}.scroll.white{color:var(--white)}.image-54{flex:0 auto;height:16px}.divider{height:2px}.dropdown-2{display:block}.dropdown-3{display:block;position:static}.dropdown-4{display:block}.text-pic-section{justify-content:center;align-items:flex-start;padding-top:60px;padding-bottom:60px}.text-pic-section.green{grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:flex-start;padding-top:60px;padding-bottom:60px}.text-pic-section.green-back,.text-pic-section.orange,.text-pic-section.sand,.text-pic-section.sand-full{grid-column-gap:0px;grid-row-gap:0px}.grid-23{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr;justify-content:start;place-items:start;width:100%}.grid-text{width:100%;max-width:550px;padding:0}.grid-text._500{max-width:550px}.question-text{font-size:20px;line-height:1.3}.process-section{padding-top:40px;padding-bottom:40px}.process-block-div{height:auto;display:block}.paragraph-3{font-size:16px}.form-3{margin-top:10px}.submit-button{margin-top:5px}.process-grid{grid-column-gap:20px;grid-row-gap:20px}.process-title{margin-bottom:10px;font-size:24px}.process-title.block-text{max-width:none}.image-56.stretched{height:300px}.enquiry-block{padding:40px 20px}.process-image{height:250px}.add-line-containter{font-size:15px}.text-block-25{font-size:16px}.image-full{max-height:600px}._1-2-grid{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;grid-template-columns:.5fr 1fr;grid-auto-flow:column;place-items:start stretch;display:flex}._1-2-grid.open-gardens{grid-template-columns:1fr}._3-grid-col{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr}.comparison-picture{height:150px}.div-block-136{margin-top:0}.youtube-container{margin-top:-20px;margin-left:-20px;margin-right:-20px;padding:20px}.collection-list-18{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-auto-flow:column}.project-info-headers{margin-bottom:20px;font-size:32px;line-height:1}.project-info-headers.block-text{max-width:none}.project-info-headers.left-margin{margin-bottom:20px;margin-left:50px;line-height:1}.project-info-headers.gallery{color:var(--white);margin-bottom:20px;margin-left:0;line-height:1}.project-info-headers.testimonial{color:var(--dark-slate-grey);margin-bottom:20px;line-height:1}.video-conditional-container{padding-left:0;padding-right:0}.div-block-137{margin-bottom:0}.image-65{width:auto;max-width:none;height:200px}.scroll-container{width:100%;overflow:hidden}.collection-list-wrapper-18{margin-left:0;margin-right:0;padding-bottom:20px;padding-left:0;padding-right:40px;overflow:scroll}.scroll-arrow-div-gallergy{grid-column-gap:10px;grid-row-gap:10px;color:var(--white);justify-content:flex-start;align-items:center;margin-left:0;display:flex}.div-block-138{justify-content:space-between;align-items:center;padding-left:0;padding-right:0;display:flex}.html-embed-2{color:var(--white);background-color:#0000;width:60px;height:16px}.collection-item-18{width:auto;height:auto;margin-right:0;padding-right:0}.project-menu-item{background-color:var(--dark-slate-grey)}.link-menu-box-header{margin-bottom:10px;font-size:20px}.category-label-text-menu{font-size:12px;line-height:12px}.section-14{margin-top:100px;padding:60px 40px;overflow:hidden}.grid-24.test{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1.75fr}.project-menu-grid-section{padding:60px 40px}.project-menu-grid-section.max-3-pools-landing{padding:40px 20px}.project-menu-grid-section.top{margin-top:100px}.video-slider{aspect-ratio:3/2;height:auto}.project-menu-grid-section-award{padding:60px 40px}.project-menu-grid-section-award.max-3-pools-landing{padding:40px 20px}.video-div-text{width:100%;max-width:500px}.project-card-image-gallery{height:auto}.lightbox-link-7{margin-right:20px}.project-menu-list-featured{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr}.blog-list-section{padding:60px 40px}.blog-list-section.top{margin-top:100px}.newsletter-signup{padding:15px;display:none}.newsletter-signup.unboxed{background-color:var(--dark-slate-grey-2);object-fit:fill;padding-top:50px;padding-bottom:50px;display:block;position:static;overflow:scroll}.newsletter-signup.featured{border-left-style:none;padding-left:0}.background-video-4{z-index:100;height:250px;position:absolute;inset:0% auto auto 0%}.lightbox-link-8{height:250px}.sidebar-copy.blog-snippet{display:none}.sidebar-copy.block-text{max-width:none}.sidebar-copy.centred-contact{padding-left:0;padding-right:0}.sidebar-copy.block-text-bold{max-width:none}.category-corner-block-copy{padding:10px}.visit-top-section{height:350px;margin-top:100px}.visit-top-section.home{height:700px;padding-top:100px}.html-embed-3{width:80px;height:80px;margin-top:15px;padding-top:0;display:none;position:static}.image-69{height:auto}.dropdown-list-3.w--open{background-color:#0000}.profile-pic{width:200px;height:200px}.profile-pic.stretched{height:300px}.profile-surround{margin:-10px -10px 10px;padding:10px}.bio-name{text-align:center;margin-bottom:10px;font-size:24px}.bio-name.block-text{max-width:none}.job-description{text-align:center}.staff-grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr 1fr}.bio-para{font-size:15px;line-height:1.4}.bio-para.blog-snippet{font-size:14px;line-height:1.4;display:block}.bio-para.block-text{max-width:none}.bio-para.centred-contact{padding-left:0;padding-right:0}.bio-para.block-text-bold{max-width:none}.bio-div{padding-top:0}.sarah-mruch-writeup{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;grid-template-columns:1fr 2fr;margin-bottom:0;display:flex}.collection-list-19{grid-column-gap:40px;grid-row-gap:40px}.staff-bio-para{font-size:15px;line-height:1.4}.staff-bio-para.blog-snippet{font-size:14px;line-height:1.4;display:block}.staff-bio-para.block-text{max-width:none}.staff-bio-para.centred-contact{padding-left:0;padding-right:0}.staff-bio-para.block-text-bold{max-width:none}.div-block-140{margin-top:10px}.staff-section{padding-top:0;padding-bottom:40px}.shape-team-top{height:auto;margin:-20px;padding:20px}.image-72{aspect-ratio:3/2;object-fit:cover}.garden-section{margin-top:0;padding:60px 40px}.notification-bar{flex-direction:column;padding-left:20px;padding-right:20px}.text-pic-section-copy{padding-top:40px;padding-bottom:40px}.text-pic-section-copy.green{grid-column-gap:0px;grid-row-gap:0px;padding-top:60px;padding-bottom:60px}.faq-section-new{padding-top:40px;padding-bottom:40px}.faq-section-new.green{grid-column-gap:0px;grid-row-gap:0px;padding-top:60px;padding-bottom:60px}.vaccancy-button{font-size:18px}.career-page-content{margin-top:100px;padding-top:40px;padding-bottom:40px}.available-roles-title{font-size:16px;line-height:1em}.faq-more-button{margin-top:10px}.open-day-dates-container{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-left:0;padding-right:0;display:grid}.open-day-dates-container.no-gap{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.open-day-box-header-2{flex-direction:column;align-self:auto;margin-right:0;font-size:16px;display:flex}.alert-rtf p{font-size:16px}.collection-item-20{padding-left:20px;padding-right:22px}.dynamx-link{justify-content:flex-end;display:flex}.image-81{height:60px}.dropdown-list-2-copy.w--open{background-color:#0000}.bold-text-2{text-align:center;line-height:1.3em}.bold-text-2._600{width:500px}.space-20-top{padding-top:20px}.bali-logos-block{flex-direction:row;align-items:flex-start;margin-bottom:0}.bali-logos-block.left{flex-direction:row;width:auto}.award-logo-block{width:auto;height:100px;margin-bottom:15px;margin-left:-5px}.award-logo-block.left{width:auto;height:75px;margin-bottom:0}.cost-container{font-size:15px}.dark-green-blob{margin-top:0}.notify-me-text{font-size:16px;line-height:1.4}.notify-me-text.blog-snippet{font-size:15px;line-height:1.4;display:block}.notify-me-text.block-text{max-width:none}.notify-me-text.centred-contact{padding-left:0;padding-right:0}.notify-me-text.block-text-bold{max-width:none}.notify-me-text.centred-contact-30below{padding-left:0;padding-right:0}.image-82{width:100%}.testimonial-video-section{margin-top:0;padding:60px 40px}.gardeners-world{padding-top:60px;padding-bottom:60px}.gardeners-world.green{grid-column-gap:0px;grid-row-gap:0px;padding-top:60px;padding-bottom:60px}.gardeners-world.green-back,.gardeners-world.orange{grid-column-gap:0px;grid-row-gap:0px}.control-bar-button{grid-column-gap:10px;grid-row-gap:10px;align-items:center;font-size:18px}.html-embed-5{width:12px;height:16px}.html-embed-5.image{width:16px;height:16px}.project-top-2{padding:60px 40px}.project-top-2.max-3-pools-landing{padding:40px 20px}.div-block-146{padding:60px 40px}.project-name-test{letter-spacing:0;max-width:none;margin-bottom:20px;font-size:95px;line-height:.9em}.project-name-test.second-row{margin-top:-30px}.testimonial-cover-image,.testimonial-lightbox{aspect-ratio:16/9}.testimonial-wrapper{padding:40px}.link-block-17{font-size:16px}.biotop-logo-2{width:80px;height:80px;margin-top:15px;padding-top:0;position:static}.testimonial-slider-2{background-color:var(--dark-slate-grey);height:auto}.slide-nav{width:auto;display:none;position:absolute;inset:auto 20px 20px auto}.l-arrow{background-color:var(--mid-green);width:42px;height:42px;inset:auto auto 20px 20px}.l-arrow:hover{background-color:var(--dark-slate-grey-2)}.l-arrow.process{background-color:var(--transparent);width:60px;height:60px;inset:520px auto auto 0%}.right-arrow-11{background-color:var(--mid-green);width:42px;height:42px;inset:auto auto 20px 67px}.right-arrow-11:hover{background-color:var(--dark-slate-grey-2)}.right-arrow-11.padding{left:87px}.right-arrow-11.process-r{width:60px;height:60px;inset:520px auto auto 65px}.test-image{position:absolute;inset:0%}.test-text-container{width:100%;height:100%;margin-top:0;padding-bottom:40px;position:relative;inset:auto 0% 0%}.test-text{max-width:none;margin-bottom:0;font-size:30px}.video-lightbox-copy{aspect-ratio:16/9;width:100%;height:auto;position:relative}.testimonial-button{display:none;position:static;inset:auto auto 20px 120px}.testimonial-button.youtube{display:none}.testimonial-button.mobile-more{display:flex}.testimonial-button.nsp-desktop,.testimonial-button.desktop{display:none}.green-sploge{width:100%}.banner-button-v2{font-size:18px}.awards-logos-grid{flex-direction:row;align-items:flex-start;margin-bottom:0}.awards-logos-grid.left{flex-direction:row;width:auto}.award-logo-v2{width:auto;height:auto;margin-bottom:0;margin-left:0}.award-logo-v2.left{width:auto;height:75px;margin-bottom:0}.div-block-147{aspect-ratio:1;width:80px;height:80px;margin-bottom:10px;margin-right:30px;font-size:30px}.image-83{aspect-ratio:3/2;max-height:none}.slide-div-container{flex-direction:column;height:100%;padding-bottom:60px;position:static}.mask{margin-bottom:0}.icon-13{font-size:20px}.slide-28{position:static}.services-process-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr;grid-auto-flow:row;margin-top:20px}.services-process-grid.v2{grid-column-gap:20px;grid-row-gap:20px}.serv-proc-text{flex-direction:column;align-items:flex-start;width:550px;padding-top:0;display:flex}.menu-arrow{margin-top:20px;margin-bottom:20px;margin-right:20px}.div-block-149{position:relative}.biotop-mob{background-color:var(--dark-slate-grey);width:80px;padding:5px;display:block;position:absolute;inset:auto 20px 20px auto}.filtration-grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr}.relative-image-wrap{position:relative}._2-grid-col{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr}.services-picture,.services-image{height:150px}.video-lightbox-container{order:-1}.timeline{margin-top:0;padding:60px 40px}.timeline-text-container{width:100%;height:100%;margin-top:0;padding-bottom:40px;position:relative;inset:auto 0% 0%}.image-85{height:450px}.big-number{margin-bottom:0;font-size:24px}.big-number.block-text{max-width:none}.timeline-title-container{grid-column-gap:20px;grid-row-gap:20px;flex-flow:row}.timeline-title{margin-bottom:0;font-size:24px}.timeline-title.block-text{max-width:none}.timeline-slide-container{flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;height:100%;padding-bottom:60px;position:static}.image-86{aspect-ratio:auto}.date-time-box{font-size:18px;line-height:1.6em}.next-date-div{width:auto;margin-top:0}.squared-image{aspect-ratio:auto}.award-winners{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr;margin-bottom:0}.bali-logos-block-v2{flex-direction:row;align-items:flex-start;margin-bottom:0}.bali-logos-block-v2.left{flex-direction:row;width:auto}.award-logo-block-v2{width:auto;height:120px;margin-bottom:0;margin-left:0}.award-logo-block-v2.left{width:auto;height:75px;margin-bottom:0}.test-quote{margin-bottom:10px;font-size:28px}.test-quote.block-text{max-width:none}.testimonial-video-section-copy{margin-top:0;padding:60px 40px;display:none}.process-slider-2{background-color:var(--transparent);height:auto}.process-image-slide{aspect-ratio:auto;width:100%;height:500px}.inspiration-section{margin-top:0;padding:60px 40px}.inspiration-section.hide{display:none}.slider-4,.inspiration-image{aspect-ratio:6/4}.slide-div-container-v2{flex-direction:column;height:100%;padding-bottom:0;position:static}.services-process-grid-v2{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr;grid-auto-flow:row;height:auto;margin-top:0}.serv-proc-text-v2{background-color:var(--light-brown-30);flex-direction:column;align-items:flex-start;width:100%;padding:20px 30px;display:flex}.collection-list-22{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr}.team-name{font-size:20px}.job-title-descriptor{font-size:16px}.div-block-162{padding:10px 15px 15px}.news-section{padding:40px}.collection-list-23{grid-column-gap:20px;grid-row-gap:20px}.news-text-div{padding-top:10px;padding-left:15px;padding-right:15px}.news-header{margin-bottom:0;font-size:20px}.team-top{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:.5fr;display:flex}.div-block-163{width:100%}.div-block-164{flex-flow:column;order:-1;display:block}.collection-list-24{grid-template-columns:1fr 1fr 1fr}.process-text{flex-direction:column;align-items:flex-start;width:500px;padding-top:0;display:flex}._3-wide-grid{grid-template-columns:1fr;max-width:100%;padding:0}.trio-div{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.trio-image{aspect-ratio:1;object-fit:cover;height:auto}.intro-grid-new{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr}.intro-grid-new.left-text{grid-template-columns:1fr}.awards-logos-grid-wide{flex-direction:row;align-items:flex-start;margin-bottom:0}.awards-logos-grid-wide.left{flex-direction:row;width:auto}.services-homepage{padding-top:60px;padding-bottom:60px}.biotop-corner-logo{display:none}.sectiongrid{margin-top:100px}.full-grid-list{grid-template-columns:1fr 1fr 1fr}.grid-project-item-1{background-color:var(--dark-slate-grey)}.project-image-card{height:auto}.series-text-block{max-width:500px}.sticky-image-1{max-height:400px;position:static}.award-container{flex-flow:column;justify-content:space-between;align-items:flex-start}.award-logo-copy{aspect-ratio:1;object-position:50% 50%;max-width:none;height:120px}.award-logo-copy.apl{height:80px}.collection-list-wrapper-24{width:auto}.collection-list-25{width:100%}.project-button{text-align:center;align-self:auto;width:auto;padding:10px 20px;font-size:14px;display:inline-block}.project-button.smaller{margin-bottom:0;margin-left:0}.project-button.form-submit{width:auto;margin-bottom:0;margin-left:0}.project-button.smaller-centre{margin-bottom:0;margin-left:0}.project-button.smaller-centre-copy{justify-content:center;width:auto;margin-bottom:0;margin-left:0;display:flex}.project-button.form-submit-white,.project-button.form-submit-2{width:auto;margin-bottom:0;margin-left:0}.award-body-header{letter-spacing:0;font-size:18px}.award-category{order:-1;font-size:24px;line-height:1.2}.award-category.boxed{font-family:gill-sans-nova,sans-serif;font-size:16px}.year-text{margin-bottom:0;font-size:24px;line-height:1.2}.year-text.block-text{max-width:none}.year-text.large{line-height:1}.div-block-166{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.div-block-167{justify-content:flex-start;align-items:flex-start;width:100%}.button-container-div{flex-flow:row;justify-content:flex-start;align-items:center;margin-top:10px;margin-left:150px}.article-button{text-align:center;align-self:auto;width:auto;padding:10px 20px;font-size:14px;display:inline-block}.article-button.smaller{margin-bottom:0;margin-left:0}.article-button.form-submit{width:auto;margin-bottom:0;margin-left:0}.article-button.smaller-centre{margin-bottom:0;margin-left:0}.article-button.smaller-centre-copy{justify-content:center;width:auto;margin-bottom:0;margin-left:0;display:flex}.article-button.form-submit-white,.article-button.form-submit-2{width:auto;margin-bottom:0;margin-left:0}.projects-grid{margin-top:100px}.awards-news-grid{grid-column-gap:20px;grid-row-gap:20px}.award-logo-main{height:100px}}@media screen and (max-width:767px){.container{flex-direction:row;flex:none;justify-content:space-around;align-self:center;padding-left:20px;padding-right:20px;display:flex}.navbar{z-index:1000}.brand{padding-top:12px;padding-bottom:12px;padding-left:0;position:static}.brand.w--current{align-items:center}.image{height:60px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:inline-block}.nav-menu{z-index:1000;background-color:var(--dark-slate-grey-2);color:var(--dark-slate-grey);text-align:left;justify-content:space-around;width:100%;margin-top:0;margin-left:0;padding-top:0;padding-left:0;padding-right:0;display:flex;position:absolute}.nav-link{background-color:#0000}.nav-button{flex:none}.section-full-slider{height:300px}.section-full-slider.home{height:500px;padding-top:84px}.slider-2{height:300px}.open-day-box-header{text-align:left;justify-content:center;align-items:flex-start;width:auto;margin-top:0;margin-bottom:0;margin-right:0}.open-day-box-header.no-margin{text-align:center;align-items:flex-start}.open-day-date{justify-content:center;margin-right:15px;line-height:20px}.open-day-date.large{margin-right:15px}.collection-list{flex-direction:row;justify-content:center;align-items:center;height:auto;min-height:auto}.open-day-bar-time{margin-right:15px;padding-bottom:0}.open-day-bar-time.large{margin-right:15px}.collection-item{flex-direction:column;align-items:center;height:auto;padding-left:0}.collection-item:hover{background-image:none}.collection-item.full-v2,.collection-item.blog-sidebar{flex-direction:row;padding-top:5px;padding-bottom:5px}.intro-header{margin-bottom:15px;font-size:22px}.intro-header.large{font-size:32px}.intro-header.large.grid{margin-bottom:0}.intro-header.large-centred-event,.intro-header.large-centredprivate-hire{font-size:28px}.intro-header.white{font-size:30px}.intro-header.date-2021{margin-bottom:0;margin-right:20px;line-height:1}.intro-header.white-left{font-size:30px}.intro-text-div{max-width:none;padding-left:0;padding-right:0}.bodycopy{text-align:left;width:100%;max-width:none;font-size:18px;line-height:1.5}.bodycopy.blog-snippet{margin-bottom:10px;display:block;overflow:visible}.bodycopy.block-text{margin-bottom:0}.bodycopy.centred-contact{text-align:left}.bodycopy.block-text-bold{margin-bottom:0}.bodycopy.centred,.bodycopy.centred-30-below{text-align:left}.general-button{padding:15px 20px;font-size:14px}.general-button.smaller,.general-button.form-submit,.general-button.smaller-centre,.general-button.smaller-centre-copy,.general-button.form-submit-white{margin-bottom:0;margin-left:0}.general-button.form-submit-2{align-self:flex-start;margin-bottom:0;margin-left:0}.general-button-v2{padding:15px 20px;font-size:14px}.services-section{padding-top:40px}.open-day-container{text-align:center;flex:0 auto;display:block}.section-header{margin-bottom:0;font-size:24px}.section-header.contained{text-align:left;line-height:30px}.section-header.blog{letter-spacing:3px;margin-top:0;margin-bottom:20px;font-size:20px;line-height:1em}.section-header.events,.section-header.events-copy,.section-header.events-hidden{margin-top:0;font-size:24px}.grid-3{grid-column-gap:0px;grid-row-gap:20px;grid-template-columns:1fr;height:auto;position:static}.services-div-box-container{min-height:0}.div-block-2{width:100%;display:block;position:relative}.div-block-3{height:250px}.div-block-4{height:auto;min-height:0;margin-bottom:0}.event-detail-div.horizontal{align-items:flex-start;min-width:0;margin-bottom:0;margin-left:0;margin-right:20px;padding-right:0}.events-wrapper{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:auto;grid-auto-flow:row}.div-block-5{flex-direction:row;justify-content:center;align-items:flex-start;width:100%;height:250px;display:block}.collection-item-3{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1.5fr;grid-auto-columns:1fr;margin-bottom:0;display:grid}.blog-text-div{width:100%;padding:0}.blog-sub-head.boxed{font-weight:500}.blog-date{font-size:10px}.blog-date.inside-box{line-height:12px}.grid-4{grid-column-gap:20px;grid-row-gap:20px;grid-template:"."/1fr 1fr 1fr}.image-4{width:120px;display:block}.footer-column-div{margin-bottom:20px;padding-left:0}.legal-info-text{margin-bottom:0}.legal-container{flex-direction:column}.section-title-block-div{margin-bottom:15px}.spacer{display:none}.open-day-button{margin-top:15px;margin-bottom:20px}.landscaping-design-image{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/5ed8d61827e21510822ca959_Purpole%20flowers.jpg);background-size:cover;display:block}.natural-pool-image{display:block}.menu-button{justify-content:flex-end;align-items:center;margin-top:0;padding:0;display:flex;position:absolute;inset:0% 0% auto auto}.menu-button:hover{color:var(--mid-green);background-color:#0000}.menu-button:active,.menu-button:focus{color:var(--dark-slate-grey);background-color:#0000}.menu-button.w--open{background-color:#0000;margin-right:0;padding-bottom:18px;padding-left:0;padding-right:0;display:block;position:static;inset:0% 0% auto auto}.icon{color:var(--white);align-self:center;margin-top:25px;font-size:40px;position:absolute;inset:0% 0% auto auto}.icon:hover{color:var(--mid-green)}.icon:active{color:var(--light-mint)}.icon:focus{color:var(--mid-green)}.slider-graphic-overlay-full-div{padding-top:25px}.image-5{width:125px}.open-day-full-list{flex-direction:row;align-items:center;height:auto;min-height:auto}.open-day-full-list.v2{grid-column-gap:10px;grid-template-rows:auto auto auto auto auto auto auto;grid-template-columns:1fr;grid-auto-flow:column}.open-day-full-list.blog-sidebar{grid-column-gap:10px;grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr}.od-descriptor-text{display:none}.open-day-link-linear{flex-direction:row;justify-content:center;margin-bottom:5px}.open-day-bar-price-copy{padding-bottom:0;display:none}.open-day-bar-price-copy.large{display:flex}.details-text-link{padding-bottom:5px}.container-2{display:block;position:static}.navbar-2{display:block}.text-block{letter-spacing:4px;font-size:18px}.brand-2{padding-left:0}.nav-link-2{background-color:var(--dark-slate-grey);color:var(--white);padding-top:15px;padding-bottom:15px}.icon-2{display:block}.menu-button-2{padding-left:0;padding-right:0;position:relative;right:auto}.menu-button-2.w--open{color:var(--white);background-color:#0000}.menu-button-2.w--open:hover{background-color:var(--mid-green)}.menu-text{display:flex}.nav-link-home{background-color:#0000;display:block}.nav-menu-2{margin-bottom:0;padding-bottom:15px;position:absolute}.open-day-box-header-single{text-align:left;justify-content:center;width:100%;margin-top:0;margin-bottom:5px;margin-right:0}.open-day-box-header-single.blog-sidebar,.open-day-box-header-single.blog-sidebar-white{letter-spacing:2.5px;font-size:24px}.open-day-container-v2{text-align:center;flex:0 auto;display:block}.collection-list-wrapper-v2{align-items:center}.grid-5{grid-template-rows:250px auto 250px auto 250px auto 250px auto 250px auto 250px auto;grid-template-columns:1fr}.grid-block-text-left{max-width:none;padding:40px}.grid-block-image,.grid-block-image.sarah,.grid-block-image.maintenance-aftercare,.grid-block-image.complete-garden,.grid-block-image.complete-garden-copy{height:300px}.grid-block-text-right{max-width:none;padding:40px}.event-register-section{justify-content:flex-start;padding:40px 20px}.div-block-8{padding:0}.bottom-cta{align-items:flex-start;max-width:none;padding:0}.open-day-container-v1{text-align:center;flex:0 auto;margin-bottom:40px;display:block}.blog-grid{grid-row-gap:40px;grid-template-columns:2.5fr;margin-top:0;margin-bottom:0}.bog-detail-div{line-height:1em}.blog-image{width:auto;height:auto;margin-bottom:0}.blog-rich-text{display:block}.blog-rich-text h2{font-size:24px}.blog-rich-text h3{font-size:20px}.blog-rich-text p,.blog-rich-text li,.blog-rich-text h4{font-size:18px}.blog-rich-text figcaption{padding-top:5px;padding-bottom:5px}.open-day-grid{grid-template-rows:250px auto 250px auto 250px auto 250px auto 250px auto;grid-template-columns:1fr}.collection-list-3{grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr}.div-block-12{height:100%;min-height:0;padding-top:0;padding-left:15px}._1240-blog-read-more-container{padding-left:0;padding-right:0}.snippet-para{font-size:18px}.blog-sidebar-div.unboxed{padding-top:0;padding-bottom:0}.blog-sidebar-div.gallery-scroll-mobile{padding-top:20px;padding-bottom:20px}.small-events-header{margin-bottom:10px;font-size:22px}.blog-small-box-header{margin-bottom:5px;font-size:18px}.blog-feature-section{padding-top:20px;padding-bottom:20px}.multi-blog-menu-section{width:100%;padding-top:20px;padding-bottom:20px;display:flex}.pagination{margin-top:20px}.blog-mini-box-link{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;align-items:flex-start;display:grid}.link-block-2{text-align:left;background-color:#0000;justify-content:center;align-self:flex-start;margin-bottom:0}.link-block-2.w--current{margin-bottom:0}.gallery-nav-link-text{color:var(--white);text-align:center;background-color:#0000;border-left-width:0;flex:1;justify-content:center;padding:10px 0}.gallery-nav-link-text:hover{border:0 solid #000}.blog-sub-menu-post{flex-direction:column;justify-content:flex-start;align-items:flex-start;height:auto;display:flex;position:static}.sub-blog-menu-container-copy{flex-direction:row;justify-content:space-between;align-self:center;align-items:flex-start;height:auto;margin-bottom:0;display:flex}.blog-sub-head-text{margin-top:20px;margin-bottom:10px}.events-list-section{padding-top:20px;padding-bottom:20px}.events-list-wrapper-menu{padding-left:0;padding-right:0}.event-main-image{height:300px}.event-detail-div-centred.event{padding-left:10px;padding-right:10px}.detail-event-strip{width:100%;margin-left:0;margin-right:0}.form.landing{align-items:flex-start}.gallery-cover-image{height:250px}.gallery-label{margin-bottom:20px;margin-left:20px}.image-9{width:25px;height:25px;margin-top:20px;margin-right:20px}.gallery-wrapper{grid-column-gap:0px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:row}.contact-form-split-block{margin-top:0}.grid-8{padding:40px}.gallery-header-link{font-size:24px}.costing-text{font-size:15px}.groups-grid{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.group-contact-form.contact{padding-left:0;padding-right:0}.contact-header-section{margin-top:83px;padding-top:20px}.div-block-17{height:300px}.grid-10{grid-column-gap:40px;grid-row-gap:20px;grid-template-columns:1.75fr;grid-template-areas:"Area""Area";grid-auto-flow:row}.lightbox-link{height:auto}.collection-list-6{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.project-image.grid{height:400px}.collection-list-7{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr;grid-auto-flow:column;margin-left:0;padding-left:20px;overflow:scroll}.collection-list-7.menu6{overflow:scroll}.project-gallery-section.max-3-pools-landing{padding:20px}.project-images{height:100px}.collection-list-8{grid-template-columns:1fr 1fr 1fr;padding-top:0}.pools-gallery-wrapper.awards{margin-bottom:0;padding-bottom:0;overflow:hidden}.image-13{width:auto;height:60px;margin-bottom:0;margin-right:15px}.event-sub-nav{display:block}.pools-services-grid-4-row{grid-template-rows:250px auto 250px auto 250px auto;grid-template-columns:1fr}.pool-type-grid{grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-columns:1fr;grid-auto-flow:row}.tnc{margin-top:84px}.tnc p{column-count:1}.slider-text{margin-top:20px;margin-left:20px;margin-right:20px;font-size:100px;line-height:100px}.slider-text.reduced{font-size:60px;line-height:50px}.home-slider{height:300px}.map-divblock{height:400px;padding:0}.how-to-find-us-section{align-items:flex-start;padding-top:40px;padding-bottom:40px}.grid-2-copy{grid-column-gap:20px;grid-row-gap:20px;grid-template:"."/1fr;grid-auto-columns:1fr;grid-auto-flow:row;padding:0}.bali-biotop-logos{flex-direction:row;justify-content:flex-start;padding-right:0}.sub-title-head{font-size:18px}.sub-title-head.no-bottom-marg{margin-bottom:0}.domestic-page-grid{padding:40px}.landscape-domestic-grid,.architect-dev-grid{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.sarah-section{padding:40px}.welcome-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template:".""."/1fr;grid-auto-columns:1fr;grid-auto-flow:row}.groups-grid-3rows{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:1fr}.dsmiss-button{padding:15px 20px;font-size:14px}.split-grid{grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-flow:row}.notification-text{max-width:350px}.notification-button{margin-top:0;margin-bottom:0}.nav-dropdown{background-color:#0000}.blog-main-image{width:100%}.featured-blog-image-wrapper{height:150px}.featured-blog-image-wrapper.space-below{height:auto;position:relative}.category-corner-block{padding-top:7px;padding-bottom:7px}.category-label-text{font-size:10px}.press-section{align-items:flex-start;padding:40px 20px}.checkbox-field{align-items:center}._404-full-section{height:400px;margin-top:84px}._404-centred-div{max-width:400px}.sidebar-grid{border:1px #000;grid-template-columns:1fr;margin-bottom:0;padding-top:0}.smalltext{width:100%;max-width:none;font-size:12px;line-height:1.4}.smalltext.blog-snippet{margin-bottom:10px}.smalltext.block-text,.smalltext.block-text-bold{margin-bottom:0}.bodycopy-14px{width:100%;max-width:none;font-size:14px;line-height:1.5}.bodycopy-14px.blog-snippet{margin-bottom:10px}.bodycopy-14px.block-text,.bodycopy-14px.block-text-bold{margin-bottom:0}.sidebar-header{font-size:18px}.sidebar-category-smalltext{letter-spacing:1px;text-transform:uppercase;font-size:10px}.collection-list-9{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.blog-label-div{padding-top:15px;padding-bottom:15px}.grid-12{grid-template-columns:1fr 1fr}.link-block-7{flex-direction:column;grid-template-columns:1.5fr}.intro-header-blog{margin-bottom:10px;font-size:22px}.intro-header-blog.large{font-size:32px}.intro-header-blog.large.grid{margin-bottom:0}.intro-header-blog.large-centred-event,.intro-header-blog.large-centredprivate-hire{font-size:28px}.intro-header-blog.white{font-size:30px}.sub-title-head-blog{font-size:18px}.sub-title-head-blog.reversed{font-size:16px}.image-15{display:block}.multi-blog-menu-section-footer{width:100%;padding-top:20px;padding-bottom:20px;display:block}.feat-event-text-container{height:auto;padding:20px}.feat-event-text-container.bird{padding:20px}.fetaured-event-header{margin-bottom:10px;font-size:22px}.fetaured-event-header.large{font-size:28px}.fetaured-event-header.large.grid{margin-bottom:0}.fetaured-event-header.large-centred-event,.fetaured-event-header.large-centredprivate-hire{font-size:28px}.fetaured-event-header.white{font-size:30px}.event-snippet{width:100%;max-width:none;font-size:14px;line-height:1.4}.event-snippet.blog-snippet{margin-bottom:10px;display:none;overflow:visible}.event-snippet.block-text,.event-snippet.block-text-bold{margin-bottom:0}.fetaured-collection-med{grid-template-rows:auto auto;grid-template-columns:1fr}.collection-list-10{align-content:stretch;align-items:stretch}.feat-image-50{height:200px}.link-block-8,.link-block-9{grid-template-columns:1fr 1fr}.div-block-101{padding:20px}.grid-14{grid-template-columns:2.5fr}.blog-sidebar-div-green.bird-corner{padding:20px}.open-days-section{padding-top:20px}.open-day-link-block{grid-template-columns:1fr 1fr}.pools-section{background-image:none;background-position:0 0;background-size:auto;min-height:auto;padding-top:20px;padding-bottom:20px}.landscape-section{background-image:none;background-size:auto;min-height:auto;padding-top:20px;padding-bottom:20px}.events-section{padding-top:40px}.blog-section{align-items:flex-start;padding:40px 20px}.blog-section.top{margin-top:84px}.sarah-image,.sarah-image-2{background-position:50%;height:300px}.welcome-image{display:none}.footer-header-follow{font-size:16px}.project-card-image{height:300px}.section-header-link{margin-bottom:0;font-size:32px}.section-header-link.contained{text-align:left;line-height:30px}.section-header-link.blog{letter-spacing:3px;margin-top:0;margin-bottom:20px;font-size:20px;line-height:1em}.section-header-link.events,.section-header-link.events-copy,.section-header-link.events-hidden{margin-top:0;font-size:24px}.welcome-grid-v2{grid-column-gap:20px;grid-row-gap:20px;grid-template:".""."/1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-items:start}.landscape-section-v2{background-image:none;background-size:auto;min-height:auto;padding-top:20px;padding-bottom:20px}.services-div-box-container-v2{min-height:0}.open-day-date-list{max-width:350px}.date-container{flex-direction:column}.dates-open-days{column-count:4;font-size:15px;line-height:1.6em}.dates-title{max-width:350px}.date-info-container{justify-content:flex-start;align-items:flex-end;width:100%;min-width:150px;margin-bottom:20px;margin-right:0;display:flex}.deets-container{display:flex}.image-17{max-width:75%}.slider-title-svg{padding-top:50px}.grid-block-text-left-home,.grid-block-text-right-home{max-width:none;padding:40px}.div-block-112{height:225px}.blog-menu-image{height:75px}.blog-menu-block{grid-template-columns:.75fr 1fr}.blog-side-image.v2{height:150px}.faq-main-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template:"."/.5fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;padding:0}.faq-question{margin-bottom:15px;font-size:18px}.faq-question.large{font-size:28px}.faq-question.large.grid{margin-bottom:0}.faq-question.large-centred-event,.faq-question.large-centredprivate-hire{font-size:28px}.faq-question.white{font-size:30px}.faq-question.date-2021{margin-bottom:0;margin-right:20px;line-height:1}.faq-container{padding-right:60px}.faq-questions{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr}.pool-type-into{grid-column-gap:20px;grid-row-gap:20px;grid-template:"."/1fr;grid-auto-columns:1fr;grid-auto-flow:row;padding:0}.icon-5,.icon-6{font-size:20px}.right-arrow-5,.left-arrow-5{width:40px}.test-button{padding:15px 20px;font-size:14px}.test-button.smaller,.test-button.form-submit,.test-button.smaller-centre,.test-button.smaller-centre-copy,.test-button.form-submit-white{margin-bottom:0;margin-left:0}.grid-17{grid-template-columns:1fr 1fr}.general-button-small{padding:15px 20px;font-size:14px}.general-button-small.smaller,.general-button-small.form-submit,.general-button-small.smaller-centre,.general-button-small.smaller-centre-copy,.general-button-small.form-submit-white{margin-bottom:0;margin-left:0}.intro-header-title{width:65%;margin-bottom:0;font-size:22px}.intro-header-title.large{font-size:28px}.intro-header-title.large.grid{margin-bottom:0}.intro-header-title.large-centred-event,.intro-header-title.large-centredprivate-hire{font-size:28px}.intro-header-title.white{font-size:30px}.intro-header-title.date-2021{margin-bottom:0;margin-right:20px;line-height:1}.intro-header-title.white-left{font-size:30px}.slider-text-homepage{white-space:normal;word-break:normal;margin-top:20px;margin-left:20px;margin-right:20px;font-size:60px;line-height:1em}.slider-text-homepage.second-row{margin-top:-20px}.slider-text-homepage.topline{margin-bottom:0}.slider-text-homepage.bottomline{margin:0}.slider-text-homepage-subhead{margin-top:10px;margin-left:20px;margin-right:20px;font-size:22px;line-height:1.4em}.pool-types-header{margin-bottom:10px;font-size:22px}.icon-text-container{flex-direction:row}.icon-grid{grid-template-columns:1fr}.wellness-image-2-div{height:300px}.grid-19{grid-row-gap:0px;grid-template-columns:2fr}.section-11{margin-top:0;padding-top:0;padding-bottom:0}.project-left-container{padding-left:30px;padding-right:30px}.div-block-119{justify-content:flex-start;padding:15px 20px}.text-block-9{line-height:1em}.image-33{width:14px;height:14px}.image-34{height:100%}.section-12{height:300px}.greebox-title-text{width:100%;max-width:none;font-size:15px;line-height:1.5}.greebox-title-text.blog-snippet{margin-bottom:10px;display:none;overflow:visible}.greebox-title-text.block-text,.greebox-title-text.block-text-bold{margin-bottom:0}.job-description-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:2.5fr;margin-bottom:0}.collection-list-15{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:grid}.vacancies-apply-block{padding-top:0;padding-bottom:0}.careers-section{padding-bottom:0}.work-with-ellicar-div{padding-top:40px;padding-bottom:40px}.footer-column-logos{margin-bottom:20px;padding-left:0}.video-grid-home{grid-column-gap:20px;grid-row-gap:20px;grid-template:".""."/1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-items:start}.natural-pool-slider{height:300px}.intro-home-section{align-items:flex-start;padding:40px 20px}.lightbox-button-mobile,.overlay-button{padding:10px}.ukraine-flag{width:80px}.bodycopy-white-banner{font-size:16px}.image-gallery-text{font-size:16px;line-height:1em}.slider-overlay-biv-home{padding-top:0}.award-logo{height:80px}.award-mini{height:80px;margin-right:30px}.award-mini.large,.award-mini.project{margin-right:10px}.bali-biotop-logos-home{flex-direction:row;justify-content:flex-start;padding-right:0}.association-logo{width:auto;height:60px;margin-bottom:20px;margin-right:20px}.award-logo-home{width:auto;height:100px;margin-bottom:0;margin-right:15px}.bali-biotop-logos-footer{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-right:0}.subtitle-text{text-align:center;justify-content:center;align-items:flex-start;width:auto;margin-top:0;margin-bottom:20px;margin-right:0;font-size:20px}.subtitle-text.landscape{width:250px}.banner-button{font-size:16px}.section-title{font-size:60px}.section-title.white{margin-bottom:10px}.section-title.white._20-indent-mob{padding-left:0}.section-title.projects,.section-title._25-indent-mob{padding-left:20px}.read-more-link{margin-bottom:10px}.intro-header-big{margin-bottom:15px;font-size:28px}.intro-header-big.large{font-size:28px}.intro-header-big.large.grid{margin-bottom:0}.intro-header-big.large-centred-event,.intro-header-big.large-centredprivate-hire{font-size:28px}.intro-header-big.white{font-size:30px}.intro-header-big.date-2021{margin-bottom:0;margin-right:20px;line-height:1}.intro-header-big.white-left{font-size:30px}.section-13{align-items:flex-start;padding:40px 20px}.section-13.white{align-items:flex-start}.services-titles{margin-bottom:15px;font-size:22px}.services-titles.large{font-size:28px}.services-titles.large.grid{margin-bottom:0}.services-titles.large-centred-event,.services-titles.large-centredprivate-hire{font-size:28px}.services-titles.white{font-size:30px}.services-titles.date-2021{margin-bottom:0;margin-right:20px;line-height:1}.services-titles.white-left{font-size:30px}.services-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr;margin-top:20px}.service-text-div{padding-top:0;padding-left:0;padding-right:0}.collection-list-16{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr 1fr;grid-auto-flow:column;display:grid}.collection-list-wrapper-16{padding-bottom:20px;padding-left:20px;overflow:scroll}.project-thumb{height:200px}.project-thumb.large{height:300px}.project-thumb.mini{width:250px;margin-right:20px}.project-section{align-items:flex-start;padding-top:40px;padding-left:0;padding-right:0}.project-section.mint{align-items:flex-start}.thumbnail-green-banner{padding-top:10px}.banner-button-copy{display:none}.banner-button-copy.mob-only{display:block}.footer-copy{width:100%;max-width:none;font-size:15px;line-height:1.5}.footer-copy.blog-snippet{margin-bottom:10px;display:none;overflow:visible}.footer-copy.block-text,.footer-copy.block-text-bold{margin-bottom:0}.services-para{width:100%;max-width:none;font-size:15px;line-height:1.5}.services-para.blog-snippet{margin-bottom:10px;display:none;overflow:visible}.services-para.block-text,.services-para.block-text-bold{margin-bottom:0}.services-para._15below,.services-para._15below-green{font-size:18px}.services-para.pool-types{min-height:auto;font-size:18px}.green-arrow-button{margin-top:10px}.trans-green-button{margin-top:0;font-size:16px}.award-badge-div{text-align:left;align-self:flex-start;display:block}.image-53{height:175px}.scroll-button-container{justify-content:space-between;align-items:center;width:100%;padding-left:20px;padding-right:20px;display:flex}.scroll-button-container.top-margin{object-fit:none;flex:0 auto;justify-content:space-between;align-items:center;width:100%;padding-left:20px;padding-right:20px;display:flex}.scroll-button-container.top-margin-white{width:100%;margin-top:10px;padding-left:20px;padding-right:20px}.scroll-arrow-div{grid-column-gap:10px;grid-row-gap:10px;color:var(--dark-slate-grey);align-items:center;display:flex}.scroll-arrow-div.white{color:var(--white)}.scroll{margin-top:0;margin-bottom:0}.text-pic-section,.text-pic-section.mint{align-items:flex-start;padding:40px 20px}.text-pic-section.green{padding-top:40px;padding-bottom:40px}.text-pic-section.green-back{align-items:flex-start}.text-pic-section.orange{padding:40px 20px}.text-pic-section.image-section{padding:60px}.text-pic-section.sand,.text-pic-section.sand-full{padding:40px 20px}.grid-23{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr}.grid-text{max-width:none;padding:0}.grid-text._500{max-width:none}.process-section{align-items:flex-start;padding:40px 20px}.paragraph-3{font-size:15px;line-height:1.5em}.process-text-container{padding:20px}.submit-button,.submit-button.mob-only{display:block}.recaptcha{margin-bottom:15px}.process-grid{grid-template-rows:auto auto;grid-template-columns:1fr}.process-title{margin-bottom:15px;font-size:22px}.process-title.large{font-size:28px}.process-title.large.grid{margin-bottom:0}.process-title.large-centred-event,.process-title.large-centredprivate-hire{font-size:28px}.process-title.white{font-size:30px}.process-title.date-2021{margin-bottom:0;margin-right:20px;line-height:1}.process-title.white-left{font-size:30px}.enquiry-block{padding:40px 0}.side-menu-div{padding-left:0;padding-right:0;position:static}.add-info-div.space-below{margin-bottom:20px}._1-2-grid,._3-grid-col{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr}.comparison-picture{height:auto}.trans-button-green{display:inline-block}.trans-button-green.mob-only{display:block}.div-block-136{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.collection-list-18{margin-left:30px}.project-info-headers{margin-bottom:20px;font-size:32px}.project-info-headers.large{font-size:28px}.project-info-headers.large.grid{margin-bottom:0}.project-info-headers.large-centred-event,.project-info-headers.large-centredprivate-hire{font-size:28px}.project-info-headers.white{font-size:30px}.project-info-headers.gallery{margin-left:1px;font-size:32px}.div-block-137{margin-bottom:10px}.centred-line-div{margin-bottom:0}.divider-line{height:5px}.image-65{height:150px}.collection-list-wrapper-18{padding-left:0}.div-block-138{padding-left:0;padding-right:0}.collection-item-18{margin-right:0}.project-menu-item,.project-menu-item.award{margin-bottom:20px;margin-right:20px}.link-menu-box-header{margin-bottom:10px;font-size:22px}.category-label-text-menu{font-size:10px}.section-14{justify-content:center;align-items:flex-start;margin-top:84px;padding:40px 20px}.grid-24{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr;grid-auto-flow:row}.grid-24.reverse{grid-template-columns:1fr}.project-menu-grid-section{justify-content:center;align-items:flex-start;padding:40px 0}.project-menu-grid-section.max-3-pools-landing{padding:20px}.project-menu-grid-section.top{margin-top:85px}.project-menu-grid-section-award{padding:40px 0;overflow:hidden}.project-menu-grid-section-award.max-3-pools-landing{padding:20px}.trans-button-green-copy{display:none}.trans-button-green-copy.mob-only{display:block}.trans-next-buton{display:none}.trans-next-buton.mob-only{display:block}.video-div-text{padding:0}.project-card-image-gallery{width:250px;height:auto}.scroll-arrow{width:70px;height:16px}.project-menu-mobile-button{flex:0 auto;align-items:center;margin-top:0;display:flex}.lightbox-link-7{margin-right:20px}.project-menu-list-featured{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr;grid-auto-flow:column;margin-left:0;padding-left:20px;overflow:scroll}.button-2{margin-top:0}.blog-list-section{padding:40px 20px}.blog-list-section.top{margin-top:84px}.newsletter-signup.unboxed{padding-top:30px;padding-bottom:30px}.sidebar-copy{width:100%;max-width:none;font-size:14px;line-height:1.5}.sidebar-copy.blog-snippet{margin-bottom:10px}.sidebar-copy.block-text,.sidebar-copy.block-text-bold{margin-bottom:0}.blog-content{justify-content:flex-start;margin-top:84px;padding:40px;display:flex}.category-corner-block-copy{padding-top:7px;padding-bottom:7px}.visit-top-section{height:300px;margin-top:83px}.visit-top-section.home{height:500px;padding-top:84px}.html-embed-3{margin-top:0;margin-left:0;position:absolute}.profile-surround{margin:1px}.bio-name{margin-bottom:10px;font-size:22px}.bio-name.large{font-size:28px}.bio-name.large.grid{margin-bottom:0}.bio-name.large-centred-event,.bio-name.large-centredprivate-hire{font-size:28px}.bio-name.white{font-size:30px}.bio-name.date-2021{margin-bottom:0;margin-right:20px;line-height:1}.bio-name.white-left{font-size:30px}.job-description{font-size:14px}.staff-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-flow:row}.bio-para{width:100%;max-width:none;font-size:15px;line-height:1.5}.bio-para.blog-snippet{margin-bottom:10px;display:none;overflow:visible}.bio-para.block-text,.bio-para.block-text-bold{margin-bottom:0}.bio-div{padding-top:0;padding-left:20px;padding-right:20px}.sarah-mruch-writeup{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr}.collection-list-19{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-auto-flow:column}.staff-bio-para{width:100%;max-width:none;font-size:15px;line-height:1.5}.staff-bio-para.blog-snippet{margin-bottom:10px;display:none;overflow:visible}.staff-bio-para.block-text,.staff-bio-para.block-text-bold{margin-bottom:0}.collection-item-19{width:250px;margin-right:0;padding-right:20px}.collection-list-wrapper-19{padding-left:20px}.div-block-140{overflow:scroll}.staff-section{padding:0 0 40px}.garden-section{align-items:flex-start;margin-top:0;padding:40px 20px}.grid-container{margin-top:20px;padding-top:0}.notification-bar{flex-direction:column;display:none}.text-pic-section-copy{padding:40px 20px}.text-pic-section-copy.mint{padding:20px 20px 40px}.text-pic-section-copy.green{padding-top:40px;padding-bottom:40px}.text-block-28{font-size:20px}.image-78{width:25px}.faq-section-new{align-items:flex-start;padding:40px 20px}.faq-section-new.mint{padding:20px 20px 40px}.faq-section-new.green{padding-top:40px;padding-bottom:40px}.career-section{justify-content:center;align-items:flex-start;margin-top:0;padding:40px 20px;display:flex}.vaccancy-button{font-size:16px}.career-page-content{justify-content:flex-start;margin-top:84px;padding:20px;display:flex}.available-roles-title{font-size:16px}.career-section-2{justify-content:flex-start;margin-top:0;padding:40px;display:flex}.faq-more-button{display:none}.faq-more-button.mob-only{display:block}.open-day-box-header-2{text-align:left;flex-direction:row;justify-content:flex-start;align-items:baseline;width:auto;margin-top:0;margin-bottom:0;margin-right:0;display:block}.open-day-box-header-2.no-margin{text-align:center;align-items:flex-start}.collection-item-20{justify-content:flex-start;padding-right:50px}.banner-link{flex:1;display:flex}.paragraph-4{margin-bottom:0;font-family:gill-sans-nova,sans-serif}.text-block-29{color:var(--white);letter-spacing:1.5px;text-transform:uppercase;font-family:gill-sans-nova,sans-serif;font-size:16px;font-weight:600;line-height:1.4em}.link-9{color:var(--white);text-decoration:none}.link-9:hover,.link-9:focus{color:var(--white)}.image-text-overlay{padding:20px}.address-label{text-align:left}.bold-text-2{line-height:1.3em}.bold-text-2._600{width:450px}.bali-logos-block{flex-direction:row;justify-content:flex-start;padding-right:0}.award-logo-block{width:auto;height:100px;margin-bottom:0;margin-right:15px}.dark-green-blob{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.notify-me-text{width:100%;max-width:none;font-size:18px;line-height:1.5}.notify-me-text.blog-snippet{margin-bottom:10px;display:block;overflow:visible}.notify-me-text.block-text,.notify-me-text.block-text-bold{margin-bottom:0}.notify-me-text.centred{text-align:left}.image-82{width:100%;max-width:none;inset:0%}.testimonial-video-section{align-items:flex-start;margin-top:0;padding:40px 20px}.gardeners-world,.gardeners-world.mint{padding:40px 20px}.gardeners-world.green{padding-top:40px;padding-bottom:40px}.gardeners-world.orange{padding:40px 20px}.gardeners-world.image-section{padding:60px}.control-bar-button{font-size:16px}.project-top-2{padding:40px 0}.project-top-2.max-3-pools-landing{padding:20px}.div-block-146{flex-direction:column;align-items:center;width:auto;height:auto;padding:25px 40px 40px;display:flex;position:absolute}.project-name-test{white-space:normal;word-break:normal;max-width:none;margin-top:20px;margin-left:20px;margin-right:20px;font-size:60px;line-height:.9em}.project-name-test.second-row{margin-top:-20px}.testimonial-wrapper{margin-bottom:0;padding-left:30px;padding-right:30px}._100-wide{padding-left:30px;padding-right:30px}.page-link-container{display:none}.page-link-container.awards{margin-top:30px;padding:0;display:block}.page-links-descriptor{display:block}.biotop-logo-2{margin-left:20px}.l-arrow.process,.right-arrow-11.process-r{top:420px}.green-sploge{width:100%;max-width:none;inset:0%}.banner-button-v2{font-size:16px}.awards-logos-grid{flex-direction:row;grid-auto-flow:column;justify-content:flex-start;width:100%;margin-top:0;padding-right:0}.award-logo-v2{width:auto;height:auto;margin-bottom:0;margin-right:0}.services-process-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr;margin-top:20px}.serv-proc-text{width:auto}.filtration-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr}.text-block-34{margin-bottom:0}.div-block-152{height:84px}.div-block-153{align-items:center;position:relative}.explore-div-text{padding:0}._2-grid-col{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr}.services-picture,.services-image{height:auto}.timeline{align-items:flex-start;margin-top:0;padding:40px 20px}.image-85{height:300px}.big-number{margin-bottom:0;font-size:22px}.big-number.large{font-size:28px}.big-number.large.grid{margin-bottom:0}.big-number.large-centred-event,.big-number.large-centredprivate-hire{font-size:28px}.big-number.white{font-size:30px}.big-number.date-2021{margin-bottom:0;margin-right:20px;line-height:1}.big-number.white-left{font-size:30px}.timeline-title{margin-bottom:0;font-size:22px}.timeline-title.large{font-size:28px}.timeline-title.large.grid{margin-bottom:0}.timeline-title.large-centred-event,.timeline-title.large-centredprivate-hire{font-size:28px}.timeline-title.white{font-size:30px}.timeline-title.date-2021{margin-bottom:0;margin-right:20px;line-height:1}.timeline-title.white-left{font-size:30px}.date-icon-container{border-radius:0}.next-date-container{border-radius:0;justify-content:flex-start;align-items:center;inset:auto 0% 0%;transform:none}.next-date-div.space-below{margin-bottom:20px}.award-winners{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr}.bali-logos-block-v2{flex-direction:row;justify-content:flex-start;padding-right:0}.award-logo-block-v2{width:auto;height:120px;margin-bottom:0;margin-right:0}.test-quote{margin-bottom:0;font-size:28px}.test-quote.large{font-size:28px}.test-quote.large.grid{margin-bottom:0}.test-quote.large-centred-event,.test-quote.large-centredprivate-hire{font-size:28px}.test-quote.white{font-size:30px}.test-quote.date-2021{margin-bottom:0;margin-right:20px;line-height:1}.test-quote.white-left{font-size:30px}.testimonial-video-section-copy{align-items:flex-start;margin-top:0;padding:40px 20px}.process-image-slide{height:400px}.inspiration-section{align-items:flex-start;margin-top:0;padding:40px 20px}.inspo-tabs-menu{flex-flow:row;justify-content:flex-start;align-items:flex-end}.services-process-grid-v2{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr;margin-top:0}.serv-proc-text-v2{width:auto}.news-section{padding-bottom:39px;padding-left:20px;padding-right:20px}.team-top{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr;grid-auto-flow:row}.team-top.reverse{grid-template-columns:1fr}.slider-left-arrow{width:50px;height:50px;font-size:30px;bottom:15px;left:15px}.slider-arrow-right{width:50px;height:50px;font-size:30px;bottom:15px;left:70px}.slider-dot-bar{bottom:15px;right:15px}.process-text{width:auto}._3-wide-grid{max-width:none;padding:0}.trio-div{display:block}.trio-image{aspect-ratio:16/9}.intro-grid-new{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr}.awards-logos-grid-wide{flex-direction:row;grid-auto-flow:column;justify-content:flex-start;width:100%;margin-top:0;padding-right:0}.recent-awards-text{display:block}.add-info-div-copy.space-below{margin-bottom:20px}.services-homepage{align-items:flex-start;padding:40px 20px}.services-homepage.white{align-items:flex-start}.sectiongrid{justify-content:flex-start;align-items:flex-start;margin-top:84px;padding:40px 20px}.full-grid-list{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr;overflow:hidden}.grid-project-item-1{margin-bottom:0;margin-right:0}.grid-project-item-1.award{margin-bottom:20px;margin-right:20px}.project-image-card{aspect-ratio:3/2;width:auto;height:auto}.play-square{width:60px;height:60px}.code-embed-2{width:20px;height:23px}.award-logo-copy{height:120px}.project-button{padding:10px 20px 12px;font-size:14px}.project-button.smaller,.project-button.form-submit,.project-button.smaller-centre,.project-button.smaller-centre-copy,.project-button.form-submit-white{margin-bottom:0;margin-left:0}.project-button.form-submit-2{align-self:flex-start;margin-bottom:0;margin-left:0}.award-body-header{margin-bottom:5px;font-size:18px}.award-category.boxed{font-weight:500}.year-text{margin-bottom:10px;font-size:22px}.year-text.large{font-size:32px}.year-text.large.grid{margin-bottom:0}.year-text.large-centred-event,.year-text.large-centredprivate-hire{font-size:28px}.year-text.white{font-size:30px}.button-container-div{margin-top:20px;margin-left:150px}.article-button{padding:10px 20px 12px;font-size:14px}.article-button.smaller,.article-button.form-submit,.article-button.smaller-centre,.article-button.smaller-centre-copy,.article-button.form-submit-white{margin-bottom:0;margin-left:0}.article-button.form-submit-2{align-self:flex-start;margin-bottom:0;margin-left:0}.award-image{width:auto;max-width:none;overflow:clip}.projects-grid{justify-content:flex-start;align-items:flex-start;margin-top:0;padding:40px 20px}.awards-news-grid{grid-template-columns:1fr 1fr}.logo-links-container{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column}.team-awards-pic{margin-bottom:20px}.slider-name-tag{width:300px;height:80px;margin-top:-40px;margin-right:-150px;font-size:60px}.second-button{display:none}.second-button.mob-only{display:block}}@media screen and (max-width:479px){.container{flex:0 auto;order:-1;padding-left:0;padding-right:0;position:relative}.navbar{z-index:1000}.brand.w--current{grid-column-gap:20px;grid-row-gap:20px;letter-spacing:1px;align-items:center;display:flex}.image{height:50px;margin-left:20px;margin-right:0}.nav-menu{margin-top:0;margin-left:0;padding-bottom:0;position:absolute}.nav-link{order:0;padding-top:15px;padding-bottom:15px}.section-full-slider{height:250px}.section-full-slider.home{height:100svh;padding-top:74px;overflow:hidden}.slider-2{height:250px}.open-day-box-header{text-align:center}.open-day-date{text-align:left;align-items:flex-start;margin-right:0;font-size:14px;line-height:20px}.open-day-date.large{margin-right:15px;padding-right:0}.collection-list{display:block}.open-day-bar-time{display:none}.open-day-bar-time.large{margin-right:15px;padding-right:0;display:flex}.collection-item{margin-bottom:15px}.intro-section{padding:20px}.intro-section.white{padding-left:20px;padding-right:20px}.intro-header{color:var(--dark-slate-grey-2);margin-bottom:10px}.intro-header.block-text{font-size:24px}.intro-header.large{font-size:32px}.intro-header.large-centred-event,.intro-header.large-centredprivate-hire{margin-top:20px;font-size:28px}.intro-header.white{padding-left:20px;padding-right:20px;font-size:24px}.intro-header.right-align{text-align:left}.intro-header.date-2021{justify-content:flex-start;width:110px;margin-top:-3px;margin-right:20px;font-size:20px;line-height:1.4em;display:flex}.intro-header.faq-head{text-align:left}.intro-header.white-left{padding-left:20px;padding-right:20px;font-size:24px}.intro-header.block-text-white,.intro-header.orange-block-text,.intro-header.block-text-white-copy{font-size:24px}.intro-text-div{padding-right:0}.bodycopy{text-align:left;font-size:18px}.bodycopy.blog-snippet{font-size:16px;line-height:1.5;display:block}.bodycopy.centred-contact{text-align:left;padding-left:0;padding-right:0}.bodycopy.centred-contact-30below,.bodycopy.centred{text-align:left}.bodycopy.centred._30-below{margin-bottom:20px}.bodycopy.centred-30-below{text-align:left}.general-button{text-align:center;width:100%;padding-top:10px;padding-bottom:10px}.general-button.smaller,.general-button.form-submit,.general-button.smaller-centre,.general-button.smaller-centre-copy,.general-button.form-submit-white{width:auto}.general-button.top-banner{width:auto;margin-right:0}.general-button.form-submit-2{align-self:flex-start;width:auto}.general-button-v2{text-align:center;width:100%}.general-button-v2.centred{display:inline-block}.open-day-container{padding-left:20px;padding-right:20px}.section-header{text-align:center;font-size:24px;line-height:32px}.section-header.contained{font-size:20px}.section-header.blog{letter-spacing:2px;margin-top:0;font-size:20px;line-height:1em}.section-header.events,.section-header.events-copy,.section-header.events-hidden{font-size:20px}.services-div-box-container{padding:20px}.div-block-2{position:static}.collection-list-wrapper-2{padding-left:0;padding-right:0}.div-block-3{height:200px}.div-block-4{align-items:stretch;padding:15px}.event-detail-div.horizontal{margin-bottom:5px;padding-top:5px}.icons.large{width:25px;height:25px}.event-detail-text.large-event{font-size:18px}.events-wrapper{grid-template-columns:1fr}.collection-item-3{margin-bottom:0}.blog-text-div{padding:0}.blog-sub-head{font-size:18px}.blog-sub-head.boxed{font-size:14px;font-weight:500}.blog-date{font-size:10px}.blog-date.detail{display:none}.footer{margin-top:0;padding-top:40px;padding-left:25px;padding-right:25px}.grid-4{grid-template-rows:auto auto auto auto;grid-template-columns:1fr;padding-left:0;padding-right:0}.image-4{width:120px}.footer-column-div{padding-left:0;padding-right:0}.footer-header{margin-bottom:20px}.footer-link{margin-bottom:10px;margin-left:10px}.footer-link.social{display:none}.section-title-block-div{padding-left:0;padding-right:0}.open-day-button{margin-top:0}.landscaping-design-image,.natural-pool-image{height:200px}.menu-button:hover{color:var(--mid-green);background-color:#0000}.menu-button:active,.menu-button:focus{color:var(--dark-slate-grey);background-color:#0000}.icon{color:var(--white);margin-top:22px;padding-right:10px}.icon:active{color:var(--light-mint)}.icon:focus{color:var(--mid-green)}.slider-graphic-overlay-full-div{padding-left:20px;padding-right:20px}.image-5{width:100px;margin-top:20px;margin-right:20px}.open-day-full-list{margin-top:10px;margin-bottom:20px;display:block}.open-day-full-list.v2{grid-auto-flow:row}.od-descriptor-text.large{display:none}.open-day-link-linear{text-align:center}.open-day-bar-price-copy{display:none}.open-day-bar-price-copy.large{display:flex}.details-text-link{text-align:right}.container-2{z-index:-1;position:relative}.text-block{font-size:16px}.nav-link-2.w--current:hover{background-color:var(--dark-slate-grey)}.icon-2{color:var(--white);font-size:40px}.icon-2:hover{color:var(--light-mint)}.icon-2:active{color:var(--mid-green)}.menu-button-2{background-color:var(--dark-slate-grey);color:#0000;margin-left:5px;padding-left:0;padding-right:0}.menu-button-2:hover,.menu-button-2:active,.menu-button-2:focus{background-color:var(--dark-slate-grey)}.menu-button-2.w--open{background-color:var(--dark-slate-grey);color:var(--light-mint)}.menu-button-2.w--open:hover{background-color:#0000}.menu-text{display:none}.nav-link-home{padding-top:30px;padding-bottom:15px}.open-day-box-header-single{margin-top:0}.open-day-box-header-single.blog-sidebar,.open-day-box-header-single.blog-sidebar-white{font-size:18px}.open-day-container-v2{padding-left:20px;padding-right:20px}.grid-block-text-left{padding:30px 20px}.grid-block-image,.grid-block-image.sarah,.grid-block-image.maintenance-aftercare,.grid-block-image.complete-garden,.grid-block-image.complete-garden-copy{height:200px}.grid-block-text-right{padding:30px 20px}.event-register-section{justify-content:flex-start;padding:40px 25px}.div-block-8{padding:0}.bottom-cta{align-items:flex-start;padding-left:0;padding-right:0}.open-day-container-v1{padding-left:20px;padding-right:20px}.blog-grid{grid-template-columns:2.5fr;padding-left:0;padding-right:0}.bog-detail-div{flex-direction:column;align-items:flex-start}.blog-image{object-fit:contain;background-color:#0000;border-bottom-right-radius:50px;width:100%;height:auto}.blog-rich-text{margin-top:20px;font-size:18px}.blog-rich-text h2{font-size:24px}.blog-rich-text h3{font-size:20px}.blog-rich-text p{margin-bottom:15px;font-size:18px;font-weight:400}.blog-rich-text li{font-size:18px;line-height:1.5}.blog-rich-text blockquote{border-left-color:var(--light-mint);color:var(--dark-slate-grey);font-style:italic;line-height:1.4}.blog-rich-text h4{font-size:18px}.blog-rich-text figcaption{padding-top:5px;padding-bottom:5px;font-size:12px;line-height:1.4em}.collection-list-3{grid-template-rows:auto;grid-template-columns:1fr}.div-block-12{height:auto;padding:0}._1240-blog-read-more-container{padding-left:0;padding-right:0}.blog-sidebar-div.unboxed{padding-top:0;padding-bottom:0}.blog-sidebar-div.gallery-scroll-mobile{background-color:var(--dark-slate-grey-2);padding-top:20px;padding-bottom:20px}.small-events-header{font-size:16px}.blog-small-box-header{margin-bottom:7px;font-size:18px}.multi-blog-menu-section{display:flex}.pagination{justify-content:flex-start;display:block}.next-button{text-align:center;margin-left:0;margin-right:0;display:block}.blog-mini-box-link{grid-column-gap:15px;grid-template-columns:1fr 1fr}.gallery-nav-link-text.w--current:hover{background-color:var(--dark-slate-grey)}.sub-blog-menu-container-copy{flex-direction:column;align-items:center;display:block}.blog-sub-head-text{font-size:16px}.events-list-section{padding-bottom:20px}.event-main-image{height:250px}.event-detail-div-centred.event{margin-bottom:15px}.detail-event-strip{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:20px}.private-hire-section{padding-top:0;padding-bottom:20px}.private-hire-section.contact{padding-top:20px}.form.landing{align-items:flex-start;margin-top:0}.text-field{margin-bottom:10px}._800-container.hire{padding-left:20px;padding-right:20px}.collection-list-4{column-count:1}.gallery-cover-image{height:200px}.gallery-label{font-size:20px;line-height:1.4em}.image-9{width:20px;height:20px}.see-all-text{font-size:16px}.grid-8{border-radius:0;padding:25px}.gallery-header-link{font-size:20px}.group-contact-form{padding-top:0;padding-bottom:20px}.group-contact-form.contact{padding-top:20px}.contact-header-section{justify-content:center;align-items:flex-start;margin-top:73px;padding-top:40px;padding-left:25px;padding-right:25px}.div-block-17{height:200px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.grid-10{padding-left:0;padding-right:0}.lightbox-link{height:auto}.collection-list-6{grid-template-columns:1fr 1fr 1fr}.project-image.grid{height:300px}.collection-list-7{grid-row-gap:20px}.collection-list-7.menu6{overflow:scroll}.project-gallery-section.max-3-pools-landing{padding:20px}.project-images{height:100px}.image-12{object-fit:contain;width:100%;max-width:none;height:100%;max-height:50px;display:block}.collection-list-8{grid-template-columns:1fr 1fr}.image-13{height:50px}.image-13.left{height:65px}.tnc{margin-top:73px}.slider-text{margin-top:10px;margin-left:20px;margin-right:20px;font-size:60px;line-height:50px}.slider-text.reduced{line-height:50px}.text-block-4{display:none;overflow:visible}.home-slider{height:300px}.map-divblock{background-image:none;padding:0}.how-to-find-us-section{text-align:left;align-items:flex-start;padding-left:25px;padding-right:25px}.grid-2-copy{grid-template-rows:auto;grid-template-areas:".";grid-auto-flow:row;padding:0}.sub-title-head{color:var(--dark-slate-grey);font-size:18px;line-height:1.4}.domestic-page-grid{padding:30px 20px}.sarah-section{justify-content:center;align-items:flex-start;padding:40px 20px}.welcome-grid{grid-auto-flow:row;padding:0}.popup-overlay-expired{display:none;inset:auto 0% 0%}.inner{flex-direction:column;justify-content:center;width:100vh;height:100vh;position:static}.div-block-92{flex-direction:column;height:220px}.cookie-text{text-align:center;padding-bottom:20px;padding-right:0}.link-6.w--current{display:none}.div-block-44{margin-top:0}.general-button-2{text-align:center;width:100%;margin-bottom:15px;margin-right:0}.dsmiss-button{text-align:center;width:100%}.popup-overlay{display:none;inset:auto 0% 0%}.div-block-97{flex-direction:column;height:220px}.notification-container{flex-direction:column;flex:0 auto}.notification-text{margin-bottom:20px}.notification-button{text-align:center;align-self:center;margin-top:15px;margin-bottom:0;display:block}.nav-dropdown{order:0;padding-top:15px;padding-bottom:15px}.nav-dropdown:active{color:var(--light-mint)}.featured-blog-image-wrapper{height:250px}.featured-blog-image-wrapper.space-below{margin-left:0;margin-right:0}.category-corner-block{padding:8px}.category-label-text{font-size:10px;line-height:10px}.blog-container{flex-direction:column;align-items:flex-start}.press-section{padding:40px 25px}.checkbox{margin-right:5px}.newsletter-form{margin-left:0;margin-right:0}.checkbox-field{align-items:baseline;display:flex}._404-full-section{height:70vh;margin-top:74px;padding-left:20px;padding-right:20px}.sidebar-grid{padding-top:0}.smalltext{font-size:12px}.bodycopy-14px{font-size:14px;line-height:1.5}.sidebar-header{font-size:18px;font-weight:600}.sidebar-content-padding{padding:15px 20px 20px}.collection-list-9{grid-template-columns:1fr}.blog-label-div{padding:10px 20px}.blog-label{font-size:16px;line-height:1.3em}.grid-12{grid-template-columns:1fr}.intro-header-blog{color:var(--dark-slate-grey-2);margin-bottom:5px;font-size:28px}.intro-header-blog.large{font-size:32px}.intro-header-blog.large-centred-event,.intro-header-blog.large-centredprivate-hire{margin-top:20px;font-size:28px}.intro-header-blog.white{padding-left:20px;padding-right:20px;font-size:24px}.sub-title-head-blog{margin-bottom:15px;font-weight:500}.multi-blog-menu-section-footer{display:block}.feat-event-text-container.bird{padding:15px}.fetaured-event-header{margin-bottom:10px}.fetaured-event-header.large{font-size:24px}.fetaured-event-header.large-centred-event,.fetaured-event-header.large-centredprivate-hire{margin-top:20px;font-size:28px}.fetaured-event-header.white{padding-left:20px;padding-right:20px;font-size:24px}.event-snippet{font-size:14px}.div-block-100{height:200px;padding:0}.collection-list-10,.link-block-8,.link-block-9{grid-template-columns:1fr}.div-block-101{padding:20px}.link-block-10{grid-template-rows:auto;grid-template-columns:1fr 1fr}.div-block-102{height:100%}.div-block-103{height:200px;display:block}.open-days-section{padding-top:0;padding-left:0;padding-right:0}.open-day-link-block{grid-template-columns:1fr}.landscape-section{height:auto}.events-section{padding:20px}.blog-section{background-image:none;background-repeat:repeat;background-size:auto;padding:40px 25px}.blog-section.top{margin-top:72px}.sarah-image,.sarah-image-2,.project-card-image{height:200px}.section-header-link{text-align:center;font-size:24px;line-height:32px}.section-header-link.contained{font-size:20px}.section-header-link.blog{letter-spacing:2px;margin-top:0;font-size:20px;line-height:1em}.section-header-link.events,.section-header-link.events-copy,.section-header-link.events-hidden{font-size:20px}.home-section-head{justify-content:flex-start;margin-bottom:20px}.welcome-grid-v2{grid-auto-flow:row;padding:0}.intro-section-v2{padding:20px}.landscape-section-v2{height:auto}.services-div-box-container-v2{padding:20px}.event-detail-text-list.large-event{font-size:18px}.open-day-date-list{margin-bottom:20px}.date-container{flex-direction:column}.dates-open-days{column-count:3;font-size:15px}.dates-title{margin-bottom:20px}.date-info-container{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:15px}.dates-info-text{margin-bottom:0}.deets-container{flex-direction:column}.image-17{max-width:90%}.side-menu-button{width:250px}.slider-title-svg{max-width:85%;padding-top:35px}.grid-block-text-left-home,.grid-block-text-right-home{padding:30px 20px}.div-block-112{height:200px}.blog-menu-image,.div-block-113,.blog-side-image,.blog-side-image.v2{height:100px}.faq-section{padding:20px}.faq-main-grid{grid-template:"."/1fr;grid-auto-flow:row;padding:0}.intro-side-menu{position:static}.faq-question{color:var(--dark-slate-grey-2);margin-bottom:10px}.faq-question.large{font-size:24px}.faq-question.large-centred-event,.faq-question.large-centredprivate-hire{margin-top:20px;font-size:28px}.faq-question.white{padding-left:20px;padding-right:20px;font-size:24px}.faq-question.right-align{text-align:left}.faq-question.date-2021{justify-content:flex-start;width:110px;margin-top:-3px;margin-right:20px;font-size:20px;line-height:1.4em;display:flex}.faq-container{padding-top:18px}.pool-type-into{grid-template-rows:auto;grid-template-areas:".";grid-auto-flow:row;padding:0}.testimonial-slider{height:auto;padding-top:30px;padding-bottom:50px}.icon-5,.icon-6{font-size:20px}.right-arrow-5,.left-arrow-5{width:40px}.test-button{text-align:center;width:100%;padding-top:10px;padding-bottom:10px}.test-button.smaller,.test-button.form-submit,.test-button.smaller-centre,.test-button.smaller-centre-copy,.test-button.form-submit-white{width:auto}.grid-17{grid-template-columns:1fr}.general-button-small{text-align:center;width:100%;padding-top:10px;padding-bottom:10px}.general-button-small.smaller,.general-button-small.form-submit,.general-button-small.smaller-centre,.general-button-small.smaller-centre-copy,.general-button-small.form-submit-white{width:auto}.card-description-text.large-event{font-size:18px}.intro-header-title{color:var(--white);width:auto;margin-bottom:15px}.intro-header-title.large{font-size:24px}.intro-header-title.large-centred-event,.intro-header-title.large-centredprivate-hire{margin-top:20px;font-size:28px}.intro-header-title.white{padding-left:20px;padding-right:20px;font-size:24px}.intro-header-title.right-align{text-align:left}.intro-header-title.date-2021{justify-content:flex-start;width:110px;margin-top:-3px;margin-right:20px;font-size:20px;line-height:1.4em;display:flex}.intro-header-title.faq-head{text-align:left}.intro-header-title.white-left{padding-left:20px;padding-right:20px;font-size:24px}.slider-text-homepage{margin-top:0;margin-left:0;margin-right:0;font-size:85px;line-height:1em}.slider-text-homepage.nsp,.slider-text-homepage.landscapes{line-height:.9em}.slider-text-homepage.pools-landing{line-height:.85em}.slider-text-homepage.second-row{margin-top:0}.slider-text-homepage-subhead{margin-top:10px;margin-left:20px;margin-right:20px;font-size:18px;line-height:1.4em}.pool-types-header{font-size:16px}.icon-7{margin-bottom:20px;padding-bottom:0}.icon-text-container{flex-direction:row}.icon-grid{grid-template-columns:1fr}.icon-section{padding:25px}.wellness-image-2-div{height:200px}.grid-19{grid-column-gap:0px;grid-row-gap:0px}.project-left-container{padding:40px 25px}.div-block-119{justify-content:flex-start;padding-left:20px;padding-right:20px;display:flex}.text-block-9{font-size:12px}.image-33{width:12px;height:12px}.image-33.big{margin-right:10px}.image-34{height:100%}.section-12{height:350px}.link-block-13{padding:15px}.greebox-title-text{font-size:15px}.job-description-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:2.5fr;margin-bottom:0;padding-left:0;padding-right:0}.careers-section{padding-top:20px;padding-bottom:0}.footer-column-logos{padding-left:0;padding-right:0}.video-grid-home{grid-column-gap:40px;grid-row-gap:40px;grid-auto-flow:row;padding:0}.natural-pool-slider{height:300px}.intro-home-section{background-position:50% 0;background-size:800px;padding:40px 25px}.lightbox-button-mobile{border-radius:0;justify-content:center;padding:15px 0}.lightbox-mobile-button{align-self:center;width:100%;display:block}.overlay-button{margin:10px;display:flex}.project-list{grid-template-columns:1fr}.zoom-container-link-block{height:225px}.project-label{display:none}.project-collection,.project-collection.mobile{display:block}.ukraine-flag.first{width:60px;margin-bottom:10px}.ukraine-flag.last{display:none}.notification-text-container{margin-left:0;margin-right:0}.notification-top{height:auto;padding:10px 20px}.image-gallery-text{font-size:14px}.heading{font-size:40px}.more4-button{padding:14px 15px 16px 70px;font-size:16px}.slider-overlay-biv-home{padding-left:25px;padding-right:25px;transition:none}.slider-overlay-biv-home.project{padding-left:0;padding-right:0}.award-logo{height:90px}.award-logo.apl{height:60px;margin-top:10px;margin-right:10px;padding:5px}.award-mini{height:70px;margin-right:30px}.bali-biotop-logos-home{flex-direction:row}.association-logo{height:50px;margin-bottom:10px;margin-right:10px}.association-logo.left{height:65px}.mini-head{color:var(--dark-slate-grey)}.award-logo-home{height:120px}.award-logo-home.left{height:65px}.bali-biotop-logos-footer{grid-column-gap:5px;grid-row-gap:5px;text-align:left;flex-direction:column;align-self:flex-start}.subtitle-text{text-align:center;max-width:300px;margin-bottom:30px;font-size:22px;line-height:1.3em;position:relative}.subtitle-text.oasis,.subtitle-text.landscape{max-width:250px}.button-container{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column}.banner-lightbox{margin-bottom:20px;margin-right:20px}.section-title{text-align:left;font-size:80px;line-height:1em;overflow:visible}.section-title.white{text-align:left}.section-title.white._20-indent-mob{text-align:left;padding-left:20px}.section-title.white._20-indent-mobonly{margin-left:20px;padding-left:0}.section-title.orange{text-align:left}.section-title.orange.no-space{align-self:center}.section-title.orange._20-indent-mob-only{margin-left:20px}.section-title.projects,.section-title._25-indent-mob{padding-left:25px}.section-title._20-indent-mobonly{margin-left:20px}.para-head-2._30-below{text-align:left}.intro-header-big{color:var(--dark-slate-grey);margin-bottom:10px;font-size:28px}.intro-header-big.large{font-size:24px}.intro-header-big.large-centred-event,.intro-header-big.large-centredprivate-hire{margin-top:20px;font-size:28px}.intro-header-big.white{padding-left:20px;padding-right:20px;font-size:24px}.intro-header-big.right-align{text-align:left}.intro-header-big.date-2021{justify-content:flex-start;width:110px;margin-top:-3px;margin-right:20px;font-size:20px;line-height:1.4em;display:flex}.intro-header-big.faq-head{text-align:left}.intro-header-big.white-left{padding-left:20px;padding-right:20px;font-size:24px}.section-13{align-items:flex-start;padding-left:25px;padding-right:25px;overflow:hidden}.section-13.founder{padding-left:20px;padding-right:20px}.services-titles{color:var(--white);margin-bottom:10px;font-size:28px}.services-titles.large{font-size:24px}.services-titles.large-centred-event,.services-titles.large-centredprivate-hire{margin-top:20px;font-size:28px}.services-titles.white{padding-left:20px;padding-right:20px;font-size:24px}.services-titles.right-align{text-align:left}.services-titles.date-2021{justify-content:flex-start;width:110px;margin-top:-3px;margin-right:20px;font-size:20px;line-height:1.4em;display:flex}.services-titles.faq-head{text-align:left}.services-titles.white-left{padding-left:20px;padding-right:20px;font-size:24px}.services-grid{grid-column-gap:10px;grid-row-gap:10px;margin-top:0}.service-grid-container-div{grid-column-gap:60px;grid-row-gap:60px}.div-block-125,.div-block-125.mint{margin:0;padding-top:0}.service-text-div{padding-left:0;padding-right:0}.service-text-div.green{padding:0}.service-text-div.no-margin{padding-left:0;padding-right:0}.service-text-div.right-text-box{padding-left:80px;padding-right:0}.collection-list-16{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr;grid-auto-flow:column;padding-left:0}.collection-list-wrapper-16{margin-bottom:10px;margin-left:0;padding-left:25px;overflow:scroll}.project-thumb.mini{background-color:var(--dark-slate-grey-2);background-image:none;flex-direction:column;width:250px;height:100%;margin-right:25px;text-decoration:none}.project-section{padding:40px 0;overflow:hidden}.thumbnail-green-banner{color:var(--dark-slate-grey-2);background-color:#0000;flex-direction:column;flex:1;justify-content:flex-start;display:flex;position:static}.thumb-title{font-size:18px}.thumb-category-text{font-size:12px}.collection-list-wrapper-17{padding-left:20px;padding-right:20px}.collection-item-17{flex-direction:column;padding-bottom:0;padding-left:0;padding-right:0;display:block}.banner-button-copy{font-size:16px;display:block}.banner-button-copy:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.banner-button-copy.hide-mobile{display:none}.footer-copy{margin-left:10px;font-size:15px}.image-48{width:40px;height:40px;position:static}.background-video-2{max-height:200px}.background-video-2.expanded{height:300px;max-height:none}.services-para{font-size:16px}.services-para._15below{font-size:18px}.services-para.black{margin-bottom:0}.services-para._15below-green{margin-bottom:10px;font-size:18px}.services-para.pool-types{font-size:18px}.side-menu-item,.side-menu-white{max-width:none}.html-embed{width:16px;height:16px;font-size:16px}.green-arrow-button{margin-top:0;font-size:16px}.div-block-131{margin-top:20px}.trans-green-button{color:var(--white);font-size:16px}.text-block-23,.text-block-24{font-size:16px}.social-container{grid-column-gap:20px;grid-row-gap:20px;flex-direction:row;height:40px;margin-left:10px}.award-badge-div{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;align-self:auto;margin-bottom:10px;display:block}.image-53{width:100%;height:175px}.scroll-button-container{color:var(--dark-slate-grey);justify-content:space-between;align-items:center;width:100%;padding-left:25px;padding-right:25px;display:flex}.scroll-button-container.top-margin{margin-top:10px;padding-left:25px;padding-right:25px}.scroll-button-container.top-margin-white{color:var(--white);margin-top:10px}.scroll-arrow-div{align-items:center;display:flex}.scroll{color:var(--dark-slate-grey);margin-top:0;margin-bottom:0;margin-right:0;font-weight:600}.image-54{width:auto;height:16px}.divider{width:100%}.text-pic-section,.text-pic-section.mint{padding:40px 25px}.text-pic-section.green{padding-left:25px;padding-right:25px}.text-pic-section.green-back{grid-column-gap:0px;grid-row-gap:0px;padding-top:40px;padding-bottom:40px}.text-pic-section.green-back-horizontal,.text-pic-section.orange{padding:40px 25px}.text-pic-section.image-section{height:100vh;padding:60px 20px;position:relative}.text-pic-section.sand{padding:40px 25px}.text-pic-section.sand-full{padding:40px 20px}.grid-23{grid-column-gap:20px;grid-row-gap:20px}.grid-text{flex-direction:column;align-items:flex-start;padding:0;display:flex}.process-section{padding:40px 25px}.paragraph-3{margin-bottom:0;font-size:16px;line-height:1.5em}.process-text-container{padding:20px}.form-3{align-items:flex-start}.submit-button{font-size:16px;display:block}.submit-button:hover{border-color:var(--peru);color:var(--peru);background-color:#0000}.submit-button:active{border-color:var(--peru);background-color:#c5853740}.submit-button.hide-mobile{display:none}.process-grid{grid-column-gap:20px;grid-row-gap:20px}.process-title{color:var(--dark-slate-grey);margin-bottom:10px;font-size:28px}.process-title.large{font-size:24px}.process-title.large-centred-event,.process-title.large-centredprivate-hire{margin-top:20px;font-size:28px}.process-title.white{padding-left:20px;padding-right:20px;font-size:24px}.process-title.right-align{text-align:left}.process-title.date-2021{justify-content:flex-start;width:110px;margin-top:-3px;margin-right:20px;font-size:20px;line-height:1.4em;display:flex}.process-title.faq-head{text-align:left}.process-title.white-left{padding-left:20px;padding-right:20px;font-size:24px}.image-56{width:100%}.image-56.stretched{height:250px}.enquiry-form-section{padding-top:40px;padding-bottom:40px}.enquiry-block{padding:0}.side-menu-div{width:100%}.add-line-containter{font-size:16px}.mini-head-pool{color:var(--white)}.div-block-134,.div-block-135{padding:0}._1-2-grid{grid-column-gap:20px;grid-row-gap:20px}._3-grid-col{grid-column-gap:40px;grid-row-gap:40px}.trans-button-green{font-size:16px;display:block}.trans-button-green:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.trans-button-green.hide-mobile{display:none}.trans-button-green.gallery{margin-top:15px}.div-block-136{background-image:none;margin-top:0;margin-left:0;margin-right:0;padding:0}.collection-list-18{margin-left:0}.project-info-headers{color:var(--dark-slate-grey-2);margin-bottom:20px;font-size:32px;line-height:1}.project-info-headers.large{font-size:24px}.project-info-headers.large-centred-event,.project-info-headers.large-centredprivate-hire{margin-top:20px;font-size:28px}.project-info-headers.white{padding-left:20px;padding-right:20px;font-size:24px}.project-info-headers.gallery{text-align:left;margin-left:25px}.project-info-headers.testimonial{color:var(--dark-slate-grey-2)}.div-block-137{margin-bottom:0}.centred-line-div{margin-bottom:5px}.divider-line{width:75%}.collection-list-wrapper-18{padding-left:25px;padding-right:25px}.scroll-arrow-div-gallergy{grid-column-gap:10px;grid-row-gap:10px;align-items:center;display:flex}.div-block-138{padding-left:0;padding-right:0}.collection-item-18{margin-right:0}.project-menu-item{margin-right:25px}.link-menu-box-header{font-size:16px}.category-label-text-menu{font-size:10px;line-height:10px}.section-14{justify-content:center;align-items:flex-start;margin-top:72px;padding-left:25px;padding-right:25px}.grid-24{grid-column-gap:20px;grid-row-gap:20px}.project-menu-grid-section{align-items:flex-start;padding-top:40px;padding-bottom:40px;overflow:hidden}.project-menu-grid-section.max-3-pools-landing{padding:20px}.project-menu-grid-section.top{margin-top:74px}.video-slider{height:auto}.project-menu-grid-section-award{justify-content:center;align-items:flex-start}.project-menu-grid-section-award.max-3-pools-landing{padding:20px}.trans-button-green-copy{font-size:16px;display:block}.trans-button-green-copy:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.trans-button-green-copy.hide-mobile{display:none}.trans-next-buton{font-size:16px;display:flex}.trans-next-buton:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.trans-next-buton.hide-mobile{display:none}.video-div-text{padding:0}.project-card-image-gallery{height:auto}.icon-11{margin-left:0;margin-right:0}.icon-12{justify-content:flex-end;margin-left:0;margin-right:0;display:flex;inset:0% 0% 0% auto}.right-arrow-10{justify-content:flex-end;display:flex}.pagination-4{display:none}.scroll-arrow{width:70px;height:16px}.lightbox-link-7{margin-right:20px}.project-menu-list-featured{grid-row-gap:20px;padding-left:25px}.blog-list-section{background-image:none;background-repeat:repeat;background-size:auto;padding:40px 25px}.blog-list-section.top{margin-top:72px}.newsletter-signup.unboxed{padding-top:20px;padding-bottom:20px}.sidebar-copy{font-size:14px;line-height:1.5}.blog-content{margin-top:73px;padding:20px 25px}.category-block{margin-bottom:15px}.category-corner-block-copy{padding:8px}.visit-top-section{height:250px;margin-top:73px}.visit-top-section.home{height:750px;padding-top:74px}.title-underline-container{margin-bottom:5px}.blog-endline{width:10px;margin-left:-20px;margin-right:10px}.profile-pic{width:200px;max-width:none;height:200px}.profile-pic.stretched{height:250px}.profile-surround{margin:0}.bio-name{color:var(--white);margin-bottom:10px;font-size:24px}.bio-name:active{color:var(--white)}.bio-name:focus{text-decoration:none}.bio-name.large{font-size:24px}.bio-name.large-centred-event,.bio-name.large-centredprivate-hire{margin-top:20px;font-size:28px}.bio-name.white{padding-left:20px;padding-right:20px;font-size:24px}.bio-name.right-align{text-align:left}.bio-name.date-2021{justify-content:flex-start;width:110px;margin-top:-3px;margin-right:20px;font-size:20px;line-height:1.4em;display:flex}.bio-name.faq-head{text-align:left}.bio-name.white-left{padding-left:20px;padding-right:20px;font-size:24px}.job-description{color:var(--white);font-size:14px}.staff-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr}.bio-para{font-size:16px}.bio-para._15below{font-size:18px}.bio-div{align-items:center;display:flex}.bio-grid-container{grid-column-gap:40px;grid-row-gap:40px;margin-top:10px}.sarah-mruch-writeup{grid-column-gap:10px;grid-row-gap:10px}.image-70,.image-71{width:100%}.collection-list-19{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-auto-flow:column;padding-left:0;padding-right:0}.staff-bio-link{margin-bottom:0}.staff-bio-para{margin-top:10px;font-size:16px}.staff-bio-para._15below{font-size:18px}.collection-item-19{width:250px;margin-right:0;padding-right:20px}.div-block-140{width:100%;margin-top:10px;padding-top:0;padding-bottom:20px;overflow:scroll}.staff-section{padding-left:0;padding-right:0;overflow:hidden}.shape-team-top{margin:0}.shape-team-top.wide{margin-left:-20px;margin-right:-20px}.garden-section{margin-top:0;padding-left:0;padding-right:0}.grid-container{margin-top:0}.image-75{width:100%}.notification-bar{flex-direction:column;flex:0 auto;padding-left:20px;padding-right:20px}.image-76{object-fit:cover;width:100%;height:100%}.image-77{width:100%}.text-pic-section-copy{padding:40px 20px}.text-pic-section-copy.mint{padding:0}.text-pic-section-copy.green-back{grid-column-gap:0px;grid-row-gap:0px;padding-top:40px;padding-bottom:40px}.text-pic-section-copy.green-back-horizontal{padding:0}.text-block-28{width:85%;font-size:20px}.image-78{width:24px;margin-top:27px}.faq-section-new{padding:40px 25px}.faq-section-new.mint{padding:0}.faq-section-new.green-back{grid-column-gap:0px;grid-row-gap:0px;padding-top:40px;padding-bottom:40px}.faq-section-new.green-back-horizontal{padding:0}.collection-list-21{grid-template-columns:1fr;grid-auto-flow:row}.career-section{justify-content:center;align-items:flex-start;margin-top:0;padding:40px 25px}.career-page-content{margin-top:73px;padding:20px}.available-roles-title{font-size:16px;line-height:10px}.career-section-2{justify-content:flex-start;align-items:flex-start;margin-top:0;padding:40px 20px}.faq-more-button{margin-top:10px;font-size:16px;display:block}.faq-more-button:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.faq-more-button.hide-mobile{display:none}.showpool-div-block{padding:0}.showpool-div-block.wide{padding-left:0;padding-right:0}.open-day-dates-container{grid-template-columns:1fr;padding:0}.open-day-dates-container.no-gap{padding-left:0;padding-right:0}.open-day-box-header-2{text-align:center}.alert-rtf{text-align:left}.collection-item-20{padding-left:20px;padding-right:50px}.banner-link{color:var(--white);align-self:center}.banner-link:hover{color:var(--white);text-decoration:underline}.banner-link:focus{color:var(--white)}.dynamx-link{text-align:left;justify-content:flex-start;align-self:flex-start;position:static}.image-text-overlay{text-align:left;padding:40px 20px;position:absolute;inset:auto 0% 0%}.image-80{width:100%;display:block}.image-81{height:50px}.address-label{text-align:left;padding-left:0;padding-right:0}.grid-27{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-flow:row}.div-block-143{align-items:flex-start}.bold-text-2._600{width:auto}.space-20-top{padding-top:10px}.bali-logos-block{flex-direction:row}.award-logo-block{height:120px}.award-logo-block.left{height:65px}.cost-container{font-size:16px}.dark-green-blob{background-image:url(https://cdn.prod.website-files.com/5da1daf45ac6b0eb3c1af697/636a8d46a55cb75e5fdfc2ca_Pool%20Shape%201-01.png);margin-top:0;margin-left:0;margin-right:0}.notify-me-text{text-align:left;font-size:18px}.notify-me-text.blog-snippet{font-size:16px;line-height:1.5;display:block}.notify-me-text.centred-contact{text-align:left;padding-left:20px;padding-right:20px}.notify-me-text.centred{text-align:left}.notify-me-text.centred._30-below{margin-bottom:20px}.notify-me-text.centred-30-below{text-align:left}.image-82{opacity:.5;filter:none;object-fit:fill;width:100%;height:100%;margin-bottom:0;display:block;position:absolute;inset:0%;transform:none}.testimonial-video-section{margin-top:0}.gardeners-world,.gardeners-world.mint{padding:40px 20px}.gardeners-world.green{padding-left:0;padding-right:0}.gardeners-world.green-back{grid-column-gap:0px;grid-row-gap:0px;padding-top:40px;padding-bottom:40px}.gardeners-world.green-back-horizontal{padding:40px 20px}.gardeners-world.orange{padding:40px 0}.gardeners-world.image-section{height:100vh;padding:60px 20px;position:relative}.div-block-145{margin-bottom:0;padding:0}.control-bar{grid-column-gap:0px;grid-row-gap:0px;background-color:#fff0;border-radius:15px;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:space-between;width:100%;padding:0;display:grid}.control-bar-button{border-radius:0;flex-direction:row;justify-content:center;padding:18px 0 20px;font-size:16px}.control-bar-button.left{background-color:var(--peru);border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-left:15px;padding-right:15px}.control-bar-button.centre{border-radius:0 0 0 10px;padding-left:15px;padding-right:15px}.control-bar-button.right{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;padding-left:15px;padding-right:15px}.control-bar-button.open-gardens,.control-bar-button.process-video{border-radius:100px;padding:12px 22px 14px}.html-embed-5{width:12px;height:16px;margin-top:0;margin-bottom:-2px}.html-embed-5.image{width:16px;height:16px;margin-right:0}.project-top-2{padding-top:40px;padding-bottom:40px;overflow:hidden}.project-top-2.max-3-pools-landing{padding:20px}.div-block-146{flex-direction:column;align-items:center;width:auto;padding:60px 40px;display:flex;position:relative}.project-name-test{width:100%;max-width:none;margin-top:0;margin-left:0;margin-right:0;font-size:85px;line-height:.9em}.project-name-test.nsp,.project-name-test.landscapes{line-height:.9em}.project-name-test.pools-landing{line-height:.85em}.project-name-test.second-row{margin-top:0}.testimonial-wrapper{margin-bottom:0;padding:40px 20px}._100-wide{padding-left:25px;padding-right:25px}.filtration-image{margin-bottom:20px}.page-link-container.awards{margin-top:0}.page-links-descriptor{color:var(--dark-slate-grey)}.l-arrow.padding{bottom:30px;left:30px}.l-arrow.process{top:385px}.right-arrow-11.padding{bottom:30px;left:77px}.right-arrow-11.process-r{top:320px;left:0}.test-text-container{padding:30px}.test-text{font-size:24px}.play-icon-full{width:70px;height:70px}.triangle{width:16px;height:16px;font-size:16px}.green-sploge{opacity:.5;filter:none;object-fit:fill;width:100%;height:100%;margin-bottom:0;display:block;position:absolute;inset:0%;transform:none}.awards-logos-grid{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:grid}.award-logo-v2{height:auto}.award-logo-v2.left{height:65px}.div-block-147{width:60px;height:60px;margin-right:20px}.number{font-size:24px}.control-bar-static{grid-column-gap:10px;grid-row-gap:10px;background-color:#ffffffb3;border-radius:25px;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:space-between;width:auto;padding:10px;transition:none;display:grid}.control-bar-static.wide{background-color:#ffffff80;grid-template-columns:1fr 1fr}.process-circle{font-size:20px}.services-process-grid{grid-column-gap:10px;grid-row-gap:10px;margin-top:0}.serv-proc-text{padding-top:10px}.menu-arrow{margin-bottom:20px;padding-bottom:0}.biotop-mob{bottom:10px;right:10px}.filtration-grid{grid-column-gap:20px;grid-row-gap:20px}.text-block-34{text-align:left;letter-spacing:1px;width:auto;max-width:125px;font-family:gill-sans-nova,sans-serif;font-size:10px;font-weight:600;line-height:1.3em}.div-block-152{background-color:var(--mid-green);width:2px;height:74px;padding:0}.explore-div-text{padding:0 20px}._2-grid-col{grid-column-gap:40px;grid-row-gap:40px}.image-84{width:80px;height:80px}.player-buttons-container{bottom:0;left:0}.player-buttons-container.bottom-left{padding-bottom:10px;padding-left:10px}.accredit-block{flex-flow:wrap;overflow:visible}.timeline{margin-top:0}.timeline-text-container{padding:30px}.image-85{aspect-ratio:auto;height:300px}.big-number{color:var(--lime);margin-bottom:0;font-size:28px}.big-number.large{font-size:24px}.big-number.large-centred-event,.big-number.large-centredprivate-hire{margin-top:20px;font-size:28px}.big-number.white{padding-left:20px;padding-right:20px;font-size:24px}.big-number.right-align{text-align:left}.big-number.date-2021{justify-content:flex-start;width:110px;margin-top:-3px;margin-right:20px;font-size:20px;line-height:1.4em;display:flex}.big-number.faq-head{text-align:left}.big-number.white-left{padding-left:20px;padding-right:20px;font-size:24px}.timeline-title-container{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column}.timeline-title{color:var(--white);margin-bottom:0;font-size:28px}.timeline-title.large{font-size:24px}.timeline-title.large-centred-event,.timeline-title.large-centredprivate-hire{margin-top:20px;font-size:28px}.timeline-title.white{padding-left:20px;padding-right:20px;font-size:24px}.timeline-title.right-align{text-align:left}.timeline-title.date-2021{justify-content:flex-start;width:110px;margin-top:-3px;margin-right:20px;font-size:20px;line-height:1.4em;display:flex}.timeline-title.faq-head{text-align:left}.timeline-title.white-left{padding-left:20px;padding-right:20px;font-size:24px}.red-cross{width:120px}.date-time-box{font-size:16px}.bali-logo{width:120px}.squared-image{width:100%}.award-winners{grid-column-gap:10px;grid-row-gap:10px}.bali-logos-block-v2{flex-flow:wrap}.award-logo-block-v2{height:120px}.award-logo-block-v2.left{height:65px}.test-quote{color:var(--dark-slate-grey);margin-bottom:0;font-size:28px}.test-quote.large{font-size:24px}.test-quote.large-centred-event,.test-quote.large-centredprivate-hire{margin-top:20px;font-size:28px}.test-quote.white{padding-left:20px;padding-right:20px;font-size:24px}.test-quote.right-align{text-align:left}.test-quote.date-2021{justify-content:flex-start;width:110px;margin-top:-3px;margin-right:20px;font-size:20px;line-height:1.4em;display:flex}.test-quote.faq-head{text-align:left}.test-quote.white-left{padding-left:20px;padding-right:20px;font-size:24px}.testimonial-video-section-copy{margin-top:0}.process-image-slide{height:300px}.inspiration-section{margin-top:0}.inspiration-section.mint{padding-left:25px;padding-right:25px}.inspo-tabs-menu{grid-column-gap:5px;grid-row-gap:5px;flex-flow:row;justify-content:flex-end;align-items:flex-end}.slider-4{aspect-ratio:4/5}.inspiration-image{box-sizing:content-box;aspect-ratio:4/5;object-fit:cover;height:100%;overflow:hidden}.inspiration-image._3{object-fit:cover}.inspiration-image._2{box-sizing:border-box;object-fit:cover;object-position:50% 100%;width:100%}.inspo-tab{width:100%;padding:0 20px 10px 0}.services-process-grid-v2{grid-column-gap:20px;grid-row-gap:20px;margin-top:0}.serv-proc-text-v2{margin-top:-80px;padding-top:10px}.tabs-content{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0}.collection-list-22{grid-template-columns:1fr 1fr}.collection-item-21{background-color:var(--light-brown-30)}.div-block-162{background-color:var(--transparent)}.news-section{justify-content:center;align-items:flex-start;padding:40px 25px}.collection-list-23{grid-template-columns:1fr}.team-top{grid-column-gap:20px;grid-row-gap:20px}.collection-list-24{grid-template-columns:1fr 1fr 1fr}.gallery-image-inspo{aspect-ratio:1;object-fit:cover}.process-text{padding-top:0}._3-wide-grid{flex-direction:column;align-items:flex-start;padding:0;display:flex}.trio-image{aspect-ratio:3/2}.trio-text-div{padding:15px 20px 20px}.intro-grid-new{grid-column-gap:20px;grid-row-gap:20px}.awards-logos-grid-wide{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:grid}.recent-awards-text{color:var(--dark-slate-grey)}.heading-3{margin-top:10px}.services-homepage{align-items:flex-start;padding-left:25px;padding-right:25px;overflow:hidden}.services-homepage.founder{padding-left:20px;padding-right:20px}.sectiongrid{margin-top:74px;padding-left:25px;padding-right:25px}.full-grid-list{grid-template-columns:1fr}.project-image-card{height:auto}.play-square{width:50px;height:50px}.code-embed-2{width:15px;height:18px}.div-block-165{grid-column-gap:15px;grid-row-gap:15px;font-size:20px}.series-text-block{padding:0}.series-text-block.wide{padding-left:0;padding-right:0}.award-logo-copy{aspect-ratio:auto;object-position:0% 50%;width:200px;height:100px;margin-bottom:10px}.award-logo-copy.apl{height:60px;margin-top:10px;margin-right:10px;padding:5px}.project-button{text-align:center;width:100%;padding-top:10px;padding-bottom:10px}.project-button.smaller,.project-button.form-submit,.project-button.smaller-centre,.project-button.smaller-centre-copy,.project-button.form-submit-white{width:auto}.project-button.top-banner{width:auto;margin-right:0}.project-button.form-submit-2{align-self:flex-start;width:auto}.award-body-header{margin-bottom:7px;font-size:18px}.award-category{font-size:24px}.award-category.boxed{font-size:14px;font-weight:500}.year-text{color:var(--lime);margin-bottom:5px;font-size:24px}.year-text.large{font-size:32px}.year-text.large-centred-event,.year-text.large-centredprivate-hire{margin-top:20px;font-size:28px}.year-text.white{padding-left:20px;padding-right:20px;font-size:24px}.div-block-166{grid-column-gap:5px;grid-row-gap:5px}.div-block-167{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column}.button-container-div{flex-flow:row;width:100%;margin-top:10px;margin-left:0}.article-button{text-align:center;width:100%;padding-top:10px;padding-bottom:10px}.article-button.smaller,.article-button.form-submit,.article-button.smaller-centre,.article-button.smaller-centre-copy,.article-button.form-submit-white{width:auto}.article-button.top-banner{width:auto;margin-right:0}.article-button.form-submit-2{align-self:flex-start;width:auto}.projects-grid{margin-top:0;padding-left:25px;padding-right:25px}.awards-news-grid{grid-template-columns:1fr}.slider-name-tag{width:200px;height:60px;margin-top:-30px;margin-right:-100px;padding-top:7px;font-size:40px}.award-logo-main{height:60px;margin-top:15px;margin-right:15px}.second-button{font-size:16px;display:block}.second-button:hover{border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey)}.second-button.hide-mobile{display:none}.collection-item-23{justify-content:center;align-items:center;width:100%;display:flex}.link-block-19{width:100%}}#w-node-_6a7383d6-b7c4-16c2-a824-b3fac3a1bccf-231af698{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_3cf5a1c1-a532-6b90-5ba6-57737a7eb3a1-231af698,#w-node-_6281d87e-4320-406a-6b72-d2a958023bd7-231af698{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_44149a12-e9d0-715f-56a9-e6d881430979-231af698,#w-node-_44149a12-e9d0-715f-56a9-e6d88143098c-231af698,#w-node-_44149a12-e9d0-715f-56a9-e6d88143099f-231af698{grid-area:span 1/span 1/span 1/span 1}#w-node-_04c5db16-ddaa-10d2-c9a8-a4c1e8283134-231af698{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-d7cf8369-97e5-e23a-87f1-14c19419604f-231af698{justify-self:end}#w-node-d7cf8369-97e5-e23a-87f1-14c19419605e-231af698,#w-node-e897d5d9-c71d-7bfe-4019-4a2617a54bec-231af698{grid-column-start:span .991848;grid-column-end:span .991848;grid-row-start:span .991848;grid-row-end:span .991848}#w-node-e897d5d9-c71d-7bfe-4019-4a2617a54bed-231af698{justify-self:start}#w-node-_18974649-468a-a972-91ea-5efcda6adbe0-231af698{justify-self:end}#w-node-_18974649-468a-a972-91ea-5efcda6adbec-231af698{grid-column-start:span .991848;grid-column-end:span .991848;grid-row-start:span .991848;grid-row-end:span .991848}#w-node-_08738687-f145-b93c-cdc0-47006c3269f7-231af698,#w-node-_0176ea18-df9a-a991-0746-2f585c73469a-231af698{order:-9999}#w-node-a4180328-acbe-4dec-5861-506b714850a6-231af698{grid-area:span 1/span 1/span 1/span 1}#w-node-_7187f9ed-aae3-3ed0-552b-e7eb4e308ea5-231af698,#w-node-_7187f9ed-aae3-3ed0-552b-e7eb4e308ea7-231af698,#w-node-_7187f9ed-aae3-3ed0-552b-e7eb4e308eab-231af698{align-self:start}#w-node-_3645b31b-7f85-a749-fc3f-6b3ce6b3faae-231af698{justify-self:center}#w-node-_25735e53-84a8-02cf-34d5-489d99c6a643-99c6a63f{justify-self:auto}#w-node-_1b98bb78-f4f1-a7f1-8f20-b535b05d4aab-c7321707{grid-area:1/1/2/2;align-self:start}#w-node-_972520a6-7763-a42b-826b-2a112abd1c2a-a0796029{justify-self:start}#w-node-_972520a6-7763-a42b-826b-2a112abd1c30-a0796029{order:9999}#w-node-ccdfe68b-5c68-7b13-a3f3-fba87a0e1c89-a0796029{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_4edf2746-204d-77b3-a05d-fa8a593f01f4-a0796029{grid-area:span 1/span 1/span 1/span 1}#w-node-_4edf2746-204d-77b3-a05d-fa8a593f01f6-a0796029{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb35-a0796029{grid-area:span 1/span 1/span 1/span 1}#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb4b-a0796029{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb4e-a0796029{grid-area:span 1/span 1/span 1/span 1}#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb70-a0796029{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb73-a0796029{grid-area:span 1/span 1/span 1/span 1}#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb96-a0796029{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-ca044f0c-7457-562d-8e6b-1d017864c74e-4ca02d53,#w-node-_8348862f-0ac6-ae0a-1e18-ae5fe900b50b-4ca02d53{grid-area:span 1/span 1/span 1/span 1}#w-node-d88edcd1-813b-3afb-d85a-9393f1dfb89f-3e86731e{grid-area:span 1/span 2/span 1/span 2}#w-node-_26f8387e-e06f-49b8-1324-91568b288e86-3e86731e,#w-node-_22b92868-f535-a6a8-b23c-63b98a71d4b5-3e86731e,#w-node-_60503b9d-f6c7-c73e-c358-9bcc5ca8992b-3e86731e{grid-area:span 1/span 1/span 1/span 1;place-self:auto end}#w-node-_5402801d-202d-10b7-3f2d-9e6ba68b46ad-56e7d150,#w-node-_5402801d-202d-10b7-3f2d-9e6ba68b46ae-56e7d150{grid-area:span 1/span 1/span 1/span 1}#w-node-_121e9b84-8693-c943-039b-6ac66cef758b-56e7d150{grid-area:span 1/span 1/span 1/span 1;justify-self:stretch}#w-node-dba1a521-8596-df12-0865-d679fc5a1121-64d645eb{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-e093dab7-4883-90a6-fffd-fedd406496e7-64d645eb{grid-area:span 1/span 1/span 1/span 1}#w-node-e093dab7-4883-90a6-fffd-fedd406496e9-64d645eb,#w-node-_7c246e7a-8841-3bde-6e77-5156321fe821-64d645eb{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_5ce09ece-56b9-1c74-9cfd-55fabe008776-64d645eb{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_5ce09ece-56b9-1c74-9cfd-55fabe008781-64d645eb{grid-area:span 1/span 1/span 1/span 1}#w-node-_5ce09ece-56b9-1c74-9cfd-55fabe008784-64d645eb{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_5ce09ece-56b9-1c74-9cfd-55fabe00878f-64d645eb{grid-area:span 1/span 1/span 1/span 1}#w-node-_5ce09ece-56b9-1c74-9cfd-55fabe008792-64d645eb{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_5ce09ece-56b9-1c74-9cfd-55fabe00879d-64d645eb{grid-area:span 1/span 1/span 1/span 1}#w-node-_3dc72c56-d781-16c6-5f45-2e671f3b26d9-64d645eb,#w-node-_3dc72c56-d781-16c6-5f45-2e671f3b26f5-64d645eb,#w-node-_3dc72c56-d781-16c6-5f45-2e671f3b2711-64d645eb{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_770c6b9e-8e1f-2742-349d-3652d35b1863-64d645eb,#w-node-a0122fa3-53ff-5f2e-7b68-11a0eceb2bbf-64d645eb,#w-node-bd751a9d-d34c-63d6-dde5-72a2e693a601-64d645eb,#w-node-f0d10c8e-7331-a7e2-2578-457c0d3f3b39-64d645eb,#w-node-_216103d6-dcb8-6508-1d63-3c7f132717d8-64d645eb,#w-node-_4ad31f01-5f21-a639-fcf5-3f663b46aeb6-64d645eb,#w-node-_47211730-ba5f-3e9f-c52c-fefb2a9f93ab-64d645eb,#w-node-_89a62552-0922-9bdc-57e3-cf06451ec3b6-64d645eb,#w-node-_24a60196-8b9f-456c-336f-a1d6e8fc5609-64d645eb{order:9999;grid-area:span 1/span 1/span 1/span 1}#w-node-_4258ec01-2ba6-40c1-77d0-4514246aaa2e-64d645eb{grid-area:span 1/span 1/span 1/span 1}#w-node-a2dc133e-a6eb-40a2-3f62-3ed26a76764f-64d645eb{order:9999;grid-area:span 1/span 1/span 1/span 1}#w-node-_572c028b-58db-0454-3273-2bcddf3a74ff-64d645eb{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:end}#w-node-_71a89961-4d5c-6bc8-0da6-a7a0563aaefa-64d645eb,#w-node-_2c7820dc-282b-43da-da88-b38ba894c955-8dd64a19{justify-self:start}#w-node-_04fe4c9a-a4c7-1104-5e1a-1affac977b9b-8dd64a19{grid-area:span 1/span 1/span 1/span 1}#w-node-d4934d6d-f84e-5bdf-3be8-263ee422630e-8dd64a19{justify-self:start}#w-node-d4934d6d-f84e-5bdf-3be8-263ee4226317-8dd64a19{grid-area:span 1/span 1/span 1/span 1}#w-node-_411ff60d-b82f-788c-e67c-1bdf2092fcae-334fc19d,#w-node-deec8358-4add-3688-07c2-3cb529fb9bef-334fc19d{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-efe569af-6fca-8b43-7825-12afc946e9aa-334fc19d{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_1bf310a6-224f-7785-e865-8fe95627cd94-334fc19d{justify-self:start}#w-node-_1e81d1af-4829-ab14-afcb-39df95cdf259-334fc19d,#w-node-_6a79784c-948a-b0ae-2cee-cce2e0ebc57c-334fc19d{grid-area:span 1/span 1/span 1/span 1}#w-node-_6a79784c-948a-b0ae-2cee-cce2e0ebc57d-334fc19d,#w-node-e587307d-84ce-022b-f13e-77a17cc77cec-334fc19d,#w-node-e587307d-84ce-022b-f13e-77a17cc77d04-334fc19d{justify-self:start}#w-node-e587307d-84ce-022b-f13e-77a17cc77d1c-334fc19d{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-b2d5fc14-e833-e1fa-229a-fe0cf9e6583a-f9e65838{justify-self:start}#w-node-f3f613df-6cbb-1c10-fc13-e5322bf37851-f9e65838{grid-area:span 1/span 1/span 1/span 1}#w-node-_518b2732-b558-93f8-b676-643ee2192e61-702aae2a,#w-node-fc3e775e-276e-34a5-0dc9-b23372276b69-702aae2a{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_8c615f1f-1c30-5485-0a10-1278ffc84bbc-702aae2a{justify-self:start}#w-node-_2d1ce92d-89da-2476-6463-ed4fcd5d4b68-702aae2a,#w-node-_2d1ce92d-89da-2476-6463-ed4fcd5d4b69-702aae2a{grid-area:span 1/span 1/span 1/span 1}#w-node-_2d1ce92d-89da-2476-6463-ed4fcd5d4b6e-702aae2a{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_272dcb0e-0751-5499-9eea-d0bafeb2324c-702aae2a{justify-self:start}#w-node-_24c35201-c1ef-2290-4329-60e2611d5969-702aae2a{grid-area:span 1/span 1/span 1/span 1}#w-node-_7ac90795-7f8e-8e0b-1f79-6d21def97c22-702aae2a{justify-self:start}#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c846-702aae2a{grid-area:span 1/span 1/span 1/span 1}#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c870-702aae2a{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c873-702aae2a{grid-area:span 1/span 1/span 1/span 1}#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c88b-702aae2a{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c88e-702aae2a{grid-area:span 1/span 1/span 1/span 1}#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c8a9-702aae2a{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_8aecaed5-98e2-d8c1-ec99-9a3c70351b0d-2a18b683,#w-node-_94b5336e-b4fb-8f86-6508-e71397feff19-2a18b683{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_332a6c81-e8e6-03a1-fa22-5aa746d3bb81-2a18b683{justify-self:start}#w-node-_8a201c0e-ff0f-9be3-8924-0b3c28295ee1-2a18b683,#w-node-_8a201c0e-ff0f-9be3-8924-0b3c28295ee2-2a18b683{grid-area:span 1/span 1/span 1/span 1}#w-node-_8a201c0e-ff0f-9be3-8924-0b3c28295ee7-2a18b683{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-bd2c2bb8-ad60-1337-b882-486eb6835d90-2a18b683{justify-self:start}#w-node-_793eec4d-8c4c-d19f-d126-3d62685b9121-2a18b683{grid-area:span 1/span 1/span 1/span 1}#w-node-_793eec4d-8c4c-d19f-d126-3d62685b9122-2a18b683{justify-self:start}#w-node-fa551911-f8c9-9368-4d0e-202e2a1b82a6-2a18b683{grid-area:span 1/span 1/span 1/span 1}#w-node-fa551911-f8c9-9368-4d0e-202e2a1b82d0-2a18b683{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-fa551911-f8c9-9368-4d0e-202e2a1b82d3-2a18b683{grid-area:span 1/span 1/span 1/span 1}#w-node-fa551911-f8c9-9368-4d0e-202e2a1b82eb-2a18b683{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-fa551911-f8c9-9368-4d0e-202e2a1b82ee-2a18b683{grid-area:span 1/span 1/span 1/span 1}#w-node-fa551911-f8c9-9368-4d0e-202e2a1b8309-2a18b683{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_2fd48876-58ac-1fed-5023-ab56586ba424-c9f803f7{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_7a277c78-f6ca-66eb-002f-1e0b48534c1d-c9f803f7{grid-area:span 1/span 1/span 1/span 1}#w-node-_7a277c78-f6ca-66eb-002f-1e0b48534c1f-c9f803f7{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-f382b04c-cc4a-39e0-7502-2b6a11f089e0-c9f803f7,#w-node-f382b04c-cc4a-39e0-7502-2b6a11f089f9-c9f803f7,#w-node-f382b04c-cc4a-39e0-7502-2b6a11f08a12-c9f803f7{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_6c1ebc3c-0a0c-82c7-4e17-fbd8e2d95776-c9f803f7{grid-area:span 1/span 1/span 1/span 1}#w-node-_6c1ebc3c-0a0c-82c7-4e17-fbd8e2d95777-c9f803f7,#w-node-_0dc21068-9615-4cce-62b4-9aafb4c5997f-cbe838b6{justify-self:start}#w-node-_0dc21068-9615-4cce-62b4-9aafb4c59987-cbe838b6,#w-node-b2eb9f01-c193-a176-0754-2d88d5cd97f0-cbe838b6{grid-area:span 1/span 1/span 1/span 1}#w-node-b2eb9f01-c193-a176-0754-2d88d5cd9809-cbe838b6{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-acc53950-e7ab-494d-5a5c-dad7bcbd86c1-cbe838b6,#w-node-acc53950-e7ab-494d-5a5c-dad7bcbd86c2-cbe838b6{grid-area:span 1/span 1/span 1/span 1}#w-node-_3314015f-dbbf-86ad-3be3-dcf77855aad2-cbe838b6{justify-self:center}#w-node-_9cbed8a9-4591-1dc9-ac60-a2b0cec34e57-fd5af4cc{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_20d38470-bed1-3bb3-2bda-01508f0864ab-fd5af4cc,#w-node-_20d38470-bed1-3bb3-2bda-01508f0864c2-fd5af4cc{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_74318393-631d-1a12-592c-88e5dd117e9e-fd5af4cc,#w-node-_74318393-631d-1a12-592c-88e5dd117eb2-fd5af4cc{justify-self:start}#w-node-_74318393-631d-1a12-592c-88e5dd117ec6-fd5af4cc{grid-area:span 1/span 1/span 1/span 1;justify-self:start}#w-node-d33e9828-a5f9-bca6-6532-da8ea10770bf-fd5af4cc{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-d33e9828-a5f9-bca6-6532-da8ea10770c6-fd5af4cc{grid-area:span 1/span 1/span 1/span 1}#w-node-f9454253-8fd9-1b65-b73f-9fbc3a22ef50-fd5af4cc{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-f9454253-8fd9-1b65-b73f-9fbc3a22ef57-fd5af4cc{grid-area:span 1/span 1/span 1/span 1}#w-node-_7d19b5be-e498-ece5-caa3-7df87f00454e-fd5af4cc{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_7d19b5be-e498-ece5-caa3-7df87f004555-fd5af4cc,#w-node-_2253cc6f-a5d3-5ab7-1105-b9e7fc3d2c31-fd5af4cc{grid-area:span 1/span 1/span 1/span 1}#w-node-_997e5880-4443-64e7-522b-444642e122f6-fd5af4cc,#w-node-_45ee5f79-96fc-1386-22c3-ef2385a6d297-fd5af4cc{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-ecd70790-398c-4ff5-6665-ffc5541534cb-fd5af4cc,#w-node-b11ea7f4-8772-9db0-ff22-4dfe78cb3914-fd5af4cc{grid-area:span 1/span 1/span 1/span 1}#w-node-d50066d6-4863-b667-008f-3862bd6c92f4-fd5af4cc{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:end}#w-node-_63395c9c-ee88-bd6b-fc42-574997ccffb9-fd5af4cc,#w-node-_15dcccef-da29-82b1-f725-4717c88a75fc-59a939e9,#w-node-_6476d812-88ac-0531-8ef0-4d09d3d6e33e-59a939e9,#w-node-_263a69b4-64e0-5ffc-a9ac-371ad9310e99-59a939e9{grid-area:span 1/span 1/span 1/span 1}#w-node-_669eae0d-bf4c-c2f6-5e01-1c6121150070-59a939e9{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:end}#w-node-c0ae24a1-c4df-5eaa-cb94-0cbe5398c67b-13488ef1,#w-node-_493cc337-6055-c5c8-a6ec-361fff118ea0-13488ef1{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_96a8d95b-7439-a020-9365-a07628dac1a6-13488ef1,#w-node-_96a8d95b-7439-a020-9365-a07628dac1a7-13488ef1{grid-area:span 1/span 1/span 1/span 1}#w-node-_96a8d95b-7439-a020-9365-a07628dac1a8-13488ef1{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a2c-13488ef1{grid-area:span 1/span 1/span 1/span 1}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a3b-13488ef1{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a3e-13488ef1{grid-area:span 1/span 1/span 1/span 1}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a4f-13488ef1{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a52-13488ef1{grid-area:span 1/span 1/span 1/span 1}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a61-13488ef1{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_874ebcee-e62c-ea8a-4d3b-981b9752a2bb-13488ef1{grid-area:1/1/2/2;align-self:stretch}#w-node-_874ebcee-e62c-ea8a-4d3b-981b9752a2c3-13488ef1,#w-node-e9116b2d-94e2-ec88-6e7a-fd99f140bd17-13488ef1,#w-node-b9748a50-b6d7-a980-6e03-33e4e3b11345-13488ef1{grid-area:span 1/span 1/span 1/span 1;align-self:stretch}#w-node-ab517256-2596-3a4a-4685-b4a026aa2b9c-bda79a97{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-a0194aae-2576-64fb-880f-7ce61784b8a4-bda79a97{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-a1014294-dca8-78b1-caf2-8d2b895772f3-bda79a97{grid-area:1/1/2/2}#w-node-_493cc337-6055-c5c8-a6ec-361fff118ea0-bda79a97{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_8be7fecd-499c-d971-ed7f-2ecb7f73ba5c-bda79a97{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_2cb05b92-7298-fbaf-86f9-06e24acaf8d9-bda79a97{grid-area:1/1/2/2}#w-node-_06973e7f-bfb1-cec6-3e38-5816d819c15e-bda79a97{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_06973e7f-bfb1-cec6-3e38-5816d819c16d-bda79a97{grid-area:span 1/span 1/span 1/span 1}#w-node-_06973e7f-bfb1-cec6-3e38-5816d819c173-bda79a97,#w-node-_06973e7f-bfb1-cec6-3e38-5816d819c188-bda79a97,#w-node-_33c99866-727e-0e3a-d3b7-318d0851afcc-bda79a97,#w-node-_091265f9-5513-35c7-2a87-ba41a2a8e2ff-bda79a97{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_091265f9-5513-35c7-2a87-ba41a2a8e30a-bda79a97{grid-area:span 1/span 1/span 1/span 1}#w-node-_6122e8ef-fdb1-a13e-24bf-7e2b71d8997f-bda79a97{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_6122e8ef-fdb1-a13e-24bf-7e2b71d8998f-bda79a97{grid-area:span 1/span 1/span 1/span 1}#w-node-e49d3f60-a584-6f5c-eb98-e364b66f32d8-bda79a97{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-e49d3f60-a584-6f5c-eb98-e364b66f32e8-bda79a97{grid-area:span 1/span 1/span 1/span 1}#w-node-_5544465f-7261-66d2-85f7-44d8a91316aa-bda79a97{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_5544465f-7261-66d2-85f7-44d8a91316ba-bda79a97{grid-area:span 1/span 1/span 1/span 1}#w-node-_3b55d426-18bf-961a-a07e-69a6d2638c91-bda79a97{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_3b55d426-18bf-961a-a07e-69a6d2638c9e-bda79a97{grid-area:span 1/span 1/span 1/span 1}#w-node-_3b55d426-18bf-961a-a07e-69a6d2638ca1-bda79a97{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_3b55d426-18bf-961a-a07e-69a6d2638cae-bda79a97{grid-area:span 1/span 1/span 1/span 1}#w-node-_3b55d426-18bf-961a-a07e-69a6d2638cb1-bda79a97{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_3b55d426-18bf-961a-a07e-69a6d2638cbe-bda79a97{grid-area:span 1/span 1/span 1/span 1}#w-node-_5477e853-2146-d3b7-9669-dadac680cd26-bda79a97{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_5477e853-2146-d3b7-9669-dadac680cd33-bda79a97{grid-area:span 1/span 1/span 1/span 1}#w-node-ae623a62-91df-46b4-f029-8dc7dc09aba2-bda79a97,#w-node-ae623a62-91df-46b4-f029-8dc7dc09abba-bda79a97{justify-self:start}#w-node-f771d62b-f126-5b9a-7973-285baa224d61-bda79a97{grid-area:span 1/span 1/span 1/span 1}#w-node-be2730e1-776a-8f62-3a32-9e45ef7e4dbf-71572cda,#w-node-_493cc337-6055-c5c8-a6ec-361fff118ea0-71572cda{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_874ebcee-e62c-ea8a-4d3b-981b9752a2bb-71572cda{grid-area:1/1/2/2;align-self:stretch}#w-node-_874ebcee-e62c-ea8a-4d3b-981b9752a2c3-71572cda,#w-node-ec13d801-e440-85d0-9a9d-9dd330a806e2-71572cda,#w-node-fdba2047-d6e0-e462-1a2e-4ce65bfd9ee8-71572cda{grid-area:span 1/span 1/span 1/span 1;align-self:stretch}#w-node-c158994b-dcea-a310-c9ad-1ae58a35d24e-b2119776,#w-node-e6d9e42f-cd4d-22cc-42d6-494421a62a1b-b2119776{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-b5d78569-3919-7a78-5205-4eafb349f437-b2119776{grid-area:1/1/2/2;align-self:stretch}#w-node-b5d78569-3919-7a78-5205-4eafb349f43f-b2119776,#w-node-b5d78569-3919-7a78-5205-4eafb349f447-b2119776,#w-node-b5d78569-3919-7a78-5205-4eafb349f44f-b2119776{grid-area:span 1/span 1/span 1/span 1;align-self:stretch}#w-node-_2f40d216-aacd-4427-bcc3-c2e694078c38-b2119776{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:end}#w-node-_137828ba-e488-7fde-2e52-f565c14d202e-7ea5987c,#w-node-_6a4f7d79-02bf-9ad7-1525-c046343888fe-7ea5987c,#w-node-_71ac44f9-7a3a-9d7a-28cc-4d5b6750e26d-7ea5987c{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_6348d40e-5a8c-7255-bd13-8065e6fe04f0-7ea5987c,#w-node-_6348d40e-5a8c-7255-bd13-8065e6fe0505-7ea5987c,#w-node-_6348d40e-5a8c-7255-bd13-8065e6fe0521-7ea5987c,#w-node-_6348d40e-5a8c-7255-bd13-8065e6fe053d-7ea5987c{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-db2e839d-cc26-0f15-482e-5cd82f15d077-812168c4,#w-node-_493cc337-6055-c5c8-a6ec-361fff118ea0-812168c4{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a2c-812168c4{grid-area:span 1/span 1/span 1/span 1}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a3b-812168c4{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a3e-812168c4{grid-area:span 1/span 1/span 1/span 1}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a4f-812168c4{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a52-812168c4{grid-area:span 1/span 1/span 1/span 1}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a61-812168c4{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_874ebcee-e62c-ea8a-4d3b-981b9752a2bb-812168c4{grid-area:1/1/2/2;align-self:stretch}#w-node-_874ebcee-e62c-ea8a-4d3b-981b9752a2c3-812168c4,#w-node-e9116b2d-94e2-ec88-6e7a-fd99f140bd17-812168c4,#w-node-b9748a50-b6d7-a980-6e03-33e4e3b11345-812168c4{grid-area:span 1/span 1/span 1/span 1;align-self:stretch}#w-node-_82b6ce8f-51fc-4d6c-e3b4-a26d2b787964-3ae103df,#w-node-_20d38470-bed1-3bb3-2bda-01508f0864c2-3ae103df{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-f29ca1f3-89c2-dcf0-9e47-0226bc08f3db-3ae103df{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387b6-3ae103df{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387bf-3ae103df,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387c2-3ae103df,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387cb-3ae103df,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387ce-3ae103df,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387d5-3ae103df{grid-area:span 1/span 1/span 1/span 1}#w-node-cd3306cb-55ac-ec61-e1f4-d47840f11590-c6323553,#w-node-ba17e70e-6053-59c2-5167-16d9139eb725-c6323553{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_7b074b1a-ec5d-09a6-4af6-ed0c44282a28-c6323553{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_11ac3caa-676c-c20c-7b8e-01246ae0e7c0-c6323553{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:end}#w-node-_0d513775-2e52-26ec-006d-6ac48d46e524-c6323553{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_8489fb61-7d93-bfd2-fd06-10b98f7f4c6e-68801b5c,#w-node-_20d38470-bed1-3bb3-2bda-01508f0864c2-68801b5c{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_2253cc6f-a5d3-5ab7-1105-b9e7fc3d2c31-68801b5c,#w-node-_4623ce6d-c5f9-8bd4-6985-2bf125ab2502-68801b5c{grid-area:span 1/span 1/span 1/span 1}#w-node-_997e5880-4443-64e7-522b-444642e122f6-68801b5c{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387b6-68801b5c,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387bf-68801b5c,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387c2-68801b5c,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387cb-68801b5c,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387ce-68801b5c,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387d5-68801b5c,#w-node-b11ea7f4-8772-9db0-ff22-4dfe78cb3914-68801b5c,#w-node-b11ea7f4-8772-9db0-ff22-4dfe78cb3915-68801b5c{grid-area:span 1/span 1/span 1/span 1}#w-node-d50066d6-4863-b667-008f-3862bd6c92f4-68801b5c{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:end}#w-node-_99750ba9-8f53-0506-932c-1ac4cd0fd4ff-68801b5c{justify-self:start}#w-node-_99750ba9-8f53-0506-932c-1ac4cd0fd508-68801b5c,#w-node-_236b90ed-fac6-5449-029b-cc1090e97842-68801b5c{grid-area:span 1/span 1/span 1/span 1}#w-node-_236b90ed-fac6-5449-029b-cc1090e97844-68801b5c{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_972520a6-7763-a42b-826b-2a112abd1c2a-e3df275f{justify-self:start}#w-node-_00dc8e8e-a9c3-02cc-3f5e-e41b2f4f336f-e3df275f{grid-area:span 1/span 1/span 1/span 1}#w-node-_00dc8e8e-a9c3-02cc-3f5e-e41b2f4f3371-e3df275f,#w-node-ccdfe68b-5c68-7b13-a3f3-fba87a0e1c89-e3df275f{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848;justify-self:start}#w-node-_69134353-d195-84c9-4505-31d4cc1154e4-e3df275f{justify-self:start}#w-node-b2eb9f01-c193-a176-0754-2d88d5cd97f0-f8edfe12{grid-area:span 1/span 1/span 1/span 1}#w-node-b2eb9f01-c193-a176-0754-2d88d5cd9809-f8edfe12{grid-area:span 1/span 1/span 1/span 1;align-self:start}@media screen and (max-width:991px){#w-node-_1b98bb78-f4f1-a7f1-8f20-b535b05d4aab-c7321707{grid-column-start:span .991848;grid-column-end:span .991848;grid-row-start:span .991848;grid-row-end:span .991848;align-self:start}#w-node-_972520a6-7763-a42b-826b-2a112abd1c2a-a0796029,#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb4b-a0796029,#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb70-a0796029,#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb96-a0796029{align-self:start}#w-node-_121e9b84-8693-c943-039b-6ac66cef758b-56e7d150{order:-9999}#w-node-_5ce09ece-56b9-1c74-9cfd-55fabe008781-64d645eb,#w-node-_5ce09ece-56b9-1c74-9cfd-55fabe00878f-64d645eb,#w-node-_5ce09ece-56b9-1c74-9cfd-55fabe00879d-64d645eb{order:-9999;align-self:start}#w-node-_3dc72c56-d781-16c6-5f45-2e671f3b26e5-64d645eb,#w-node-_3dc72c56-d781-16c6-5f45-2e671f3b2701-64d645eb,#w-node-_3dc72c56-d781-16c6-5f45-2e671f3b271d-64d645eb,#w-node-_770c6b9e-8e1f-2742-349d-3652d35b1863-64d645eb{order:-9999}#w-node-_365cbaa5-177f-39a7-0571-9f8ad1d9e8b6-64d645eb{grid-area:span 1/span 1/span 1/span 1}#w-node-a0122fa3-53ff-5f2e-7b68-11a0eceb2bbf-64d645eb,#w-node-bd751a9d-d34c-63d6-dde5-72a2e693a601-64d645eb,#w-node-f0d10c8e-7331-a7e2-2578-457c0d3f3b39-64d645eb,#w-node-_216103d6-dcb8-6508-1d63-3c7f132717d8-64d645eb,#w-node-_4ad31f01-5f21-a639-fcf5-3f663b46aeb6-64d645eb{order:-9999}#w-node-_47211730-ba5f-3e9f-c52c-fefb2a9f93ab-64d645eb{order:-9999;grid-area:span 1/span 1/span 1/span 1}#w-node-_89a62552-0922-9bdc-57e3-cf06451ec3b6-64d645eb,#w-node-_24a60196-8b9f-456c-336f-a1d6e8fc5609-64d645eb,#w-node-_4258ec01-2ba6-40c1-77d0-4514246aaa2e-64d645eb,#w-node-a2dc133e-a6eb-40a2-3f62-3ed26a76764f-64d645eb{order:-9999}#w-node-_572c028b-58db-0454-3273-2bcddf3a74ff-64d645eb{justify-self:start}#w-node-_04fe4c9a-a4c7-1104-5e1a-1affac977b9b-8dd64a19,#w-node-d4934d6d-f84e-5bdf-3be8-263ee4226317-8dd64a19,#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c870-702aae2a,#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c88b-702aae2a,#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c8a9-702aae2a,#w-node-fa551911-f8c9-9368-4d0e-202e2a1b82d0-2a18b683,#w-node-fa551911-f8c9-9368-4d0e-202e2a1b82eb-2a18b683,#w-node-fa551911-f8c9-9368-4d0e-202e2a1b8309-2a18b683{align-self:start}#w-node-f382b04c-cc4a-39e0-7502-2b6a11f089e9-c9f803f7,#w-node-f382b04c-cc4a-39e0-7502-2b6a11f08a02-c9f803f7,#w-node-f382b04c-cc4a-39e0-7502-2b6a11f08a1b-c9f803f7{order:-9999}#w-node-_0dc21068-9615-4cce-62b4-9aafb4c59987-cbe838b6{order:-9999;align-self:start}#w-node-b2eb9f01-c193-a176-0754-2d88d5cd9809-cbe838b6{align-self:start}#w-node-d33e9828-a5f9-bca6-6532-da8ea10770c6-fd5af4cc,#w-node-f9454253-8fd9-1b65-b73f-9fbc3a22ef57-fd5af4cc,#w-node-_7d19b5be-e498-ece5-caa3-7df87f004555-fd5af4cc{order:-9999;align-self:start}#w-node-d50066d6-4863-b667-008f-3862bd6c92f4-fd5af4cc{justify-self:start}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a3b-13488ef1,#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a4f-13488ef1,#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a61-13488ef1{align-self:start}#w-node-_874ebcee-e62c-ea8a-4d3b-981b9752a2bb-13488ef1{grid-area:span 1/span 1/span 1/span 1;align-self:stretch}#w-node-_1c42902e-3297-23ff-f916-63e637008452-bda79a97{order:-9999}#w-node-_06973e7f-bfb1-cec6-3e38-5816d819c16d-bda79a97{order:-9999;align-self:start}#w-node-f31c5690-5c35-8214-9482-b0dd99075383-bda79a97,#w-node-f218b437-df26-ff5b-9de4-2ced5c4c8102-bda79a97,#w-node-_1c8ac8af-c787-cdc7-b29f-69634ba7870c-bda79a97{order:-9999}#w-node-_091265f9-5513-35c7-2a87-ba41a2a8e30a-bda79a97,#w-node-_6122e8ef-fdb1-a13e-24bf-7e2b71d8998f-bda79a97,#w-node-e49d3f60-a584-6f5c-eb98-e364b66f32e8-bda79a97,#w-node-_5544465f-7261-66d2-85f7-44d8a91316ba-bda79a97,#w-node-_3b55d426-18bf-961a-a07e-69a6d2638c9e-bda79a97,#w-node-_3b55d426-18bf-961a-a07e-69a6d2638cae-bda79a97,#w-node-_3b55d426-18bf-961a-a07e-69a6d2638cbe-bda79a97,#w-node-_5477e853-2146-d3b7-9669-dadac680cd33-bda79a97{order:-9999;align-self:start}#w-node-_874ebcee-e62c-ea8a-4d3b-981b9752a2bb-71572cda,#w-node-b5d78569-3919-7a78-5205-4eafb349f437-b2119776{grid-area:span 1/span 1/span 1/span 1;align-self:stretch}#w-node-a22a4491-066e-8a44-4656-610778f53638-7ea5987c,#w-node-_6348d40e-5a8c-7255-bd13-8065e6fe0511-7ea5987c,#w-node-_6348d40e-5a8c-7255-bd13-8065e6fe052d-7ea5987c,#w-node-_6348d40e-5a8c-7255-bd13-8065e6fe0549-7ea5987c{order:-9999}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a3b-812168c4,#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a4f-812168c4,#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a61-812168c4{align-self:start}#w-node-_874ebcee-e62c-ea8a-4d3b-981b9752a2bb-812168c4{grid-area:span 1/span 1/span 1/span 1;align-self:stretch}#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387bf-3ae103df,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387cb-3ae103df,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387d5-3ae103df{align-self:start}#w-node-b22a2b85-6d5a-3672-0e39-c3f97f87f94c-c6323553,#w-node-_7b074b1a-ec5d-09a6-4af6-ed0c44282a34-c6323553{order:-9999}#w-node-_11ac3caa-676c-c20c-7b8e-01246ae0e7c0-c6323553{justify-self:start}#w-node-dd492fe6-62c9-7f8e-8824-4af38311ff74-c6323553{order:-9999}#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387bf-68801b5c,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387cb-68801b5c,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387d5-68801b5c,#w-node-_99750ba9-8f53-0506-932c-1ac4cd0fd508-68801b5c{align-self:start}#w-node-aa5f79c4-7f4f-7d5a-f3b4-28cfad53810e-e3df275f{order:-9999}#w-node-b2eb9f01-c193-a176-0754-2d88d5cd9809-f8edfe12{align-self:start}}@media screen and (max-width:767px){#w-node-_6a7383d6-b7c4-16c2-a824-b3fac3a1bccf-231af698{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_3cf5a1c1-a532-6b90-5ba6-57737a7eb3a1-231af698{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;order:9999}#w-node-_3cf5a1c1-a532-6b90-5ba6-57737a7eb3c1-231af698{grid-area:span 1/span 1/span 1/span 1}#w-node-_6281d87e-4320-406a-6b72-d2a958023bd7-231af698{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-_7706e6f2-ec68-d6ae-b570-748bf7d6ad20-231af698,#w-node-_0463e2b5-56a3-8955-809e-15e9e846df9d-231af698,#w-node-_415ad777-7464-70b4-5d3d-a5296ff67b1b-231af698{order:-9999}#w-node-_04c5db16-ddaa-10d2-c9a8-a4c1e8283134-231af698{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-_65be6a70-b059-3b7d-8774-3325f461b756-231af698{order:-9999}#w-node-d7cf8369-97e5-e23a-87f1-14c19419604f-231af698{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-d7cf8369-97e5-e23a-87f1-14c19419605e-231af698,#w-node-e897d5d9-c71d-7bfe-4019-4a2617a54bec-231af698{grid-column-start:span .991848;grid-column-end:span .991848;grid-row-start:span .991848;grid-row-end:span .991848;order:-9999}#w-node-e897d5d9-c71d-7bfe-4019-4a2617a54bed-231af698,#w-node-_18974649-468a-a972-91ea-5efcda6adbe0-231af698{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_18974649-468a-a972-91ea-5efcda6adbec-231af698{grid-column-start:span .991848;grid-column-end:span .991848;grid-row-start:span .991848;grid-row-end:span .991848;order:-9999}#w-node-_25735e53-84a8-02cf-34d5-489d99c6a655-99c6a63f{grid-area:span 1/span 1/span 1/span 1}#w-node-_25735e53-84a8-02cf-34d5-489d99c6a643-99c6a63f{grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_972520a6-7763-a42b-826b-2a112abd1c2a-a0796029{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-ccdfe68b-5c68-7b13-a3f3-fba87a0e1c89-a0796029,#w-node-_4edf2746-204d-77b3-a05d-fa8a593f01f6-a0796029{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb4b-a0796029,#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb70-a0796029,#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb96-a0796029{order:-9999}#w-node-dba1a521-8596-df12-0865-d679fc5a1121-64d645eb,#w-node-e093dab7-4883-90a6-fffd-fedd406496e9-64d645eb,#w-node-_7c246e7a-8841-3bde-6e77-5156321fe821-64d645eb{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_5ce09ece-56b9-1c74-9cfd-55fabe008781-64d645eb,#w-node-_5ce09ece-56b9-1c74-9cfd-55fabe00878f-64d645eb,#w-node-_5ce09ece-56b9-1c74-9cfd-55fabe00879d-64d645eb{order:-9999}#w-node-_572c028b-58db-0454-3273-2bcddf3a74ff-64d645eb{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_71a89961-4d5c-6bc8-0da6-a7a0563aaefa-64d645eb,#w-node-_2c7820dc-282b-43da-da88-b38ba894c955-8dd64a19{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_04fe4c9a-a4c7-1104-5e1a-1affac977b9b-8dd64a19{order:-9999}#w-node-d4934d6d-f84e-5bdf-3be8-263ee422630e-8dd64a19{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-d4934d6d-f84e-5bdf-3be8-263ee4226317-8dd64a19{order:-9999}#w-node-_411ff60d-b82f-788c-e67c-1bdf2092fcae-334fc19d{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;order:9999}#w-node-_411ff60d-b82f-788c-e67c-1bdf2092fcce-334fc19d{grid-area:span 1/span 1/span 1/span 1}#w-node-deec8358-4add-3688-07c2-3cb529fb9bef-334fc19d{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-efe569af-6fca-8b43-7825-12afc946e9aa-334fc19d{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_1e81d1af-4829-ab14-afcb-39df95cdf259-334fc19d{order:-9999}#w-node-_6a79784c-948a-b0ae-2cee-cce2e0ebc57d-334fc19d,#w-node-b2d5fc14-e833-e1fa-229a-fe0cf9e6583a-f9e65838{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-f3f613df-6cbb-1c10-fc13-e5322bf37851-f9e65838{order:-9999}#w-node-_518b2732-b558-93f8-b676-643ee2192e61-702aae2a{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;order:9999}#w-node-_518b2732-b558-93f8-b676-643ee2192e78-702aae2a{grid-area:span 1/span 1/span 1/span 1}#w-node-fc3e775e-276e-34a5-0dc9-b23372276b69-702aae2a{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-_2d1ce92d-89da-2476-6463-ed4fcd5d4b6e-702aae2a{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_7ac90795-7f8e-8e0b-1f79-6d21def97c22-702aae2a{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c870-702aae2a,#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c88b-702aae2a,#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c8a9-702aae2a{order:-9999}#w-node-_8aecaed5-98e2-d8c1-ec99-9a3c70351b0d-2a18b683{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;order:9999}#w-node-_8aecaed5-98e2-d8c1-ec99-9a3c70351b2d-2a18b683{grid-area:span 1/span 1/span 1/span 1}#w-node-_94b5336e-b4fb-8f86-6508-e71397feff19-2a18b683{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-_8a201c0e-ff0f-9be3-8924-0b3c28295ee7-2a18b683{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_793eec4d-8c4c-d19f-d126-3d62685b9122-2a18b683{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-fa551911-f8c9-9368-4d0e-202e2a1b82d0-2a18b683,#w-node-fa551911-f8c9-9368-4d0e-202e2a1b82eb-2a18b683,#w-node-fa551911-f8c9-9368-4d0e-202e2a1b8309-2a18b683{order:-9999}#w-node-_2fd48876-58ac-1fed-5023-ab56586ba424-c9f803f7,#w-node-_7a277c78-f6ca-66eb-002f-1e0b48534c1f-c9f803f7{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_6c1ebc3c-0a0c-82c7-4e17-fbd8e2d95777-c9f803f7,#w-node-_0dc21068-9615-4cce-62b4-9aafb4c5997f-cbe838b6{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_0dc21068-9615-4cce-62b4-9aafb4c59987-cbe838b6,#w-node-b2eb9f01-c193-a176-0754-2d88d5cd9809-cbe838b6{order:-9999}#w-node-_9cbed8a9-4591-1dc9-ac60-a2b0cec34e57-fd5af4cc{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_20d38470-bed1-3bb3-2bda-01508f0864ab-fd5af4cc{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;order:9999}#w-node-f6f18cfc-76f8-1e64-8e9c-bab1c9f35a4f-fd5af4cc{grid-area:span 1/span 1/span 1/span 1}#w-node-_20d38470-bed1-3bb3-2bda-01508f0864c2-fd5af4cc{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-d33e9828-a5f9-bca6-6532-da8ea10770c6-fd5af4cc,#w-node-f9454253-8fd9-1b65-b73f-9fbc3a22ef57-fd5af4cc,#w-node-_7d19b5be-e498-ece5-caa3-7df87f004555-fd5af4cc{order:-9999}#w-node-_997e5880-4443-64e7-522b-444642e122f6-fd5af4cc,#w-node-_45ee5f79-96fc-1386-22c3-ef2385a6d297-fd5af4cc,#w-node-d50066d6-4863-b667-008f-3862bd6c92f4-fd5af4cc,#w-node-_669eae0d-bf4c-c2f6-5e01-1c6121150070-59a939e9{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-c0ae24a1-c4df-5eaa-cb94-0cbe5398c67b-13488ef1{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;order:9999}#w-node-c0ae24a1-c4df-5eaa-cb94-0cbe5398c69b-13488ef1{grid-area:span 1/span 1/span 1/span 1}#w-node-_493cc337-6055-c5c8-a6ec-361fff118ea0-13488ef1{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-_96a8d95b-7439-a020-9365-a07628dac1a8-13488ef1{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a3b-13488ef1,#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a4f-13488ef1,#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a61-13488ef1{order:-9999}#w-node-ab517256-2596-3a4a-4685-b4a026aa2b9c-bda79a97{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-a0194aae-2576-64fb-880f-7ce61784b8a4-bda79a97{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;order:9999}#w-node-_493cc337-6055-c5c8-a6ec-361fff118ea0-bda79a97{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-_8be7fecd-499c-d971-ed7f-2ecb7f73ba5c-bda79a97{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_06973e7f-bfb1-cec6-3e38-5816d819c16d-bda79a97,#w-node-_091265f9-5513-35c7-2a87-ba41a2a8e30a-bda79a97,#w-node-_6122e8ef-fdb1-a13e-24bf-7e2b71d8998f-bda79a97,#w-node-e49d3f60-a584-6f5c-eb98-e364b66f32e8-bda79a97,#w-node-_5544465f-7261-66d2-85f7-44d8a91316ba-bda79a97,#w-node-_3b55d426-18bf-961a-a07e-69a6d2638c9e-bda79a97,#w-node-_3b55d426-18bf-961a-a07e-69a6d2638cae-bda79a97,#w-node-_3b55d426-18bf-961a-a07e-69a6d2638cbe-bda79a97,#w-node-_5477e853-2146-d3b7-9669-dadac680cd33-bda79a97{order:-9999}#w-node-be2730e1-776a-8f62-3a32-9e45ef7e4dbf-71572cda{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;order:9999}#w-node-be2730e1-776a-8f62-3a32-9e45ef7e4dd6-71572cda{grid-area:span 1/span 1/span 1/span 1}#w-node-_493cc337-6055-c5c8-a6ec-361fff118ea0-71572cda{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-c158994b-dcea-a310-c9ad-1ae58a35d24e-b2119776{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;order:9999}#w-node-c158994b-dcea-a310-c9ad-1ae58a35d265-b2119776{grid-area:span 1/span 1/span 1/span 1}#w-node-e6d9e42f-cd4d-22cc-42d6-494421a62a1b-b2119776{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-_2f40d216-aacd-4427-bcc3-c2e694078c38-b2119776,#w-node-_137828ba-e488-7fde-2e52-f565c14d202e-7ea5987c,#w-node-_6a4f7d79-02bf-9ad7-1525-c046343888fe-7ea5987c,#w-node-_71ac44f9-7a3a-9d7a-28cc-4d5b6750e26d-7ea5987c{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-db2e839d-cc26-0f15-482e-5cd82f15d077-812168c4{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;order:9999}#w-node-db2e839d-cc26-0f15-482e-5cd82f15d08e-812168c4{grid-area:span 1/span 1/span 1/span 1}#w-node-_493cc337-6055-c5c8-a6ec-361fff118ea0-812168c4{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a3b-812168c4,#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a4f-812168c4,#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a61-812168c4{order:-9999}#w-node-_82b6ce8f-51fc-4d6c-e3b4-a26d2b787964-3ae103df{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;order:9999}#w-node-_82b6ce8f-51fc-4d6c-e3b4-a26d2b787984-3ae103df{grid-area:span 1/span 1/span 1/span 1}#w-node-_20d38470-bed1-3bb3-2bda-01508f0864c2-3ae103df{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-f29ca1f3-89c2-dcf0-9e47-0226bc08f3db-3ae103df{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387bf-3ae103df,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387cb-3ae103df,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387d5-3ae103df{order:-9999}#w-node-cd3306cb-55ac-ec61-e1f4-d47840f11590-c6323553,#w-node-ba17e70e-6053-59c2-5167-16d9139eb725-c6323553,#w-node-_11ac3caa-676c-c20c-7b8e-01246ae0e7c0-c6323553,#w-node-_0d513775-2e52-26ec-006d-6ac48d46e524-c6323553{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_8489fb61-7d93-bfd2-fd06-10b98f7f4c6e-68801b5c{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;order:9999}#w-node-_8489fb61-7d93-bfd2-fd06-10b98f7f4c8e-68801b5c{grid-area:span 1/span 1/span 1/span 1}#w-node-_20d38470-bed1-3bb3-2bda-01508f0864c2-68801b5c{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848}#w-node-_997e5880-4443-64e7-522b-444642e122f6-68801b5c{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387bf-68801b5c,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387cb-68801b5c,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387d5-68801b5c{order:-9999}#w-node-d50066d6-4863-b667-008f-3862bd6c92f4-68801b5c{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_99750ba9-8f53-0506-932c-1ac4cd0fd4ff-68801b5c{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_99750ba9-8f53-0506-932c-1ac4cd0fd508-68801b5c{order:-9999}#w-node-_236b90ed-fac6-5449-029b-cc1090e97844-68801b5c{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_972520a6-7763-a42b-826b-2a112abd1c2a-e3df275f{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-_00dc8e8e-a9c3-02cc-3f5e-e41b2f4f3371-e3df275f,#w-node-ccdfe68b-5c68-7b13-a3f3-fba87a0e1c89-e3df275f{grid-row-start:span .991848;grid-row-end:span .991848;grid-column-start:span .991848;grid-column-end:span .991848;justify-self:auto}#w-node-_69134353-d195-84c9-4505-31d4cc1154e4-e3df275f{grid-column-end:span .991848;grid-column-start:span .991848;grid-row-end:span .991848;grid-row-start:span .991848}#w-node-b2eb9f01-c193-a176-0754-2d88d5cd9809-f8edfe12{order:-9999}}@media screen and (max-width:479px){#w-node-_23613332-4014-dad8-120b-e7c470c21506-99c6a63f{order:-9999}#w-node-_25735e53-84a8-02cf-34d5-489d99c6a64e-99c6a63f,#w-node-_25735e53-84a8-02cf-34d5-489d99c6a655-99c6a63f{grid-area:span 1/span 1/span 1/span 1}#w-node-_25735e53-84a8-02cf-34d5-489d99c6a643-99c6a63f{order:-9999;grid-area:span 1/span 1/span 1/span 1;justify-self:auto}#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb70-a0796029,#w-node-_8bf086d6-3c86-9c1d-0cbd-7b07fecbfb96-a0796029{order:-9999}#w-node-_281fc1b3-ef63-0f8d-c947-0c357dfc0e76-56e7d150{grid-area:span 1/span 1/span 1/span 1}#w-node-f3f613df-6cbb-1c10-fc13-e5322bf37851-f9e65838,#w-node-_5dc96b63-dc04-8d90-6f50-d11fedebb547-702aae2a,#w-node-_24c35201-c1ef-2290-4329-60e2611d5969-702aae2a,#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c88b-702aae2a,#w-node-_9eccc6a2-4d1c-cdd7-1b3e-8a7654f3c8a9-702aae2a,#w-node-bd2c2bb8-ad60-1337-b882-486eb6835dac-2a18b683,#w-node-fa551911-f8c9-9368-4d0e-202e2a1b82eb-2a18b683,#w-node-fa551911-f8c9-9368-4d0e-202e2a1b8309-2a18b683,#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a4f-13488ef1,#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a61-13488ef1,#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a4f-812168c4,#w-node-_21591706-2e2e-d3b8-04f6-b3c3034d4a61-812168c4,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387cb-3ae103df,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387d5-3ae103df,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387cb-68801b5c,#w-node-_7b7c715a-6b08-9ea0-b008-ac2cd0d387d5-68801b5c{order:-9999}}