@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;1,500;1,600;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;1,500;1,900&display=swap";:root{--emerald: #50a078;--extra-white: #eeefee;--white: #e8e5e6;--green: #7e9573;--brown: #82796a;--dark-green: #2c3c39;--mini: 600px;--tablet: 768px;--small: 962px;--pc: 1920px}html,body{height:100%;max-width:100%;overflow-x:hidden}.company{background-color:#0003;font-size:3rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:100%;text-align:center;text-transform:uppercase;color:var(--white);text-shadow:4px 4px 4px rgba(0,0,0,.5);font-weight:800}@media (min-width: 600px){.company{font-size:4.5rem}}@media (min-width: 960px){.company{font-size:6rem;top:45%}}@media (min-width: 1300px){.company{font-size:10rem}}.contact-button{position:relative;top:10rem;display:flex;justify-content:center;margin:0 auto;padding:15px 30px;background-color:var(--dark-green);color:#fff;border:none;border-radius:30px;cursor:pointer;font-size:18px;transition:background-color .3s,transform .3s;font-weight:800}@media (min-width: 900px){.contact-button{top:13rem;font-size:1.4rem}}@media (min-width: 1300px){.contact-button{font-size:2rem}}.contact-button:hover{background-color:var(--green);transform:scale(1.1)}a{color:#fff;text-decoration:none}a:visited{text-decoration:none;color:#fff}.parallax-one{background-position:bottom;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;position:relative;opacity:1}.parallax-two,.parallax-three{position:relative;opacity:1;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.ptext .border{background-color:#111;color:#fff;padding:20px}.ptext .border.trans{background-color:transparent;font-weight:900}.card-section{background-image:url(/assets/Grass-Bottom-00b13cba.png);background-position:bottom;color:#000}.section{text-align:center;padding:50px 80px}.Intro-Section{text-align:center;padding:50px 40px}.Logo{display:flex;width:10rem;justify-content:center;margin:0 auto;padding-bottom:3rem}@media (min-width: 900px){.Logo{width:18rem!important}}.Services-Section{text-align:center;padding:50px 80px;flex-wrap:wrap;background-color:var(--extra-whitee)}.parallax-one{background-image:url(/assets/Parallax-1-b4bada9d.webp);height:800px}@media (min-width: 768px){.parallax-one{height:1000px}}.intro-heading{font-family:Bebas Neue,sans-serif;color:var(--emerald);font-size:2.5rem;text-align:center;margin:0 auto}@media (min-width: 600px){.intro-heading{padding:1rem;font-size:6.5rem}}.intro-subheading{font-size:1.4rem;text-align:center;margin:0 auto;white-space:wrap;font-weight:800}@media (min-width: 600px){.intro-subheading{padding-bottom:2rem}}@media (min-width: 1000px){.intro-subheading{font-size:3.4rem}}.intro-text{margin:0 auto;width:90%;font-size:1rem;line-height:2rem;padding-top:1rem}@media (min-width: 600px){.intro-text{font-size:1.5rem;line-height:2.2rem}}.parallax-two{background-image:url(/assets/Parallax2-f2ec93e3.webp);min-height:600px;display:flex;justify-content:center;width:90%;border-radius:30px;align-items:center;margin:0 auto}@media (min-width: 900px){.parallax-two{width:90%}}.icon-list-heading{font-family:Bebas Neue,sans-serif;color:var(--emerald);margin:0 auto;font-size:4rem;margin-bottom:2rem}@media (min-width: 900px){.icon-list-heading{font-size:5rem}}.icon-list-subheading{font-size:2rem;white-space:wrap}@media (min-width: 900px){.icon-list-subheading{font-size:2.8rem}}.services-list{display:flex;flex-direction:column;align-items:center;list-style:none}@media (min-width: 1350px){.services-list{flex-direction:row;margin:0 auto;max-width:90rem;align-items:initial}}.list-image img{margin:0 auto;display:flex;width:18rem;height:auto}@media (min-width: 600px){.list-image img{width:28rem}}.Icon-Text{font-size:2rem;line-height:3.5rem}@media (min-width: 962px){.Icon-Text{line-height:2.5rem}}@media (min-width: 1362px){.Icon-Text{max-width:95%}}.parallax-three{background-image:url(/assets/SnowPlow-9b5c964c.webp);min-height:700px;display:flex;justify-content:center;width:90%;border-radius:30px;align-items:center;margin:0 auto}#count-container{position:relative;margin-bottom:23rem}@media (min-width: 800px){#count-container{display:flex;flex-direction:column;justify-content:space-evenly}}.Count-Heading{font-size:3rem;color:var(--emerald);font-family:Bebas Neue,sans-serif}@media (min-width: 768px){.Count-Heading{margin-bottom:2rem;font-size:5rem}}.count-subheading{font-weight:900;font-size:1.8rem}@media (min-width: 768px){.count-subheading{font-size:2.8rem}}.count-item{font-size:3rem;margin-bottom:2rem}@media (min-width: 962px){.count-item{font-size:4rem}}.safari .parallax-one,.safari .parallax-two{background-attachment:scroll}:root{--emerald: #50a078;--white: #f8f8f8;--green: #7e9573;--brown: #82796a;--dark-green: #2c3c39}nav{height:5rem;min-width:100%;background-color:var(--white);box-shadow:0 3px 20px #0003;display:flex;position:sticky;top:0;z-index:10}.logo{padding:1vh 1vw;text-align:center}.logo img{height:4rem;width:auto}@media (min-width: 900px){.logo img{height:4.2rem;width:auto}}.nav-links{display:flex;list-style:none;width:90vw;justify-content:center;align-items:center;text-transform:uppercase;font-weight:700;min-width:110%;right:6rem}@media (min-width: 800px){.nav-links{min-width:auto;right:0rem}}.nav-links li a{color:var(--emerald);text-decoration:none;margin:0 .7vw;transition:.3s;font-size:1.4rem}@media (min-width: 801px){.nav-links li a{color:#000}}.nav-links li a:hover{color:var(--emerald)}.nav-links li{position:relative}.hamburger div{width:30px;height:3px;background:var(--emerald);margin:5px;transition:all .3s ease}.hamburger{display:block;position:absolute;cursor:pointer;right:5%;top:50%;transform:translate(-5%,-50%);z-index:2;transition:all .7s ease}@media (min-width: 801px){.hamburger{display:none}}@media screen and (max-width: 800px){.nav-links{position:fixed;background:#131418;height:100vh;width:100%;flex-direction:column;clip-path:circle(50px at 90% -20%);-webkit-clip-path:circle(50px at 90% -10%);transition:all 1s ease-out;pointer-events:none}@media screen and (-webkit-min-device-pixel-ratio: 0){.nav-links{position:relative}}.nav-links.open{clip-path:circle(1200px at 90% -10%);-webkit-clip-path:circle(200rem at 90% -10%);pointer-events:all;display:flex;flex-direction:column;padding-top:15rem}.nav-links li{opacity:0}.nav-links li:nth-child(1){transition:all .5s ease .2s}.nav-links li:nth-child(2){transition:all .5s ease .4s}.nav-links li:nth-child(3){transition:all .5s ease .6s}.nav-links li:nth-child(4){transition:all .5s ease .7s}.nav-links li:nth-child(5){transition:all .5s ease .8s}.nav-links li:nth-child(6){transition:all .5s ease .9s;margin:0}.nav-links li:nth-child(7){transition:all .5s ease 1s;margin:0}li.fade{opacity:1;padding:2rem;position:relative;bottom:16rem}}.toggle .line1{transform:rotate(-45deg) translate(-5px,6px)}.toggle .line2{transition:all .7s ease;width:0}.toggle .line3{transform:rotate(45deg) translate(-5px,-6px)}:root{--emerald: #50a078;--white: #e8e5e6;--green: #7e9573;--brown: #82796a;--dark-green: #2c3c39}.footer-content{color:#fff;background-color:var(--emerald);display:block;padding-top:1rem}@media (min-width: 760px){.footer-content{justify-content:space-evenly;height:8rem;padding-top:2rem}}@media (min-width: 1328px){.footer-content{display:flex;justify-content:space-evenly;padding-top:4rem}}.footer-item{text-align:center;font-size:1rem;overflow-wrap:break-word}@media (min-width: 768px){.footer-item{font-size:1.8rem}}.Final-Item{padding-bottom:1rem}@media (min-width: 768px){.Final-Item{padding-bottom:0}}.Email-Link{color:#fff;transition:ease-out .3s}.Email-Link:hover{color:var(--dark-green);transition:ease-in .3s}.SocialMediaIcon{justify-content:center;display:flex;padding-top:1rem}@media (min-width: 900px){.SocialMediaIcon{padding-top:0rem}}.SocialMediaIcon img{padding-right:1rem}*{margin:0;padding:0;letter-spacing:1px;font-weight:900}.Services-Title{font-family:Bebas Neue,sans-serif;color:var(--emerald);text-align:center;font-size:3rem}@media (min-width: 768px){.Services-Title{font-size:4rem}}.Services-Heading{font-family:Bebas Neue,sans-serif;text-align:center;font-size:2.4rem;padding-top:1rem;margin:0 auto;width:90%}@media (min-width: 768px){.Services-Heading{font-size:2.5rem}}.Services-Subheading{padding:1rem 3rem 3rem;font-size:1.2rem;text-align:center}@media (min-width: 768px){.Services-Subheading{font-size:1.5rem}}.Services-Text{overflow-wrap:break-word;font-size:1.4rem;line-height:2rem;padding:1rem 3rem 3rem;text-align:center;font-family:Poppins,sans-serif}@media (min-width: 768px){.Services-Text{margin-left:1rem;line-height:2.4rem}}@media (min-width: 900px){.Services-Text{margin-left:1rem;line-height:2.4rem}}@media (min-width: 1920px){.Services-Text{font-size:1.8rem}}span{color:var(--emerald);font-weight:700}#Services-Container{padding-top:8rem;margin:0 auto;text-align:center}.Services-Split{display:flex;flex-direction:column;text-align:center;margin-bottom:1rem}@media (min-width: 1000px){.Services-Split{flex-direction:row;justify-content:center;align-items:center}}.Services-Split-Right{display:flex;flex-direction:column;text-align:center}@media (min-width: 1000px){.Services-Split-Right{flex-direction:row-reverse;align-items:center;margin-bottom:1rem}}.Services-Image{border-radius:30px;margin:0 auto;height:12rem;width:auto;position:relative;padding-top:1rem;padding-bottom:1rem;object-fit:cover}@media (min-width: 600px){.Services-Image{height:22rem}}@media (min-width: 1000px){.Services-Split .Services-Image{right:2rem;object-fit:cover}.Services-Split-Right .Services-Image{right:0;left:2rem;object-fit:cover}}.Services-Image-1,.Services-Image-2{height:12rem;border-radius:30px;margin:0 auto;min-width:18rem;position:relative;padding-top:1rem;padding-bottom:1rem;object-fit:cover}@media (min-width: 600px){.Services-Image-1,.Services-Image-2{height:22rem;min-width:33rem}}@media (min-width: 1000px){.Services-Image-1{right:2rem;height:22rem;min-width:35rem}.Services-Image-2{left:2rem;height:22rem;min-width:35rem}}.Color-Background{background-color:var(--emerald);color:var(--white)}form{max-width:300px;margin:0 auto;background-color:#fff;padding:20px;border-radius:5px;margin-bottom:13rem}label{display:block;text-align:center;margin-bottom:5px;color:#333}input[type=text],input[type=email],input[type=tel],input[type=Name],textarea{width:90%;margin-left:1rem;padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px}textarea{height:100px;resize:none}button[type=submit]{background-color:var(--emerald);color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-weight:700;transition:background-color .3s}button[type=submit]:hover{background-color:var(--brown);transition:.3s}.ValidationError{color:red;font-size:.875rem;margin-top:5px}.Thank-You-Message{font-size:1.4rem;margin:2rem 0rem}:root{--emerald: #50a078;--white: #e8e5e6;--green: #7e9573;--brown: #82796a;--dark-green: #2c3c39;--mini: 600px;--tablet: 768px;--pc: 1920px}*{margin:0;padding:0;font-family:Poppins,sans-serif;letter-spacing:1px;font-weight:900}body{height:100%;overflow-x:hidden}#Contact-Page{background-color:var(--brown)}#Contact-Page{text-align:center;background-color:#f0f0f0}h1{font-family:Bebas Neue,sans-serif;font-size:2rem;color:var(--emerald);margin-top:4rem}@media (min-width: 900px){h1{font-size:4rem}}
