
body {
  
  background: #aeaeae;
}
.content { 
  background: #fff;
}
.content h2:before {
  border-left: #0d39ab 30px solid;
}
.header {
  
  background-color: #878787;
}
.imgSingle {
  background: #fff;
}
.sidebar {
  
  background: linear-gradient(0deg, rgba(135, 135, 135, 1) 50px, rgba(255, 255, 255, 1) 50px);
}
.footer {
  
  background: #878787;
}

.div-apply {
  
  background: #0d39ab;
}
.div-apply:hover {
  
  background: #0d39ab;
}
.jobTitle h1, .jobTitle h3 {
  
  color: #0d39ab;
}
a.btn-apply {
  
  color: #fff;
}
a.btn-apply:hover {
  
  color: #fff;
}
a, .content h2, .companyInfo strong, .contact ul li:first-child, .contact strong {
  
  color: #0d39ab;
}
.content ul li::before {
  
  color: #0d39ab;
}
body, .textWrappContent {
  
  color: #3c3c3b;
}
.contact a, .contact a strong {
  
  color: #0d39ab;
}
.companyInfo, .introduction, .contact ul {
  
  color: #3c3c3b;
}

@media only print and (min--moz-device-pixel-ratio:0) {
  a, .content h2, .contact ul li:first-child, .contact a, .contact a strong, .companyInfo strong, .contact strong {
    
    background-image: linear-gradient(90deg, #0d39ab, #0d39ab);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .content ul li::before {
    
    background-image: linear-gradient(90deg, #3c3c3b, #3c3c3b);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .jobTitle h1, .jobTitle h2, .jobTitle h3 {
    
    background-image: linear-gradient(90deg, #0d39ab, #0d39ab);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  a.btn-apply {
    
    color: #fff;
    background-image: linear-gradient(90deg, #fff, #fff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .textWrappContent, .companyInfo:not(strong), .contact:not(strong), .companyInfo:not(strong), .introduction:not(strong) {
    
    background-image: linear-gradient(90deg, #3c3c3b, #3c3c3b);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
}