.border-color {
  border-bottom: 1px solid #ff0000;
}

.marketing .col-lg-4 {
    margin-bottom: 1.5rem;
    text-align: center;
}


.featurette-divider {
    margin: 5rem 0;
}

#map {
  margin-bottom: 60px;
  border-bottom: 1px solid #ff0000;
  border-top: 1px solid #ff0000;
}

.center {
  margin-left: auto;
    margin-right: auto;
}


.padding-text {
  padding: 100px;
}


.img-recruiting {
  width: 100%;
  display: block;
  height: auto;
}


.link-recruiting {
    position: absolute;
    top: 60px;
    left: 50px;
    color: grey;
    font-size: 2vw;
}

.border-red {
  border-right: 1px solid #ff0000;
}

.imgs-footer-right img {
  height: 60px;
  width: auto;
  float: right;
  margin-left: 15px;
}


.img-footer-left img {
  width: 150px;
}


.logo-header {
  width: 250px;
  height: 40px;
}


footer.container {
  padding-bottom: 20px;
}


.facebook {
    color: #fff;
    background-color: #3b5998;
    border-color: rgba(0,0,0,0.2);
    position: relative;
    padding-left: 5px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  .icone-facebook {
    background-image: url("/images/facebook.svg");
    height: 15px;
      width: 15px;
      background-repeat: no-repeat;
      background-size: 15px 15px;
      background-position: center;
      display: inline-block;
      margin-right: 5px;
}

.facebook:hover {
    color: #fff;
    background-color: #5372b3;
    border-color: rgba(0,0,0,0.2);
    position: relative;
    padding-left: 5px;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
      color: white;
  }

  .icone-facebook:hover {
    background-image: url("/images/facebook.svg");
    height: 15px;
      width: 15px;
      background-repeat: no-repeat;
      background-size: 15px 15px;
      background-position: center;
      display: inline-block;
      margin-right: 5px;
      color: white;
}



@media (max-width: 992px) {
  .border-red {
    border-bottom: 1px solid #ff0000;
    border-right: 0px;
    margin-bottom: 50px;
    padding-bottom: 50px;
  }

  .link-recruiting {
      position: absolute;
      top: 5%;
      left: 5%;
      color: grey;
      font-size: 4vw;
  }

}
