*{margin:0;padding:0;box-sizing:border-box}body{font-family:Poppins,sans-serif;min-height:100vh}.orbit_header{position:fixed;top:10px;left:20px;right:20px;width:auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;background-color:rgba(238,238,238,.534);backdrop-filter:blur(5px);z-index:100;transition:transform .3s ease;box-sizing:border-box;border-radius:15px;border:1px solid #000}.orbit_header.header-hidden{transform:translateY(-100%)}.logo{width:120px}.desktop-menu{display:flex;gap:2rem}.desktop-menu a{text-decoration:none;color:#333;font-size:1rem}.fruit-menu{position:relative}.fruit-toggle{cursor:pointer;color:#333;font-size:1rem}.fruit__submenu{display:none;position:absolute;top:100%;left:0;background-color:#f5f5f5ce;backdrop-filter:blur(40px);padding:10px;grid-template-columns:repeat(3,1fr);gap:10px;width:500px;border-radius:1rem;margin-top:25px;font-family:Poppins,sans-serif;font-weight:600;border:1px solid silver}.fruit__submenu__box{display:flex;align-items:center;gap:5px;cursor:pointer}.fruit__submenu__icon__back{width:40px;height:40px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;border-radius:50%}.fruit__submenu__icon img{width:24px;height:24px}.fruit__submenu__name{font-size:14px;color:#333;text-decoration:none;font-weight:500}.fruit__submenu__name:hover{font-size:14px;color:#000}.header-btn{background:#000;font-size:16px;color:#fff;padding:.5rem 1.5rem;border:none;border-radius:5px;cursor:pointer}.mobile-menu-btn{display:none;cursor:pointer;z-index:1000;background:#000;font-size:16px;color:#fff;padding:.5rem 1.5rem;border:none;border-radius:5px}.mobile-close-btn{display:block;cursor:pointer;z-index:1000;background:#000;font-size:16px;color:#fff;padding:.5rem 1.5rem;border:none;border-radius:5px}.mobile-menu{position:fixed;top:0;right:-100%;width:100%;height:100vh;padding:2rem;transition:right .3s ease-in-out;z-index:999;background-color:#eee;backdrop-filter:blur(5px);border-radius:.5rem 0 0 .5rem;overflow-y:auto;box-shadow:-5px 0 10px rgba(0,0,0,.2)}.mobile-menu.active{right:0;max-height:100vh}.mobile-menu-header{display:flex;justify-content:space-between;align-items:center;margin:1rem}.menu__nav-links{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:10px}.menu__nav-link{text-decoration:none;color:#333;font-size:16px;padding:6px 12px;border-radius:6px;transition:all .3s ease;font-weight:500}.menu__nav-link:hover{background:#f5f5f5}.menu__contact-btn{background:#000;color:#f5f5f5;padding:6px 14px;border-radius:5px;text-decoration:none;transition:all .3s ease;font-weight:500;margin-left:10px}.menu__contact-btn:hover{background:#333;transform:translateY(-2px)}.menu__section-title{font-size:24px;color:#333;font-weight:600;margin-top:10px}.menu__divider{width:100%;height:1px;background:#2a2a2a;margin:10px 0}.fruitgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;padding:15px 0}.fruittag{display:flex;flex-direction:row;align-items:center;gap:8px;padding:15px;background:#f5f5f5;border-radius:10px;transition:transform .3s ease}.fruittag:hover{transform:translateY(-2px)}.fruiticon{width:30px;height:30px}.fruit__name{font-size:14px;font-weight:500;color:#333}.menu__quick-links{display:flex;gap:12px;margin:20px 16px;flex-wrap:wrap}.menu__quick-link{display:flex;align-items:center;gap:12px;text-decoration:none;color:#333;padding:8px 12px;border-radius:12px;background:#f5f5f5;transition:all .3s ease;font-weight:500;min-width:100px}.menu__quick-link i{font-size:20px}.menu__quick-link:hover{background:#e8e8e8;transform:translateY(-2px)}.menu__social-links{display:flex;gap:16px;margin:20px 16px;flex-wrap:wrap}.menu__social-link{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease}.menu__social-link i{font-size:20px;color:#fff}.menu__social-link.facebook{background:#1877f2}.menu__social-link.instagram{background:#e4405f}.menu__social-link.linkedin{background:#0a66c2}.menu__social-link.whatsapp{background:#25d366}.menu__social-link:hover{transform:translateY(-3px) rotate(8deg);box-shadow:0 5px 15px rgba(0,0,0,.1)}@media (max-width:768px){body{padding-top:0}.orbit_header{position:fixed;top:0;left:0;right:0;border-radius:0;margin:.5rem .5rem 3rem .5rem;border-radius:1rem}.desktop-menu,.header-btn{display:none}.mobile-menu-btn{display:block}.mobile-menu-btn.active{position:fixed;right:20px}.menu__nav-links{flex-direction:row;align-items:flex-start}.menu__nav-link{width:100%}}.footer{color:#000;padding:1rem 1rem .5rem 1rem;border:1px solid #000;border-radius:15px;background-color:rgba(238,238,238,.534);backdrop-filter:blur(5px);width:100%;justify-items:center;width:calc(100% - 1rem);margin:0 auto;max-width:100%}.footer-container{width:100%;max-width:1200px;padding:0 15px;margin:0 auto}.footer-top{display:flex;flex-direction:column;align-items:center;gap:1.5rem;border-bottom:1px solid #000;padding-bottom:1.5rem;margin-bottom:1.5rem}.logo img{max-width:180px;height:auto}.footer-links{display:grid;grid-template-columns:1fr;gap:2rem;text-align:center}.footer-column h6{color:#000;font-size:1rem;margin-bottom:1rem;font-weight:600;font-family:Transducer-Title,sans-serif}.footer-column ul{list-style:none;padding:0}.footer-column ul li{margin-bottom:.75rem}.social-icons-footer{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.social-icon-footer{width:40px;height:40px;font-size:20px}@media (min-width:576px){.footer{padding:1.5rem 1.5rem .5rem 1.5rem}.footer-container{width:calc(100% - 1.5rem);max-width:540px;margin:0 auto;padding:0 1rem}.footer-links{grid-template-columns:repeat(2,1fr);text-align:left}.footer-top{flex-direction:row;justify-content:space-between}.footer-column ul li{margin-bottom:.5rem}}@media (min-width:768px){.footer{padding:2rem;width:calc(100% - 2rem)}.footer-container{max-width:720px}.logo img{max-width:200px}.footer-links{grid-template-columns:repeat(3,1fr);gap:2.5rem}.social-icon-footer{width:45px;height:45px;font-size:22px}.footer-column ul li{margin-bottom:.75rem}}@media (min-width:992px){.footer{padding:2.5rem;width:calc(100% - 2.5rem)}.footer-container{max-width:960px}.footer-links{grid-template-columns:repeat(4,1fr)}.logo img{max-width:250px}.social-icon-footer{width:50px;height:50px;font-size:25px}}@media (min-width:1200px){.footer{width:calc(100% - 2.5rem)}.footer-container{max-width:1140px}.footer-links{gap:3rem}}.footer-column ul li a{color:#202020;text-decoration:none;transition:color .3s ease}.footer-column ul li a:hover{color:#646464}.social-icon-footer{display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:50%;color:#fff;text-decoration:none;transition:all .3s ease}.social-icon-footer:hover{background-color:transparent;border:1px solid #000;color:#000}.newsletter__container{background:linear-gradient(145deg,#000,#161616);margin:20px 50px 10px 50px;padding:30px;border-radius:15px;display:flex;flex-wrap:wrap;position:relative;overflow:hidden;box-shadow:inset 0 2px 3px rgba(255,255,255,.1),inset 0 -2px 3px rgba(0,0,0,.3),8px 8px 16px rgba(0,0,0,.3),-8px -8px 16px rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.newsletter__container::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(145deg,rgba(255,255,255,.05) 0,rgba(255,255,255,.02) 50%,rgba(0,0,0,.05) 100%);pointer-events:none;border-radius:15px}.newsletter__left{width:30%;padding:20px}.newsletter__left img{width:90%;height:auto;object-fit:cover;border-radius:8px}.newsletter__right{width:70%;padding:20px;display:flex;flex-direction:column;align-items:flex-end}.newsletter__title{color:#fff;font-family:Transducer-Title,sans-serif;font-size:24px;margin-bottom:15px;text-align:right;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.newsletter__description{color:#ccc;margin-bottom:40px;text-align:right;font-family:Poppins,sans-serif;width:90%}.input__wrapper{position:relative;width:90%;margin-bottom:10px}.newsletter__input{width:100%;height:50px;padding:10px 120px 10px 20px;border-radius:25px;border:2px solid transparent;font-size:16px;transition:all .3s ease;background:#fff;box-shadow:inset 2px 2px 5px rgba(0,0,0,.1)}.newsletter__input::placeholder{color:#999}.subscribe__button{position:absolute;right:5px;top:5px;height:40px;padding:0 20px;background:linear-gradient(145deg,#000,#272727);font-family:Transducer-Title,sans-serif;color:#fff;border:none;border-radius:20px;cursor:pointer;transition:all .3s ease;box-shadow:2px 2px 5px rgba(0,0,0,.2);border:1px solid #fff}.subscribe__button:hover{background:linear-gradient(145deg,#868686,#0f0f0f);transform:translateY(-1px);color:#f8f8f8}.subscribe__button:active{transform:translateY(1px);box-shadow:1px 1px 3px rgba(0,0,0,.2)}.message{padding:5px 10px;border-radius:5px;margin-top:10px;display:none;text-align:right}.error{border:1px solid #ff0800;background-color:#000;color:#ff0800;border-radius:30px;font-size:15px}.warning{border:1px solid gold;background-color:#000;color:gold;border-radius:30px;font-size:15px}.success{border:1px solid #00cf11;background-color:#000;color:#00cf11;border-radius:30px;font-size:15px}@media screen and (max-width:768px){.newsletter__container{margin:10px;padding:15px}.newsletter__left,.newsletter__right{width:100%;padding:10px}.newsletter__left{order:2}.newsletter__right{order:1}.newsletter__title{font-size:20px;text-align:center}.newsletter__description{text-align:center}.input__wrapper{text-align:center}}.certificationheading{font-size:20px;font-weight:700;margin-bottom:15px}.certificate-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px}.certificate{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;border-radius:5px;padding:5px;height:70px;position:relative;justify-content:space-between}.certificate img{max-width:40px;max-height:40px}.certificate__tag{font-size:12px;margin-bottom:3px;text-align:bottom}.footer__bottom{width:100%;background-color:#000;border:1px solid #000;display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-radius:15px;bottom:0;left:0;margin:10px;background:linear-gradient(145deg,#000,#161616);box-shadow:inset 0 2px 3px rgba(255,255,255,.1),inset 0 -2px 3px rgba(0,0,0,.3),8px 8px 16px rgba(0,0,0,.3),-8px -8px 16px rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.footer__bottom::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(145deg,rgba(255,255,255,.05) 0,rgba(255,255,255,.02) 50%,rgba(0,0,0,.05) 100%);pointer-events:none;border-radius:15px}.footer__bottom__left{font-size:clamp(12px,2vw,16px);color:#fff}.footer__bottom__right{display:flex;align-items:center;gap:min(15px,5vw)}.catalogue__title{font-size:clamp(14px,2.5vw,16px);font-weight:700;color:#fff}.catalogue__desc{font-size:clamp(10px,2vw,12px);color:gray}.download__btn{padding:min(6px,2vw) min(12px,4vw);background:linear-gradient(45deg,#fff,#e0e0e0);color:#000;text-decoration:none;font-size:clamp(12px,1.5vw,14px);border-radius:5px;transition:transform .3s;font-family:Transducer-Title,sans-serif}.download__btn:hover{transform:scale(1.1)}@media (max-width:768px){.footer__bottom{flex-direction:column;align-items:center;padding:20px}.footer__bottom__left{font-size:clamp(10px,3vw,14px);margin-bottom:10px}.footer__bottom__right{flex-direction:column;align-items:center}.catalogue__title{font-size:clamp(12px,3vw,14px)}.catalogue__desc{font-size:clamp(8px,2.5vw,10px)}.download__btn{padding:min(4px,2vw) min(8px,3vw);font-size:clamp(10px,2vw,12px)}}@media (max-width:480px){.footer__bottom{flex-direction:column;align-items:center;padding:15px}.footer__bottom__left{font-size:clamp(8px,4vw,10px);margin-bottom:10px}.footer__bottom__right{flex-direction:column;align-items:center}.catalogue__title{font-size:clamp(10px,4vw,12px)}.catalogue__desc{font-size:clamp(6px,3vw,8px)}.download__btn{padding:min(4px,3vw) min(6px,2.5vw);font-size:clamp(8px,3vw,10px)}}