/*
Theme Name: Erdemeller Global Lojistik Full Premium SEO
Theme URI: https://erdemellergloballojistik.com
Author: Erdemeller Global Lojistik
Description: Irak Zaho, Erbil, Duhok, Kerkük, Süleymaniye ve Kıbrıs Gazimağusa, Girne, Lefkoşa komple ve parsiyel taşımacılık odaklı premium WordPress lojistik teması.
Version: 3.1
Requires at least: 5.8
Tested up to: 6.5
Requires PHP: 7.4
Text Domain: erdemeller
*/

:root{--navy:#061b3d;--navy2:#092754;--orange:#f58220;--gold:#d6a13d;--white:#fff;--soft:#f5f7fb;--text:#172033;--muted:#667085}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:var(--soft);color:var(--text)}a{text-decoration:none}.top{background:#061b3d;color:#fff;padding:10px 7%;display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;font-size:14px}.header{background:#fff;padding:18px 7%;display:flex;align-items:center;justify-content:space-between;box-shadow:0 5px 25px rgba(0,0,0,.07);position:sticky;top:0;z-index:10}.brand img{height:72px;max-width:340px;object-fit:contain}.nav{display:flex;gap:24px;font-weight:700;color:var(--navy)}.nav a{color:var(--navy)}.btn{display:inline-block;background:var(--orange);color:#fff;padding:14px 22px;border-radius:8px;font-weight:800;margin:5px}.btn.dark{background:var(--navy)}.btn.light{background:#fff;color:var(--navy);border:2px solid var(--navy)}.hero{position:relative;min-height:640px;background:linear-gradient(90deg,rgba(6,27,61,.9),rgba(6,27,61,.38)),var(--hero-img) center/cover;color:#fff;display:flex;align-items:center;padding:70px 7%}.hero h1{font-size:58px;line-height:1.05;margin:10px 0;font-weight:900;max-width:820px}.hero .sub{color:var(--orange);font-weight:900;font-size:22px}.hero p{font-size:20px;max-width:720px;line-height:1.6}.route-strip{margin-top:24px;display:flex;gap:10px;flex-wrap:wrap}.route-strip span{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);padding:10px 14px;border-radius:999px;font-weight:800}.features{background:var(--navy);color:#fff;padding:25px 7%;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.feature{display:flex;gap:14px;align-items:center;border-right:1px solid rgba(255,255,255,.2);padding:8px 18px}.feature b{display:block}.feature span{color:#dbeafe;font-size:14px}.section{padding:70px 7%}.center{text-align:center}.eyebrow{color:var(--orange);font-weight:900}.section h2{font-size:38px;color:var(--navy);margin:8px 0 14px}.intro{max-width:960px;margin:0 auto 35px;color:var(--muted);font-size:17px;line-height:1.7}.services{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.service{background:#fff;border-radius:16px;box-shadow:0 14px 38px rgba(6,27,61,.09);overflow:hidden;border-bottom:5px solid var(--orange);transition:.25s}.service:hover{transform:translateY(-6px)}.service img{width:100%;height:210px;object-fit:cover}.service .pad{padding:22px}.service h3{color:var(--navy);margin:0 0 10px;font-size:21px}.service p{color:var(--muted);line-height:1.55}.international-routes{background:#fff}.route-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.route-card{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e5e7eb;border-left:6px solid var(--orange);border-radius:18px;padding:24px;box-shadow:0 12px 34px rgba(6,27,61,.07)}.route-card h3{margin:0 0 10px;color:var(--navy);font-size:22px}.route-card p{margin:0;color:var(--muted);line-height:1.6}.detail-page{display:none;background:#fff;padding:0}.detail-page.active{display:block}.detail-hero{min-height:430px;color:#fff;display:flex;align-items:end;padding:90px 7% 55px;background-size:cover;background-position:center;position:relative}.detail-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,27,61,.92),rgba(6,27,61,.38))}.detail-hero>div{position:relative;max-width:900px}.detail-hero h1{font-size:50px;line-height:1.05;margin:10px 0}.detail-hero p{font-size:19px;line-height:1.7;color:#eef4ff}.detail-content{padding:60px 7%;display:grid;grid-template-columns:1.3fr .7fr;gap:30px}.article{font-size:17px;line-height:1.85;color:#344054}.article h2,.article h3{color:var(--navy);line-height:1.2}.article ul{padding-left:20px}.seo-box{background:#f8fafc;border:1px solid #e5e7eb;border-radius:16px;padding:20px;margin:24px 0}.sidebox{background:var(--soft);border-radius:18px;padding:26px;align-self:start;border:1px solid #e5e7eb;position:sticky;top:120px}.sidebox h3{color:var(--navy);margin-top:0}.tag{display:inline-block;background:#fff;border:1px solid #e5e7eb;color:var(--navy);padding:8px 12px;border-radius:30px;margin:5px;font-weight:700;font-size:13px}.gallery{display:grid;grid-template-columns:1.2fr .8fr;gap:24px}.gallery img{width:100%;height:360px;object-fit:cover;border-radius:18px;box-shadow:0 14px 40px rgba(0,0,0,.12)}.contact{background:#061b3d;color:#fff}.contact h2{color:#fff}.contact .intro{color:#dbeafe}.branches{display:grid;grid-template-columns:1fr 1fr;gap:24px}.branch{background:#fff;color:var(--text);padding:28px;border-radius:18px;box-shadow:0 14px 40px rgba(0,0,0,.18)}.branch h3{color:var(--navy);font-size:25px;margin-top:0}.branch p{line-height:1.65}.float{position:fixed;right:22px;bottom:22px;display:flex;flex-direction:column;gap:10px;z-index:99}.float a{width:62px;height:62px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900;box-shadow:0 10px 30px rgba(0,0,0,.25)}.wa{background:#25d366}.call{background:var(--orange)}footer{background:#04142e;color:#b8c5d6;text-align:center;padding:32px 7%}footer b{color:#fff}@media(max-width:900px){.nav{display:none}.hero h1,.detail-hero h1{font-size:38px}.features,.services,.branches,.gallery,.detail-content,.route-grid{grid-template-columns:1fr}.feature{border-right:0}.brand img{height:58px}.hero{min-height:540px}.sidebox{position:static}}
