@font-face{font-family:'thesans';font-display:fallback;src:url('/fonts/TheSans_TT5_-subset.woff2') format('woff2'),url('/fonts/TheSans_TT5_-subset.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'thesans';font-display:fallback;src:url('/fonts/TheSans_B4_500i-subset.woff2') format('woff2'),url('/fonts/TheSans_B4_500i-subset.woff') format('woff');font-weight:normal;font-style:italic}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;font-display:block;src:url('/fonts/fa-brands-400.woff2') format('woff2'),url('/fonts/fa-brands-400.woff') format('woff')}html,body{font-family:thesans,"Myriad Pro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.grecaptcha-badge{visibility:hidden}.et_pb_section{background-color:transparent!important}#machete_accept_cookie_btn{color:#98c00b}#page-container{padding-top:0!important}#main-header.et-fixed-header,#main-header,ul.sub-menu{-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,.5);-moz-box-shadow:0 0 6px 2px rgba(0,0,0,.5);box-shadow:0 0 6px 1px rgba(0,0,0,.5)!important}#main-header{z-index:9999;height:122px;top:0!important}#logo{height:unset}h1{font-size:36px}#et-top-navigation{padding-left:0!important}#top-menu,.fullwidth-menu,nav#top-menu-nav,nav.fullwidth-menu-nav{float:none;display:flex!important;flex-wrap:nowrap;align-items:center}.et_header_style_left #et-top-navigation .mobile_menu_bar,.et_header_style_split #et-top-navigation .mobile_menu_bar{padding-bottom:0}#et-secondary-nav .menu-item-has-children>a:first-child::after,#top-menu .menu-item-has-children>a:first-child::after{top:50%;left:0}#et-secondary-nav .menu-item-has-children>a:first-child,#top-menu .menu-item-has-children>a:first-child,.et_header_style_left #et-top-navigation nav>ul>li>a{padding-right:2%;max-width:130px;text-align:center;padding-bottom:40px;line-height:1.3em}#top-menu li{padding-right:10px}#top-menu li li a{padding:6px 10px}.et_header_style_left #et-top-navigation nav>ul>li>a:last-child{padding-right:0}.et_mobile_menu li a,.nav li li a{font-size:20px;font-weight:500;line-height:28px}.et_mobile_menu .menu-item-has-children>a{font-weight:500}#top-header .container{font-weight:500}.et_pb_button::after,.et_pb_button::before{top:45%}footer{height:124px}#main-footer #footer-details{display:none}#footer-info{margin-top:20px}#footer-info p{font-size:14px;line-height:1.4em;padding-bottom:.5em}#footer-info a{font-weight:normal;color:#666}#et-info{float:right}strong{font-weight:normal;font-size:1.4rem;color:#98c00b}h2{font-size:28px!important}h4{padding-bottom:0;font-size:18px}.small{font-size:.8em;line-height:1.3em}ul,ul li{line-height:2em!important}.et_pb_text_inner ul{margin-top:1em}li .et_pb_button{padding:0;border:none;font-size:1em}li .et_pb_button:hover{background-color:transparent!important;padding:0!important;border:none!important}.et_pb_gallery+.et_pb_text{clear:both}body:not(.home) #main-content{min-height:calc(100vh - 246px)}.et_pb_blurb_container{margin-top:12px}a:hover{color:#98c00b!important}#top-menu li a{font-weight:normal}h2,h3{font-weight:normal;line-height:1.3em}.et_pb_title_container h1{font-size:32px}h3{font-size:20px;padding-bottom:6px}.subheads{font-size:20px;margin-top:0;padding-top:0}.gardenheads{margin-bottom:0!important;font-size:30px}#email{white-space:nowrap}.envira-gallery-wrap{position:relative!important;left:-5px}small{font-size:14px}.no-margin-bottom,.no-margin-bottom .envira-gallery-wrap,.no-margin-bottom .envira-gallery-public{margin-bottom:0!important}.tax-project_category .entry-title{border-top:1px solid #dcdcdc;padding-top:20px}.tax-project_category .catsub,.tax-project_category .subhead{font-size:24px;padding-bottom:1em;color:#98c00b}.tax-project_category .subhead{font-size:22px}.tax-project_category .et_pb_post .entry-featured-image-url{margin-bottom:20px}.tax-project_category:not(.term-southgate):not(.term-chelsea) .et_pb_post{margin-top:30px}.tax-project_category.term-small-gardens strong{font-size:1.3rem;line-height:1.6}h1.category-title{font-size:36px}.tax-project_category .et_pb_row{width:100%}.tax-project_category .et_section_regular{padding:0}.tax-project_category .et_section_regular>.et_pb_row:not(#footer-row){padding-top:0}.tax-project_category .et_pb_post{margin-bottom:0}.tax-project_category .et_pb_post h2{padding-bottom:5px}.tax-project_category .et_portfolio_image{box-shadow:0px 1px 6px 0px rgba(0,0,0,0.25)}#menu-project-cat-menu .current-menu-item a{border-bottom:2px solid #98C00B}#main-header .container:before{content:url(/images/flower-single-outline_02.png);position:absolute;left:-150px;top:-10px}#main-header .container{background:url(/images/flower-single-outline_01.png) no-repeat bottom right 17% #2c2c2c}.et_pb_gallery_grid{margin:36px 0 0!important}#menu-project-cat-menu .menu-item{line-height:1.3em!important;margin:15px 0}#sidebar{position:-webkit-sticky;position:sticky;top:100px}.blog .et_pb_row{margin-left:0}@media (max-width:980px){#sidebar{margin-top:30px}}#sidebar .et_pb_widget{margin-bottom:40px}.nav-single a{font-size:15px}#sidebar .textwidget{padding:15px 10px;border:2px solid #98C06F;border-radius:6px;background:url(/images/flowertopright.png) no-repeat right top,url(/images/flowerbottomleft.png) no-repeat left bottom #fbfbfb}.cta{text-shadow:#fbfbfb 0 0 2px}.cta a{color:#98C06F}.envira-gallery-link:hover{cursor:zoom-in}.envira-gallery-link:hover .envira-gallery-image{-webkit-transform:scale(1.04);transform:scale(1.04);transition:all .25s ease}.divi-slider .et_pb_gallery_image a:hover{cursor:zoom-in}.mfp-img:hover{cursor:url(/images/next2.png),auto}.post .et_pb_section:first-of-type{padding:0}.post h1{color:#98c00b}.et_pb_gallery+.et_pb_text{margin-top:-3%;max-width:950px}.tax-project_category .et_pb_gallery+.et_pb_text{max-width:750px}.nav-single a{color:#666}.landscape-round img{border-radius:50%}.landscape-p p:last-of-type{padding-bottom:1em}.et_pb_testimonial_author{display:none}.et_pb_main_blurb_image{margin-bottom:10px}.ealing-column-1{width:85%!important;margin-right:-10%!important;z-index:0}.ealing-text{margin-left:-30%;background-color:#fff;margin-top:30px;border:1px solid black;border-radius:6px;padding:12px;margin-right:-20%;z-index:99;box-shadow:0 0 2px 0 rgba(0,0,0,.5)!important}#ealing-text-1{margin-top:40px}#ealing-text-2{margin-top:350px;margin-bottom:-100px}#ealing-text-3{margin-top:500px;margin-left:-90%}@media (max-height:950px) and (min-width:980px){#nav_menu-2{display:none}}@media (max-height:950px) and (min-width:1100px){#nav_menu-2{display:block}}@media (max-width:1250px){#et_mobile_nav_menu{display:block}#et-top-navigation{height:89px;width:32px}#main-header{height:89px}#top-menu{display:none!important}}@media (min-width:1051px){body{background:url(/images/flowers-bg.png) top right -70px fixed repeat-y,url(/images/pattern-bg.png) fixed repeat;background-size:35% auto,auto}}@media (max-width:1150px){body{background:url(/images/flowers-bg.png) top right -70px fixed repeat-y,url(/images/pattern-bg.png) fixed repeat;background-size:40% auto,auto}}@media (min-width:981px and max-width:1250px){body:not(.home)	#main-content{min-height:calc(100vh - 213px)}}@media (max-width:980px){#main-header,#et-top-navigation{height:80px}.et_pb_gallery_image{pointer-events:none}.cta{text-align:center;margin:0 10%}footer{height:226px}#nav_menu-2{text-align:center}#sidebar .widget_custom_html{max-width:80%;margin-left:auto;margin-right:auto}body:not(.home)	#main-content{min-height:calc(100vh - 306px)}}@media (max-width:800px){body{background:url(/images/flowers-bg.png) top right -70px fixed repeat-y,url(/images/pattern-bg.png) fixed repeat;background-size:45% auto,auto}}@media (max-width:600px){body{background:url(/images/flowers-bg.png) top right -70px fixed repeat-y,url(/images/pattern-bg.png) fixed repeat;background-size:50% auto,auto}}@media (max-width:500px){body{background:url(/images/flowers-bg.png) top right -70px fixed repeat-y,url(/images/pattern-bg.png) fixed repeat;background-size:55% auto,auto}}@media all and (max-width:479px){#sidebar .widget_custom_html{max-width:100%}}@media (max-width:460px){#fwh-home .header-content{width:100%}}@media (max-width:370px){#fwh-home .et_pb_fullwidth_header_container{width:100%!important}}@media (max-width:400px){body{background:url(/images/flowers-bg.png) top right -70px fixed repeat-y,url(/images/pattern-bg.png) fixed repeat;background-size:60% auto,auto}}