/* V5.59 — aydınlık panorama, siyah katmanlar kaldırıldı. */
body.home-page > .site-header,
body.home-page > .site-header.scrolled {
  background:transparent!important;
  box-shadow:none!important;
}
body.home-page .approved-hero-art::after {
  display:none!important;
  background:none!important;
}
body.home-page .approved-hero-art .hero-cattle-slide img,
body.home-page .approved-hero-art .hero-cattle-slide.is-active img {
  inset:0!important;
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:60% center!important;
  animation:none!important;
  transform:none!important;
  filter:none!important;
}
body.home-page .site-header .nav {
  background:rgba(255,255,255,.88)!important;
  border-radius:14px!important;
  text-shadow:none!important;
}
body.home-page .site-header .nav>a,
body.home-page .site-header .nav>a small {
  color:#075ca8!important;
  text-shadow:none!important;
}
body.home-page .site-header .nav>a:hover,
body.home-page .site-header .nav>a.active {
  color:#228b2d!important;
}
body.home-page .site-header .nav>a:focus-visible {
  outline:2px solid #075ca8;
  outline-offset:3px;
}
body.home-page .site-header .menu-toggle {
  background:rgba(255,255,255,.94)!important;
  border-radius:8px;
}
body.home-page .site-header .menu-toggle span {
  background:#075ca8!important;
  box-shadow:none!important;
}
body.home-page .v559-hero-copy-panel {
  padding:18px 20px;
  border-radius:16px;
  background:rgba(255,255,255,.84);
}
body.home-page .approved-hero-copy h1 span {
  color:#075ca8!important;
  text-shadow:none!important;
}
body.home-page .approved-hero-copy h1 strong {
  color:#228b2d!important;
  text-shadow:none!important;
}
body.home-page .approved-hero-copy p {
  color:#28443c!important;
  text-shadow:none!important;
}
@media(max-width:980px) {
  body.home-page .site-header .nav {background:rgba(255,255,255,.98)!important;}
}
@media(max-width:560px) {
  body.home-page .v559-hero-copy-panel {padding:14px;}
}
