/* Inner-page introduction only: charcoal metal with the brand's red accents. */
#oren-homepage #site-content > .ek-inner-hero {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  color: #f4f5f7;
  background:
    radial-gradient(ellipse at 100% 0%, rgba(224, 0, 28, .28), transparent 58%),
    linear-gradient(118deg, transparent 0 64%, rgba(255, 255, 255, .055) 64% 64.12%, transparent 64.12% 79%, rgba(255, 255, 255, .035) 79% 90%, transparent 90%),
    linear-gradient(125deg, #191c22 0%, #2b2e35 51%, #17191e 100%) !important;
  border-bottom: 3px solid #df001c !important;
}
#oren-homepage #site-content > .ek-inner-hero::before {
  content: "";
  position: absolute;
  z-index: -1;
  pointer-events: none;
  top: -30%;
  right: -18%;
  width: 36%;
  height: 180%;
  transform: rotate(27deg);
  border-left: 1px solid rgba(255, 103, 118, .3);
  background: linear-gradient(90deg, rgba(197, 0, 26, .16), rgba(197, 0, 26, .025));
}
#oren-homepage #site-content > .ek-inner-hero #sayfa-basligi {
  color: #fff !important;
  text-shadow: 0 2px 14px rgba(0, 0, 0, .16);
}
#oren-homepage #site-content > .ek-inner-hero .row > div > p {
  color: #f0f1f4;
}
#oren-homepage #site-content > .ek-inner-hero .oren01-eyebrow {
  color: #ff8e9a !important;
}
#oren-homepage #site-content > .ek-inner-hero .oren01-eyebrow::before {
  background: #ff596d;
}
#oren-homepage #site-content > .ek-inner-hero nav,
#oren-homepage #site-content > .ek-inner-hero nav a {
  color: #e2e4e9 !important;
}
#oren-homepage #site-content > .ek-inner-hero nav a:hover {
  color: #fff !important;
  text-decoration: underline;
}
#oren-homepage #site-content > .ek-inner-hero .oren04-card {
  background: #fff;
  border-color: rgba(255, 255, 255, .35);
  box-shadow: 0 18px 42px rgba(0, 0, 0, .28);
}
#oren-homepage #site-content > .ek-inner-hero a:focus-visible {
  outline: 3px solid #fff;
  outline-offset: 4px;
}
