.elementor-24 .elementor-element.elementor-element-f5b47e4>.elementor-container{max-width:1201px}.elementor-24 .elementor-element.elementor-element-9b7c676 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-24 .elementor-element.elementor-element-f646039>.elementor-widget-container{margin:33px 33px 33px 33px}.elementor-24 .elementor-element.elementor-element-f646039{text-align:center}.elementor-24 .elementor-element.elementor-element-f646039 .elementor-heading-title{font-weight:bold;color:#2f87a0}.elementor-widget-text-editor{color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-24 .elementor-element.elementor-element-b1d6acc>.elementor-widget-container{margin:0% 20% 0% 20%}.elementor-24 .elementor-element.elementor-element-b1d6acc{text-align:center;font-size:1.4rem;font-weight:600}.elementor-24 .elementor-element.elementor-element-10b94fe>.elementor-widget-container{margin:0% 30% 0% 30%}.elementor-24 .elementor-element.elementor-element-10b94fe{text-align:center;font-size:1.2rem;font-weight:600}.elementor-24 .elementor-element.elementor-element-3d65bbb{--spacer-size:25px}.elementor-24 .elementor-element.elementor-element-994af6b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-994af6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://gardenvista.co.uk/wp-content/uploads/2018/11/xDecking-pond-garden-feature-garden-and-landscape-design-hampshire-and-West-Sussex.jpg.pagespeed.ic.J1IWGD_gmQ.jpg);background-position:center center;background-size:cover}.elementor-24 .elementor-element.elementor-element-994af6b>.elementor-background-overlay{background-color:#3e606f;opacity:.5;transition:background .3s , border-radius .3s , opacity .3s}.elementor-24 .elementor-element.elementor-element-994af6b{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:20px;margin-bottom:20px;padding:050px 0 50px 0}.elementor-24 .elementor-element.elementor-element-c0f2eaf>.elementor-widget-container{padding:20px 0 0 0}.elementor-24 .elementor-element.elementor-element-c0f2eaf{text-align:center}.elementor-24 .elementor-element.elementor-element-c0f2eaf .elementor-heading-title{color:#fff}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-3fe05e9 .elementor-icon-box-wrapper{gap:15px}.elementor-24 .elementor-element.elementor-element-3fe05e9.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-24 .elementor-element.elementor-element-3fe05e9.elementor-view-framed .elementor-icon,.elementor-24 .elementor-element.elementor-element-3fe05e9.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-24 .elementor-element.elementor-element-3fe05e9 .elementor-icon-box-title{color:#fff}.elementor-24 .elementor-element.elementor-element-3fe05e9 .elementor-icon-box-description{color:#fff}.elementor-24 .elementor-element.elementor-element-eadfc81 .elementor-icon-box-wrapper{gap:15px}.elementor-24 .elementor-element.elementor-element-eadfc81.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-24 .elementor-element.elementor-element-eadfc81.elementor-view-framed .elementor-icon,.elementor-24 .elementor-element.elementor-element-eadfc81.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-24 .elementor-element.elementor-element-eadfc81 .elementor-icon-box-title{color:#fff}.elementor-24 .elementor-element.elementor-element-eadfc81 .elementor-icon-box-description{color:#fff}.elementor-24 .elementor-element.elementor-element-e6d472a .elementor-icon-box-wrapper{gap:15px}.elementor-24 .elementor-element.elementor-element-e6d472a.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-24 .elementor-element.elementor-element-e6d472a.elementor-view-framed .elementor-icon,.elementor-24 .elementor-element.elementor-element-e6d472a.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-24 .elementor-element.elementor-element-e6d472a .elementor-icon-box-title{color:#fff}.elementor-24 .elementor-element.elementor-element-c97de1f .elementor-icon-box-wrapper{gap:15px}.elementor-24 .elementor-element.elementor-element-c97de1f.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-24 .elementor-element.elementor-element-c97de1f.elementor-view-framed .elementor-icon,.elementor-24 .elementor-element.elementor-element-c97de1f.elementor-view-default .elementor-icon{fill:#fff;color:#fff;border-color:#fff}.elementor-24 .elementor-element.elementor-element-c97de1f .elementor-icon-box-title{color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-24a02d1 .elementor-button{background-color:#fff;fill:#2f87a0;color:#2f87a0}.elementor-24 .elementor-element.elementor-element-bcf6b15{--spacer-size:50px}.elementor-24 .elementor-element.elementor-element-7a6c735>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-24 .elementor-element.elementor-element-7a6c735:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7a6c735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebeff0}.elementor-24 .elementor-element.elementor-element-7a6c735{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-24 .elementor-element.elementor-element-7a6c735>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-24 .elementor-element.elementor-element-f289e53>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-24 .elementor-element.elementor-element-6bc8338>.elementor-widget-container{padding:10px 0 0 0}.elementor-24 .elementor-element.elementor-element-6bc8338{text-align:center;font-size:1.2rem;font-weight:600}.elementor-24 .elementor-element.elementor-element-615933d{text-align:center;font-size:1.3rem;font-weight:bold;color:#2f87a0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text)}.elementor-24 .elementor-element.elementor-element-9acf27f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-9acf27f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff}.elementor-24 .elementor-element.elementor-element-9acf27f>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-24 .elementor-element.elementor-element-9acf27f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-24 .elementor-element.elementor-element-0520da5 .elementor-heading-title{color:#fff}.elementor-24 .elementor-element.elementor-element-8c2f72e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-24 .elementor-element.elementor-element-5375c95{text-align:center;font-size:1.2rem;font-weight:600}.elementor-24 .elementor-element.elementor-element-ef77feb{text-align:center;font-size:1.3rem;color:#2f87a0}.elementor-24 .elementor-element.elementor-element-a6aac43{--spacer-size:50px}.elementor-24 .elementor-element.elementor-element-f5c3acd>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-24 .elementor-element.elementor-element-f5c3acd:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f5c3acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f87a0}.elementor-24 .elementor-element.elementor-element-f5c3acd{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-24 .elementor-element.elementor-element-f5c3acd>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-77d975b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-24 .elementor-element.elementor-element-77d975b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24 .elementor-element.elementor-element-1d61647>.elementor-widget-container{margin:50px 0 20px 0;padding:0% 0% 0% 0%}.elementor-24 .elementor-element.elementor-element-1d61647{color:#fff}.elementor-24 .elementor-element.elementor-element-cc5964e{text-align:center;font-size:1.1rem;line-height:1.4em;color:#fff}.elementor-24 .elementor-element.elementor-element-488a9e6{text-align:center;font-size:1.1rem;line-height:1.4em;color:#fff}.elementor-24 .elementor-element.elementor-element-ec396a2{text-align:center;font-size:1.1rem;color:#fff}.elementor-24 .elementor-element.elementor-element-d0cebe4 .elementor-button{background-color:#fff;font-weight:600;fill:#2f87a0;color:#2f87a0}.elementor-24 .elementor-element.elementor-element-d0cebe4>.elementor-widget-container{margin:0 0 50px 0}.elementor-24 .elementor-element.elementor-element-d87a468:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-d87a468 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://gardenvista.co.uk/wp-content/uploads/2018/10/xMap-img.png.pagespeed.ic.kB0vWpSC4U.png);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-d87a468.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-24 .elementor-element.elementor-element-d87a468.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-24 .elementor-element.elementor-element-d87a468>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-24 .elementor-element.elementor-element-d87a468>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-24 .elementor-element.elementor-element-fac2316>.elementor-widget-container{margin:-10px -10px 203px -10px}.elementor-24 .elementor-element.elementor-element-fac2316{text-align:end}.elementor-24 .elementor-element.elementor-element-fac2316 img{width:20vw}.elementor-24 .elementor-element.elementor-element-1f6153a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-24 .elementor-element.elementor-element-1f6153a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1f6153a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f87a0}.elementor-24 .elementor-element.elementor-element-1f6153a{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-24 .elementor-element.elementor-element-1f6153a>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-bc-flex-widget .elementor-24 .elementor-element.elementor-element-7797386.elementor-column .elementor-widget-wrap{align-items:center}.elementor-24 .elementor-element.elementor-element-7797386.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-24 .elementor-element.elementor-element-520639e>.elementor-widget-container{margin:50px 0 20px 0;padding:0% 0% 0% 0%}.elementor-24 .elementor-element.elementor-element-520639e{color:#fff}.elementor-24 .elementor-element.elementor-element-a31aa36{text-align:center;font-size:1.1rem;line-height:1.4em;color:#fff}.elementor-24 .elementor-element.elementor-element-dbffc5f{text-align:center;font-size:1.1rem;line-height:1.4em;color:#fff}.elementor-24 .elementor-element.elementor-element-44cfef5{text-align:center;font-size:1.1rem;color:#fff}.elementor-24 .elementor-element.elementor-element-8de1b1c .elementor-button{background-color:#fff;font-weight:600;fill:#2f87a0;color:#2f87a0}.elementor-24 .elementor-element.elementor-element-8de1b1c>.elementor-widget-container{margin:0 0 50px 0}.elementor-24 .elementor-element.elementor-element-a4c23c0:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a4c23c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f87a0;background-image:url(https://gardenvista.co.uk/wp-content/uploads/2018/12/xmap-bottom.png.pagespeed.ic.5DhU4hE_-J.png);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-24 .elementor-element.elementor-element-a4c23c0{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-24 .elementor-element.elementor-element-a4c23c0>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-24 .elementor-element.elementor-element-b3034ad{--spacer-size:50px}.elementor-24 .elementor-element.elementor-element-c86b532{text-align:center}.elementor-24 .elementor-element.elementor-element-627a120.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:26px}.elementor-24 .elementor-element.elementor-element-627a120 .elementor-main-swiper{height:298px;width:100%}.elementor-24 .elementor-element.elementor-element-627a120 .elementor-swiper-button{font-size:19px}.elementor-24 .elementor-element.elementor-element-8b5daaf{margin-top:50px;margin-bottom:20px}.elementor-24 .elementor-element.elementor-element-b88a3f7{text-align:center}.elementor-24 .elementor-element.elementor-element-c437c1e>.elementor-widget-container{margin:-20px 0 0 0}.elementor-24 .elementor-element.elementor-element-c437c1e{text-align:center}.elementor-24 .elementor-element.elementor-element-e1dede7>.elementor-container{max-width:1382px}.elementor-24 .elementor-element.elementor-element-e1dede7{margin-top:-40px;margin-bottom:0}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent)}.elementor-24 .elementor-element.elementor-element-c921a95{--grid-row-gap:17px;--grid-column-gap:17px}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-24 .elementor-element.elementor-element-c921a95:after{content:"0.66"}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__thumbnail__link{width:100%}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__meta-data span+span:before{content:"•"}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__card{background-color:#2f87a0;border-radius:0;padding-top:0;padding-bottom:0}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__text{padding:0 17px;margin-top:0;margin-bottom:15px}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__meta-data{padding:10px 17px}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__avatar{padding-right:17px;padding-left:17px}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__thumbnail img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(360deg)}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness(90%) contrast(100%) saturate(100%) blur(0) hue-rotate(360deg)}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__title,.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__title a{color:#fff}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__title{margin-bottom:0}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__excerpt{margin-bottom:7px}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__read-more{color:#fff;margin-bottom:15px}.elementor-24 .elementor-element.elementor-element-d15667f{--spacer-size:100px}@media (min-width:768px){.elementor-24 .elementor-element.elementor-element-592179f{width:47.044%}.elementor-24 .elementor-element.elementor-element-cd5f36c{width:64.538%}.elementor-24 .elementor-element.elementor-element-e491963{width:35.458%}.elementor-24 .elementor-element.elementor-element-9acf27f{width:5.974%}.elementor-24 .elementor-element.elementor-element-6961add{width:46.981%}.elementor-24 .elementor-element.elementor-element-17df396{width:35.51%}.elementor-24 .elementor-element.elementor-element-c8c93b7{width:64.486%}.elementor-24 .elementor-element.elementor-element-77d975b{width:60.692%}.elementor-24 .elementor-element.elementor-element-d87a468{width:39.308%}}@media (max-width:1024px){.elementor-24 .elementor-element.elementor-element-10b94fe{text-align:center}.elementor-24 .elementor-element.elementor-element-a4c23c0{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-24 .elementor-element.elementor-element-627a120.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}@media (max-width:767px){.elementor-24 .elementor-element.elementor-element-b1d6acc{text-align:center}.elementor-24 .elementor-element.elementor-element-10b94fe>.elementor-widget-container{padding:0 0 0 0}.elementor-24 .elementor-element.elementor-element-d87a468>.elementor-element-populated{margin:25px 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0;padding:250px 0 250px 0}.elementor-24 .elementor-element.elementor-element-627a120.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-24 .elementor-element.elementor-element-c921a95:after{content:"0.5"}.elementor-24 .elementor-element.elementor-element-c921a95 .elementor-post__thumbnail__link{width:100%}}.elementor-24 .elementor-element.elementor-element-6bc8338{width:75%;margin:0 auto}.elementor-24 .elementor-element.elementor-element-5375c95{width:75%;margin:0 auto}.elementor-24 .elementor-element.elementor-element-1d61647{width:80%;margin:0 auto}.elementor-24 .elementor-element.elementor-element-a63fad8 a{color:#fff}.elementor-24 .elementor-element.elementor-element-520639e{width:80%;margin:0 auto}.elementor-24 .elementor-element.elementor-element-a2b93a9 a{color:#fff}.elementor-24 .elementor-element.elementor-element-a4c23c0{min-height:350px}