html {
  overflow-y: scroll;
}
.employer-detail-header.candidate-detail-header.v1 {
    background-color: #a1c3cd; /* Beispiel: sehr helles Grau */
    background-image: none;    /* Entfernt eventuell vorhandene Verläufe */
}
.flaticon-businessman:before {
  content: "\f105"; /* .flaticon-book:before { content: "\f128"; }*/
}
/* === Job-Container Hover === */
.job-container:hover,
.job-container:hover .job-button,
.job-container .job-button:hover {
  background-color: #CF411C !important; /* Branding-Rot für Hover */
  color: #ffffff !important;
}

/* === GO-Button gezielt ansprechen (z. B. mit Textinhalt oder Klasse) */
.job-button:hover {
  background-color: #CF411C !important;
  color: #ffffff !important;
}

/* === Desktop-spezifisches Hover-Verhalten ab 1200px */
@media (min-width: 1200px) {
  .job-grid-v3:hover .btn {
    background-color: #CF411C !important;
    border-color: #CF411C !important;
    color: #ffffff !important;
  }
}
/* === Header Job Details mit Farbverlauf === */
.job-detail-header.v6 {
  background: #bbd4b8;
}
.job-detail-header.v6:hover {
  color: inherit !important;
  box-shadow: none !important;
  cursor: default !important;
  transform: none !important;
  transition: none !important;
  filter: none !important;
}
.job-detail-header.v6 span.addon {
  color: #1C2428 !important;
}
.job-detail-header.v6 a.type-job {
  color: #1C2428 !important;
}
/* === Jetzt bewerben Button === */
aside.single-4.widget.widget_apus_job_buttons.has-content {
  background: #bbd4b8 !important;
  color: #E5E9EF !important;
  padding: 1.5rem;
  border-radius: 8px;
  border: 1px solid #FFFFFF !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
}
aside.single-4.widget.widget_apus_job_buttons.has-content * {
  color: #E5E9EF !important;
}
