<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#main-postes {
  width: 100%;
  margin-top: 2em;
  position: relative;
  clear: both;
  margin-top: 3em!important;
  background-color: #e9e9e9;
  padding: 3em 0;
}

#main-postes h2 { 
  font-size: 3em;
  font-weight: 300;
}

.postes-block {
  display:block;
  width:20%;
  text-align:center;
  margin-right:6.45%;
  position:relative;
  border:1px solid #cdcdcd; 
}

.postes-block:nth-child(4) {
  margin-right:0;
}

.postes-block div {
  padding:1em;
  height:15em; 
}

.postes-block h3 {
  font-weight:300;
  margin:.5em 0;
  font-size:1.5em;
}

.postes-block h3 a {
  text-decoration:none;
  color:inherit;
}

.postes-block h3 a:hover{
  color:#cdcdcd;
}

.postes-block h3 a:hover + .postes-block{
  background-color:#03C!important;
}

#listeJob2 {
  width:100%;
}

#listeJob2 ul {
  width:100%;
}

#listeJob2 ul li {
  width:33%;
  float:left;
  position:relative;
  text-align:center;
  display:table;
  vertical-align:middle;
}

#listeJob2 ul li a {
  display:table-cell;
  vertical-align:middle;
  height:3em;
  padding:1em 0.75em;
  text-decoration:none;
  color:#FFF;
  font-weight:400;
  border: 8px solid #e9e9e9;
}

.parent #listeJob2 ul li a{
  /*height: 6.85em!important;*/
  border: 8px solid #f1f1f1;
  /*padding: 0 1em;*/ 
  font-size: 0.65em;
  line-height: 1.25em;
}

#listeJob2 ul li a:hover {
  background-color: #E1EEF6!important;
  background-color:rgba(191,221,237,.5)!important;
}

#listeJob2 ul li:nth-child(5) {
  /*clear:both;*/
}

.block-btn {
  width:100%;
  display:block;
  text-transform:uppercase;
  font-size:.750em;
  font-weight:700;
  padding:.75em 0em;
  background-color:rgba(102,102,102,1);
  color:#FFF;
  bottom:0;
  position:absolute;
}

.block-btn:hover {
  background-color:rgba(102,102,102,0.5);
  text-decoration:none;
}

.block-date {
  font-size:.850em;
  font-weight:200;
}

.block-date &gt; span {
  font-weight:400;
}

.emplois {
  background-color:#f8f8f8;
}

.stages {
  background-color:#f8f8f8;
}

.colorDomaine {
  background-color: #BFDDED!important;
  background-color: rgba(191,221,237,1)!important;
  color: #252525!important;
}

.domaine-emploi {
  width:33%;
}

.texteCentre .domaine-emploi p {
  margin-bottom:0px !important;
  padding:0px !important;
  float: none;
}

.domaine-emploi p.enDemande {
  float: none;
}</pre></body></html>