.single-job .site-content {
  margin-top: 40px;
}
.single-job .site-content .content-area .inside-article {
  display: flex;
  flex-flow: column nowrap;
  justify-content: flex-start;
  gap: 0;
}
.single-job .site-content .content-area .entry-content {
  display: flex;
  flex-flow: row wrap;
  gap: 220px;
}
@media (max-width: 1024px) {
  .single-job .site-content .content-area .entry-content {
    gap: 60px;
  }
}
@media (max-width: 767px) {
  .single-job .site-content .content-area .entry-content {
    flex-flow: column wrap;
    gap: 20px;
  }
}
.single-job .site-content .content-area .entry-content .job-main {
  width: calc(100% - 480px - 220px);
  display: flex;
  flex-flow: column;
  gap: 30px;
  position: relative;
}
@media (max-width: 1024px) {
  .single-job .site-content .content-area .entry-content .job-main {
    width: calc(100% - 360px);
  }
}
@media (max-width: 767px) {
  .single-job .site-content .content-area .entry-content .job-main {
    width: 100%;
  }
}
.single-job .site-content .content-area .entry-content .job-main::after {
  content: "";
  position: absolute;
  right: -160px;
  top: 0;
  width: 2px;
  height: 100%;
  background-color: #EDF1F4;
}
@media (max-width: 1024px) {
  .single-job .site-content .content-area .entry-content .job-main::after {
    right: -30px;
  }
}
@media (max-width: 767px) {
  .single-job .site-content .content-area .entry-content .job-main::after {
    content: none;
  }
}
.single-job .site-content .content-area .entry-content .job-main .subheadline {
  margin: 0 0 10px 0;
}
.single-job .site-content .content-area .entry-content .job-main h2 {
  margin: 0;
}
.single-job .site-content .content-area .entry-content .job-main ul {
  max-width: 740px;
}
.single-job .site-content .content-area .entry-content .job-main .gb-button {
  margin-top: 10px;
}
.single-job .site-content .content-area .entry-content .job-side {
  width: 480px;
  display: flex;
  flex-flow: column-reverse;
  justify-content: flex-end;
  gap: 60px;
}
@media (max-width: 1024px) {
  .single-job .site-content .content-area .entry-content .job-side {
    width: 300px;
  }
}
@media (max-width: 767px) {
  .single-job .site-content .content-area .entry-content .job-side {
    margin-top: 8rem;
    width: 100%;
  }
}
.single-job .site-content .content-area .entry-content .job-side .wpcf7 .form-fields {
  display: flex;
  flex-flow: column;
}
.single-job .site-content .content-area .entry-content .job-side .wpcf7 .form-submit {
  width: 100%;
}
.single-job .site-content .content-area .entry-content .job-side .wpcf7 .form-submit .wpcf7-submit {
  width: 100%;
}
.single-job .site-content .content-area .entry-content .job-side .card.card-contact {
  flex-flow: row wrap;
  gap: 20px;
}
@media (max-width: 1024px) {
  .single-job .site-content .content-area .entry-content .job-side .card.card-contact {
    flex-flow: column wrap;
  }
}
@media (max-width: 767px) {
  .single-job .site-content .content-area .entry-content .job-side .card.card-contact {
    flex-flow: row wrap;
  }
}
@media (max-width: 550px) {
  .single-job .site-content .content-area .entry-content .job-side .card.card-contact {
    flex-flow: column wrap;
  }
}
.single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-media {
  width: 215px;
}
@media (max-width: 1024px) {
  .single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-media {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-media {
    width: 215px;
  }
}
@media (max-width: 550px) {
  .single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-media {
    width: 100%;
  }
}
.single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-content {
  width: calc(100% - 215px - 20px);
  padding: 0;
  margin-top: 0;
}
@media (max-width: 1024px) {
  .single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-content {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-content {
    width: calc(100% - 215px - 20px);
  }
}
@media (max-width: 550px) {
  .single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-content {
    width: 100%;
  }
}
.single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-content .card-inner {
  margin-bottom: 0;
}
.single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-content .card-headline {
  margin-bottom: 15px;
}
.single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-content .card-action {
  margin-top: 0;
}
.single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-content .card-action .card-line > a {
  color: var(--global-color-6);
}
.single-job .site-content .content-area .entry-content .job-side .card.card-contact .card-content .card-action .card-line.card-line-email {
  margin-top: 0;
}/*# sourceMappingURL=job.css.map */