
:root{
  --forest:#2f6f50;
  --forest-dark:#234f3a;
  --leaf:#4f9971;
  --mint:#b8dec8;
  --cream:#f7f2e8;
  --cream-2:#fffaf2;
  --sand:#e9dece;
  --text:#243228;
  --muted:#6e7a70;
  --white:#ffffff;
  --line:rgba(47,111,80,.14);
  --shadow:0 20px 50px rgba(24,42,31,.10);
  --shadow-2:0 25px 60px rgba(24,42,31,.18);
  --radius:24px;
  --container:1240px;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;font-family:Inter,Arial,sans-serif;color:var(--text);background:linear-gradient(180deg,#fffdf8 0%,#f9f5ec 50%,#fffdf8 100%);overflow-x:hidden}
a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.wrap{max-width:var(--container);margin:auto;padding:0 24px}.section{padding:92px 0}.soft{background:linear-gradient(180deg,#f4eee2 0%,#fffaf3 100%)}
.topbar{background:linear-gradient(90deg,var(--forest-dark),var(--forest),var(--leaf));color:#f6fff9;font-size:14px}
.topbar .wrap{display:flex;justify-content:space-between;gap:16px;padding:10px 24px}
.header{position:sticky;top:0;z-index:1000;background:rgba(255,250,242,.92);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);box-shadow:0 8px 24px rgba(47,111,80,.08)}
.nav{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 24px;max-width:var(--container);margin:auto}
.brand{display:flex;align-items:center;gap:14px;font-weight:900;color:var(--forest-dark)}
.brand img{width:72px;height:72px;object-fit:contain;filter:drop-shadow(0 10px 22px rgba(47,111,80,.12))}.brand span{font-size:20px;letter-spacing:.2px}
.menu{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.menu a{padding:12px 14px;border-radius:14px;color:var(--forest-dark);font-weight:800;transition:.25s}
.menu a:hover,.menu a.active{background:rgba(47,111,80,.08);color:var(--forest)}
.call-mini{display:inline-flex;align-items:center;justify-content:center;padding:13px 18px;border-radius:999px;background:linear-gradient(135deg,var(--forest),var(--leaf));color:#fff;font-weight:900;box-shadow:var(--shadow)}
.hamb{display:none;border:0;background:var(--forest);color:#fff;border-radius:12px;padding:10px 13px;font-size:24px;font-weight:900}
.hero{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 18%,rgba(184,222,200,.50),transparent 28%),radial-gradient(circle at 10% 10%,rgba(79,153,113,.14),transparent 24%),linear-gradient(135deg,#fffaf2 0%,#f3ecdf 100%)}
.hero::before,.hero::after{content:"";position:absolute;border-radius:50%;z-index:0;pointer-events:none}
.hero::before{width:420px;height:420px;right:-110px;top:-100px;background:radial-gradient(circle,rgba(79,153,113,.20) 0%,rgba(79,153,113,0) 70%);animation:floatBlob 10s ease-in-out infinite}
.hero::after{width:320px;height:320px;left:-80px;bottom:-80px;background:radial-gradient(circle,rgba(184,222,200,.45) 0%,rgba(184,222,200,0) 70%);animation:floatBlob 12s ease-in-out infinite reverse}
.hero .inner{position:relative;z-index:1;display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:50px;max-width:var(--container);margin:auto;padding:90px 24px}
.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--forest);background:rgba(47,111,80,.08);border:1px solid rgba(47,111,80,.10);padding:10px 14px;border-radius:999px}
.hero h1{font-size:clamp(42px,6vw,74px);line-height:1.02;margin:20px 0 16px;color:var(--forest-dark);letter-spacing:-1.8px}.hero h1 span{color:var(--forest)}
.hero p{font-size:19px;line-height:1.8;color:var(--muted);max-width:680px}
.actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 24px;border-radius:16px;font-weight:900;transition:.25s;border:1px solid transparent}
.btn.primary{background:linear-gradient(135deg,var(--forest),var(--leaf));color:#fff;box-shadow:0 16px 40px rgba(47,111,80,.18)}.btn.light{background:#fff;color:var(--forest-dark);border-color:var(--line)}
.btn:hover{transform:translateY(-3px)}
.check-list{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.check-list li{padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.74);border:1px solid var(--line);box-shadow:var(--shadow);font-weight:800;color:var(--forest-dark)}.check-list li::before{content:'✓';margin-right:10px;color:var(--forest)}
.hero-card{background:rgba(255,255,255,.78);border:1px solid var(--line);border-radius:34px;padding:24px;box-shadow:var(--shadow-2);position:relative;overflow:hidden}
.hero-card::before{content:"";position:absolute;inset:auto -40px -40px auto;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(184,222,200,.55),rgba(184,222,200,0) 72%)}
.hero-card img{width:100%;border-radius:24px;background:linear-gradient(180deg,#f6fbf7,#fff)}
.hero-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px}.stat{background:#fff;border:1px solid var(--line);border-radius:20px;padding:18px;text-align:center;box-shadow:var(--shadow)}.stat h3{margin:0;color:var(--forest);font-size:30px}.stat p{margin:6px 0 0;color:var(--muted);font-weight:700;font-size:14px}
.service-strip{padding:20px 0;background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.service-strip .wrap{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.pill{padding:12px 18px;border-radius:999px;background:rgba(47,111,80,.07);border:1px solid rgba(47,111,80,.12);color:var(--forest-dark);font-weight:900}
.section-title{text-align:center;max-width:920px;margin:0 auto 52px}.section-title h2{font-size:clamp(30px,4vw,50px);margin:14px 0;color:var(--forest-dark)}.section-title p{font-size:18px;line-height:1.8;color:var(--muted)}
.grid{display:grid;gap:24px}.services{grid-template-columns:repeat(3,1fr)}.features{grid-template-columns:repeat(4,1fr)}.regions{grid-template-columns:repeat(2,1fr)}.reviews{grid-template-columns:repeat(3,1fr)}
.card,.feature,.region-card,.review,.panel,.info,.faq details,.comparison-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;transition:.3s}.card:hover,.feature:hover,.region-card:hover,.comparison-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-2)}
.card img,.region-card img{width:100%;height:250px;object-fit:cover;transition:transform .45s ease}.card:hover img,.region-card:hover img{transform:scale(1.05)}.card .body,.region-card .body{padding:26px}.tag{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--forest);display:inline-block;margin-bottom:12px}.card h3,.region-card h3,.feature h3,.review h3,.comparison-card h3{margin:0 0 10px;font-size:24px;color:var(--forest-dark)}.card p,.region-card p,.feature p,.review p{margin:0;color:var(--muted);line-height:1.72}.mini-list{list-style:none;padding:0;margin:16px 0 0}.mini-list li{margin:10px 0;color:var(--forest-dark);font-weight:700}.mini-list li::before{content:'•';color:var(--forest);font-weight:900;margin-right:10px}
.feature{padding:28px;text-align:center}.feature .ico{width:76px;height:76px;margin:0 auto 14px;border-radius:22px;background:linear-gradient(135deg,rgba(184,222,200,.66),rgba(79,153,113,.18));display:grid;place-items:center;font-size:34px;color:var(--forest);animation:bob 3s ease-in-out infinite}.feature p{font-size:15px}
.process{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.step{position:relative;background:#fff;border:1px solid var(--line);border-radius:24px;padding:26px;box-shadow:var(--shadow)}.step .num{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--forest),var(--leaf));color:#fff;font-weight:900;font-size:22px;box-shadow:0 10px 24px rgba(47,111,80,.16);margin-bottom:14px}.step h3{margin:0 0 8px;color:var(--forest-dark)}.step p{margin:0;color:var(--muted);line-height:1.72}
.split{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.panel{padding:34px}.panel h2{font-size:clamp(28px,4vw,42px);margin:12px 0;color:var(--forest-dark)}.panel p,.content{font-size:18px;line-height:1.8;color:var(--muted)}.panel ul{list-style:none;padding:0;margin:20px 0 0}.panel li{padding:12px 0;border-bottom:1px solid rgba(47,111,80,.12);font-weight:700;color:var(--forest-dark)}.panel li::before{content:'✓';color:var(--forest);margin-right:10px;font-weight:900}.panel-image{border-radius:32px;overflow:hidden;box-shadow:var(--shadow-2);border:1px solid var(--line)}.panel-image img{width:100%;height:100%;object-fit:cover}
.comparison-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}.comparison-card{padding:0;position:relative}.comparison-figure{position:relative;height:320px;overflow:hidden}.comparison-figure img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.comparison-figure.before img{filter:grayscale(1) brightness(.72) contrast(.92)}.comparison-figure.after img{filter:saturate(1.12) brightness(1.06)}.comparison-label{position:absolute;top:18px;left:18px;background:rgba(255,255,255,.92);color:var(--forest-dark);padding:10px 14px;border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line)}.comparison-card .body{padding:24px}
.slider-demo{position:relative;height:390px;border-radius:32px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow-2)}.slider-demo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.slider-demo .before{filter:grayscale(1) brightness(.70)}.slider-demo .after-wrap{position:absolute;inset:0;width:50%;overflow:hidden;animation:beforeAfter 7s ease-in-out infinite}.slider-demo .after{filter:saturate(1.08) brightness(1.05)}.slider-divider{position:absolute;top:0;bottom:0;left:50%;width:2px;background:rgba(255,255,255,.92);box-shadow:0 0 0 1px rgba(47,111,80,.15);animation:beforeAfterLine 7s ease-in-out infinite}.slider-divider::before{content:'↔';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--forest-dark);box-shadow:var(--shadow);font-size:22px}.comparison-copy{background:#fff;border:1px solid var(--line);box-shadow:var(--shadow);border-radius:30px;padding:32px}
.page-hero{padding:92px 0;background:radial-gradient(circle at 85% 0%,rgba(184,222,200,.55),transparent 30%),linear-gradient(135deg,#fffaf2,#f3ecdf);text-align:center;border-bottom:1px solid var(--line)}.page-hero h1{font-size:clamp(38px,5vw,64px);color:var(--forest-dark);margin:12px 0}.page-hero p{max-width:780px;margin:0 auto;color:var(--muted);font-size:18px;line-height:1.75}.breadcrumb{color:var(--forest);font-weight:800}
.city-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.city-card{background:#fff;border:1px solid var(--line);border-radius:30px;overflow:hidden;box-shadow:var(--shadow)}.city-card img{width:100%;height:260px;object-fit:cover}.city-card .body{padding:24px}.city-card h3{font-size:28px;color:var(--forest-dark);margin:0 0 12px}.city-card p{margin:0 0 14px;color:var(--muted);line-height:1.75}.city-card a{color:var(--forest);font-weight:900}
.review{padding:28px}.review:before{content:'Google';position:absolute;right:20px;top:20px;background:#fff;border:1px solid rgba(47,111,80,.12);color:var(--forest-dark);padding:8px 10px;border-radius:999px;font-size:12px;font-weight:900}.stars{color:#f3b647;font-size:20px;letter-spacing:2px}.review h3{margin-top:12px}
.faq{display:grid;gap:16px;max-width:960px;margin:auto}.faq details{padding:18px 22px}.faq summary{cursor:pointer;font-weight:900;color:var(--forest-dark)}.faq p{margin:12px 0 0;color:var(--muted);line-height:1.75}
.contact-box{display:grid;grid-template-columns:1fr 1fr;gap:24px}.info{padding:24px}.info h3{margin:0 0 10px;color:var(--forest-dark)}.info p,.info a{margin:0;color:var(--muted);line-height:1.75}.contact-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.cta{padding:82px 0;background:linear-gradient(135deg,var(--forest-dark),var(--forest),var(--leaf));color:#fff;text-align:center;position:relative;overflow:hidden}.cta::before{content:"";position:absolute;left:-70px;bottom:-70px;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.12)}.cta h2{font-size:clamp(34px,5vw,52px);margin:0 0 12px}.cta p{max-width:760px;margin:0 auto 26px;font-size:18px;line-height:1.75;color:#eaf8ef}.cta .btn.light{border-color:rgba(255,255,255,.22)}
.footer{background:#f6efe2;color:var(--muted);padding:62px 0 24px;border-top:1px solid rgba(47,111,80,.10)}.foot{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px}.foot h3{color:var(--forest-dark)}.foot a{display:block;margin:10px 0;color:var(--muted);transition:.25s}.foot a:hover{color:var(--forest);transform:translateX(4px)}.footer-logo{width:100px;filter:drop-shadow(0 10px 22px rgba(47,111,80,.12))}.copyright{border-top:1px solid rgba(47,111,80,.12);margin-top:36px;padding-top:18px;text-align:center;color:var(--muted)}
.floating{position:fixed;right:18px;bottom:18px;display:flex;flex-direction:column;gap:12px;z-index:999}.floating a{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;box-shadow:var(--shadow-2);font-size:24px}.floating .wa{background:#25d366}.floating .wa img{width:34px;height:34px}.floating .phone{background:linear-gradient(135deg,var(--forest),var(--leaf));color:#fff}
.mobile-sticky-call{position:fixed;left:12px;right:12px;bottom:12px;z-index:1001;display:none;justify-content:center;align-items:center;padding:15px 18px;border-radius:999px;background:linear-gradient(135deg,var(--forest),var(--leaf));color:#fff;font-weight:900;box-shadow:var(--shadow-2)}
.reveal{opacity:0;transform:translateY(26px);transition:all .72s ease}.reveal.show{opacity:1;transform:none}
@keyframes floatBlob{50%{transform:translateY(-18px) translateX(8px)}}@keyframes bob{50%{transform:translateY(-8px)}}@keyframes beforeAfter{0%,100%{width:34%}50%{width:72%}}@keyframes beforeAfterLine{0%,100%{left:34%}50%{left:72%}}
@media(max-width:1080px){.hero .inner,.split,.contact-box{grid-template-columns:1fr}.services,.features,.reviews,.city-grid,.comparison-grid,.regions,.contact-grid,.foot,.process{grid-template-columns:1fr 1fr}.hero{min-height:auto}}
@media(max-width:900px){.hamb{display:block}.menu{position:absolute;left:16px;right:16px;top:92px;display:none;flex-direction:column;align-items:stretch;background:#fff;padding:14px;border-radius:20px;border:1px solid var(--line);box-shadow:var(--shadow-2)}.menu.open{display:flex}.menu a,.call-mini{width:100%;justify-content:center}.topbar .wrap{flex-direction:column;gap:4px}.hero .inner{padding:78px 24px}.check-list{grid-template-columns:1fr}}
@media(max-width:640px){.section{padding:68px 0}.services,.features,.reviews,.city-grid,.comparison-grid,.regions,.foot,.process,.hero-stats,.contact-grid{grid-template-columns:1fr}.hero h1{letter-spacing:-1px}.brand img{width:62px;height:62px}.brand span{font-size:17px}.floating{display:none}.mobile-sticky-call{display:flex}.slider-demo{height:300px}}


.topbar{display:none !important}
.hero-card{padding:22px}
.service-collage{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}
.service-tile{position:relative;border-radius:22px;overflow:hidden;min-height:220px;background:#f2efe8;border:1px solid var(--line);box-shadow:var(--shadow)}
.service-tile img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}
.service-tile:hover img{transform:scale(1.06)}
.service-tile .service-overlay{position:absolute;left:12px;right:12px;bottom:12px;background:rgba(255,250,242,.92);backdrop-filter:blur(8px);border:1px solid rgba(47,111,80,.14);border-radius:16px;padding:12px 14px;box-shadow:0 10px 25px rgba(24,42,31,.12)}
.service-tile .service-overlay strong{display:block;color:var(--forest-dark);font-size:16px;line-height:1.2}
.service-tile .service-overlay span{display:block;color:var(--forest);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-top:4px}
@media(max-width:640px){.service-collage{grid-template-columns:1fr 1fr;gap:10px}.service-tile{min-height:150px}.service-tile .service-overlay{left:8px;right:8px;bottom:8px;padding:8px 10px}.service-tile .service-overlay strong{font-size:13px}.service-tile .service-overlay span{font-size:10px}}


/* Compact hero collage + updated green logo */
.hero .inner{grid-template-columns:1.08fr .92fr;align-items:center}
.hero-card{
  max-width:460px;
  width:100%;
  margin:0 auto;
  padding:18px !important;
  border-radius:30px;
}
.hero-card::before{width:140px;height:140px;opacity:.75}
.service-collage{
  display:grid;
  grid-template-columns:repeat(2,1fr);
  gap:10px;
  width:100%;
}
.service-tile{
  min-height:auto !important;
  aspect-ratio:1/1;
  border-radius:18px;
}
.service-tile img{
  width:100%;
  height:100%;
  object-fit:cover;
}
.service-tile .service-overlay{
  left:8px;
  right:8px;
  bottom:8px;
  padding:8px 10px;
  border-radius:12px;
}
.service-tile .service-overlay strong{font-size:12px}
.service-tile .service-overlay span{font-size:10px;margin-top:2px}
.hero-stats{
  gap:10px;
  margin-top:14px;
}
.stat{padding:14px;border-radius:16px}
.stat h3{font-size:24px}
.stat p{font-size:12px}
.brand img,.footer-logo{object-fit:contain}
@media(max-width:1080px){
  .hero-card{max-width:420px}
}
@media(max-width:640px){
  .hero-card{max-width:100%;padding:14px !important}
  .service-collage{gap:8px}
  .service-tile{border-radius:14px}
  .service-tile .service-overlay{padding:6px 8px}
  .service-tile .service-overlay strong{font-size:11px}
  .service-tile .service-overlay span{font-size:9px}
}


/* Logo arka planı şeffaf */
.brand img,
.footer-logo{
  background:transparent !important;
  box-shadow:none !important;
  filter:drop-shadow(0 8px 18px rgba(47,111,80,.16));
}


/* Paksen mobil uyum düzeltmeleri */
body{overflow-x:hidden;}
@media(max-width:1080px){
  .hero .inner{grid-template-columns:1fr !important;gap:30px !important;}
  .hero-card{max-width:520px !important;}
}
@media(max-width:900px){
  .header{position:sticky;top:0;z-index:9999;}
  .nav{padding:10px 14px !important;}
  .brand{max-width:72%;gap:8px !important;}
  .brand img{width:54px !important;height:54px !important;}
  .brand span{font-size:16px !important;line-height:1.15 !important;white-space:normal !important;}
  .hamb{display:grid !important;place-items:center;width:46px;height:46px;padding:0 !important;flex:0 0 46px;}
  .menu{
    position:absolute !important;left:12px !important;right:12px !important;top:76px !important;
    display:none !important;flex-direction:column !important;align-items:stretch !important;
    background:#fffaf2 !important;padding:12px !important;border-radius:18px !important;
    border:1px solid rgba(47,111,80,.16) !important;box-shadow:0 22px 55px rgba(24,42,31,.18) !important;
  }
  .menu.open{display:flex !important;}
  .menu a,.call-mini{width:100% !important;justify-content:center !important;text-align:center !important;padding:13px 14px !important;}
}
@media(max-width:760px){
  .wrap{padding-left:16px !important;padding-right:16px !important;}
  .hero .inner{padding:42px 16px 56px !important;gap:28px !important;}
  .hero h1{font-size:38px !important;line-height:1.08 !important;letter-spacing:-.8px !important;margin:16px 0 14px !important;}
  .hero p{font-size:16px !important;line-height:1.68 !important;}
  .eyebrow{font-size:10px !important;line-height:1.3 !important;letter-spacing:.08em !important;padding:9px 12px !important;}
  .actions{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;margin-top:20px !important;}
  .btn{width:100% !important;padding:14px 16px !important;}
  .check-list{grid-template-columns:1fr !important;gap:10px !important;}
  .check-list li{padding:12px 14px !important;font-size:14px !important;}
  .hero-card{max-width:360px !important;padding:12px !important;border-radius:24px !important;}
  .service-collage{grid-template-columns:repeat(2,1fr) !important;gap:8px !important;}
  .service-tile{aspect-ratio:1/1 !important;min-height:0 !important;border-radius:14px !important;}
  .service-tile .service-overlay{left:6px !important;right:6px !important;bottom:6px !important;padding:6px 7px !important;border-radius:10px !important;}
  .service-tile .service-overlay strong{font-size:10.5px !important;}
  .service-tile .service-overlay span{display:none !important;}
  .hero-stats{grid-template-columns:repeat(3,1fr) !important;gap:7px !important;margin-top:10px !important;}
  .stat{padding:9px 6px !important;border-radius:13px !important;}
  .stat h3{font-size:18px !important;}
  .stat p{font-size:10px !important;line-height:1.2 !important;}
  .service-strip{padding:14px 0 !important;}
  .service-strip .wrap{justify-content:flex-start !important;overflow-x:auto !important;flex-wrap:nowrap !important;padding-bottom:4px !important;}
  .pill{white-space:nowrap !important;padding:10px 13px !important;font-size:13px !important;}
  .section{padding:56px 0 !important;}
  .section-title{margin-bottom:28px !important;}
  .section-title h2,.page-hero h1{font-size:30px !important;line-height:1.15 !important;}
  .section-title p,.page-hero p,.content{font-size:15.5px !important;line-height:1.68 !important;}
  .services,.features,.reviews,.city-grid,.comparison-grid,.regions,.foot,.process,.contact-grid,.split{grid-template-columns:1fr !important;}
  .card img,.city-card img{height:210px !important;}
  .card .body,.city-card .body,.panel,.info,.review,.feature,.step{padding:20px !important;}
  .slider-demo{height:260px !important;border-radius:22px !important;}
  .comparison-figure{height:230px !important;}
  .footer{padding-bottom:86px !important;}
  .mobile-sticky-call{
    display:flex !important;left:10px !important;right:10px !important;bottom:10px !important;
    padding:14px 14px !important;font-size:15px !important;z-index:10000 !important;
  }
  .floating{display:none !important;}
}
@media(max-width:390px){
  .hero h1{font-size:33px !important;}
  .brand span{font-size:15px !important;}
  .brand img{width:48px !important;height:48px !important;}
  .hamb{width:42px;height:42px;}
  .menu{top:68px !important;}
}
