.single_job_listing .application .application_button {
  color: #ffffff;
  background-color: #1d394f;
  border-color: #2d485e;
}

.single_job_listing .meta .job-type {
  background-color: #1bab3b;
}

h1.entry-title {
  color: #214563;
}

.single_job_listing .company .name a {
  color: #1F425D;
}

.elementor-632 .elementor-element.elementor-element-5503b03 .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
  margin-left: 60px;
}

.elementor-632 .elementor-element.elementor-element-5503b03 .elementor-slide-description {
  color: #ffffff;
  margin-left: 60px;
}

.job_filters .search_jobs input {
  color: #ffffff;
  background-color: #224969;
  border-color: #ffffff;
}

ul.job_listings li.job_listing a .meta .job-type {
  color: #1ea150;
}

ul.job_listings li.job_listing a div.position h3 {
  color: #1f4463;
}

.job_filters .showing_jobs a {
  display: none;
}

#search_location::placeholder {
  color: #ffffff;
  opacity: 1;
  /* wichtig für Chrome */
}

#search_location::-webkit-input-placeholder {
  color: #ffffff;
}

#search_location:-ms-input-placeholder {
  color: #ffffff;
}

#search_keywords {
  color: #ffffff;
}

#search_keywords::placeholder {
  color: #ffffff;
  opacity: 1;
}

/* Fallbacks */
#search_keywords::-webkit-input-placeholder {
  color: #ffffff;
}

#search_keywords:-ms-input-placeholder {
  color: #ffffff;
}

/* Optional: auch im Focus */
#search_keywords:focus::placeholder {
  color: #ffffff;
}