.container{font-family:Arial,sans-serif}.title{color:#333;font-size:30px;margin-top:3px;padding-bottom:10px}.section{background-color:#f2f2f2;font-family:Roboto,sans-serif;padding:20px;text-align:center}.inventory-button{background-color:#007bff;border:none;color:#fff;cursor:pointer;font-size:18px;padding:.75rem 1.5rem}.info-link{color:#007bff;padding:50px;text-decoration:none}.plant-list{display:flex;flex-wrap:wrap;justify-content:center;margin-top:2rem}.plant-card{background-color:#f8f9fa;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:1rem;padding:1.5rem;width:300px}.plant-name{color:#333;font-size:24px;margin-bottom:1rem}.plant-image{max-height:200px;object-fit:cover;width:100%}.no-plants{color:#6c757d;font-size:18px}.picture{align-items:center;background-attachment:fixed;background-image:url("/static/media/frances-gunn-QcBAZ7VREHQ-unsplash%20(1).a8a3bf886dd8f8a85985.jpg");background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:150px;justify-content:center}.filter-title{color:#007bff;font-size:24px;margin-top:2rem}.filter-form{border:1px solid #ced4da;border-radius:4px;font-size:18px;padding:.5rem 1rem}.footer-text{color:#fff}.navbar{background-color:#333;color:#fff;height:62px;justify-content:space-between;padding:5px}.logo,.navbar{align-items:center;display:flex}.logo{font-size:15px;margin:0}.logo-image{border-radius:50%;height:70px;margin-right:10px;object-fit:cover;width:70px}.nav-links{align-items:center;display:flex;margin-left:auto}.h3{font-size:15px}.nav-link{color:#fff;margin-left:18px;text-decoration:none}.nav-link:hover{text-decoration:underline}.nav-icon-link{color:#fff;font-size:20px;margin-left:18px}@media (max-width:768px){.nav-links{align-items:center;display:flex;margin-left:auto}.nav-link{margin-left:18px}.nav-icon-link{display:block}}.home-container{font-family:Arial,sans-serif;padding-bottom:60px;position:relative}.line{margin-bottom:50px}.navigation a,.portfolio-link{color:#fff;text-decoration:none}.navigation a{margin-left:10px}.hero{align-items:center;background-image:url(/static/media/homepagepic.aad8dd00f40fad79ad7d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:150px;justify-content:center}.hero-content{color:#fff;text-align:center}.hero-title{color:#fff;font-size:36px;margin:0 0 .5rem}.explore-button{background-color:#3498db;border:none;color:#fff;cursor:pointer;font-size:18px;padding:12px 24px}.announcements{background-image:url(/static/media/jonathan-kemper-4z3lnwEvZQw-unsplash.669581abe3372f01610a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Roboto,sans-serif;padding:20px;text-align:center}.announcements-title{color:#f5f5f5;font-size:24px;margin:0 0 1rem}.announcements-list{list-style-type:none;margin:0;padding:0}.announcement{margin-bottom:.5rem}.announcement-text{color:#f5f5f5;font-size:18px;margin:0}.about-us-section{background-color:#f2f2f2;font-family:Roboto,sans-serif;padding:20px;text-align:center}.about-us-title{color:#333;font-size:30px;margin-top:3px;padding-bottom:10px}.about-us-content{color:#333;font-size:16px}.footer{background-color:#333;bottom:0;color:#fff;left:0;padding:10px;position:absolute;width:100%}.contact-container{font-family:Arial,sans-serif;padding-bottom:60px;position:relative}.nav-img{align-items:center;background-image:url(/static/media/markus-spiske-bk11wZwb9F4-unsplash.ce2d3426942c8c05e30f.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:150px;justify-content:center}.contact-us-section{background-color:#f2f2f2;font-family:Roboto,sans-serif;padding:20px;text-align:center}.contact-us-title{margin-top:3px}.comevisit-title,.contact-us-title{color:#333;font-size:30px;padding-bottom:10px}.comevisit-title,.contact-form{margin-top:20px}.form-group{margin-bottom:20px}label{display:block;font-weight:700;margin-bottom:5px;padding:10px}input[type=email],input[type=text],textarea{border:1px solid #ccc;border-radius:4px;padding:10px;width:100%}button[type=submit]{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}button[type=submit]:hover{background-color:#45a049}.footer{margin-top:40px;text-align:center}.footer-text{color:#888;font-size:14px}.reviews{background-color:#f2f2f2;margin-top:20px;padding:20px}.review{background-color:#fff;border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:10px}.review p{margin:0}.review:first-child{margin-top:0}.review:last-child{margin-bottom:0}.line{border-top:1px dotted #000;margin-top:60px}
/*# sourceMappingURL=main.e9966f91.css.map*/