 @import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&family=EB+Garamond:ital,wght@0,400;0,500;1,400&display=swap'); #wpadminbar{display:none !important;} body{font-family:'EB Garamond',serif;color:#333333;background:#F8F6F1;}h1,h1 a,p.title,p.title a{color:#0E0E0E;font-family:'Cormorant Garamond',serif;font-weight:400;font-size:46px;line-height:1.1;margin:25px 0;}h2{color:#0E0E0E;font-family:'Cormorant Garamond',serif;font-weight:400;font-size:40px;line-height:1.15;margin:25px 0;}h3{color:#0E0E0E;font-family:'Cormorant Garamond',serif;font-weight:500;font-size:26px;line-height:1.2;margin:25px 0;}h4{font-family:'Cormorant Garamond',serif;color:#333333;font-weight:600;font-size:1.4em;line-height:1.3;margin:25px 0;}p{font-family:'EB Garamond',serif;font-weight:400;color:#333333;font-size:19px;line-height:1.65;margin:15px 0;}ul{list-style-type:none;}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,.form-toggle:focus-visible{outline:2px solid #B1362B;outline-offset:3px;}  .header-wrapper{position:relative;z-index:20;background:#F8F6F1;}.header-wrapper.header-inner{border-bottom:1px solid #DED9D0;}.header-row{display:flex;align-items:center;column-gap:30px;padding:14px 4vw;}.header-row::before,.header-row::after{display:none;}.header-row > .columns{width:auto;float:none;padding:0;}.header-details{display:flex;align-items:center;gap:18px;flex:0 1 auto;}.logo-wrapper{flex:0 0 auto;width:132px;}.logo-wrapper a{display:block;transition:opacity 250ms ease;}.logo-wrapper a:hover{opacity:.85;}.logo-wrapper img{display:block;width:100%;height:auto;}.logo-wrapper img.mobile{display:none;}.company-details{flex:0 1 270px;}.company-details h1,.company-details h1 a,.company-details p.title,.company-details p.title a{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:23px;line-height:1.1;color:#0E0E0E;margin:0 0 4px;text-transform:none;}.company-details p{margin:0;font-size:14.5px;line-height:1.35;}.header-row .navigation-wrapper{flex:1 1 auto;min-width:0;}.top-bar{background:none;height:auto;}.top-bar-section ul li{background:none;}.top-bar-section li:not(.has-form) a:not(.button){background:none;color:#0E0E0E;font-family:'EB Garamond',serif;text-transform:none;font-size:17px;line-height:64px;position:relative;padding:0 12px;}.top-bar-section ul li:hover:not(.has-form)>a,.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:none;color:#B1362B;}.header-row .top-bar-section li.active:not(.has-form) a:not(.button){line-height:64px;}.top-bar-section .has-dropdown>a:after{content:"\f107";font-family:FontAwesome;font-size:14px;line-height:16px;border:none;color:#B1362B;top:50%;margin-top:-8px;right:9px;}.header-cta{flex:0 0 auto;}.header-cta-btn{display:inline-block;font-family:'EB Garamond',serif;font-size:17px;font-weight:500;line-height:1.2;white-space:nowrap;color:#FFFFFF;background:#B1362B;padding:15px 26px;border-radius:3px;transition:transform 250ms ease;}.header-cta-btn:hover{color:#FFFFFF;background:#8E2A21;transform:translateY(-2px);}.slider-caption{text-align:left;}.slider-caption p.caption{color:#0E0E0E;font-family:'Cormorant Garamond',serif;font-weight:400;text-transform:none;font-size:clamp(40px,3.4vw,68px);line-height:1.04;letter-spacing:-0.01em;margin:0;}.slider-caption p.caption span{display:block;}.hero-buttons{display:flex;flex-wrap:wrap;gap:12px;padding-top:30px;}.cta-btn-wrapper .cta-btn{margin-right:15px;}.cta-btn{display:inline-block;font-family:'EB Garamond',serif;font-size:16px;font-weight:500;letter-spacing:.02em;text-decoration:none;text-transform:none;color:#FFFFFF;background:#B1362B;border:1px solid #B1362B;text-align:center;padding:14px 24px;border-radius:3px;transition:transform 250ms ease;}.cta-btn:hover{background:#8E2A21;border-color:#8E2A21;color:#FFFFFF;transform:translateY(-2px);}.cta-btn.alt{border:1px solid #0E0E0E;background:transparent;color:#0E0E0E;}.cta-btn.alt:hover{color:#FFFFFF;background:#0E0E0E;}.tagline p{font-style:italic;color:#333333;font-size:18px;line-height:1.5;margin:18px 0 0;}  .row{margin:0 auto;max-width:1630px;width:100%;}.row.full{max-width:100%;}.row.small{max-width:1280px;}.contain-to-grid{background:none !important;}.contain-to-grid .top-bar{max-width:75em;}.page-wrapper{max-width:75rem;clear:both;}.bg-box{height:100%;}.home-bg1{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/uploads/sites/635/2026/10/home-planters.jpg);}.home-bg2{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/uploads/sites/635/2026/10/home-seedlings.jpg);}.home-bg3{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/uploads/sites/635/2026/10/home-garden-lighting.jpg);}.home-bg4{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/uploads/sites/635/2026/10/home-path-lights.jpg);}.about-bg1{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/about-img1.jpg);}.about-bg2{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/about-img2.jpg);}.contact-bg{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/contact-bg.jpg);}.commercial-snow-removal{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/commercial-snow-removal.jpg);}.fall-yard-cleanup{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/fall-yard-cleanup.jpg);}.gardening-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/gardening-services.jpg);}.hardscaping-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/hardscaping-services.jpg);}.landscape-architecture-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/landscape-architecture-services.jpg);}.landscape-design-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/landscape-design-services.jpg);}.landscape-lighting-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/landscape-lighting-services.jpg);}.landscaping-company{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/landscaping-company.jpg);}.landscaping-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/landscaping-services.jpg);}.lawn-aeration-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/lawn-aeration-services.jpg);}.lawn-care-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/lawn-care-services.jpg);}.lawn-maintenance-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/lawn-maintenance-services.jpg);}.lawn-mowing-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/lawn-mowing-services.jpg);}.leaf-removal{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/leaf-removal.jpg);}.outdoor-kitchen-construction{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/outdoor-kitchen-construction.jpg);}.patio-construction{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/patio-construction.jpg);}.paver-installation{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/paver-installation.jpg);}.residential-snow-removal{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/residential-snow-removal.jpg);}.retaining-wall-construction{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/retaining-wall-construction.jpg);}.snow-removal{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/snow-removal.jpg);}.sod-installation-service{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/sod-installation-service.jpg);}.sprinkler-blowouts{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/sprinkler-blowouts.jpg);}.sprinkler-installation{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/sprinkler-installation.jpg);}.sprinkler-system-repair{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/sprinkler-system-repair.jpg);}.weed-control-service{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/weed-control-service.jpg);}.xeriscape-landscaping{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/xeriscape-landscaping.jpg);}.dark-bg{background:#1C1C1C;}.light-bg{background:#EDE3D6;}.grey-bg{background:#F1EDE6;}.intro-section{padding-left:7.5vw;padding-top:10vh;}.intro-text{padding-left:3.4vw;padding-right:9vw;padding-bottom:11vh;}.intro-text h1,.intro-text p{color:#333333;}.round-btn{font-size:16px;font-family:'EB Garamond',serif;font-weight:500;letter-spacing:.02em;text-decoration:none;color:#FFFFFF;text-transform:none;text-align:center;background:#B1362B;border:1px solid #B1362B;min-width:180px;border-radius:3px;display:inline-block;padding:15px 26px;transition:transform 250ms ease;}.round-btn:hover{color:#FFFFFF;background:#8E2A21;border-color:#8E2A21;transform:translateY(-2px);}.round-btn.alt{background:#0E0E0E;border-color:#0E0E0E;color:#FFFFFF;}.round-btn.alt:hover{background:#8E2A21;border-color:#8E2A21;color:#FFFFFF;}.cta-btn-wrapper .round-btn.no-shift{transform:translateY(0);}p.fancy-text{font-family:'Cormorant Garamond',serif;}.intro-bg{float:right;height:100%;width:100%;max-width:465px;position:relative;}.small-heading,.svc-body h3{font-size:20px;color:#0E0E0E;}.medium-heading,.svc-body h2{font-size:26px;color:#0E0E0E;}.light-bg .medium-heading{color:#333333;}.row-2 .bg-col{padding-top:8vh;padding-right:40px;}.text-col{padding-left:3.4vw;padding-right:3.4vw;}.bg-section{padding-left:35px;}.bg-text-box{background:#EDE3D6F2;width:calc(50% + 17.5px);margin-left:-35px;padding:8.5vh 7.5vw 8.5vh 10.9vw;display:flex;flex-direction:column;justify-content:center;}.bg-text-box *{color:#0E0E0E;}.cta-wrapper,.separator{margin-top:35px;position:relative;}.cta-wrapper::before,.separator::before{content:" ";width:50%;height:35px;background:#8E2A21;position:absolute;right:0;top:-35px;transform:scaleY(0);transform-origin:bottom;transition:transform 1s ease-out;}.cta-wrapper.complete::before,.separator.complete::before{transform:scaleY(1);}.cta-text *{color:#FFFFFF;}.cta-text .round-btn:not(.alt){color:#FFFFFF;}.cta-text h2{font-size:52px;line-height:1.15;}.cta-text{padding:7vh 3vw 10.5vh .9375rem;}.cta-bg-holder{padding-left:3vw;}ul.icon-list{margin-left:0;}ul.icon-list li{font-weight:400;color:#333333;font-size:19px;line-height:1.65;padding-left:35px;position:relative;}ul.icon-list li::before{content:"\f054";font-family:FontAwesome;color:#B1362B;font-size:14px;position:absolute;left:0;top:5px;}.svc-box{padding:11vh 9vw calc(10vh + 126px);}.svc-box .round-btn{transform:translateY(0);}.svc-box .cta-btn-wrapper{position:absolute;bottom:10vh;right:9vw;}.svc-box p:last-of-type{margin-bottom:40px;}.svc-box h2{font-size:36px;}.gallery-wrapper h2{display:none;}.gallery-image img{transform:scale(1.1);transition:transform 700ms ease-out;}.gallery-image:hover img{transform:scale(1);}.footer-wrapper{width:100%;padding:11vh 0 5vh;}.footer-row{padding:0 4vw 6vh;}.footer-row h2{font-size:24px;font-weight:500;color:#FFFFFF;margin:0 0 18px;}.footer-row p{color:#FFFFFF;font-size:19px;line-height:1.6;margin:0;}.footer-row a{color:#FFFFFF;text-decoration:underline;text-decoration-color:rgba(255,255,255,.35);text-underline-offset:4px;}.footer-row a:hover{color:#FFFFFF;text-decoration-color:#FFFFFF;}.footer-hours{text-align:center;}.footer-payment{display:grid;grid-template-columns:repeat(4,56px);row-gap:12px;justify-content:end;text-align:right;}.footer-payment h2{grid-column:1 / -1;}.footer-payment svg.payment-icon{justify-self:center;}.footer-row p.emergency-note{margin-top:14px;font-weight:500;letter-spacing:.06em;}svg.payment-icon{-webkit-filter:grayscale(1);filter:grayscale(1);width:46px;height:46px;margin:0;}.footer-social{margin-top:34px;}.footer-social .fa{color:#FFFFFF;font-size:26px;transition:transform 250ms ease;}.footer-social a:hover .fa,.footer-social .fa:hover{color:#DFB3AC;transform:translateY(-3px);}.footer-social a:not(:last-of-type){margin-right:22px;}.footer-row .footer-social a{text-decoration:none;}.disclaimer{padding-top:4vh;border-top:1px solid rgba(255,255,255,.14);}.disclaimer p{color:#FFFFFF;font-size:12px;}.contact-body{padding-left:3.4vw;padding-right:9vw;padding-bottom:8vh;}.contact-body h1{font-size:30px;margin-bottom:10px;}.contactForm{margin-top:20px;}.contactForm label{font-weight:normal;display:block;margin-bottom:3px;color:#1C1C1C;}.contactForm input{width:100%;padding:3px;margin-bottom:5px;}.contactForm textarea{width:100%;}input.fancyInput[type="text"]{font-family:'EB Garamond',serif;padding:12px 25px;font-size:15px;line-height:1.4;height:auto;border:none;border-radius:0;margin-bottom:7px;background:#FFFFFF;color:#1C1C1C;box-shadow:inset 0px 0px 0px 1px #DED9D0;}input.fancyInput[type="text"]::placeholder,textarea.fancyInput[type="text"]::placeholder{color:#1C1C1C;}.contactForm textarea{width:100%;}textarea.fancyInput[type="text"]{font-family:'EB Garamond',serif;padding:15px 25px;font-size:15px;line-height:1.4;height:100px;border:none;border-radius:0;margin-bottom:7px;background:#FFFFFF;color:#1C1C1C;box-shadow:inset 0px 0px 0px 1px #DED9D0;}.contactForm .captchaWrapper{margin:0 0 5px;padding:10px 25px;font-size:14px;line-height:1.4;height:auto;border:none;border-radius:0;background:#FFFFFF;color:#1C1C1C;font-weight:bold;min-height:0;margin-bottom:23px;box-shadow:inset 0px 0px 0px 1px #DED9D0;text-align:left !important;}.contactForm .captchaWrapper:not(.slideOut) img{max-width:25%;}.contactForm .captchaWrapper input{background:#FFFFFF;border:none;box-shadow:none;display:inline-block;width:auto;font-size:14px;padding:0;margin:0 0 0 25px;color:#1C1C1C;font-weight:normal;}.contactForm .captchaWrapper input::placeholder{color:#1C1C1C;}.contactForm .captchaRefresh{vertical-align:top;}.contactForm .submitWrapper{margin-top:5px;}.emailConfirmation{margin:0 auto;}.emailConfirmation h1{color:#00CC00;}.slick-background-wrapper{left:0;position:fixed;top:0;z-index:-1;width:101% !important;overflow:hidden;}.mobile-sticky-cta{display:none;}  .service-areas-wrapper h1,.landing-page-wrapper h1{font-size:36px;}.service-areas-wrapper h2,.landing-page-wrapper h2{font-size:26px;}.landing-page-wrapper h3{font-size:20px;}.landing-page-button-wrapper a{background:#B1362B;color:#FFFFFF;text-transform:uppercase;text-decoration:underline;border-radius:3px;padding:5px 15px;font-weight:400;}.landing-page-button-wrapper a:hover{background:#8E2A21;color:#FFFFFF;}  .slide-out-wrapper{position:fixed;top:50%;right:2vw;background:#F8F6F1;padding:44px 50px 30px;z-index:99;max-width:520px;border-radius:6px;box-shadow:0px 30px 70px 0px rgba(14,14,14,0.22),0px 6px 16px 0px rgba(14,14,14,0.08);transform:translateX(calc(100% + 2vw)) translateY(-50%);transition:transform 900ms cubic-bezier(.22,.8,.3,1);}.slide-out-wrapper.active{transform:translateX(0) translateY(-50%);}.slide-out-content{max-height:calc(100vh - 120px);overflow-y:auto;}.slide-out-wrapper:not(.active) .slide-out-content{visibility:hidden;transition:visibility 0s 900ms;}.slide-out-content span.form-title{font-family:'Cormorant Garamond',serif;color:#0E0E0E;font-weight:600;margin:0 0 12px;font-size:24px;line-height:1.2;display:block;}.slide-out-form form{margin:0;}.slide-out-wrapper span.form-toggle{position:absolute;left:33px;top:50%;color:#FFFFFF;font-size:18px;width:78px;line-height:78px;text-align:center;background:#B1362B;border-radius:78px;box-shadow:0px 14px 30px 0px rgba(14,14,14,0.22);transform:translateX(-100%) translateY(-50%);cursor:pointer;}.slide-out-wrapper span.form-toggle:hover{background:#8E2A21;}span.toggle-holder{position:relative;left:8px;}.slide-out-wrapper.active span.toggle-holder{left:-8px;}i.toggle-left{display:inline-block;width:27px;height:27px;vertical-align:middle;border-top:8px solid;border-left:8px solid;border-color:#FFFFFF;transform:rotate(-45deg) translateY(-13%);transition:transform 350ms ease;}i.toggle-right{display:inline-block;width:27px;height:27px;vertical-align:middle;border-top:8px solid;border-right:8px solid;border-color:#FFFFFF;transform:rotate(45deg) translateY(-13%);transition:transform 350ms ease;}.slide-out-wrapper span.form-toggle:hover i{border-color:#FFFFFF;}input.slideOutInput[type="text"]{font-size:15px;font-family:'EB Garamond',serif;font-weight:normal;line-height:1.4;height:auto;border:1px solid #DED9D0;padding:10px 12px;margin-bottom:5px;background:#FFFFFF;color:#0E0E0E;box-shadow:none;}.slide-out-form input[type="text"]::placeholder,.slide-out-form .contactForm textarea::placeholder{color:#333333;}.slide-out-form .contactForm textarea{width:100%;line-height:1.4;border:1px solid #DED9D0;background:#FFFFFF;color:#0E0E0E;font-family:'EB Garamond',serif;font-weight:normal;padding:10px 12px;font-size:15px;height:90px;margin-bottom:5px;box-shadow:none;}.slide-out-form label{color:#0E0E0E;font-weight:normal;margin-bottom:3px;}.slide-out-form .contactForm .captchaWrapper{font-size:13px;line-height:1.4;height:auto;border:1px solid #DED9D0;box-shadow:none !important;background:#FFFFFF;color:#0E0E0E;font-weight:normal;margin:0 0 3px;min-height:0;padding:0px 25px 0px 0px;overflow:hidden;}.slide-out-form .contactForm .captchaWrapper input{font-family:'EB Garamond',serif;border:none;box-shadow:none;display:inline-block;width:auto;font-size:14px;padding:0 15px;margin:0 0 0 30px;color:#0E0E0E;background:#FFFFFF;}.slide-out-form .contactForm .captchaWrapper img#captchaImage{-webkit-filter:none;filter:none;}.slide-out-form .contactForm .captchaRefresh{vertical-align:middle;max-width:30px;margin-left:3px;cursor:pointer;}.slide-out-form .contactForm .submitWrapper{text-align:center;margin-top:10px;}.slide-out-form .contactForm .submitWrapper button.submit{font-family:'EB Garamond',serif;font-size:14px;font-weight:500;letter-spacing:1px;background:#B1362B;color:#FFFFFF;width:64px;line-height:64px;border-radius:64px;text-align:center;cursor:pointer;padding:0;transition:transform 250ms ease;}.slide-out-form .contactForm .submitWrapper button.submit:hover{background:#8E2A21;color:#FFFFFF;transform:translateY(-2px);}   .top-space{margin-top:6vh;}.side-buffer{padding-left:7.5vw;padding-right:7.5vw;}.left-buffer{padding-left:7.5vw;}.right-buffer{padding-right:7.5vw;}.small-buffer{padding-left:35px;padding-right:35px;}.strip-padding{padding-left:0 !important;padding-right:0 !important;}.vertical-padding-xs{padding-top:3vh;padding-bottom:3vh;}.top-padding-xs{padding-top:3vh;}.bottom-padding-xs{padding-bottom:3vh;}.vertical-padding-small{padding-top:6vh;padding-bottom:6vh;}.top-padding-small{padding-top:6vh;}.bottom-padding-small{padding-bottom:6vh;}.vertical-padding-medium{padding-top:8vh;padding-bottom:8vh;}.top-padding-medium{padding-top:8vh;}.bottom-padding-medium{padding-bottom:8vh;}.vertical-padding-large{padding-top:10.5vh;padding-bottom:10.5vh;}.top-padding-large{padding-top:10.5vh;}.bottom-padding-large{padding-bottom:10.5vh;}.vertical-padding-x-large{padding-top:13.5vh;padding-bottom:13.5vh;}.top-padding-x-large{padding-top:13.5vh;}.bottom-padding-x-large{padding-bottom:13.5vh;}  .utility-bar{background:#0E0E0E;}.utility-links{display:flex;justify-content:flex-end;align-items:center;column-gap:32px;padding:9px 4vw;}.utility-links p{color:#FFFFFF;font-size:15px;line-height:1.4;margin:0;}.utility-links a{color:#FFFFFF;text-decoration:underline;text-decoration-color:rgba(255,255,255,.35);text-underline-offset:3px;}.utility-links a:hover{color:#FFFFFF;text-decoration-color:#FFFFFF;}.header-main{background:#F8F6F1;border-bottom:1px solid #DED9D0;}.hero-wrapper{position:relative;isolation:isolate;overflow:hidden;padding:60px 3vw 0 0;}.hero-wrapper::before,.hero-wrapper::after,.impression-section::before,.impression-section::after,.intro-band::before,.intro-band::after{content:"";position:absolute;border-radius:50%;z-index:-1;pointer-events:none;}.hero-wrapper::before{width:28vw;height:28vw;top:-10vw;left:-12vw;background:#DFB3AC;animation:sun-drift 14s ease-in-out infinite alternate;will-change:transform;}.hero-wrapper::after{width:14vw;height:14vw;top:5vw;left:6vw;background:#EDE3D6;animation:sun-drift 19s ease-in-out -6s infinite alternate-reverse;will-change:transform;}@keyframes sun-drift{0%{transform:translate3d(0,0,0);} 100%{transform:translate3d(1.2vw,-1.8vw,0);}}.hero-row{display:flex;align-items:center;}.hero-row::before,.hero-row::after,.split-row::before,.split-row::after,.impression-row::before,.impression-row::after{display:none;}.hero-content{position:relative;z-index:1;padding:0 2.5vw 0 5vw;}.slider-wrapper{position:relative;height:38vw;max-height:720px;min-height:420px;}.slider-wrapper .slick-header-slider,.slider-wrapper .slick-list,.slider-wrapper .slick-track,.slider-wrapper .slick-slide,.slider-wrapper .slick-slide > div{height:100%;}.slider-wrapper img{display:block;width:100%;height:100%;object-fit:cover;}.intro-band{position:relative;isolation:isolate;padding-left:22%;padding-right:22%;}.intro-band::before{width:20vw;height:20vw;top:-8vw;left:3.5vw;background:#DFB3AC;animation:sun-drift 15s ease-in-out infinite alternate;will-change:transform;}.intro-band::after{width:8vw;height:8vw;top:7vw;left:14vw;background:#EDE3D6;animation:sun-drift 20s ease-in-out -5s infinite alternate-reverse;will-change:transform;}.intro-copy h1{color:#B1362B;font-size:clamp(36px,2.6vw,50px);margin:0 0 22px;}.services-split{padding-left:12vw;padding-right:12vw;}.split-row{display:flex;align-items:center;}.split-text{padding-left:0;padding-right:4.5vw;}.split-text h2{font-size:clamp(32px,2.3vw,44px);margin:0 0 20px;}.split-photo .bg-box{height:auto;aspect-ratio:3 / 2;}.impression-section{position:relative;isolation:isolate;overflow:hidden;padding-left:17vw;padding-right:17vw;}.impression-section::before{width:24vw;height:24vw;top:22%;right:-9vw;background:#DFB3AC;animation:sun-drift 16s ease-in-out infinite alternate;will-change:transform;}.impression-section::after{width:11vw;height:11vw;top:58%;right:4vw;background:#EDE3D6;}.impression-row{display:flex;align-items:center;}.impression-photo .bg-box{height:auto;aspect-ratio:4 / 5;}.impression-card{position:relative;z-index:1;margin-left:-7vw;padding-left:0;padding-right:0;}.impression-card-inner{background:#EDE3D6;padding:4vw 3.5vw;}.impression-card-inner h2{font-size:clamp(30px,2.1vw,40px);margin:0 0 18px;}.feature-item{padding-left:2.5vw;padding-right:2.5vw;}.feature-icon{display:inline-flex;align-items:center;justify-content:center;width:150px;height:150px;border-radius:50%;background:#EDE3D6;box-shadow:0 0 0 10px #F8F6F1,0 0 0 11px #DED9D0;}.feature-icon .fa{font-size:54px;color:#0E0E0E;}.feature-item h2.medium-heading{color:#B1362B;font-size:clamp(26px,1.8vw,32px);font-weight:400;margin:30px 0 14px;}.feature-item p{font-size:18px;}.photo-band{background:#1C1C1C;padding:3vw;}main .columns.photo-band-inner{padding:0;}.photo-band-text{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:36vw;padding:6vw;background:linear-gradient(rgba(14,14,14,.32),rgba(14,14,14,.52));}.photo-band-text p.fancy-text{color:#FFFFFF;font-size:clamp(34px,3vw,60px);line-height:1.1;margin:0 0 30px;}.badge-row img{max-width:210px;height:auto;}.closing-cta{position:relative;isolation:isolate;}.closing-cta::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(rgba(14,14,14,.58),rgba(14,14,14,.70));}.closing-cta-text h2{color:#FFFFFF;font-size:clamp(38px,3vw,58px);margin:0 0 22px;}.closing-cta-text p{color:#FFFFFF;}.closing-cta .cta-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;}.closing-cta .round-btn.alt{background:transparent;border-color:#FFFFFF;}.closing-cta .round-btn.alt:hover{background:#FFFFFF;border-color:#FFFFFF;color:#0E0E0E;}.reveal-ready .split-photo,.reveal-ready .feature-item{opacity:0;transform:translateY(32px);transition:opacity 1.1s ease,transform 1.1s ease;}.reveal-ready .impression-card{opacity:0;transform:translateX(48px);transition:opacity 1.1s ease,transform 1.1s ease;}.reveal-ready .feature-item:nth-child(2){transition-delay:150ms;}.reveal-ready .feature-item:nth-child(3){transition-delay:300ms;}.reveal-ready .is-visible{opacity:1;transform:none;}  @media only screen and (min-width:1025px){.header-details{display:flex;}.top-bar-section li:not(.has-form) a:not(.button)::before{content:"";height:1px;background:#B1362B;position:absolute;left:12px;right:12px;bottom:18px;transform:scaleX(0);transform-origin:left;transition:transform 250ms ease;}.top-bar-section li:not(.has-form) a:not(.button):hover::before,.top-bar-section li.active:not(.has-form) a:not(.button)::before{transform:scaleX(1);}.top-bar-section .has-dropdown>a{padding-right:28px !important;}.top-bar-section li.has-dropdown:not(.has-form) a:not(.button)::before{right:28px;}.top-bar-section .dropdown{background:#FFFFFF;text-align:left;left:50%;min-width:250px;border-radius:4px;padding:16px 0;box-shadow:0px 24px 50px 0px rgba(14,14,14,0.16),0px 4px 10px 0px rgba(14,14,14,0.06);transform:translateX(-50%) translateY(-10px);}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:none;color:#0E0E0E;font-family:'EB Garamond',serif;font-size:16px;line-height:40px;padding:0 26px !important;position:relative;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){background:#F8F6F1;color:#B1362B;line-height:40px;}.top-bar-section .dropdown li:not(.has-form) a:not(.button)::before{display:none;}.horizontal-padding-large{padding-left:9vw;padding-right:9vw;}.left-padding-large{padding-left:9vw;}.right-padding-large{padding-right:9vw;}.horizontal-padding-medium{padding-left:7vw;padding-right:7vw;}.left-padding-medium{padding-left:7vw;}.right-padding-medium{padding-right:7vw;}.horizontal-padding-small{padding-left:5vw;padding-right:5vw;}.left-padding-small{padding-left:5vw;}.right-padding-small{padding-right:5vw;}.horizontal-padding-xs{padding-left:3vw;padding-right:3vw;}.left-padding-xs{padding-left:3vw;}.right-padding-xs{padding-right:3vw;}} @media only screen and (min-width:1025px) and (max-width:1800px){.top-bar-section li:not(.has-form) a:not(.button){font-size:15px;padding:0 9px;}.top-bar-section li:not(.has-form) a:not(.button)::before{left:9px;right:9px;}.top-bar-section .has-dropdown>a{padding-right:24px !important;}.top-bar-section li.has-dropdown:not(.has-form) a:not(.button)::before{right:24px;}.top-bar-section .has-dropdown>a:after{right:7px;}.intro-section{padding-left:4vw;}.side-buffer{padding-left:4vw;padding-right:4vw;}.bg-text-box{padding-left:7.4vw;}} @media only screen and (min-width:1025px) and (max-width:1499px){.header-row{flex-wrap:wrap;padding-bottom:0;}.header-details{flex:1 1 auto;}.header-cta{order:2;}.header-row .navigation-wrapper{order:3;flex:0 0 100%;margin-top:12px;border-top:1px solid #DED9D0;}.header-row .navigation-wrapper .top-bar,.header-row .navigation-wrapper .top-bar-section{float:none !important;text-align:center;}.header-row .navigation-wrapper .top-bar-section > ul > li{float:none;display:inline-block;}.header-row .top-bar-section li:not(.has-form) a:not(.button),.header-row .top-bar-section li.active:not(.has-form) a:not(.button){font-size:16px;line-height:54px;}.header-row .top-bar-section .dropdown li:not(.has-form) a:not(.button){line-height:40px;}.header-row .top-bar-section li:not(.has-form) a:not(.button)::before{bottom:13px;}.logo-wrapper{width:114px;}.hero-wrapper{padding-top:44px;}} @media only screen and (max-width:1024px){main .columns{padding-left:10vw;padding-right:10vw;text-align:center;}.side-buffer,.left-buffer,.right-buffer,.small-buffer,.intro-section{padding-left:0;padding-right:0;}.header-wrapper.header-inner{border:none;}.header-row{justify-content:center;padding:16px 5vw 18px;}.header-details{flex-direction:column;gap:10px;width:100%;text-align:center;}.logo-wrapper{width:110px;}.logo-wrapper img.mobile{display:block;}.logo-wrapper img.desktop{display:none;}.company-details{flex:0 0 auto;}.company-details h1,.company-details h1 a,.company-details p.title,.company-details p.title a{font-size:20px;}.company-details p{font-size:13.5px;}.mobile-navigation{display:block;right:22px;position:absolute;text-transform:uppercase;top:40px;vertical-align:middle;width:auto;height:24px;z-index:999;cursor:pointer;}i.toggle-bars{display:inline-block;position:relative;color:#0E0E0E;width:37px;height:7px;}i.toggle-bars::before{content:" ";width:17px;height:2px;background:#0E0E0E;position:absolute;bottom:0;left:0;}i.toggle-bars::after{content:" ";width:37px;height:2px;background:#0E0E0E;position:absolute;top:0;left:0;}i.toggle-bars.close{width:76px;height:76px;background:#B1362B;border-radius:76px;transform:rotate(45deg);}i.toggle-bars.close::after{background:#FFFFFF;top:calc(50% - 1px);left:calc(50% - 18.5px);}i.toggle-bars.close::before{background:#FFFFFF;width:2px;height:37px;left:calc(50% - 1px);top:calc(50% - 18.5px);}.fullwidth-navigation{background:#F8F6F1;position:absolute;top:0;z-index:997;width:100%;display:none;}.fullwidth-navigation .top-bar{padding:0;display:block;background:#F8F6F1;height:auto;}.fullwidth-navigation .top-bar-section ul:not(.dropdown){padding-top:10%;}.fullwidth-navigation .title-area{display:none !important;}.top-bar-section{background:#F8F6F1;margin-bottom:10%;}.fullwidth-navigation .top-bar-section ul{position:relative;right:0;width:100%;z-index:997;padding-top:40px;}.fullwidth-navigation.active .top-bar-section .has-dropdown.moved>.dropdown{box-shadow:none;left:100%;border-radius:0;padding-bottom:40px;}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:not(.button){color:#0E0E0E;line-height:50px;text-align:center;padding:0 !important;font-size:20px !important;}.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover,.top-bar-section ul li:hover:not(.has-form)>a{color:#B1362B;padding:0;line-height:50px;font-size:20px !important;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#0E0E0E;font-weight:normal;line-height:50px;font-size:20px !important;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover,.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){background:#F8F6F1;color:#B1362B;line-height:50px;}.top-bar-section li:not(.has-form) a:not(.button)::before,.top-bar-section li:not(.has-form) .dropdown a:not(.button)::before,.top-bar-section li.has-dropdown:not(.has-form) a:not(.button)::before{display:none;}.top-bar-section ul li{text-align:center;}.top-bar-section li:not(.has-form) a:not(.button){display:inline-block;width:auto;}.top-bar-section .has-dropdown>a:after{right:-22px;margin:-8px 0 0;border:none;top:50%;color:#B1362B;}.hero-wrapper{padding:0;}.hero-wrapper::before{width:60vw;height:60vw;top:52vw;left:-32vw;}.hero-wrapper::after,.impression-section::before,.impression-section::after,.intro-band::before,.intro-band::after{display:none;}.hero-row{flex-direction:column;align-items:stretch;}.hero-row > .columns{width:100%;}.slider-wrapper{order:-1;height:62vw;min-height:0;max-height:none;}.hero-content{padding:7vw 6vw 9vw;text-align:center;}.slider-caption{text-align:center;}.slider-caption p.caption{font-size:46px;}.hero-buttons{justify-content:center;}.intro-band,.services-split,.impression-section{padding-left:0;padding-right:0;}.split-row,.impression-row{flex-direction:column;align-items:stretch;}.split-row > .columns,.impression-row > .columns{width:100%;}.split-photo{margin-top:4vh;}.impression-photo .bg-box{aspect-ratio:4 / 3;}.impression-card{margin-left:0;margin-top:-12vw;}.impression-card-inner{padding:8vw 7vw;}.feature-item{margin-bottom:5vh;}.feature-item:last-child{margin-bottom:0;}.photo-band{padding:4vw;}.photo-band-text{min-height:70vw;padding:10vw 7vw;}.photo-band-text p.fancy-text{font-size:38px;}.vertical-padding-xs{padding-top:3vh;padding-bottom:3vh;}.top-padding-xs{padding-top:3vh;}.bottom-padding-xs{padding-bottom:3vh;}.vertical-padding-small{padding-top:4vh;padding-bottom:4vh;}.top-padding-small{padding-top:4vh;}.bottom-padding-small{padding-bottom:4vh;}.vertical-padding-medium{padding-top:5vh;padding-bottom:5vh;}.top-padding-medium{padding-top:5vh;}.bottom-padding-medium{padding-bottom:5vh;}.vertical-padding-large{padding-top:6vh;padding-bottom:6vh;}.top-padding-large{padding-top:6vh;}.bottom-padding-large{padding-bottom:6vh;}.vertical-padding-x-large{padding-top:7vh;padding-bottom:7vh;}.top-padding-x-large{padding-top:7vh;}.bottom-padding-x-large{padding-bottom:7vh;}.strip-padding-mobile{padding-left:0 !important;padding-right:0 !important;}.m-vpad-none{padding-top:0;padding-bottom:0;}.mobile-bg-remove{background:none;}.mobile-hide{display:none;}.mobile-white-bg{background:#FFFFFF;}.intro-section{padding-top:4vh;}.intro-text{padding-bottom:5vh;}.intro-text .cta-btn-wrapper{display:none;}.intro-bg-wrapper{height:400px !important;min-height:unset;}.intro-bg{max-width:none;}.home-bg1{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/uploads/sites/635/2026/10/home-planters-mobile.jpg);}.home-bg2{background:right center / cover no-repeat url(https://rslandscapes.com/wp-content/uploads/sites/635/2026/10/home-seedlings-mobile.jpg);}.home-bg3{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/uploads/sites/635/2026/10/home-garden-lighting-mobile.jpg);}.home-bg4{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/uploads/sites/635/2026/10/home-path-lights-mobile.jpg);}.about-bg1{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/mobile/about-img1.jpg);}.contact-bg{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/mobile/contact-bg.jpg);}.commercial-snow-removal{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/commercial-snow-removal.jpg);}.fall-yard-cleanup{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/fall-yard-cleanup.jpg);}.gardening-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/gardening-services.jpg);}.hardscaping-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/hardscaping-services.jpg);}.landscape-architecture-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/landscape-architecture-services.jpg);}.landscape-design-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/landscape-design-services.jpg);}.landscape-lighting-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/landscape-lighting-services.jpg);}.landscaping-company{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/landscaping-company.jpg);}.landscaping-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/landscaping-services.jpg);}.lawn-aeration-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/lawn-aeration-services.jpg);}.lawn-care-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/lawn-care-services.jpg);}.lawn-maintenance-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/lawn-maintenance-services.jpg);}.lawn-mowing-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/lawn-mowing-services.jpg);}.leaf-removal{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/leaf-removal.jpg);}.outdoor-kitchen-construction{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/outdoor-kitchen-construction.jpg);}.patio-construction{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/patio-construction.jpg);}.paver-installation{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/paver-installation.jpg);}.residential-snow-removal{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/residential-snow-removal.jpg);}.retaining-wall-construction{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/retaining-wall-construction.jpg);}.snow-removal{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/snow-removal.jpg);}.sod-installation-service{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/sod-installation-service.jpg);}.sprinkler-blowouts{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/sprinkler-blowouts.jpg);}.sprinkler-installation{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/sprinkler-installation.jpg);}.sprinkler-system-repair{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/sprinkler-system-repair.jpg);}.weed-control-service{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/weed-control-service.jpg);}.xeriscape-landscaping{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/mobile/xeriscape-landscaping.jpg);}.bg-section{padding-left:0;}.bg-row{padding-top:0;}.bg-text-box{background:#EDE3D6;width:100%;margin-left:0;padding:5vh 10vw;text-align:center;}.cta-wrapper::before,.separator::before{right:50%;transform:none;background:#8E2A21;}.cta-row{padding-bottom:10vh;}.cta-text{padding-top:2vh;padding-bottom:2vh;}.cta-text h2{font-size:42px;}.cta-bg-holder{height:auto !important;}ul.icon-list li{padding:0;}ul.icon-list li::before{display:none;}.svc-title h1{margin:15px 0;}.svc-title{background:#F1EDE6;}.svc-box{padding-top:5vh;padding-bottom:5vh;}.svc-box .cta-btn-wrapper{position:static;text-align:center !important;}.footer-wrapper{padding:9vh 0 calc(96px + env(safe-area-inset-bottom));}.footer-row{padding-left:0;padding-right:0;text-align:center;}.footer-row .columns{margin-bottom:34px;}.footer-hours,.footer-payment{text-align:center;justify-content:center;}.disclaimer{text-align:center;}.mobile-sticky-cta{display:flex;gap:8px;position:fixed;bottom:0;left:0;right:0;z-index:90;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#F8F6F1;box-shadow:0px -10px 30px 0px rgba(14,14,14,0.12);}a.sticky-btn{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-height:48px;color:#FFFFFF;font-family:'EB Garamond',serif;font-size:17px;font-weight:500;background:#B1362B;border:1px solid #B1362B;border-radius:3px;padding:8px 5px;}a.sticky-btn:hover{color:#FFFFFF;background:#8E2A21;border-color:#8E2A21;}a.sticky-btn.alt{background:#0E0E0E;border-color:#0E0E0E;}a.sticky-btn.alt:hover{background:#1C1C1C;border-color:#1C1C1C;}#ae_launcher{bottom:80px !important;left:10px !important;right:initial !important;}} @media only screen and (max-width:767px){i.toggle-bars.close{width:40px;height:40px;}i.toggle-bars.close::before{height:20px;top:calc(50% - 10px);}i.toggle-bars.close::after{width:20px;left:calc(50% - 10px);}.slider-caption p.caption{font-size:40px;}.slider-wrapper{height:72vw;}.intro-copy h1{font-size:36px;}.photo-band-text p.fancy-text{font-size:32px;}.badge-row .columns{margin-bottom:20px;}.badge-row img{max-width:170px;}} @media only screen and (max-width:500px){.logo-wrapper{width:92px;}.header-details{gap:8px;}.company-details h1,.company-details h1 a,.company-details p.title,.company-details p.title a{font-size:17px;}.company-details p{font-size:12.5px;}.mobile-navigation{top:34px;right:18px;}.home-bg1{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/uploads/sites/635/2026/10/home-planters-mobile.jpg);}.about-bg1{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/small/about-img1.jpg);}.contact-bg{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/small/contact-bg.jpg);}.commercial-snow-removal{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/commercial-snow-removal.jpg);}.fall-yard-cleanup{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/fall-yard-cleanup.jpg);}.gardening-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/gardening-services.jpg);}.hardscaping-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/hardscaping-services.jpg);}.landscape-architecture-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/landscape-architecture-services.jpg);}.landscape-design-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/landscape-design-services.jpg);}.landscape-lighting-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/landscape-lighting-services.jpg);}.landscaping-company{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/landscaping-company.jpg);}.landscaping-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/landscaping-services.jpg);}.lawn-aeration-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/lawn-aeration-services.jpg);}.lawn-care-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/lawn-care-services.jpg);}.lawn-maintenance-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/lawn-maintenance-services.jpg);}.lawn-mowing-services{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/lawn-mowing-services.jpg);}.leaf-removal{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/leaf-removal.jpg);}.outdoor-kitchen-construction{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/outdoor-kitchen-construction.jpg);}.patio-construction{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/patio-construction.jpg);}.paver-installation{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/paver-installation.jpg);}.residential-snow-removal{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/residential-snow-removal.jpg);}.retaining-wall-construction{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/retaining-wall-construction.jpg);}.snow-removal{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/snow-removal.jpg);}.sod-installation-service{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/sod-installation-service.jpg);}.sprinkler-blowouts{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/sprinkler-blowouts.jpg);}.sprinkler-installation{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/sprinkler-installation.jpg);}.sprinkler-system-repair{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/sprinkler-system-repair.jpg);}.weed-control-service{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/weed-control-service.jpg);}.xeriscape-landscaping{background:center / cover no-repeat url(https://rslandscapes.com/wp-content/themes/land8/images/service/small/xeriscape-landscaping.jpg);}h1,h1 a,p.title,p.title a{font-size:36px;}h2,.cta-text h2{font-size:30px;}.slider-caption p.caption{font-size:36px;}.closing-cta-text h2{font-size:32px;}.closing-cta .round-btn{min-width:0;flex:1 1 140px;}.contactForm .captchaWrapper:not(.slideOut) img{max-width:40%;}.contactForm .captchaWrapper input{margin-top:15px;}.covid-banner p.banner-toggle{font-size:12px !important;}} @media only screen and (max-width:355px){main .columns,.bg-text-box{padding-left:5vw;padding-right:5vw;}.top-bar-section .dropdown li:not(.has-form) a:not(.button){font-size:16px !important;}.company-details p{display:none;}} @media (prefers-reduced-motion:reduce){.hero-wrapper::before,.hero-wrapper::after,.impression-section::before,.intro-band::before,.intro-band::after{animation:none;}.reveal-ready .split-photo,.reveal-ready .feature-item,.reveal-ready .impression-card{opacity:1;transform:none;transition:none;}} 