/* RESET — scoped */ .umx-header, .umx-header * { box-sizing: border-box; } .umx-header button { background: none; border: 0; padding: 0; font: inherit; color: inherit; cursor: pointer; } .umx-header ul { list-style: none; margin: 0; padding: 0; } .umx-header a { text-decoration: none; color: inherit; }/* HEADER CONTAINER */ .umx-header { position: sticky; top: 0; z-index: 999; font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; }.umx-header__bar { background: rgba(2, 6, 23, 0.85); backdrop-filter: blur(16px); -webkit-backdrop-filter: blur(16px); border-bottom: 1px solid rgba(255, 255, 255, 0.06); }.umx-header__inner { max-width: 1320px; margin: 0 auto; padding: 0 32px; height: 88px; display: flex; align-items: center; justify-content: space-between; gap: 32px; }/* LOGO */ .umx-header__logo { flex-shrink: 0; display: inline-flex; align-items: center; } .umx-header__logo img { height: 48px; width: auto; display: block; }/* NAV (DESKTOP) */ .umx-header__nav { flex: 1; display: flex; justify-content: center; }.umx-nav { display: flex; align-items: center; gap: 4px; }.umx-nav__item { position: relative; }.umx-nav__link { display: inline-flex; align-items: center; gap: 4px; padding: 12px 16px; color: #C7D2FE; font-size: 14px; font-weight: 500; letter-spacing: 0.01em; border-radius: 8px; transition: color .2s ease, background .2s ease; white-space: nowrap; }.umx-nav__link:hover { color: #fff; background: rgba(255, 255, 255, 0.04); }.umx-nav__arrow { width: 14px; height: 14px; transition: transform .25s ease; }.umx-nav__item--dropdown:hover .umx-nav__arrow, .umx-nav__item--mega:hover .umx-nav__arrow { transform: rotate(180deg); }/* SIMPLE DROPDOWN (Kurumsal) */ .umx-dropdown { position: absolute; top: calc(100% + 8px); left: 0; min-width: 220px; background: rgba(8, 14, 32, 0.96); backdrop-filter: blur(16px); -webkit-backdrop-filter: blur(16px); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 14px; padding: 10px; opacity: 0; visibility: hidden; transform: translateY(-8px); transition: opacity .25s ease, transform .25s ease, visibility .25s ease; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.4); }.umx-nav__item--dropdown:hover .umx-dropdown, .umx-nav__item--dropdown:focus-within .umx-dropdown { opacity: 1; visibility: visible; transform: translateY(0); }.umx-dropdown__link { display: block; padding: 10px 14px; color: #A8B3CF; font-size: 14px; border-radius: 8px; transition: color .2s ease, background .2s ease; }.umx-dropdown__link:hover { color: #fff; background: rgba(59, 130, 246, 0.12); }/* MEGA MENU */ .umx-mega { position: absolute; top: calc(100% + 8px); left: 50%; transform: translateX(-50%) translateY(-8px); width: min(1100px, 95vw); background: rgba(8, 14, 32, 0.97); backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 18px; padding: 32px; opacity: 0; visibility: hidden; transition: opacity .3s ease, transform .3s ease, visibility .3s ease; box-shadow: 0 30px 80px rgba(0, 0, 0, 0.5); }.umx-nav__item--mega:hover .umx-mega, .umx-nav__item--mega:focus-within .umx-mega { opacity: 1; visibility: visible; transform: translateX(-50%) translateY(0); }.umx-mega__inner { display: grid; grid-template-columns: 1.2fr 1fr 1.1fr; gap: 36px; }.umx-mega__col { min-width: 0; }.umx-mega__heading { display: flex; align-items: center; gap: 8px; margin: 0 0 16px; font-size: 11px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: #60A5FA; }.umx-mega__heading-dot { width: 6px; height: 6px; border-radius: 50%; background: #60A5FA; box-shadow: 0 0 8px rgba(96, 165, 250, .6); }.umx-mega__list li { margin: 0; }.umx-mega__list a { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 9px 12px; margin-left: -12px; margin-right: -12px; border-radius: 8px; color: #C7D2FE; font-size: 14px; font-weight: 500; transition: color .2s ease, background .2s ease, padding-left .2s ease; }.umx-mega__list a:hover { color: #fff; background: rgba(59, 130, 246, 0.1); padding-left: 16px; }.umx-mega__count { font-size: 11px; font-weight: 600; color: #64748B; background: rgba(255, 255, 255, 0.06); padding: 2px 8px; border-radius: 999px; }.umx-mega__all { display: inline-flex; align-items: center; gap: 6px; margin-top: 18px; padding: 10px 14px; color: #60A5FA; font-size: 13px; font-weight: 600; border-radius: 8px; background: rgba(59, 130, 246, 0.08); border: 1px solid rgba(59, 130, 246, 0.15); transition: background .25s ease, transform .25s ease; }.umx-mega__all:hover { background: rgba(59, 130, 246, 0.15); transform: translateX(2px); }.umx-mega__all svg { width: 14px; height: 14px; }/* CTA box inside mega */ .umx-mega__cta-box { margin-top: 24px; padding: 18px; background: linear-gradient(135deg, rgba(59, 130, 246, 0.12), rgba(96, 165, 250, 0.04)); border: 1px solid rgba(59, 130, 246, 0.2); border-radius: 12px; }.umx-mega__cta-box strong { display: block; color: #fff; font-size: 14px; font-weight: 700; margin-bottom: 6px; }.umx-mega__cta-box p { color: #A8B3CF; font-size: 13px; line-height: 1.55; margin: 0 0 12px; }.umx-mega__cta-box a { display: inline-flex; color: #60A5FA; font-size: 13px; font-weight: 600; }.umx-mega__cta-box a:hover { color: #93C5FD; }/* Featured product */ .umx-mega__col--featured { background: linear-gradient(135deg, rgba(59, 130, 246, 0.08), rgba(8, 14, 32, 0)); border-radius: 14px; padding: 20px; margin: -20px; }.umx-mega__featured { display: block; }.umx-mega__featured-image { height: 140px; background: rgba(255, 255, 255, 0.03); border-radius: 10px; display: flex; align-items: center; justify-content: center; padding: 14px; margin-bottom: 14px; overflow: hidden; }.umx-mega__featured-image img { max-height: 100%; width: auto; object-fit: contain; filter: drop-shadow(0 6px 18px rgba(0, 0, 0, 0.4)); transition: transform .35s ease; }.umx-mega__featured:hover .umx-mega__featured-image img { transform: scale(1.05); }.umx-mega__featured-tag { display: inline-block; padding: 3px 10px; background: #10b981; color: #fff; font-size: 11px; font-weight: 700; letter-spacing: .04em; border-radius: 999px; margin-bottom: 8px; }.umx-mega__featured-title { margin: 0 0 6px; color: #fff; font-size: 16px; font-weight: 700; letter-spacing: -.01em; }.umx-mega__featured-desc { margin: 0 0 12px; color: #A8B3CF; font-size: 13px; line-height: 1.55; }.umx-mega__featured-cta { display: inline-flex; align-items: center; gap: 6px; color: #60A5FA; font-size: 13px; font-weight: 600; transition: gap .2s ease; }.umx-mega__featured:hover .umx-mega__featured-cta { gap: 10px; }.umx-mega__featured-cta svg { width: 14px; height: 14px; }/* RIGHT SIDE */ .umx-header__right { display: flex; align-items: center; gap: 12px; flex-shrink: 0; }.umx-header__cta { display: inline-flex; align-items: center; gap: 8px; padding: 12px 22px; background: linear-gradient(135deg, #3B82F6, #1D4ED8); color: #fff !important; font-size: 13.5px; font-weight: 700; letter-spacing: .02em; border-radius: 10px; box-shadow: 0 8px 20px rgba(37, 99, 235, .25); transition: transform .25s ease, box-shadow .25s ease; }.umx-header__cta:hover { transform: translateY(-1px); box-shadow: 0 12px 28px rgba(37, 99, 235, .35); }.umx-header__cta svg { width: 14px; height: 14px; }/* HAMBURGER */ .umx-header__burger { display: none; width: 48px; height: 48px; flex-direction: column; align-items: center; justify-content: center; gap: 5px; border-radius: 10px; }.umx-header__burger span { display: block; width: 22px; height: 2px; background: #fff; border-radius: 2px; transition: transform .3s ease, opacity .3s ease; }.umx-header__burger[aria-expanded="true"] span:nth-child(1) { transform: translateY(7px) rotate(45deg); }.umx-header__burger[aria-expanded="true"] span:nth-child(2) { opacity: 0; }.umx-header__burger[aria-expanded="true"] span:nth-child(3) { transform: translateY(-7px) rotate(-45deg); }/* MOBILE MENU OVERLAY */ .umx-mobile { position: fixed; top: 72px; left: 0; right: 0; bottom: 0; background: rgba(2, 6, 23, 0.98); backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px); opacity: 0; visibility: hidden; transform: translateY(-8px); transition: opacity .3s ease, transform .3s ease, visibility .3s ease; overflow-y: auto; z-index: 998; }.umx-mobile.is-open { opacity: 1; visibility: visible; transform: translateY(0); }.umx-mobile__inner { padding: 24px 20px 40px; max-width: 600px; margin: 0 auto; }.umx-mobile__link { display: block; padding: 16px 4px; color: #fff; font-size: 16px; font-weight: 600; border-bottom: 1px solid rgba(255, 255, 255, 0.06); transition: color .2s ease; }.umx-mobile__link:hover { color: #60A5FA; }.umx-mobile__group { border-bottom: 1px solid rgba(255, 255, 255, 0.06); }.umx-mobile__group summary { list-style: none; cursor: pointer; } .umx-mobile__group summary::-webkit-details-marker { display: none; }.umx-mobile__group-trigger { display: flex; align-items: center; justify-content: space-between; padding: 16px 4px; color: #fff; font-size: 16px; font-weight: 600; }.umx-mobile__group-trigger svg { width: 16px; height: 16px; transition: transform .25s ease; color: #60A5FA; }.umx-mobile__group[open] .umx-mobile__group-trigger svg { transform: rotate(180deg); }.umx-mobile__group-body { padding: 4px 0 16px; }.umx-mobile__group-body a { display: block; padding: 12px 16px; color: #C7D2FE; font-size: 14.5px; border-radius: 8px; transition: color .2s ease, background .2s ease; }.umx-mobile__group-body a:hover { color: #fff; background: rgba(59, 130, 246, 0.08); }.umx-mobile__subheading { padding: 14px 16px 6px; color: #60A5FA; font-size: 11px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; }.umx-mobile__subheading:first-child { padding-top: 4px; }/* Mobile dropdown — overview link at top (hub/listing page shortcut) */ .umx-mobile__group-overview { display: block; margin: 4px 0 12px; padding: 14px 16px !important; background: linear-gradient(135deg, rgba(59, 130, 246, 0.18), rgba(59, 130, 246, 0.08)); border: 1px solid rgba(96, 165, 250, 0.25); border-radius: 10px; color: #FFFFFF !important; font-size: 14px !important; font-weight: 700 !important; letter-spacing: 0.01em; transition: all .25s ease; }.umx-mobile__group-overview:hover { background: linear-gradient(135deg, rgba(59, 130, 246, 0.28), rgba(59, 130, 246, 0.14)); border-color: rgba(96, 165, 250, 0.4); transform: translateX(2px); }.umx-mobile__all { margin-top: 12px; background: rgba(59, 130, 246, 0.1); border-radius: 10px; color: #60A5FA !important; font-weight: 700; text-align: center; }.umx-mobile__bottom { margin-top: 32px; display: flex; flex-direction: column; gap: 12px; }.umx-mobile__cta { display: flex; align-items: center; justify-content: center; gap: 8px; padding: 16px; background: linear-gradient(135deg, #3B82F6, #1D4ED8); color: #fff !important; font-size: 15px; font-weight: 700; border-radius: 12px; box-shadow: 0 8px 20px rgba(37, 99, 235, .25); }.umx-mobile__cta svg { width: 16px; height: 16px; }.umx-mobile__phone { display: flex; align-items: center; justify-content: center; gap: 10px; padding: 14px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 12px; color: #C7D2FE; font-size: 14.5px; font-weight: 600; }.umx-mobile__phone svg { width: 16px; height: 16px; }/* RESPONSIVE — HIDE DESKTOP NAV, SHOW HAMBURGER */ @media (max-width: 1100px) { .umx-header__inner { padding: 0 20px; height: 72px; gap: 16px; } .umx-header__nav { display: none; } .umx-header__burger { display: flex; } .umx-header__cta { display: none; } .umx-header__logo img { height: 40px; } }@media (max-width: 480px) { .umx-header__inner { padding: 0 16px; } .umx-mobile__inner { padding: 20px 16px 32px; } }/* BODY SCROLL LOCK when mobile menu open */ body.umx-no-scroll { overflow: hidden; }/* ═══════════════════════════════════════════════════ LANGUAGE SWITCHER ═══════════════════════════════════════════════════ */.umx-lang { display: inline-flex; align-items: center; gap: 2px; padding: 4px; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 999px; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); }.umx-lang__btn { display: inline-flex; align-items: center; justify-content: center; min-width: 36px; padding: 7px 11px; font-size: 11.5px; font-weight: 700; letter-spacing: 0.05em; color: rgba(229, 231, 235, 0.55); text-decoration: none; border-radius: 999px; transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1); position: relative; }.umx-lang__btn:hover { color: #FFFFFF; background: rgba(255, 255, 255, 0.05); }.umx-lang__btn--active { color: #FFFFFF; background: linear-gradient(135deg, rgba(59, 130, 246, 0.25) 0%, rgba(59, 130, 246, 0.12) 100%); border: 1px solid rgba(96, 165, 250, 0.3); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.08), 0 2px 6px rgba(59, 130, 246, 0.15); }.umx-lang__btn--active:hover { background: linear-gradient(135deg, rgba(59, 130, 246, 0.35) 0%, rgba(59, 130, 246, 0.18) 100%); }/* Tablet — biraz daha kompakt */ @media (max-width: 1100px) { .umx-lang:not(.umx-lang--mobile) { gap: 1px; padding: 3px; } .umx-lang:not(.umx-lang--mobile) .umx-lang__btn { min-width: 32px; padding: 6px 9px; font-size: 11px; } }/* Mobile menü içinde — full width versiyon */ .umx-mobile__lang-wrap { margin-top: 20px; padding-top: 20px; border-top: 1px solid rgba(255, 255, 255, 0.08); }.umx-mobile__lang-label { display: block; font-size: 11px; font-weight: 700; letter-spacing: 0.16em; color: rgba(229, 231, 235, 0.5); text-transform: uppercase; margin-bottom: 12px; }.umx-lang--mobile { display: flex; width: 100%; }.umx-lang--mobile .umx-lang__btn { flex: 1; padding: 12px 8px; font-size: 12px; }/* Header right area — flex spacing */ .umx-header__right { gap: 12px !important; }@media (max-width: 1100px) { .umx-header__right { gap: 8px !important; } }(function() { var burger = document.querySelector('.umx-header__burger'); var mobile = document.querySelector('.umx-mobile'); var body = document.body;if (!burger || !mobile) return;burger.addEventListener('click', function() { var isOpen = mobile.classList.contains('is-open');if (isOpen) { mobile.classList.remove('is-open'); mobile.setAttribute('aria-hidden', 'true'); burger.setAttribute('aria-expanded', 'false'); body.classList.remove('umx-no-scroll'); } else { mobile.classList.add('is-open'); mobile.setAttribute('aria-hidden', 'false'); burger.setAttribute('aria-expanded', 'true'); body.classList.add('umx-no-scroll'); } });// Close menu on link click mobile.querySelectorAll('a').forEach(function(link) { link.addEventListener('click', function() { mobile.classList.remove('is-open'); mobile.setAttribute('aria-hidden', 'true'); burger.setAttribute('aria-expanded', 'false'); body.classList.remove('umx-no-scroll'); }); });// Close on ESC document.addEventListener('keydown', function(e) { if (e.key === 'Escape' && mobile.classList.contains('is-open')) { burger.click(); } }); })();
ULUC MAKINA SANAYI — EST. 1985

Take your production line
to unmatched efficiency
.

Turnkey nut processing lines. 40 years of manufacturing experience, exports to 50+ countries, ISO 9001 and CE certified solutions.

ISO 9001
CE Certified
40+ Years of Experience
Exports to 50+ Countries
BDB 1160 Almond Peeling Machine
ISO 9001
Certified Manufacturing
%99.7
Production Precision
/* ═══════════════════════════════════════════════════ ULUÇMAKSAN — HERO SECTION v2 Namespace: .umx-hero (CSS tamamen v1 ile aynı, dokunulmadı) ═══════════════════════════════════════════════════ */.umx-hero, .umx-hero *, .umx-hero *::before, .umx-hero *::after { box-sizing: border-box; }.umx-hero { position: relative; padding: 120px 0 100px; background: radial-gradient(ellipse at 15% 30%, rgba(59, 130, 246, 0.08) 0%, transparent 50%), radial-gradient(ellipse at 85% 70%, rgba(96, 165, 250, 0.06) 0%, transparent 55%), linear-gradient(180deg, #060B1A 0%, #080E20 100%); font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif; overflow: hidden; isolation: isolate; }/* Background grid pattern */ .umx-hero__grid { position: absolute; inset: 0; background-image: linear-gradient(rgba(59, 130, 246, 0.04) 1px, transparent 1px), linear-gradient(90deg, rgba(59, 130, 246, 0.04) 1px, transparent 1px); background-size: 64px 64px; mask-image: radial-gradient(ellipse at center, black 0%, transparent 70%); -webkit-mask-image: radial-gradient(ellipse at center, black 0%, transparent 70%); z-index: 0; pointer-events: none; }.umx-hero__container { position: relative; z-index: 2; max-width: 1320px; margin: 0 auto; padding: 0 32px; display: grid; grid-template-columns: 1.1fr 1fr; gap: 64px; align-items: center; }/* ───── LEFT: CONTENT ───── */ .umx-hero__content { position: relative; z-index: 2; animation: umx-hero-fadeup 0.8s cubic-bezier(0.16, 1, 0.3, 1) both; }@keyframes umx-hero-fadeup { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }/* Eyebrow */ .umx-hero__eyebrow { display: inline-flex; align-items: center; gap: 10px; padding: 8px 16px; background: rgba(59, 130, 246, 0.08); border: 1px solid rgba(96, 165, 250, 0.2); border-radius: 999px; color: #60A5FA; font-size: 11.5px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; margin-bottom: 28px; animation: umx-hero-fadeup 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.1s both; }.umx-hero__eyebrow-dot { width: 6px; height: 6px; border-radius: 50%; background: #60A5FA; box-shadow: 0 0 12px rgba(96, 165, 250, 0.8); animation: umx-hero-pulse 2s ease-in-out infinite; }@keyframes umx-hero-pulse { 0%, 100% { opacity: 0.7; transform: scale(1); } 50% { opacity: 1; transform: scale(1.25); } }/* Title */ .umx-hero__title { margin: 0 0 24px; font-size: clamp(40px, 5.5vw, 68px); font-weight: 800; line-height: 1.05; letter-spacing: -0.03em; color: #FFFFFF; animation: umx-hero-fadeup 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.2s both; }.umx-hero__title-accent { background: linear-gradient(135deg, #60A5FA 0%, #3B82F6 50%, #93C5FD 100%); background-size: 200% auto; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; animation: umx-hero-shimmer 4s ease-in-out infinite; }@keyframes umx-hero-shimmer { 0%, 100% { background-position: 0% center; } 50% { background-position: 100% center; } }/* Subtitle */ .umx-hero__subtitle { margin: 0 0 36px; font-size: 17px; line-height: 1.65; color: #94A3B8; max-width: 540px; animation: umx-hero-fadeup 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.3s both; }.umx-hero__subtitle strong { color: #E5E7EB; font-weight: 600; }/* CTAs */ .umx-hero__ctas { display: flex; gap: 14px; flex-wrap: wrap; margin-bottom: 48px; animation: umx-hero-fadeup 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.4s both; }.umx-hero__cta { display: inline-flex; align-items: center; gap: 10px; padding: 16px 28px; border-radius: 12px; font-size: 14.5px; font-weight: 700; letter-spacing: 0.02em; text-decoration: none; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); position: relative; overflow: hidden; cursor: pointer; }.umx-hero__cta svg { width: 18px; height: 18px; transition: transform 0.3s ease; flex-shrink: 0; }/* Primary CTA */ .umx-hero__cta--primary { background: linear-gradient(135deg, #3B82F6 0%, #1D4ED8 100%); color: #FFFFFF; box-shadow: 0 8px 24px rgba(59, 130, 246, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.15); border: 1px solid rgba(255, 255, 255, 0.1); }.umx-hero__cta--primary::before { content: ''; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent); transition: left 0.6s ease; }.umx-hero__cta--primary:hover { background: linear-gradient(135deg, #2563EB 0%, #1E40AF 100%); transform: translateY(-2px); box-shadow: 0 12px 32px rgba(59, 130, 246, 0.5), inset 0 1px 0 rgba(255, 255, 255, 0.2); }.umx-hero__cta--primary:hover::before { left: 100%; }.umx-hero__cta--primary:hover svg { transform: translateX(4px); }/* Secondary CTA */ .umx-hero__cta--secondary { background: rgba(255, 255, 255, 0.04); color: #E5E7EB; border: 1px solid rgba(255, 255, 255, 0.12); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); }.umx-hero__cta--secondary:hover { background: rgba(96, 165, 250, 0.1); border-color: rgba(96, 165, 250, 0.3); color: #FFFFFF; transform: translateY(-2px); }.umx-hero__cta--secondary:hover svg { transform: translateY(-2px); color: #60A5FA; }/* Trust Marks */ .umx-hero__trust { display: flex; align-items: center; flex-wrap: wrap; gap: 14px; padding-top: 28px; border-top: 1px solid rgba(255, 255, 255, 0.08); animation: umx-hero-fadeup 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.5s both; }.umx-hero__trust-item { display: inline-flex; align-items: center; gap: 8px; font-size: 12.5px; font-weight: 600; color: #94A3B8; letter-spacing: 0.01em; }.umx-hero__trust-item svg { width: 14px; height: 14px; color: #60A5FA; flex-shrink: 0; }.umx-hero__trust-divider { width: 1px; height: 14px; background: rgba(255, 255, 255, 0.12); }/* ───── RIGHT: VISUAL ───── */ .umx-hero__visual { position: relative; display: flex; align-items: center; justify-content: center; min-height: 540px; animation: umx-hero-fadeup 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.3s both; }/* Glow rings */ .umx-hero__glow { position: absolute; border-radius: 50%; filter: blur(60px); pointer-events: none; z-index: 0; }.umx-hero__glow--1 { width: 480px; height: 480px; background: radial-gradient(circle, rgba(59, 130, 246, 0.25) 0%, transparent 70%); top: 50%; left: 50%; transform: translate(-50%, -50%); animation: umx-hero-glow-1 8s ease-in-out infinite; }.umx-hero__glow--2 { width: 280px; height: 280px; background: radial-gradient(circle, rgba(96, 165, 250, 0.18) 0%, transparent 70%); top: 25%; right: 15%; animation: umx-hero-glow-2 10s ease-in-out infinite; }@keyframes umx-hero-glow-1 { 0%, 100% { transform: translate(-50%, -50%) scale(1); opacity: 0.7; } 50% { transform: translate(-50%, -50%) scale(1.15); opacity: 1; } }@keyframes umx-hero-glow-2 { 0%, 100% { transform: translate(0, 0) scale(1); opacity: 0.5; } 50% { transform: translate(20px, -20px) scale(1.1); opacity: 0.8; } }/* Product image */ .umx-hero__image { position: relative; z-index: 1; width: 100%; max-width: 540px; animation: umx-hero-float 6s ease-in-out infinite; }.umx-hero__image img { width: 100%; height: auto; display: block; filter: drop-shadow(0 25px 50px rgba(0, 0, 0, 0.5)) drop-shadow(0 50px 100px rgba(59, 130, 246, 0.15)); }@keyframes umx-hero-float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-12px); } }/* Floating badges */ .umx-hero__badge { position: absolute; z-index: 3; display: flex; align-items: center; gap: 12px; padding: 14px 18px; background: rgba(8, 14, 32, 0.85); border: 1px solid rgba(96, 165, 250, 0.2); border-radius: 14px; backdrop-filter: blur(16px); -webkit-backdrop-filter: blur(16px); box-shadow: 0 16px 32px rgba(0, 0, 0, 0.4), inset 0 1px 0 rgba(255, 255, 255, 0.06); }.umx-hero__badge--iso { top: 12%; left: -8%; animation: umx-hero-fadeup 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.6s both, umx-hero-float-badge 7s ease-in-out 0.6s infinite; }.umx-hero__badge--quality { bottom: 18%; right: -8%; animation: umx-hero-fadeup 0.8s cubic-bezier(0.16, 1, 0.3, 1) 0.7s both, umx-hero-float-badge 7s ease-in-out 1s infinite; }@keyframes umx-hero-float-badge { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-8px); } }.umx-hero__badge-icon { display: flex; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 10px; background: linear-gradient(135deg, rgba(59, 130, 246, 0.18), rgba(59, 130, 246, 0.08)); border: 1px solid rgba(96, 165, 250, 0.25); color: #60A5FA; flex-shrink: 0; }.umx-hero__badge-icon--accent { background: linear-gradient(135deg, #3B82F6, #1D4ED8); border-color: rgba(255, 255, 255, 0.1); color: #FFFFFF; box-shadow: 0 4px 12px rgba(59, 130, 246, 0.4); }.umx-hero__badge-icon svg { width: 18px; height: 18px; }.umx-hero__badge-text { display: flex; flex-direction: column; gap: 2px; }.umx-hero__badge-title { font-size: 14px; font-weight: 700; color: #FFFFFF; letter-spacing: -0.01em; line-height: 1.2; }.umx-hero__badge-sub { font-size: 11px; font-weight: 500; color: #94A3B8; letter-spacing: 0.02em; }/* ───── RESPONSIVE ───── */ @media (max-width: 1100px) { .umx-hero { padding: 80px 0 70px; } .umx-hero__container { grid-template-columns: 1fr; gap: 60px; text-align: left; } .umx-hero__visual { min-height: 420px; max-width: 480px; margin: 0 auto; } .umx-hero__badge--iso { left: -4%; } .umx-hero__badge--quality { right: -4%; } }@media (max-width: 640px) { .umx-hero { padding: 56px 0 56px; } .umx-hero__container { padding: 0 20px; gap: 48px; } .umx-hero__eyebrow { font-size: 10.5px; padding: 7px 14px; margin-bottom: 20px; } .umx-hero__title { font-size: 36px; line-height: 1.08; margin-bottom: 18px; } .umx-hero__subtitle { font-size: 15px; margin-bottom: 28px; } .umx-hero__ctas { flex-direction: column; gap: 10px; margin-bottom: 32px; } .umx-hero__cta { width: 100%; justify-content: center; padding: 15px 24px; font-size: 14px; } .umx-hero__trust { gap: 10px; padding-top: 20px; } .umx-hero__trust-item { font-size: 11.5px; } .umx-hero__trust-divider { display: none; } .umx-hero__visual { min-height: 340px; } .umx-hero__image { max-width: 320px; } .umx-hero__badge { padding: 10px 14px; gap: 10px; } .umx-hero__badge-icon { width: 32px; height: 32px; } .umx-hero__badge-title { font-size: 12.5px; } .umx-hero__badge-sub { font-size: 10px; } .umx-hero__badge--iso { top: 8%; left: 0; } .umx-hero__badge--quality { bottom: 12%; right: 0; } .umx-hero__glow--1 { width: 320px; height: 320px; } .umx-hero__glow--2 { width: 180px; height: 180px; } }/* Reduced motion */ @media (prefers-reduced-motion: reduce) { .umx-hero *, .umx-hero *::before, .umx-hero *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; } }
THE NUMBERS BEHIND THE TRUST
40+
Years of Industry Experience A pioneer of the nut processing machinery industry since 1985.
50+
Countries with Active Exports Field references across the European, MENA, Central Asian and African markets.
12+
Machine Models Manufactured A dedicated solution for every stage of the line, from washing to sorting.
/* ═══════════════════════════════════════════════════ ULUÇMAKSAN — TRUST STRIP (LIGHT v2) Namespace: .umx-trust.umx-trust--light ═══════════════════════════════════════════════════ */.umx-trust--light, .umx-trust--light *, .umx-trust--light *::before, .umx-trust--light *::after { box-sizing: border-box; }.umx-trust--light { position: relative; padding: 96px 0; background: radial-gradient(ellipse at 20% 0%, rgba(59, 130, 246, 0.06) 0%, transparent 55%), radial-gradient(ellipse at 80% 100%, rgba(59, 130, 246, 0.04) 0%, transparent 50%), linear-gradient(180deg, #F1F5F9 0%, #FAFCFE 50%, #F1F5F9 100%); font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif; overflow: hidden; isolation: isolate; }/* Top hairline — Hero (dark) ile light arasında köprü */ .umx-trust--light .umx-trust__top-edge { position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(90deg, transparent, rgba(15, 23, 42, 0.08) 30%, rgba(15, 23, 42, 0.08) 70%, transparent); z-index: 1; }.umx-trust--light .umx-trust__container { position: relative; z-index: 2; max-width: 1280px; margin: 0 auto; padding: 0 32px; }/* ───── HEADER ───── */ .umx-trust--light .umx-trust__header { text-align: center; margin-bottom: 56px; }.umx-trust--light .umx-trust__eyebrow { display: inline-flex; align-items: center; gap: 10px; padding: 8px 16px; background: #FFFFFF; border: 1px solid rgba(15, 23, 42, 0.08); border-radius: 999px; color: #2563EB; font-size: 11px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; box-shadow: 0 1px 3px rgba(15, 23, 42, 0.04); }.umx-trust--light .umx-trust__eyebrow-dot { width: 6px; height: 6px; border-radius: 50%; background: #2563EB; box-shadow: 0 0 8px rgba(37, 99, 235, 0.5); animation: umx-trust-light-pulse 2s ease-in-out infinite; }@keyframes umx-trust-light-pulse { 0%, 100% { opacity: 0.85; transform: scale(1); } 50% { opacity: 1; transform: scale(1.25); } }/* ───── GRID ───── */ .umx-trust--light .umx-trust__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }/* ───── CARD ───── */ .umx-trust--light .umx-trust__card { position: relative; display: flex; flex-direction: column; align-items: center; text-align: center; padding: 48px 36px; background: #FFFFFF; border: 1px solid rgba(15, 23, 42, 0.06); border-radius: 18px; overflow: hidden; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04), 0 4px 12px -2px rgba(15, 23, 42, 0.03); }.umx-trust--light .umx-trust__card::before { content: ''; position: absolute; top: 0; left: 30%; right: 30%; height: 2px; background: linear-gradient(90deg, transparent, #3B82F6, transparent); opacity: 0; transition: opacity 0.4s ease, left 0.4s ease, right 0.4s ease; }.umx-trust--light .umx-trust__card:hover { border-color: rgba(59, 130, 246, 0.2); transform: translateY(-8px); box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04), 0 20px 40px -10px rgba(15, 23, 42, 0.08), 0 30px 60px -20px rgba(59, 130, 246, 0.15); }.umx-trust--light .umx-trust__card:hover::before { opacity: 1; left: 15%; right: 15%; }/* ───── ICON ───── */ .umx-trust--light .umx-trust__icon { display: flex; align-items: center; justify-content: center; width: 64px; height: 64px; margin-bottom: 28px; background: linear-gradient(135deg, #EFF6FF 0%, #DBEAFE 100%); border: 1px solid rgba(59, 130, 246, 0.15); border-radius: 16px; color: #2563EB; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.7), 0 4px 12px -2px rgba(59, 130, 246, 0.12); }.umx-trust--light .umx-trust__icon svg { width: 28px; height: 28px; transition: transform 0.4s ease; }.umx-trust--light .umx-trust__card:hover .umx-trust__icon { background: linear-gradient(135deg, #2563EB 0%, #1D4ED8 100%); border-color: rgba(37, 99, 235, 0.3); color: #FFFFFF; transform: scale(1.05) rotate(-3deg); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 12px 24px -4px rgba(59, 130, 246, 0.35); }.umx-trust--light .umx-trust__card:hover .umx-trust__icon svg { transform: scale(1.08); }/* ───── NUMBER ───── */ .umx-trust--light .umx-trust__number { display: flex; align-items: baseline; justify-content: center; margin-bottom: 20px; line-height: 1; }.umx-trust--light .umx-trust__number-value { font-size: clamp(72px, 7vw, 104px); font-weight: 900; letter-spacing: -0.05em; line-height: 1; background-image: linear-gradient(135deg, #0F172A 0%, #1E40AF 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: transparent; }.umx-trust--light .umx-trust__number-plus { font-size: clamp(40px, 4vw, 56px); font-weight: 800; color: #2563EB; margin-left: 4px; line-height: 1; }/* ───── DIVIDER ───── */ .umx-trust--light .umx-trust__divider { width: 48px; height: 3px; background: linear-gradient(90deg, transparent, #2563EB, transparent); border-radius: 3px; margin-bottom: 20px; opacity: 0.4; transition: opacity 0.4s ease, width 0.4s ease; }.umx-trust--light .umx-trust__card:hover .umx-trust__divider { opacity: 1; width: 72px; }/* ───── LABEL ───── */ .umx-trust--light .umx-trust__label { display: flex; flex-direction: column; gap: 10px; max-width: 300px; }.umx-trust--light .umx-trust__label strong { display: block; font-size: 17px; font-weight: 700; color: #0F172A; letter-spacing: -0.01em; line-height: 1.3; }.umx-trust--light .umx-trust__label span { font-size: 14px; font-weight: 400; color: #64748B; line-height: 1.6; }/* ───── RESPONSIVE ───── */ @media (max-width: 1024px) { .umx-trust--light { padding: 72px 0; } .umx-trust--light .umx-trust__grid { gap: 18px; } .umx-trust--light .umx-trust__card { padding: 36px 24px; } }@media (max-width: 768px) { .umx-trust--light { padding: 60px 0; } .umx-trust--light .umx-trust__container { padding: 0 20px; } .umx-trust--light .umx-trust__header { margin-bottom: 40px; } .umx-trust--light .umx-trust__grid { grid-template-columns: 1fr; gap: 16px; } .umx-trust--light .umx-trust__card { padding: 40px 28px; } .umx-trust--light .umx-trust__icon { width: 58px; height: 58px; margin-bottom: 22px; } .umx-trust--light .umx-trust__icon svg { width: 26px; height: 26px; } .umx-trust--light .umx-trust__number-value { font-size: 84px; } .umx-trust--light .umx-trust__number-plus { font-size: 44px; } }/* Reduced motion */ @media (prefers-reduced-motion: reduce) { .umx-trust--light *, .umx-trust--light *::before, .umx-trust--light *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; } }
/* ═══════════════════════════════════════════════════ ULUÇMAKSAN — KATEGORİLER (LIGHT v2) Namespace: .umx-cats.umx-cats--light Typography: Trust Strip Light ile birebir sync ═══════════════════════════════════════════════════ */.umx-cats--light, .umx-cats--light *, .umx-cats--light *::before, .umx-cats--light *::after { box-sizing: border-box; }.umx-cats--light { position: relative; padding: 100px 0; background: radial-gradient(ellipse at 80% 0%, rgba(59, 130, 246, 0.05) 0%, transparent 50%), radial-gradient(ellipse at 20% 100%, rgba(59, 130, 246, 0.04) 0%, transparent 50%), linear-gradient(180deg, #FAFCFE 0%, #F1F5F9 100%); font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif; overflow: hidden; isolation: isolate; }/* Top hairline divider - Trust Strip ile bağlantı */ .umx-cats--light .umx-cats__top-edge { position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(90deg, transparent, rgba(15, 23, 42, 0.06) 30%, rgba(15, 23, 42, 0.06) 70%, transparent); z-index: 1; }.umx-cats--light .umx-cats__container { position: relative; z-index: 2; max-width: 1280px; margin: 0 auto; padding: 0 32px; }/* ───── HEADER ───── */ .umx-cats--light .umx-cats__header { text-align: center; margin-bottom: 56px; max-width: 720px; margin-left: auto; margin-right: auto; }.umx-cats--light .umx-cats__eyebrow { display: inline-flex; align-items: center; gap: 10px; padding: 8px 16px; background: #FFFFFF; border: 1px solid rgba(15, 23, 42, 0.08); border-radius: 999px; color: #2563EB; font-size: 11px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; margin-bottom: 24px; box-shadow: 0 1px 3px rgba(15, 23, 42, 0.04); }.umx-cats--light .umx-cats__eyebrow-dot { width: 6px; height: 6px; border-radius: 50%; background: #2563EB; box-shadow: 0 0 8px rgba(37, 99, 235, 0.5); animation: umx-cats-light-pulse 2s ease-in-out infinite; }@keyframes umx-cats-light-pulse { 0%, 100% { opacity: 0.85; transform: scale(1); } 50% { opacity: 1; transform: scale(1.25); } }.umx-cats--light .umx-cats__title { margin: 0 0 18px; font-size: clamp(32px, 4vw, 44px); font-weight: 800; line-height: 1.15; letter-spacing: -0.02em; color: #0F172A; }.umx-cats--light .umx-cats__title-accent { background-image: linear-gradient(135deg, #2563EB 0%, #1D4ED8 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: transparent; }.umx-cats--light .umx-cats__subtitle { margin: 0; font-size: 16px; line-height: 1.6; color: #64748B; }/* ───── GRID ───── */ .umx-cats--light .umx-cats__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; margin-bottom: 56px; }/* ───── CARD ───── */ .umx-cats--light .umx-cats__card { position: relative; display: flex; flex-direction: column; padding: 36px 32px; background: #FFFFFF; border: 1px solid rgba(15, 23, 42, 0.06); border-radius: 18px; text-decoration: none; color: inherit; overflow: hidden; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04), 0 4px 12px -2px rgba(15, 23, 42, 0.03); }.umx-cats--light .umx-cats__card::before { content: ''; position: absolute; top: 0; left: 30%; right: 30%; height: 2px; background: linear-gradient(90deg, transparent, #3B82F6, transparent); opacity: 0; transition: opacity 0.4s ease, left 0.4s ease, right 0.4s ease; }.umx-cats--light .umx-cats__card:hover { border-color: rgba(59, 130, 246, 0.2); transform: translateY(-8px); box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04), 0 20px 40px -10px rgba(15, 23, 42, 0.08), 0 30px 60px -20px rgba(59, 130, 246, 0.15); }.umx-cats--light .umx-cats__card:hover::before { opacity: 1; left: 15%; right: 15%; }/* ───── ICON ───── */ .umx-cats--light .umx-cats__icon { display: flex; align-items: center; justify-content: center; width: 56px; height: 56px; margin-bottom: 24px; background: linear-gradient(135deg, #EFF6FF 0%, #DBEAFE 100%); border: 1px solid rgba(59, 130, 246, 0.15); border-radius: 14px; color: #2563EB; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.7), 0 4px 12px -2px rgba(59, 130, 246, 0.12); }.umx-cats--light .umx-cats__icon svg { width: 24px; height: 24px; transition: transform 0.4s ease; }.umx-cats--light .umx-cats__card:hover .umx-cats__icon { background: linear-gradient(135deg, #2563EB 0%, #1D4ED8 100%); border-color: rgba(37, 99, 235, 0.3); color: #FFFFFF; transform: scale(1.05) rotate(-3deg); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 12px 24px -4px rgba(59, 130, 246, 0.35); }.umx-cats--light .umx-cats__card:hover .umx-cats__icon svg { transform: scale(1.08); }/* ───── NAME + DESCRIPTION ───── */ .umx-cats--light .umx-cats__name { margin: 0 0 10px; font-size: 17px; font-weight: 700; color: #0F172A; letter-spacing: -0.01em; line-height: 1.3; }.umx-cats--light .umx-cats__desc { margin: 0 0 28px; font-size: 14px; line-height: 1.6; color: #64748B; flex: 1; }/* ───── META ROW ───── */ .umx-cats--light .umx-cats__meta { display: flex; align-items: center; justify-content: space-between; padding-top: 20px; border-top: 1px solid rgba(15, 23, 42, 0.06); }.umx-cats--light .umx-cats__count { display: inline-flex; align-items: center; padding: 5px 11px; background: #EFF6FF; border: 1px solid rgba(59, 130, 246, 0.18); border-radius: 999px; font-size: 11px; font-weight: 700; color: #2563EB; letter-spacing: 0.04em; text-transform: uppercase; transition: all 0.3s ease; }.umx-cats--light .umx-cats__card:hover .umx-cats__count { background: #DBEAFE; border-color: rgba(59, 130, 246, 0.3); color: #1D4ED8; }.umx-cats--light .umx-cats__cta { display: inline-flex; align-items: center; gap: 6px; font-size: 13px; font-weight: 600; color: #2563EB; letter-spacing: 0.01em; transition: gap 0.3s ease, color 0.3s ease; }.umx-cats--light .umx-cats__cta svg { width: 14px; height: 14px; transition: transform 0.3s ease; }.umx-cats--light .umx-cats__card:hover .umx-cats__cta { color: #1D4ED8; gap: 10px; }.umx-cats--light .umx-cats__card:hover .umx-cats__cta svg { transform: translateX(2px); }/* ───── BOTTOM CTA STRIP ───── */ .umx-cats--light .umx-cats__bottom { display: flex; align-items: center; justify-content: center; gap: 28px; flex-wrap: wrap; padding: 32px 36px; background: #FFFFFF; border: 1px solid rgba(15, 23, 42, 0.06); border-radius: 16px; position: relative; overflow: hidden; box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04), 0 4px 12px -2px rgba(15, 23, 42, 0.03); }.umx-cats--light .umx-cats__bottom::before { content: ''; position: absolute; top: 0; left: 35%; right: 35%; height: 2px; background: linear-gradient(90deg, transparent, #3B82F6, transparent); opacity: 0.6; }.umx-cats--light .umx-cats__bottom-text { margin: 0; font-size: 15px; color: #475569; font-weight: 500; }.umx-cats--light .umx-cats__bottom-cta { display: inline-flex; align-items: center; gap: 8px; padding: 14px 24px; background: linear-gradient(135deg, #2563EB 0%, #1D4ED8 100%); color: #FFFFFF; font-size: 13.5px; font-weight: 700; letter-spacing: 0.02em; text-decoration: none; border-radius: 10px; border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: 0 4px 14px rgba(37, 99, 235, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.15); transition: all 0.3s ease; }.umx-cats--light .umx-cats__bottom-cta svg { width: 14px; height: 14px; transition: transform 0.3s ease; }.umx-cats--light .umx-cats__bottom-cta:hover { background: linear-gradient(135deg, #1D4ED8 0%, #1E40AF 100%); transform: translateY(-2px); box-shadow: 0 8px 20px rgba(37, 99, 235, 0.45), inset 0 1px 0 rgba(255, 255, 255, 0.2); }.umx-cats--light .umx-cats__bottom-cta:hover svg { transform: translateX(4px); }/* ───── RESPONSIVE ───── */ @media (max-width: 1024px) { .umx-cats--light { padding: 72px 0; } .umx-cats--light .umx-cats__grid { grid-template-columns: repeat(2, 1fr); gap: 18px; } }@media (max-width: 640px) { .umx-cats--light { padding: 56px 0; } .umx-cats--light .umx-cats__container { padding: 0 20px; } .umx-cats--light .umx-cats__header { margin-bottom: 40px; } .umx-cats--light .umx-cats__title { font-size: 28px; } .umx-cats--light .umx-cats__subtitle { font-size: 14.5px; } .umx-cats--light .umx-cats__grid { grid-template-columns: 1fr; gap: 14px; margin-bottom: 32px; } .umx-cats--light .umx-cats__card { padding: 28px 24px; } .umx-cats--light .umx-cats__icon { width: 50px; height: 50px; margin-bottom: 20px; } .umx-cats--light .umx-cats__name { font-size: 16px; } .umx-cats--light .umx-cats__desc { font-size: 13.5px; margin-bottom: 22px; } .umx-cats--light .umx-cats__bottom { flex-direction: column; gap: 18px; padding: 26px 22px; text-align: center; } .umx-cats--light .umx-cats__bottom-text { font-size: 14px; } }/* Reduced motion */ @media (prefers-reduced-motion: reduce) { .umx-cats--light *, .umx-cats--light *::before, .umx-cats--light *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; } }
WHY ULUC MAKSAN

Not just machinery — a production partnership.

We are not an ordinary supplier but the engineering partner of your production line. We manage every stage from needs analysis to commissioning from a single source.

Engineering-Led Design

Every machine is designed from scratch in our own engineering workshop. Not pre-fabricated, but engineered for your production conditions.

100% in-house design & manufacturing

Certified Manufacturing Quality

Manufacturing in compliance with the ISO 9001 quality management system and CE European safety standards. Every machine is tested before delivery.

ISO 9001 + CE certified

Global Supply Experience

Active installations across Europe, the Middle East, North Africa and Central Asia. An integrated service including customs, logistics and installation support.

50+ countries with active installations

Lifetime Technical Support

From commissioning to operator training, from spare part guarantees to 24/7 service. As your partner, not just a customer.

2 years warranty + lifetime support
.umx-why, .umx-why * { box-sizing: border-box; min-width: 0; }html body .umx-why h2, html body .umx-why h3 { font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important; font-style: normal !important; text-shadow: none !important; text-transform: none !important; margin-top: 0 !important; padding: 0 !important; }html body .umx-why h2 { line-height: 1.1 !important; } html body .umx-why h3 { line-height: 1.3 !important; } html body .umx-why h2.umx-why__title { margin-bottom: 16px !important; } html body .umx-why h3.umx-why__card-title { margin-bottom: 12px !important; }/* Break-out — Elementor parent darlığından kurtul */ .umx-why { position: relative; width: 100vw; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; max-width: 100vw; overflow: hidden; padding: 100px 0; background: linear-gradient(180deg, #FFFFFF 0%, #FAFCFE 100%); font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif; }.umx-why__container { position: relative; z-index: 2; max-width: 1280px; margin: 0 auto; padding: 0 32px; }.umx-why__header { text-align: center; margin-bottom: 64px; max-width: 720px; margin-left: auto; margin-right: auto; }.umx-why__eyebrow { display: inline-flex; align-items: center; gap: 10px; padding: 6px 14px; background: rgba(37, 99, 235, 0.08); border: 1px solid rgba(37, 99, 235, 0.2); border-radius: 999px; color: #2563EB; font-size: 11px; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; margin-bottom: 20px; }.umx-why__eyebrow-dot { width: 5px; height: 5px; border-radius: 50%; background: #2563EB; animation: umx-why-pulse 2s ease-in-out infinite; }@keyframes umx-why-pulse { 0%, 100% { opacity: 0.7; transform: scale(1); } 50% { opacity: 1; transform: scale(1.3); } }.umx-why__title { margin: 0 0 16px; font-size: clamp(30px, 3.8vw, 44px); font-weight: 800; letter-spacing: -0.03em; color: #0F172A; line-height: 1.1; }.umx-why__title-accent { background-image: linear-gradient(135deg, #2563EB 0%, #1D4ED8 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: transparent; }.umx-why__subtitle { margin: 0; font-size: 16.5px; line-height: 1.65; color: #64748B; }.umx-why__grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 22px; }.umx-why__card { display: flex; flex-direction: column; padding: 36px 28px 32px; background: #FFFFFF; border: 1px solid rgba(15, 23, 42, 0.06); border-radius: 18px; transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease; box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04), 0 4px 12px -2px rgba(15, 23, 42, 0.03); }.umx-why__card:hover { border-color: rgba(59, 130, 246, 0.22); transform: translateY(-6px); box-shadow: 0 20px 40px -12px rgba(15, 23, 42, 0.1), 0 28px 56px -18px rgba(59, 130, 246, 0.18); }.umx-why__card-icon { display: flex; align-items: center; justify-content: center; width: 56px; height: 56px; border-radius: 14px; background: linear-gradient(135deg, #EFF6FF 0%, #DBEAFE 100%); border: 1px solid rgba(59, 130, 246, 0.15); margin-bottom: 24px; }.umx-why__card-icon svg { width: 26px; height: 26px; color: #2563EB; }.umx-why__card-title { margin: 0 0 12px; font-size: 18px; font-weight: 800; color: #0F172A; letter-spacing: -0.015em; line-height: 1.3; }.umx-why__card-desc { margin: 0 0 24px; font-size: 14px; line-height: 1.65; color: #64748B; flex: 1; }.umx-why__card-stat { display: flex; flex-direction: column; gap: 2px; padding-top: 18px; border-top: 1px solid rgba(15, 23, 42, 0.06); margin-top: auto; }.umx-why__card-stat-value { font-size: 22px; font-weight: 800; color: #2563EB; letter-spacing: -0.02em; line-height: 1.2; }.umx-why__card-stat-label { font-size: 12px; font-weight: 500; color: #64748B; letter-spacing: 0.01em; }@media (max-width: 1024px) { .umx-why { padding: 80px 0; } .umx-why__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }@media (max-width: 768px) { .umx-why { padding: 60px 0; } .umx-why__container { padding: 0 20px; } html body .umx-why h2.umx-why__title { font-size: 28px !important; } .umx-why__subtitle { font-size: 15px; } .umx-why__grid { gap: 16px; } .umx-why__card { padding: 30px 24px 26px; } html body .umx-why h3.umx-why__card-title { font-size: 17px !important; } }@media (max-width: 480px) { .umx-why__container { padding: 0 16px; } html body .umx-why h2.umx-why__title { font-size: 24px !important; } .umx-why__grid { grid-template-columns: 1fr; } .umx-why__card { padding: 28px 22px 24px; } .umx-why__card-icon { width: 50px; height: 50px; } .umx-why__card-stat-value { font-size: 20px; } }@media (prefers-reduced-motion: reduce) { .umx-why * { animation-duration: 0.01ms !important; transition-duration: 0.01ms !important; } }
APPLICATIONS

Every nut is processed in its own way.

With 40 years of experience we develop machine and line solutions tailored to the characteristics of every product.

Almond

Blanching, shell cracking, pellicle peeling, slicing and roasting — complete almond processing lines and individual machines.

  • Thermal shocking
  • Pellicle & shell peeling
  • Slicing & chopping

Hazelnut

Roasting, shell peeling, calibration and sorting — high-capacity lines optimised for Black Sea hazelnuts.

  • Roasting ovens
  • Sorting & picking
  • Shell peeling

Pistachio

Shell cracking, sorting, slicing and colour selection — low-waste processing solutions suited to the delicate structure of pistachios.

  • Washing & drying
  • Shell cracking
  • Optical sorting

Walnut & Others

Walnut, cashew, macadamia, chestnut — versatile processing equipment adaptable to a wide product range.

  • Shell cracking
  • Kernel-shell separation
  • Calibration
/* ═══════════════════════════════════════════════════ ULUÇMAKSAN — KULLANIM ALANLARI DNA: CTA Banner pattern · LIGHT variant ═══════════════════════════════════════════════════ */.umx-uses, .umx-uses *, .umx-uses *::before, .umx-uses *::after { box-sizing: border-box; }.umx-uses { position: relative; padding: 100px 0; background: radial-gradient(ellipse at 20% 30%, rgba(37, 99, 235, 0.06) 0%, transparent 55%), radial-gradient(ellipse at 80% 70%, rgba(96, 165, 250, 0.05) 0%, transparent 50%), linear-gradient(180deg, #FAFCFE 0%, #F1F5F9 100%); font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif; overflow: hidden; isolation: isolate; }.umx-uses__glow { position: absolute; border-radius: 50%; filter: blur(80px); pointer-events: none; z-index: 0; }.umx-uses__glow--1 { width: 500px; height: 500px; background: radial-gradient(circle, rgba(59, 130, 246, 0.08) 0%, transparent 70%); top: -150px; left: -100px; }.umx-uses__glow--2 { width: 400px; height: 400px; background: radial-gradient(circle, rgba(147, 197, 253, 0.1) 0%, transparent 70%); bottom: -120px; right: -80px; }.umx-uses__container { position: relative; z-index: 2; max-width: 1280px; margin: 0 auto; padding: 0 32px; }/* Header */ .umx-uses__header { text-align: center; margin-bottom: 64px; max-width: 720px; margin-left: auto; margin-right: auto; }.umx-uses__eyebrow { display: inline-flex; align-items: center; gap: 10px; padding: 8px 18px; background: rgba(37, 99, 235, 0.08); border: 1px solid rgba(37, 99, 235, 0.2); border-radius: 999px; color: #2563EB; font-size: 11.5px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; margin-bottom: 24px; }.umx-uses__eyebrow-dot { width: 7px; height: 7px; border-radius: 50%; background: #2563EB; box-shadow: 0 0 14px rgba(37, 99, 235, 0.6); animation: umx-uses-pulse 2s ease-in-out infinite; }@keyframes umx-uses-pulse { 0%, 100% { opacity: 0.7; transform: scale(1); } 50% { opacity: 1; transform: scale(1.3); } }.umx-uses__title { margin: 0 0 16px; font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif !important; font-size: clamp(32px, 4.2vw, 48px); font-weight: 800; line-height: 1.1; letter-spacing: -0.03em; color: #0F172A; text-shadow: none !important; }.umx-uses__title-accent { display: inline-block; color: #2563EB !important; -webkit-text-fill-color: #2563EB; }.umx-uses__subtitle { margin: 0; font-size: 17px; line-height: 1.65; color: #64748B; font-weight: 400; }/* Card grid */ .umx-uses__grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; margin-bottom: 56px; }.umx-uses__card { display: flex; flex-direction: column; background: #FFFFFF; border: 1px solid rgba(15, 23, 42, 0.06); border-radius: 20px; overflow: hidden; transition: transform 0.3s ease, border-color 0.3s ease, box-shadow 0.3s ease; box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04), 0 4px 12px -2px rgba(15, 23, 42, 0.03); }.umx-uses__card:hover { border-color: rgba(59, 130, 246, 0.25); transform: translateY(-8px); box-shadow: 0 24px 48px -12px rgba(15, 23, 42, 0.12), 0 32px 64px -20px rgba(59, 130, 246, 0.18); }.umx-uses__card-visual { position: relative; height: 140px; background: linear-gradient(135deg, #EFF6FF 0%, #DBEAFE 100%); display: flex; align-items: center; justify-content: center; border-bottom: 1px solid rgba(59, 130, 246, 0.1); overflow: hidden; }.umx-uses__card-visual::after { content: ''; position: absolute; inset: 0; background: radial-gradient(circle at 30% 30%, rgba(255, 255, 255, 0.6) 0%, transparent 40%), radial-gradient(circle at 70% 70%, rgba(59, 130, 246, 0.08) 0%, transparent 40%); }.umx-uses__card-emoji { font-size: 64px; line-height: 1; position: relative; z-index: 1; filter: drop-shadow(0 4px 12px rgba(0, 0, 0, 0.08)); transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1); }.umx-uses__card:hover .umx-uses__card-emoji { transform: scale(1.15) rotate(-5deg); }.umx-uses__card-body { padding: 44px 24px 28px !important; display: flex; flex-direction: column; flex: 1; }.umx-uses__card-title { margin: 0 0 16px !important; font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif !important; font-size: 22px !important; font-weight: 800 !important; color: #0F172A !important; letter-spacing: -0.02em; line-height: 1.2 !important; text-shadow: none !important; }.umx-uses__card-desc { margin: 0 0 26px !important; font-size: 14px !important; line-height: 1.65 !important; color: #64748B !important; }.umx-uses__card-list { list-style: none; margin: 0; padding: 16px 0 0; border-top: 1px solid rgba(15, 23, 42, 0.06); display: flex; flex-direction: column; gap: 10px; margin-top: auto; }.umx-uses__card-list li { position: relative; padding-left: 18px; margin: 0; font-size: 13px; font-weight: 500; color: #475569; letter-spacing: 0.01em; line-height: 1.5; list-style: none; }.umx-uses__card-list li::before { content: ''; position: absolute; left: 0; top: 8px; width: 7px; height: 7px; border-radius: 50%; background: linear-gradient(135deg, #2563EB 0%, #60A5FA 100%); }/* Footer */ .umx-uses__footer { display: flex; align-items: center; justify-content: space-between; gap: 24px; padding: 28px 32px; background: #FFFFFF; border: 1px solid rgba(15, 23, 42, 0.06); border-radius: 16px; flex-wrap: wrap; box-shadow: 0 4px 12px -2px rgba(15, 23, 42, 0.03); }.umx-uses__footer-text { margin: 0; font-size: 15px; line-height: 1.5; color: #475569; flex: 1; min-width: 280px; }.umx-uses__footer-text strong { color: #0F172A; font-weight: 600; }.umx-uses__footer-link { display: inline-flex; align-items: center; gap: 10px; padding: 14px 24px; background: linear-gradient(135deg, #2563EB 0%, #1D4ED8 100%); color: #FFFFFF; font-size: 14.5px; font-weight: 700; letter-spacing: 0.02em; border-radius: 11px; text-decoration: none; transition: transform 0.3s ease, box-shadow 0.3s ease, background 0.3s ease; box-shadow: 0 6px 16px rgba(37, 99, 235, 0.25); white-space: nowrap; }.umx-uses__footer-link svg { width: 15px; height: 15px; transition: transform 0.3s ease; }.umx-uses__footer-link:hover { background: linear-gradient(135deg, #1D4ED8 0%, #1E40AF 100%); transform: translateY(-2px); box-shadow: 0 10px 24px rgba(37, 99, 235, 0.35); }.umx-uses__footer-link:hover svg { transform: translateX(4px); }/* Responsive */ @media (max-width: 1024px) { .umx-uses { padding: 80px 0; } .umx-uses__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }@media (max-width: 768px) { .umx-uses { padding: 60px 0; } .umx-uses__container { padding: 0 20px; } .umx-uses__eyebrow { font-size: 10.5px; padding: 7px 14px; margin-bottom: 20px; } .umx-uses__title { font-size: 28px; } .umx-uses__subtitle { font-size: 15px; } .umx-uses__grid { gap: 16px; margin-bottom: 40px; } .umx-uses__card-visual { height: 120px; } .umx-uses__card-emoji { font-size: 52px; } .umx-uses__card-body { padding: 22px 20px 22px; } .umx-uses__card-title { font-size: 19px; } .umx-uses__footer { padding: 24px; flex-direction: column; align-items: stretch; text-align: center; } .umx-uses__footer-link { justify-content: center; width: 100%; } .umx-uses__glow--1 { width: 320px; height: 320px; } .umx-uses__glow--2 { width: 260px; height: 260px; } }@media (max-width: 480px) { .umx-uses__container { padding: 0 16px; } .umx-uses__title { font-size: 24px; } .umx-uses__grid { grid-template-columns: 1fr; } }@media (prefers-reduced-motion: reduce) { .umx-uses *, .umx-uses *::before, .umx-uses *::after { animation-duration: 0.01ms !important; transition-duration: 0.01ms !important; } }
A SOLUTION BUILT FOR YOU

Let's Design Your Line
Together.

Draw on our 40 years of engineering experience to expand your existing facility or build a nut processing plant from the ground up. The first consultation is always free.

or call us directly: +90 264 276 23 66
Response within 24 hours
Free preliminary plant assessment
Detailed technical specification
Turnkey quotation
.umx-cta, .umx-cta *, .umx-cta *::before, .umx-cta *::after { box-sizing: border-box; }.umx-cta { position: relative; padding: 120px 0; background: radial-gradient(ellipse at 30% 20%, rgba(59, 130, 246, 0.18) 0%, transparent 55%), radial-gradient(ellipse at 70% 80%, rgba(96, 165, 250, 0.12) 0%, transparent 50%), linear-gradient(180deg, #040814 0%, #060B1A 50%, #040814 100%); font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif; overflow: hidden; isolation: isolate; }.umx-cta__top-edge { position: absolute; top: 0; left: 0; right: 0; height: 1px; background: linear-gradient(90deg, transparent, rgba(96, 165, 250, 0.4), transparent); z-index: 1; }.umx-cta__glow { position: absolute; border-radius: 50%; filter: blur(80px); pointer-events: none; z-index: 0; }.umx-cta__glow--1 { width: 600px; height: 600px; background: radial-gradient(circle, rgba(59, 130, 246, 0.25) 0%, transparent 70%); top: -200px; left: -100px; animation: umx-cta-glow-drift-1 12s ease-in-out infinite; }.umx-cta__glow--2 { width: 450px; height: 450px; background: radial-gradient(circle, rgba(147, 197, 253, 0.18) 0%, transparent 70%); bottom: -150px; right: -100px; animation: umx-cta-glow-drift-2 14s ease-in-out infinite; }@keyframes umx-cta-glow-drift-1 { 0%, 100% { transform: translate(0, 0) scale(1); opacity: 0.7; } 50% { transform: translate(50px, 30px) scale(1.15); opacity: 1; } }@keyframes umx-cta-glow-drift-2 { 0%, 100% { transform: translate(0, 0) scale(1); opacity: 0.6; } 50% { transform: translate(-40px, -30px) scale(1.1); opacity: 0.9; } }.umx-cta__grid-pattern { position: absolute; inset: 0; background-image: linear-gradient(rgba(59, 130, 246, 0.04) 1px, transparent 1px), linear-gradient(90deg, rgba(59, 130, 246, 0.04) 1px, transparent 1px); background-size: 64px 64px; mask-image: radial-gradient(ellipse at center, black 0%, transparent 70%); -webkit-mask-image: radial-gradient(ellipse at center, black 0%, transparent 70%); z-index: 0; pointer-events: none; }.umx-cta__container { position: relative; z-index: 2; max-width: 920px; margin: 0 auto; padding: 0 32px; text-align: center; }.umx-cta__eyebrow { display: inline-flex; align-items: center; gap: 10px; padding: 8px 18px; background: rgba(59, 130, 246, 0.1); border: 1px solid rgba(96, 165, 250, 0.25); border-radius: 999px; color: #93C5FD; font-size: 11.5px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; margin-bottom: 28px; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); }.umx-cta__eyebrow-dot { width: 7px; height: 7px; border-radius: 50%; background: #60A5FA; box-shadow: 0 0 14px rgba(96, 165, 250, 0.9); animation: umx-cta-pulse 2s ease-in-out infinite; }@keyframes umx-cta-pulse { 0%, 100% { opacity: 0.7; transform: scale(1); } 50% { opacity: 1; transform: scale(1.3); } }.umx-cta__title { margin: 0 0 24px; font-size: clamp(38px, 5vw, 60px); font-weight: 800; line-height: 1.1; letter-spacing: -0.03em; color: #FFFFFF; }.umx-cta__title-accent { display: inline-block; background-image: linear-gradient(135deg, #60A5FA 0%, #3B82F6 50%, #93C5FD 100%); background-size: 200% auto; background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: transparent; animation: umx-cta-shimmer 4s ease-in-out infinite; }@keyframes umx-cta-shimmer { 0%, 100% { background-position: 0% center; } 50% { background-position: 100% center; } }.umx-cta__subtitle { margin: 0 auto 44px; max-width: 640px; font-size: 17px; line-height: 1.65; color: #94A3B8; font-weight: 400; }.umx-cta__subtitle strong { color: #E5E7EB; font-weight: 600; }.umx-cta__buttons { display: flex; align-items: center; justify-content: center; gap: 16px; flex-wrap: wrap; margin-bottom: 24px; }.umx-cta__btn { display: inline-flex; align-items: center; gap: 10px; padding: 18px 32px; border-radius: 12px; font-size: 15px; font-weight: 700; letter-spacing: 0.02em; text-decoration: none; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); position: relative; overflow: hidden; cursor: pointer; }.umx-cta__btn svg { width: 18px; height: 18px; flex-shrink: 0; transition: transform 0.3s ease; }.umx-cta__btn--primary { background: linear-gradient(135deg, #3B82F6 0%, #1D4ED8 100%); color: #FFFFFF; border: 1px solid rgba(255, 255, 255, 0.12); box-shadow: 0 10px 30px rgba(59, 130, 246, 0.45), inset 0 1px 0 rgba(255, 255, 255, 0.18); }.umx-cta__btn--primary::before { content: ''; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.22), transparent); transition: left 0.7s ease; }.umx-cta__btn--primary:hover { background: linear-gradient(135deg, #2563EB 0%, #1E40AF 100%); transform: translateY(-2px); box-shadow: 0 14px 40px rgba(59, 130, 246, 0.6), inset 0 1px 0 rgba(255, 255, 255, 0.25); }.umx-cta__btn--primary:hover::before { left: 100%; }.umx-cta__btn--primary:hover svg { transform: translateX(4px); }.umx-cta__btn--whatsapp { background: rgba(255, 255, 255, 0.04); color: #E5E7EB; border: 1px solid rgba(255, 255, 255, 0.12); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); }.umx-cta__btn--whatsapp svg { color: #25D366; }.umx-cta__btn--whatsapp:hover { background: rgba(37, 211, 102, 0.08); border-color: rgba(37, 211, 102, 0.3); color: #FFFFFF; transform: translateY(-2px); }.umx-cta__phone { display: inline-flex; align-items: center; gap: 8px; margin-bottom: 56px; padding: 8px 12px; font-size: 14px; color: #94A3B8; text-decoration: none; border-radius: 8px; transition: all 0.3s ease; }.umx-cta__phone svg { width: 14px; height: 14px; color: #60A5FA; }.umx-cta__phone strong { color: #E5E7EB; font-weight: 600; }.umx-cta__phone:hover { color: #E5E7EB; background: rgba(255, 255, 255, 0.03); }.umx-cta__phone:hover strong { color: #FFFFFF; }.umx-cta__trust { display: flex; align-items: center; justify-content: center; gap: 28px; flex-wrap: wrap; padding-top: 36px; border-top: 1px solid rgba(255, 255, 255, 0.08); }.umx-cta__trust-item { display: inline-flex; align-items: center; gap: 8px; font-size: 13px; font-weight: 600; color: #CBD5E1; letter-spacing: 0.01em; }.umx-cta__trust-item svg { width: 16px; height: 16px; color: #60A5FA; flex-shrink: 0; }@media (max-width: 768px) { .umx-cta { padding: 80px 0; } .umx-cta__container { padding: 0 20px; } .umx-cta__eyebrow { font-size: 10.5px; padding: 7px 14px; margin-bottom: 22px; } .umx-cta__title { font-size: 32px; margin-bottom: 18px; } .umx-cta__subtitle { font-size: 15px; margin-bottom: 32px; } .umx-cta__buttons { flex-direction: column; gap: 12px; width: 100%; } .umx-cta__btn { width: 100%; justify-content: center; padding: 16px 24px; font-size: 14px; } .umx-cta__phone { margin-bottom: 40px; font-size: 13px; flex-wrap: wrap; justify-content: center; } .umx-cta__trust { gap: 16px; padding-top: 28px; } .umx-cta__trust-item { font-size: 12px; } .umx-cta__glow--1 { width: 360px; height: 360px; } .umx-cta__glow--2 { width: 280px; height: 280px; } }@media (prefers-reduced-motion: reduce) { .umx-cta *, .umx-cta *::before, .umx-cta *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; } }