@import url('https://fonts.googleapis.com/css?family=Golos+Text&display=swap');
/*-------------------------------------------------- */

/* General */

/*-------------------------------------------------- */

body {
  font-family: Golos Text;
}
hr {
  background: #623bcb;
  background-color: #623bcb;
}
.client-color {
  color: #282828;
}
.client-color-background {
  background-color: #282828;
}
.client-color-hover:hover {
  color: #a5c9e8;
}
.client-bar-color {
  background-color: #d9d9d9 !important;
}
.client-header-text-color {
  color: #623bcb;
}
.client-secondary-text-color {
  color: #000000;
}
.client-secondary-button-color-hover:hover {
  color: #6094BC;
}
.client-secondary-button-color-hover-background:hover {
  background-color: #6094BC;
}
/*-------------------------------------------------- */

/* Header */

/*-------------------------------------------------- */

.logo-main {
  background: url("https://app.webrecruit.co/FileDocument/Client/5003/CareerSite/190/Logos RGB-02.png") no-repeat;
  background-size: contain;
}
.top-links {
  background-color: #ffffff;
}
.top-links a,
.top-links span {
  color: #282828;
}
.top-links a:hover,
.top-links span:hover {
  color: #a5c9e8;
}
/*-------------------------------------------------- */

/* Navigation */

/*-------------------------------------------------- */

.navbar {
  background-color: #000000;
}
.navbar-default .navbar-nav > .active > a {
  color: #ffffff;
  background-color: #000000;
}
.navbar-default .navbar-nav > .active > a:hover {
  color: #a5c9e8;
  background-color: #000000;
}
/*-------------------------------------------------- */

/* Banner Image */

/*-------------------------------------------------- */

.section-banner-image {
  background-image: url("https://app.webrecruit.co/FileDocument/Client/5003/CareerSite/190/Untitled design (37).png");
  background-size: cover;
}
.banner-image-header {
  color: #297CA6;
}
.banner-image-subtext {
  color: #297CA6;
}
/*-------------------------------------------------- */

/* Buttons */

/*-------------------------------------------------- */

.btn-client {
  color: white;
  border-color: #282828;
  background-color: #282828;
}
.btn-client:hover {
  color: #282828;
  border-color: #282828;
  background-color: white;
}
.btn-client-secondary {
  color: #000000;
  background-color: #a5c9e8;
  border-color: #FFFFFF;
}
.btn-client-secondary:hover {
  color: #a5c9e8;
  background-color: #6094BC;
  border-color: #333333;
}
.btn-client-outline {
  color: #282828;
  background-color: white;
  border-color: #282828;
}
.btn-client-outline:hover {
  color: white;
  background-color: #282828;
  border-color: #282828;
}
.btn-send-to-friend {
  color: #000000;
  border-color: #d9d9d9;
  background-color: #d9d9d9;
}
.btn-send-to-friend:hover {
  color: #000000;
  border-color: #a5c9e8;
  background-color: #a5c9e8;
}
.btn-apply-now {
  color: #000000;
  border-color: #d9d9d9;
  background-color: #d9d9d9;
}
.btn-apply-now:hover {
  color: #000000;
  border-color: #a5c9e8;
  background-color: #a5c9e8;
}
.btn-job-alerts {
  color: #000000;
  border-color: #d9d9d9;
  background-color: #d9d9d9;
}
.btn-job-alerts:hover {
  color: #000000;
  border-color: #d9d9d9;
  background-color: #a5c9e8;
}
.btn-contact-us {
  color: #000000;
  border-color: #d9d9d9;
  background-color: #d9d9d9;
}
.btn-contact-us:hover {
  color: #000000;
  border-color: #d9d9d9;
  background-color: #a5c9e8;
}
/*-------------------------------------------------- */

/* Company Section */

/*-------------------------------------------------- */

.company-section {
  background-color: #623bcb;
}
.company-header {
  color: #ffffff;
}
.company-body {
  color: #ffffff;
}
/*-------------------------------------------------- */

/* Vacancies Section */

/*-------------------------------------------------- */

.vacancies-section {
  background-color: #ffffff;
}
.vacancies-header {
  color: #000000;
}
.vacancies-body {
  color: #000000;
}
.vacancy-list .panel-heading {
  background-color: #FFFFFF;
}
.vacancy-list .panel-heading:hover {
  background-color: #a5c9e8;
}
.category-header {
  color: #000000;
}
.vacancy-job-title {
  color: #000000;
}
.vacancy-header-text {
  color: #000000;
}
.vacancy-body-text {
  color: #000000;
}
.vacancy-share-email-tooltip,
.vacancy-share-linkedin-tooltip,
.vacancy-share-facebook-tooltip,
.vacancy-share-twitter-tooltip {
  color: #623bcb;
}
.vacancy-share-email-tooltip:hover,
.vacancy-share-linkedin-tooltip:hover,
.vacancy-share-facebook-tooltip:hover,
.vacancy-share-twitter-tooltip:hover {
  color: #623bcb;
}
/*-------------------------------------------------- */

/* Job Alerts Section */

/*-------------------------------------------------- */

.job-alerts-section {
  background-color: #FFFFFF;
}
.job-alerts-header {
  color: #000000;
}
.job-alerts-body {
  color: #000000;
}
/*-------------------------------------------------- */

/* Contact Us Section */

/*-------------------------------------------------- */

.contact-us-section {
  background-color: #000000;
}
.contact-us-header {
  color: #ffffff;
}
.contact-us-body,
.contact-us-body a {
  color: #ffffff;
}
.contact-us-body a:hover {
  color: #a5c9e8;
}
.contact-us-social-link {
  color: #ffffff;
}
.contact-us-social-link:hover {
  color: #a5c9e8;
}
/*-------------------------------------------------- */

/* Base Section */

/*-------------------------------------------------- */

.base-section {
  background-color: #000000;
}
