@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Poppins:wght@300;600&family=Roboto:wght@400;500&family=Lora:wght@400;700&family=Nunito:wght@400;700&display=swap";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css";.navbar{font-family:Montserrat,sans-serif}.hero-text h1{font-family:Poppins,sans-serif}.hero-text p{font-family:Roboto,sans-serif}.about-title{font-family:Lora,serif}.about-text{font-family:Roboto,sans-serif}.features{font-family:Poppins,sans-serif}.pricing-title{font-family:Oswald,sans-serif}.pricing-details{font-family:Nunito,sans-serif}.contact-title{font-family:Ubuntu,sans-serif;color:#000}.form-group{font-family:PT Sans,sans-serif}body html{margin:0;padding:0;box-sizing:border-box;overflow:hidden;scroll-behavior:smooth}a{cursor:pointer;display:inline-block}*,*:before,*:after{box-sizing:border-box;margin:0}.hero-section{position:relative;height:100vh;display:flex;align-items:center;overflow:hidden}.hero-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.9),rgba(0,0,0,.2),transparent);z-index:1;pointer-events:none}.hero-section img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(5px);z-index:0}.hero-background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:background-image 1s ease-in-out;z-index:0}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-text{position:relative;z-index:2;color:#fff;text-align:left;margin-top:0;opacity:0;transform:translate(-100%);transition:opacity 1s ease,transform 1s ease;max-width:50%;padding-left:0;margin-left:3rem;left:0}.hero-text.fade-in-left{opacity:1;transform:translate(0)}.hero-text.fade-out{opacity:0;transform:translateY(-60%)}.hero-text h1{font-size:3rem;font-weight:700}.hero-text h1,.hero-text p{margin:0;padding:0;text-align:left}.hero-text span{color:#20b95a}.short-caption{font-size:1.25rem;width:50%}.call-to-action-hero-btn{margin-top:2rem;outline:none;border:none;padding:1rem;border-radius:1.5em;font-size:1.25rem;background-color:#20b95a;color:#fff;cursor:pointer}.call-to-action-hero-btn:hover{border:1px solid #20B95A;background-color:#fff;color:#20b95a}.upward-button{position:fixed;bottom:20px;right:20px;background:#01742d;color:#fff;border:none;border-radius:50%;width:50px;height:50px;display:none;align-items:center;justify-content:center;font-size:1.5rem;cursor:pointer;box-shadow:0 4px 10px #00000080;z-index:1}.upward-button.show{display:flex}.upward-button:hover{background:#18a14e}@keyframes fadeInOut{0%{opacity:0;transform:scale(.8)}25%{opacity:1;transform:scale(1)}75%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}@media (max-width: 768px){.hero-section{flex-direction:column;text-align:center;height:90vh}.hero-text h1{font-size:2.5rem}.hero-images{height:50%}.navbar-links{display:none}.hamburger{display:block}.hero-text{text-align:center;padding:0 1rem;top:15%;transform:translateY(0);max-width:100%}.short-caption{width:100%;padding:0;font-size:1rem;line-height:1.5}.navbar{padding:.7em .4em}}.about{padding:4em 2em;background-color:#98baa6;display:flex;justify-content:center;align-items:center;text-align:left}.about-content{display:flex;gap:3em;align-items:center;justify-content:center;flex-wrap:wrap;max-width:1200px}.text-content{max-width:85%;flex:1;animation:fadeInUp 1.5s ease;box-shadow:0 4px 10px #0000001a;padding:2em;border-radius:10px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;gap:4em;border:1px solid #364F6B}.business,.personal{flex:1}.business{display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;height:100%}.auto-top{margin-top:auto}.about-title{font-size:2.2em;margin-bottom:20px;font-weight:700}.about-text{font-size:1.25rem;line-height:1.8;color:#3c5b48}.call-to-action{padding:.7em 1.3em;color:#fff;background:#6e9b81;outline:none;border:none;border-radius:1.2em;cursor:pointer;margin-top:1em;background:#000}.call-to-action:hover{background:#20b95a}.purpose{color:#ccc;font-size:1.2em}.about-text{color:gray}@media (max-width: 768px){.text-content{max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.call-to-action{background:#20b95a}}.features{padding:60px 20px;background-color:#e8f1ea;color:#0b3d2e}.feature-icon{color:#fff;font-size:1.3em}.feat-head{margin-bottom:1rem}.features-list{display:flex;flex-direction:column;gap:2em}.feature-item{display:flex;justify-content:space-around;align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:20px;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.feature-item:hover{transform:translateY(-10px);box-shadow:0 8px 16px #0003}.seam{flex-direction:row-reverse}.hedandpara{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:40%;gap:10px;text-align:left}.hedandpara h2{font-size:1.5rem;font-weight:600;margin-bottom:10px}.hedandpara p{font-size:1.25rem;line-height:1.6;color:#555}.icon-wrapper{width:50px;height:50px;background-color:#0b3d2e;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:10px;box-shadow:0 4px 8px #0003}.icon-wrapper img{width:60%}.rotating-image{width:30%;transition:transform 2s linear}.feature-img{animation:rotateX360 2s linear}@keyframes rotateX360{0%{transform:rotateX(0)}to{transform:rotateX(360deg)}}.feature-item img:hover{transform:scale(1.1)}.feature-text{max-height:3em;overflow:hidden;transition:max-height .3s ease-in-out}.feature-text.show{max-height:10em}.read-more-btn{margin-top:10px;background-color:#0b3d2e;color:#fff;border:none;padding:5px 10px;cursor:pointer;border-radius:5px;transition:background-color .3s ease;margin-left:auto}.read-more-btn:hover{background-color:#076c55}@media (max-width:768px){.hedandpara{width:100%}.rotating-image{display:none}}.contact-form-container{display:flex;flex-direction:column;align-items:center;margin-bottom:1em;margin-top:1em}.contact-form{display:flex;flex-direction:column;align-items:center;gap:1em;width:100%}.contact-input,.contact-message{width:100%;border:1px solid black;border-radius:1.5em;padding:1.2em .75em;font-size:1em;outline:none;color:#7c7b7b;box-shadow:0 4px 8px #45a4c71a}.contact-message{height:7em}.contact-input:focus+.floating-label,.contact-input:not(:placeholder-shown)+.floating-label,.contact-message:focus+.floating-label,.contact-message:not(:placeholder-shown)+.floating-label{top:0;left:.75em;font-size:.75em;color:#000}.floating-label{position:absolute;top:50%;left:1em;transform:translateY(-50%);background-color:#fff;padding:0 .5em;transition:all .2s ease-in-out;pointer-events:none;font-size:1em;color:#7c7b7b}.form-group{position:relative;width:35%;margin-bottom:1.5em}.submit-button{padding:1em;background-color:#000;color:#fff;border-radius:1em;width:35%;border:none;cursor:pointer}.submit-button:hover{background:#fff;color:#000;border:1px solid black}.error-message{color:red}.notification{position:fixed;top:20px;right:20px;padding:1em 2em;border-radius:.5em;color:#fff;font-size:1em;z-index:1000;animation:fadeInOut 5s ease-in-out}.notification.success{background-color:#4caf50}.notification.error{background-color:#f44336}@keyframes fadeInOut{0%{opacity:0;transform:translateY(-20px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@media (max-width: 768px){.contact-form-container{padding:0 1em}.form-group{width:100%}.contact-input{padding:.7rem;width:100%}.contact-message{height:7em;width:100%}.notification{width:calc(100% - 2em);right:1em;top:1em}}.footer{background-color:#000;color:#fff;padding:3em 1.5em;text-align:left}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2em}.footer-section{flex:1 1 20%}.footer-section h2{font-size:1.5em;margin-bottom:.5em}.footer-section p,.footer-section ul,.footer-section a{font-size:.9em;line-height:1.6;color:#ccc}.footer-section a{text-decoration:none;color:#ccc;transition:color .3s}.footer-section a:hover li:hover{color:#00a676}.footer-section li{cursor:pointer}.newsletter-form{display:flex;gap:.5em}.newsletter-input{flex:1;padding:.5em;border:none;border-radius:4px}.newsletter-button{padding:.5em 1em;background-color:#00a676;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}.newsletter-button:hover{background-color:#007d5b}.footer-bottom{margin-top:2em;border-top:1px solid #333;padding-top:1em;display:flex;justify-content:space-between;align-items:center}.footer-bottom p{margin:0}.footer-bottom p,.socials{flex:1}.socials{text-align:right}.socials a{margin:0 .5em;color:#fff;font-size:1.2em;transition:color .3s}.socials a:hover{color:#00a676}@media (max-width: 768px){.footer-container{flex-direction:column}.footer-section{flex:1 1 100%}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{position:relative;background:#fff;border-radius:8px;overflow:hidden;width:80%;height:80%;max-width:900px}.modal-close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:1.5rem;cursor:pointer}.modal-iframe{width:100%;height:100%}.ov-cont{background:#e8f1ea;color:#0b3d2e;padding:1.5em;font-family:Poppins,sans-serif}.feat-head{margin-bottom:1em}.overall-benefit-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1em;padding-bottom:2.5em;box-sizing:border-box}.each-ben-item{flex:0 1 30%;box-sizing:border-box;padding:1em;border-radius:8px;background-color:#fff;box-shadow:0 4px 6px #0000001a;margin-bottom:1em}.each-ben-item h4,.each-ben-item p{width:100%;margin:0}.each-ben-item p{text-align:left;white-space:normal}.ben-icon{font-size:2em;margin-bottom:.5em}.toggle-btn{margin-top:.5em;background-color:transparent;border:none;color:#00a676;cursor:pointer;font-size:.9em;margin-left:auto}.toggle-btn:hover{text-decoration:underline}@media (max-width: 768px){.overall-benefit-container{flex-direction:column}.each-ben-item{flex:1 1 100%;width:100%}.toggle-btn{display:block}.short-ben-text{text-overflow:ellipsis;white-space:nowrap;max-height:1.5em;overflow:hidden;transition:max-height .3s ease-in-out}.full-ben-text{max-height:10em}}@media (min-width: 769px){.toggle-btn{display:none}}.testimonials-carousel{padding:4em 2em;text-align:center;background-color:#f5f5f5;color:#0b3d2e;position:relative}.testimonials-carousel h2{font-size:2.5em;margin-bottom:1em}.carousel-container{overflow:hidden;position:relative;width:80%;margin:0 auto}.carousel-track{display:flex;transition:transform .5s ease-in-out}.testimonial-card{flex:0 0 30%;max-width:30%;padding:1em 2em;background-color:#fff;border-radius:12px;margin:0 1%;box-shadow:0 8px 16px #0000001a;height:300px}.testimonial-img{width:60px;height:60px;border-radius:50%;margin-bottom:1em}.testimonial-text{font-size:1em;line-height:1.2;color:#333;margin-bottom:.5em;font-weight:500}.client-name{font-weight:700;font-size:1.1em;margin-bottom:.2em}.client-position{font-size:.9em;color:#666}.carousel-buttons{display:flex;justify-content:center;margin-top:1em}.carousel-button{background-color:#0b3d2e;color:#fff;border:none;padding:.5em .7em;border-radius:50%;margin:0 10px;font-size:1.2em;cursor:pointer;transition:background-color .3s}.carousel-button:hover{background-color:#00796b}@media (max-width: 768px){.testimonial-card{flex:0 0 100%;max-width:100%}}.hamburger-icon{display:flex;flex-direction:column;gap:4px;cursor:pointer;background:none;border:none}.hamburger-icon .bar{width:1.2em;height:.1em;background-color:#20b95a}.hamburger-menu{position:fixed;top:0;left:-100%;width:70%;height:100vh;background-color:#98baa6;box-shadow:2px 0 5px #0000001a;display:flex;flex-direction:column;gap:20px;padding:20px;transition:all .4s ease-in-out;z-index:1000}.hamburger-menu.open{left:0}.close-btn{align-self:flex-end;font-size:1.5rem;background:none;border:none;cursor:pointer;color:#333}.ham-menu-items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.5em}.ham-list-items{display:flex;gap:2em;font-size:1.2rem;cursor:pointer;color:#333}.ham-list-items2{display:flex;gap:1em;font-size:1.2rem;cursor:pointer;color:#333;justify-content:flex-start;align-items:center}.menu-items li:hover{color:#007bff}.icon{font-size:1.5rem}.ham-product-category{font-size:1em}.ham-bag{margin-left:.35em}.navbar{display:flex;justify-content:space-between;align-items:center;padding:20px 50px;width:100%;background:#000;box-shadow:0 2px 5px #00000080}.navbar-logo{animation:slideInLeft 1s ease-in-out;color:#23cb63;font-feature-settings:"cv01" on,"cv03" on,"cv04" on;font-family:Inter;font-size:1.43rem;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-.057rem;display:flex;align-items:center;margin-right:auto;gap:0;justify-content:flex-start!important}.navbar-links{list-style:none;display:flex;gap:2em;animation:slideInRight 1.2s ease-in-out}.navbar-links a{text-decoration:none;color:#fff;font-size:.85rem;font-weight:500;transition:color .3s ease}.navbar-links a:hover{color:#20b95a}@keyframes slideInLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.hamburger{display:none}.navbar-links li:nth-child(1){animation-delay:.2s}.navbar-links li:nth-child(2){animation-delay:.4s}.navbar-links li:nth-child(3){animation-delay:.6s}.navbar-links li:nth-child(4){animation-delay:.8s}@media (max-width:768px){.navbar{padding:1em}.navbar-links{display:none}.hamburger{display:block}}
