"Untitled"
Bootstrap 4.1.1 Snippet by aronaroadgreenhouse

<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!------ Include the above in your HEAD tag ----------> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Arona Road Greenhouse | Garden Center & Plant Nursery</title> <meta name="description" content="Arona Road Greenhouse is a family-owned garden center and greenhouse in New Stanton, Pennsylvania, offering annuals, perennials, vegetables, herbs, hanging baskets and decorative planters."> <!-- Google Fonts --> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@500;600;700;800&display=swap" rel="stylesheet"> <!-- Font Awesome --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css"> <!-- Leaflet --> <link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.4/dist/leaflet.css"> <!-- Your CSS --> <link rel="stylesheet" href="style.css"> </head> <body> <!-- ================= HEADER ================= --> <header> <div class="navbar"> <a href="#home" class="home-button" aria-label="Home"> <i class="fa-solid fa-house"></i> </a> <!-- EXACT LOGO URL --> <div class="logo-wrapper"> <img src="https://static.wixstatic.com/media/1954ba_18e88081e36b414eb601206eaf5ad5e0~mv2.png/v1/crop/x_155,y_595,w_1213,h_338/fill/w_249,h_70,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/ARG_Logo_onelinecolor.png" class="logo" alt="Arona Road Greenhouse Logo"> </div> <nav class="nav-links"> <a href="#about">About</a> <a href="#plants">Plants</a> <a href="#location">Location</a> <a href="#social">Connect</a> </nav> </div> </header> <!-- ================= HERO ================= --> <section class="hero" id="home"> <!-- Forest video background --> <video class="hero-video" autoplay muted loop playsinline poster="https://images.unsplash.com/photo-1448375240586-882707db888b?auto=format&fit=crop&w=2200&q=90"> <source src="https://cdn.coverr.co/videos/coverr-a-walk-in-the-forest-1573/1080p.mp4" type="video/mp4"> </video> <div class="video-overlay"></div> <div class="forest-glow"></div> <!-- Social icons falling like rain --> <div class="social-rain" id="socialRain"> </div> <div class="hero-content"> <div class="eyebrow"> Family Owned • Since 1984 </div> <h1> Grow Something<br> <span>Beautiful.</span> </h1> <p class="hero-description"> Arona Road Greenhouse is a second-generation, family-owned garden center and greenhouse in New Stanton, Pennsylvania, growing healthy, vibrant plants with daily care and intention. </p> <div class="hero-buttons"> <a href="https://www.aronaroadgreenhouse.com/" target="_blank" rel="noopener" class="btn btn-primary"> <i class="fa-solid fa-globe"></i> Visit Website </a> <a href="tel:+17248248230" class="btn btn-outline"> <i class="fa-solid fa-phone"></i> Call Greenhouse </a> </div> </div> <div class="scroll-indicator"> EXPLORE <div class="scroll-line"></div> </div> </section> <!-- ================= ABOUT ================= --> <section class="profile" id="about"> <div class="container"> <div class="profile-grid"> <div> <div class="section-label"> Our Story </div> <h2 class="section-title"> Rooted in Family.<br> Growing for You. </h2> <div class="profile-text"> <p> Arona Road Greenhouse is a <span class="highlight"> family-owned, second-generation garden center and greenhouse </span> located in New Stanton, Pennsylvania. </p> <p> Founded in 1984 and proudly operated today by Matt and Sarah, the greenhouse grows most of its plants on-site with daily attention from the family and team. </p> <p> Open seasonally from late March through the last Sunday of June, Arona Road Greenhouse offers a welcoming spring gardening experience for gardeners of every experience level. </p> <p> The greenhouse has earned recognition as the number one Best of the Best Garden Center in Westmoreland County. </p> </div> </div> <div class="profile-card"> <i class="fa-solid fa-seedling"></i> <h3> More Than a Greenhouse </h3> <p> The greenhouse is designed as a destination where customers can slow down, explore beautiful plants and receive knowledgeable gardening guidance from a welcoming team. </p> <br> <p> Seasonal events and workshops bring the local gardening community together, while gift cards provide another way to share the greenhouse experience. </p> </div> </div> </div> </section> <!-- ================= INFORMATION ================= --> <section class="info-section"> <div class="container"> <div class="cards"> <div class="info-card"> <i class="fa-solid fa-calendar-days"></i> <h3> Seasonal </h3> <p> Open from late March through the last Sunday of June. </p> </div> <div class="info-card"> <i class="fa-solid fa-leaf"></i> <h3> Grown On-Site </h3> <p> Most plants are grown at the greenhouse with daily attention. </p> </div> <div class="info-card"> <i class="fa-solid fa-award"></i> <h3> Best of the Best </h3> <p> Recognized as the number one Best of the Best Garden Center in Westmoreland County. </p> </div> <div class="info-card"> <i class="fa-solid fa-paw"></i> <h3> Pet Friendly </h3> <p> Well-behaved, leashed pets are welcome at the greenhouse. </p> </div> </div> </div> </section> <!-- ================= PLANTS ================= --> <section class="plants" id="plants"> <div class="container"> <div class="section-label"> What We Grow </div> <h2 class="section-title"> Plants for Every Garden </h2> <div class="plant-grid"> <div class="plant"> <h3> Annuals </h3> <p> Bright, colorful seasonal plants designed to bring immediate life and color to your garden. </p> </div> <div class="plant"> <h3> Perennials </h3> <p> Reliable plants that return year after year and help create lasting garden landscapes. </p> </div> <div class="plant"> <h3> Vegetables </h3> <p> Healthy vegetable plants ready to help Pennsylvania gardeners grow their own food. </p> </div> <div class="plant"> <h3> Herbs </h3> <p> Fresh herbs for kitchen gardens, containers and outdoor growing spaces. </p> </div> <div class="plant"> <h3> Hanging Baskets </h3> <p> Beautiful hanging baskets that add color and texture to porches, patios and entryways. </p> </div> <div class="plant"> <h3> Decorative Planters </h3> <p> Ready-to-display combinations and decorative planters designed to make gardening easier. </p> </div> </div> </div> </section> <!-- ================= LOCATION ================= --> <section class="location" id="location"> <div class="container"> <div class="section-label"> Find Us </div> <h2 class="section-title"> Visit Our Greenhouse </h2> <div class="map-layout"> <div class="location-info"> <h3> Arona Road Greenhouse </h3> <div class="address-item"> <i class="fa-solid fa-location-dot"></i> <div> <strong> Address </strong> <br> 752 Arona Rd<br> New Stanton, PA 15672<br> United States </div> </div> <div class="address-item"> <i class="fa-solid fa-phone"></i> <div> <strong> Phone </strong> <br> <a href="tel:+17248248230"> +1 724-824-8230 </a> </div> </div> <div class="address-item"> <i class="fa-solid fa-globe"></i> <div> <strong> Website </strong> <br> <a href="https://www.aronaroadgreenhouse.com/" target="_blank" rel="noopener"> aronaroadgreenhouse.com </a> </div> </div> <a href="https://share.google/7jabRA1vfTq9aSs6c" target="_blank" rel="noopener" class="btn btn-primary"> <i class="fa-solid fa-map"></i> Open Google Maps </a> </div> <!-- Interactive USA map --> <div id="map"></div> </div> </div> </section> <!-- ================= SOCIAL ================= --> <section class="social-section" id="social"> <div class="container"> <div class="section-label"> Follow Along </div> <h2> Grow With Arona </h2> <p> Follow Arona Road Greenhouse for plants, gardening inspiration, seasonal updates, events and greenhouse life. </p> <div class="social-links"> <a href="https://www.tiktok.com/@growwitharona" target="_blank" rel="noopener" class="social-link" aria-label="TikTok"> <i class="fa-brands fa-tiktok"></i> </a> <a href="https://www.youtube.com/channel/UC7_gm9wE63Yr2TyQHlvejCg" target="_blank" rel="noopener" class="social-link" aria-label="YouTube"> <i class="fa-brands fa-youtube"></i> </a> <a href="https://www.facebook.com/aronaroadgreenhouse" target="_blank" rel="noopener" class="social-link" aria-label="Facebook"> <i class="fa-brands fa-facebook-f"></i> </a> <a href="https://www.instagram.com/aronaroadgreenhouse/" target="_blank" rel="noopener" class="social-link" aria-label="Instagram"> <i class="fa-brands fa-instagram"></i> </a> </div> </div> </section> <!-- ================= FOOTER ================= --> <footer> <img src="https://static.wixstatic.com/media/1954ba_18e88081e36b414eb601206eaf5ad5e0~mv2.png/v1/crop/x_155,y_595,w_1213,h_338/fill/w_249,h_70,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/ARG_Logo_onelinecolor.png" class="footer-logo" alt="Arona Road Greenhouse"> <p> © 2026 Arona Road Greenhouse. Family owned and growing since 1984. </p> </footer> <!-- Leaflet --> <script src="https://unpkg.com/leaflet@1.9.4/dist/leaflet.js"></script> <!-- Your JavaScript --> <script src="script.js"></script> </body> </html>
/* ========================================= GLOBAL ========================================= */ * { margin: 0; padding: 0; box-sizing: border-box; } html { scroll-behavior: smooth; } body { font-family: "DM Sans", sans-serif; background: #07150d; color: #fff; overflow-x: hidden; } a { text-decoration: none; color: inherit; } section { position: relative; overflow: hidden; } /* ========================================= HERO VIDEO ========================================= */ .hero { min-height: 100vh; position: relative; display: flex; align-items: center; justify-content: center; overflow: hidden; } .hero-video { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: -5; filter: brightness(.45) saturate(1.15); } .video-overlay { position: absolute; inset: 0; background: linear-gradient( 135deg, rgba(1,25,13,.85), rgba(8,53,27,.45), rgba(0,0,0,.75) ); z-index: -4; } /* ========================================= FOREST GLOW ========================================= */ .forest-glow { position: absolute; width: 700px; height: 700px; border-radius: 50%; background: rgba(56,160,76,.12); filter: blur(80px); top: -250px; left: -200px; animation: glowMove 8s ease-in-out infinite alternate; } @keyframes glowMove { from { transform: translate(0,0) scale(1); } to { transform: translate(300px,200px) scale(1.25); } } /* ========================================= HEADER ONLY HEADER COLOR CHANGED TO WHITE ========================================= */ header { position: fixed; width: 100%; top: 0; left: 0; z-index: 1000; padding: 12px 4%; background: #ffffff; border-bottom: 1px solid #e5e5e5; box-shadow: 0 3px 15px rgba(0,0,0,.08); } .navbar { max-width: 1400px; margin: auto; display: flex; align-items: center; justify-content: space-between; } /* ========================================= HOME ICON ========================================= */ .home-button { width: 46px; height: 46px; border-radius: 50%; display: flex; align-items: center; justify-content: center; background: #f1f7ef; border: 1px solid #d8e7d2; color: #174d29; font-size: 19px; transition: .3s; } .home-button:hover { background: #174d29; color: #ffffff; transform: scale(1.08); } /* ========================================= MOVING LOGO ========================================= */ .logo-wrapper { position: absolute; left: 50%; transform: translateX(-50%); } .logo { width: 190px; max-width: 35vw; animation: logoMove 4s ease-in-out infinite; filter: drop-shadow( 0 3px 8px rgba(0,0,0,.15) ); } @keyframes logoMove { 0%, 100% { transform: translateX(-35px); } 50% { transform: translateX(35px); } } /* ========================================= NAVIGATION ========================================= */ .nav-links { display: flex; gap: 28px; align-items: center; } .nav-links a { position: relative; font-size: 14px; font-weight: 700; color: #174d29; opacity: 1; transition: .3s; } .nav-links a:hover { color: #65a84d; } /* ========================================= NAVIGATION UNDERLINE ========================================= */ .nav-links a::after { content: ""; position: absolute; left: 0; bottom: -7px; width: 0; height: 2px; background: #65a84d; transition: width .3s ease; } .nav-links a:hover::after { width: 100%; } /* ========================================= SOCIAL RAIN ========================================= */ .social-rain { position: absolute; inset: 0; pointer-events: none; overflow: hidden; z-index: 2; } .social-drop { position: absolute; top: -80px; font-size: 25px; opacity: .55; animation: socialRain linear infinite; filter: drop-shadow( 0 0 8px rgba(255,255,255,.35) ); } @keyframes socialRain { 0% { transform: translateY(-100px) rotate(0deg); opacity: 0; } 10% { opacity: .7; } 90% { opacity: .7; } 100% { transform: translateY(110vh) rotate(360deg); opacity: 0; } } /* ========================================= HERO CONTENT ========================================= */ .hero-content { max-width: 1050px; text-align: center; padding: 120px 25px 60px; position: relative; z-index: 5; } .eyebrow { display: inline-block; padding: 9px 18px; border: 1px solid rgba(255,255,255,.3); background: rgba(255,255,255,.08); border-radius: 100px; margin-bottom: 22px; font-size: 13px; letter-spacing: 2px; text-transform: uppercase; } .hero h1 { font-family: "Playfair Display", serif; font-size: clamp(48px,8vw,100px); line-height: .95; margin-bottom: 25px; text-shadow: 0 10px 30px rgba(0,0,0,.6); } .hero h1 span { color: #b9f49c; } .hero-description { max-width: 760px; margin: auto; font-size: 18px; line-height: 1.8; color: rgba(255,255,255,.9); } .hero-buttons { margin-top: 35px; display: flex; justify-content: center; gap: 15px; flex-wrap: wrap; } .btn { padding: 15px 25px; border-radius: 50px; font-weight: 700; display: inline-flex; align-items: center; gap: 9px; transition: .3s; } .btn-primary { background: #b6ef99; color: #092414; } .btn-primary:hover { transform: translateY(-5px); box-shadow: 0 15px 30px rgba(0,0,0,.3); } .btn-outline { border: 1px solid rgba(255,255,255,.4); background: rgba(255,255,255,.08); } .btn-outline:hover { background: #fff; color: #174d29; } /* ========================================= SCROLL INDICATOR ========================================= */ .scroll-indicator { position: absolute; bottom: 25px; left: 50%; transform: translateX(-50%); font-size: 12px; letter-spacing: 2px; opacity: .7; z-index: 5; } .scroll-line { width: 1px; height: 45px; margin: 10px auto 0; background: #fff; animation: scrollLine 1.7s infinite; } @keyframes scrollLine { 0% { transform: scaleY(0); transform-origin: top; } 50% { transform: scaleY(1); transform-origin: top; } 51% { transform-origin: bottom; } 100% { transform: scaleY(0); transform-origin: bottom; } } /* ========================================= COMMON ========================================= */ .container { max-width: 1300px; margin: auto; } .section-label { color: #a8eb91; text-transform: uppercase; letter-spacing: 3px; font-size: 13px; font-weight: 700; margin-bottom: 15px; } .section-title { font-family: "Playfair Display", serif; font-size: clamp(40px,5vw,65px); margin-bottom: 25px; } /* ========================================= PROFILE ========================================= */ .profile { padding: 120px 6%; background: linear-gradient( rgba(5,28,15,.94), rgba(3,18,10,.98) ); } .profile-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 70px; align-items: center; } .profile-text { color: #c8d7cc; line-height: 1.9; font-size: 16px; } .profile-text p { margin-bottom: 20px; } .highlight { color: #b7f09e; font-weight: 700; } .profile-card { padding: 40px; border-radius: 30px; background: linear-gradient( 145deg, rgba(255,255,255,.1), rgba(255,255,255,.025) ); border: 1px solid rgba(255,255,255,.12); box-shadow: 0 30px 70px rgba(0,0,0,.3); } .profile-card i { font-size: 45px; color: #a8eb91; margin-bottom: 20px; } .profile-card h3 { font-family: "Playfair Display", serif; font-size: 28px; margin-bottom: 15px; } .profile-card p { color: #b9c9be; line-height: 1.8; } /* ========================================= INFORMATION CARDS ========================================= */ .info-section { padding: 80px 6% 120px; background: #06160c; } .cards { display: grid; grid-template-columns: repeat(4,1fr); gap: 20px; } .info-card { padding: 30px 25px; min-height: 220px; border-radius: 25px; background: linear-gradient( 145deg, rgba(37,101,55,.35), rgba(255,255,255,.035) ); border: 1px solid rgba(255,255,255,.1); transition: .4s; } .info-card:hover { transform: translateY(-10px); border-color: #a8eb91; } .info-card i { font-size: 35px; color: #b5f09e; margin-bottom: 20px; } .info-card h3 { font-size: 20px; margin-bottom: 12px; } .info-card p { color: #b8c8bd; line-height: 1.6; } /* ========================================= PLANTS ========================================= */ .plants { padding: 120px 6%; background: radial-gradient( circle at top right, rgba(72,140,77,.2), transparent 35% ), #0b2413; } .plant-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 25px; } .plant { position: relative; min-height: 270px; padding: 30px; border-radius: 30px; overflow: hidden; background: linear-gradient( 145deg, rgba(70,135,74,.5), rgba(0,0,0,.6) ); border: 1px solid rgba(255,255,255,.12); transition: .4s; } .plant:hover { transform: scale(1.03); } .plant::before { content: "
/* ========================================= USA MAP LOCATION POINTS ========================================= */ .usa-location-marker { background: transparent; border: none; } .usa-dot { width: 12px; height: 12px; border-radius: 50%; background: #ffffff; border: 3px solid #174d29; box-shadow: 0 0 10px rgba(174, 238, 147, .8); } /* ========================================= ACTIVE LOCATION ========================================= */ .usa-active-marker { background: transparent; border: none; } .usa-active-dot { width: 26px; height: 26px; border-radius: 50%; background: #a9ef91; border: 4px solid #ffffff; box-shadow: 0 0 0 8px rgba(169,239,145,.25), 0 0 30px rgba(169,239,145,.9); animation: usaMarkerPulse .8s infinite; } @keyframes usaMarkerPulse { 0% { transform: scale(.75); box-shadow: 0 0 0 0 rgba(169,239,145,.8); } 50% { transform: scale(1); box-shadow: 0 0 0 12px rgba(169,239,145,.25); } 100% { transform: scale(.75); box-shadow: 0 0 0 20px rgba(169,239,145,0); } }

Questions / Comments: