@font-face{font-family:Outfit;src:url("Outfit/static/Outfit-Regular.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url("Poppins/Poppins-Regular.ttf") format("ttf");font-weight:500;font-style:normal}.container{max-width:1320px}.hero-banner .item{height:400px;background:#f5e8c7;display:flex;align-items:center;justify-content:center;color:#333;font-size:2em;text-align:center;position:relative;font-family:poppins,sans-serif}.hero-banner .item h3{margin:0;font-size:1.5em;color:#0a4c36;font-weight:700}.hero-banner .item h3 .head-span{color:#000}.hero-banner .item p{font-size:1.5em;color:#000;font-weight:600}.hero-banner .item .offer{font-size:3em;color:#000;font-weight:800;line-height:1.5;font-family:poppins,sans-serif}.hero-banner .item .btn{display:inline-block;padding:10px 20px;background:#eb5a07;color:#fff;text-decoration:none;border-radius:20px;margin-top:20px;font-weight:600;transition:.3s;font-family:Outfit,sans-serif}.hero-banner .item .btn:hover{background:#0a4c36}.hero-banner .item .image-left,.hero-banner .item .image-right{position:absolute;top:50%;transform:translateY(-50%);width:400px;max-width:40%;height:auto}.hero-banner .item .image-left{left:10px}.hero-banner .item .image-right{right:10px}.owl-theme .owl-nav [class*=owl-]{position:absolute;top:50%;transform:translateY(-50%);background:#0a4c36!important;color:#fff!important;width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px}.hero-banner .owl-dots{text-align:center;margin-top:10px}@media (max-width:1200px){.hero-banner .item{height:350px}.hero-banner .item .image-left,.hero-banner .item .image-right{width:300px;max-width:30%}}.marquee-section{width:100%;overflow:hidden;background-color:#40a944;margin-top:-10px}.marquee{display:flex}.marquee .marquee-track{display:flex;white-space:nowrap;animation:20s linear infinite marquee}.marquee .marquee:hover .marquee-track{animation-play-state:paused}.marquee .marquee-item{display:flex;align-items:center;gap:10px;padding:0 40px;font-size:1.2em;font-family:Outfit,sans-serif;color:#fff}.marquee .marquee-item img{width:40px;height:40px;object-fit:contain;margin-top:10px;margin-bottom:10px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.categories .home-categories{margin-top:100px;position:relative}.categories .home-categories .container{display:flex;justify-content:center;align-items:center;gap:20px;padding:20px}.categories .home-categories .categories-item{height:auto;overflow:hidden;border-radius:5px}.categories .home-categories .categories-item img{width:100%;height:auto;object-fit:cover;display:block;border-radius:50%}.categories .home-categories .categories-item .overlay{position:static;width:100%;color:#000;display:flex;justify-content:center;align-items:center;font-size:1em;font-family:Outfit,sans-serif;text-align:center;opacity:1;transition:opacity .3s;padding:10px;font-weight:600;text-transform:uppercase;border-radius:5px}.home-categories .owl-nav,.testimonial-section .owl-nav{top:50%;transform:translateY(-50%);position:absolute;width:100%}.home-categories .owl-nav .owl-next,.home-categories .owl-nav .owl-prev,.owl-nav .owl-next,.owl-nav .owl-prev,.testimonial-section .owl-nav .owl-next,.testimonial-section .owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%);color:#40a944;font-size:18px;background:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.1)}.home-categories .owl-nav .owl-prev,.testimonial-section .owl-nav .owl-prev{left:-20px}.home-categories .owl-nav .owl-next,.testimonial-section .owl-nav .owl-next{right:-20px}@media (max-width:768px){.home-categories .owl-nav .owl-prev{left:0}.home-categories .owl-nav .owl-next{right:0}.home-categories .owl-nav .owl-next,.home-categories .owl-nav .owl-prev{font-size:16px;width:35px;height:35px}}.flower-shop,.pots-shop{padding-top:50px;margin-top:50px}.flower-shop .title,.home-blog .title,.pots-shop .title,.testimonial-slider h2{font-size:2.5em;color:#0a4c36;text-align:center;margin-bottom:50px;font-family:Outfit,sans-serif;font-weight:600}.flower-shop .product-section,.home-blog .blog-section,.pots-shop .product-section{display:flex;justify-content:space-between;align-items:stretch;gap:20px;flex-wrap:wrap;font-family:Outfit,sans-serif}.flower-shop .product-section .product-item,.pots-shop .product-section .product-item{flex:1 1 calc(25% - 20px);text-align:center;border-radius:5px;overflow:hidden;position:relative;background:#fff;transition:transform .3s}.flower-shop .product-section .product-item:hover,.pots-shop .product-section .product-item:hover{transform:translateY(-5px)}.flower-shop .product-section .product-item a img{width:100%;height:300px;object-fit:cover}.flower-shop .product-section .price-drop,.home-blog .blog-section .price-drop,.pots-shop .product-section .price-drop{position:absolute;top:10px;left:-20px;background-color:#eb5a07;color:#fff;padding:5px 20px;transform:rotate(-45deg);font-size:.9em;text-align:center;width:100px;box-shadow:2px 2px 5px rgba(0,0,0,.2)}.flower-shop .product-section .product-name,.home-blog .blog-section .blog-title,.pots-shop .product-section .product-name{margin:10px 0}.flower-shop .product-section .product-name a,.pots-shop .product-section .product-name a{font-size:1.2em;color:#000;font-weight:600;cursor:pointer}.flower-shop .product-section .categories,.home-blog .blog-section .categories,.pots-shop .product-section .categories{font-size:.9em;padding:5px 10px;width:max-content;margin:auto auto 10px;border-radius:8px;color:#0a4c36;font-family:Outfit,sans-serif;font-weight:600;line-height:140%;background:#c5ecc8;cursor:pointer}.flower-shop .product-section .price,.home-blog .blog-section .price,.pots-shop .product-section .price{font-size:16px;color:#000;margin-bottom:10px;font-weight:600}.flower-shop .product-section .add-to-cart,.home-blog .blog-section .add-to-cart,.pots-shop .product-section .add-to-cart{background:#0a4c36;color:#fff;border:none;padding:10px;width:100%;cursor:pointer;font-weight:600;font-size:14px;border-radius:5px}@media (max-width:1200px){.flower-shop .product-section .product-item{flex:1 1 calc(33.333% - 20px)}}.gardening-banner,.tool-banner,.why-choose-banner{margin-top:100px;width:100%;height:auto}.gardening-banner .gardening-section,.tool-banner .tool-section,.why-choose-banner .why-section{position:relative}.tool-banner .tool-section img{width:100%;height:500px;object-fit:cover}.tool-banner .tool-section .tool-content{position:absolute;top:50%;right:10%;width:500px;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-color:rgba(255,255,255,.712);padding:30px 20px;border-radius:10px;display:flex}.gardening-banner .gardening-section .gardening-content h2,.tool-banner .tool-section .tool-content h2,.why-choose-banner .why-section .why-content h2{color:#000;font-size:32px;font-weight:600;margin:0;font-family:Outfit,sans-serif}.gardening-banner .gardening-section .gardening-content p,.tool-banner .tool-section .tool-content p,.why-choose-banner .why-section .why-content p{color:#000;font-size:1.1em;line-height:1.5;margin:10px 0;font-family:Outfit,sans-serif}.tool-banner .tool-section .tool-content .button{background-color:#eb5a07;color:#fff;border:none;border-radius:20px;cursor:pointer;font-size:14px;display:inline-block;text-decoration:none;margin-top:20px;font-weight:600;transition:.3s;font-family:Outfit,sans-serif}.gardening-banner .gardening-section .gardening-content .button:hover,.tool-banner .tool-section .tool-content .button:hover,.why-choose-banner .why-section .why-content .button:hover{background-color:#0a4c36}@media (max-width:1200px){.tool-banner .tool-section img{height:400px}.tool-banner .tool-section .tool-content{width:400px;right:5%;padding:25px 15px}.tool-banner .tool-section .tool-content h2{font-size:28px}.pots-shop .product-section .product-item{flex:1 1 calc(33.333% - 20px)}}@media (max-width:992px){.tool-banner .tool-section img{height:350px}.tool-banner .tool-section .tool-content{width:90%;right:5%}.tool-banner .tool-section .tool-content h2{font-size:26px}}@media (max-width:768px){.tool-banner .tool-section img{height:300px}.tool-banner .tool-section .tool-content{position:relative;top:auto;right:auto;transform:none;margin:0 auto;width:90%;padding:20px;background-color:rgba(255,255,255,.85)}.tool-banner .tool-section .tool-content h2{font-size:24px;text-align:center}.tool-banner .tool-section .tool-content p{font-size:1em;text-align:center}.tool-banner .tool-section .tool-content .button{align-self:center}.owl-nav .owl-prev{left:0}.owl-nav .owl-next{right:0}.owl-nav .owl-next,.owl-nav .owl-prev{font-size:16px;width:35px;height:35px}}.pots-shop .product-section .product-item a{display:flex;justify-content:center}.pots-shop .product-section .product-item a img{width:200px;height:200px;object-fit:cover}.owl-theme .owl-nav{margin-top:20px;display:block}.owl-theme .owl-nav [class*=owl-]{font-size:2em;margin:0 10px;border:none}.owl-theme .owl-nav [class*=owl-]:hover,.testimonial-section .owl-theme .owl-nav [class*=owl-]:hover{color:#40a944;background:0 0}.owl-theme .owl-dots,.testimonial-section .owl-theme .owl-dots,.testimonial-section .owl-theme .owl-nav{margin-top:20px}.owl-theme .owl-dots .owl-dot span,.testimonial-section .owl-theme .owl-dots .owl-dot span{background:#ccc;width:12px;height:12px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.testimonial-section .owl-theme .owl-dots .owl-dot.active span{background:#28a745}.owl-nav{top:50%;transform:translateY(-50%);position:absolute;width:100%;display:block!important}.owl-nav .owl-prev{left:0}.owl-nav .owl-next{right:0}.gardening-banner .gardening-section img,.why-choose-banner .why-section img{width:100%;height:500px;object-fit:cover;border-radius:10px}.why-choose-banner .why-section .why-content{position:absolute;top:50%;right:5%;width:1200px;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-color:rgba(255,255,255,.712);padding:30px 20px;border-radius:10px}.gardening-banner .gardening-section .gardening-content .button,.why-choose-banner .why-section .why-content .button{background-color:#40a944;color:#fff;border:none;border-radius:20px;cursor:pointer;font-size:14px;display:inline-block;text-decoration:none;margin-top:20px;font-weight:600;transition:.3s;font-family:Outfit,sans-serif}@media (max-width:1200px){.why-choose-banner .why-section img{height:400px}.why-choose-banner .why-section .why-content{width:400px;right:5%;padding:25px 15px}.why-choose-banner .why-section .why-content h2{font-size:28px}}@media (max-width:992px){.why-choose-banner .why-section img{height:350px}.why-choose-banner .why-section .why-content{width:90%;right:5%}.why-choose-banner .why-section .why-content h2{font-size:26px}}@media (max-width:768px){.why-choose-banner .why-section img{height:300px}.why-choose-banner .why-section .why-content h2{font-size:24px;text-align:center}.why-choose-banner .why-section .why-content p{font-size:1em;text-align:center}.why-choose-banner .why-section .why-content .button{align-self:center}.why-choose-banner .why-section .why-content{position:relative;top:auto;right:auto;transform:none;margin:0 auto;width:90%;padding:20px;background-color:rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center}.testimonial-section .owl-nav .owl-prev{left:0}.testimonial-section .owl-nav .owl-next{right:0}.testimonial-section .owl-nav .owl-next,.testimonial-section .owl-nav .owl-prev{font-size:16px;width:35px;height:35px}}.testimonial-slider{padding:50px 0;margin-top:50px;text-align:center}.testimonial-section .item{background:#40a944;padding:20px;border-radius:10px;max-width:600px;margin:0 auto}.testimonial-section .testimonial-text{font-size:1.2em;color:#fff;margin-bottom:20px;line-height:1.5;font-family:Outfit,sans-serif}.testimonial-section .author{font-size:1.1em;color:#ffe700;font-style:italic;font-family:Outfit,sans-serif;font-weight:600}.testimonial-section .owl-theme .owl-nav [class*=owl-]{color:#40a944;font-size:2em;margin:0 10px;background:0 0;border:none}.home-blog{margin-top:50px}.home-blog .blog-section .blog-item{flex:1 1 calc(25% - 20px);border-radius:5px;overflow:hidden;position:relative;background:#fff}.home-blog .blog-section .blog-item a img{width:100%;height:250px;object-fit:fill;border-radius:10px}.home-blog .blog-section .blog-title a{font-size:1em;color:#000;font-weight:500;cursor:pointer}@media (max-width:1200px){.home-blog .blog-section .blog-item{flex:1 1 calc(33.333% - 20px)}}@media (max-width:900px){.hero-banner .item{height:300px;flex-direction:column;padding:20px}.hero-banner .item h3{font-size:1.3em}.hero-banner .item .offer{font-size:2.2em}.hero-banner .item .image-left,.hero-banner .item .image-right{display:none}.flower-shop .product-section .product-item,.home-blog .blog-section .blog-item,.pots-shop .product-section .product-item{flex:1 1 calc(50% - 20px)}}@media (max-width:600px){.hero-banner .item{height:auto;padding:30px 15px}.hero-banner .item h3{font-size:1.2em}.hero-banner .item .offer{font-size:1.8em}.hero-banner .item p{font-size:1em}.hero-banner .item .btn{font-size:14px;padding:8px 16px}.flower-shop .product-section .product-item,.home-blogp .blog-section .blog-item,.pots-shopp .product-section .product-item{flex:1 1 100%;max-width:100%}.flower-shop .title,.home-blog .title,.pots-shop .title,.testimonial-slider h2{font-size:1.5em}.flower-shop .product-section .product-item img,.home-blog .blog-section .blog-item img,.pots-shop .product-section .product-item img{height:auto}}.gardening-banner .gardening-section .gardening-content{position:absolute;top:50%;left:5%;width:500px;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-color:rgba(255,255,255,.712);padding:30px 20px;border-radius:10px}@media (max-width:1200px){.gardening-banner .gardening-section img{height:400px}.gardening-banner .gardening-section .gardening-content{width:400px;right:5%;padding:25px 15px}.gardening-banner .gardening-section .gardening-content h2{font-size:28px}}@media (max-width:992px){.gardening-banner .gardening-section img{height:350px}.gardening-banner .gardening-section .gardening-content{width:90%;right:5%}.gardening-banner .gardening-section .gardening-content h2{font-size:26px}}@media (max-width:768px){.gardening-banner .gardening-section img{height:300px}.gardening-banner .gardening-section .gardening-content{position:relative;top:auto;right:auto;transform:none;margin:0 auto;width:90%;padding:20px;background-color:rgba(255,255,255,.85)}.gardening-banner .gardening-section .gardening-content h2{font-size:24px;text-align:center}.gardening-banner .gardening-section .gardening-content p{font-size:1em;text-align:center}.gardening-banner .gardening-section .gardening-content .button{align-self:center}.tool-banner .tool-section .tool-desktop-image{display:none}}@media (max-width:480px){.home-categories .owl-nav .owl-next,.home-categories .owl-nav .owl-prev,.owl-nav .owl-next,.owl-nav .owl-prev,.testimonial-section .owl-nav .owl-next,.testimonial-section .owl-nav .owl-prev{font-size:14px;width:30px;height:30px}.gardening-banner .gardening-section img,.tool-banner .tool-section img,.why-choose-banner .why-section img{height:200px}.gardening-banner .gardening-section .gardening-content,.tool-banner .tool-section .tool-content,.why-choose-banner .why-section .why-content{width:95%;padding:15px}.gardening-banner .gardening-section .gardening-content h2,.tool-banner .tool-section .tool-content h2,.why-choose-banner .why-section .why-content h2{font-size:20px}.gardening-banner .gardening-section .gardening-content p,.tool-banner .tool-section .tool-content p,.why-choose-banner .why-section .why-content p{font-size:.95em}.gardening-banner .gardening-section .gardening-content .button,.tool-banner .tool-section .tool-content .button,.why-choose-banner .why-section .why-content .button{font-size:13px}}@media (max-width:768px){.tool-banner .tool-section .tool-mobile-image{display:block!important}.tool-banner .tool-section .tool-content .button{align-self:center}.tool-banner .tool-section .tool-content{position:relative;top:auto;right:auto;transform:none;margin:0 auto;width:90%;padding:20px;background-color:rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center}}.gardening-banner .gardening-section .gardening-mobile-image,.tool-banner .tool-section .tool-mobile-image{display:none}@media (max-width:768px){.gardening-banner .gardening-section .gardening-desktop-image{display:none}.gardening-banner .gardening-section .gardening-mobile-image{display:block!important}.gardening-banner .gardening-section .gardening-content{left:0;display:flex;align-items:center;justify-content:center}}