*{
  font-family:Roboto, Arial;
  font-size:13px;
}

a.bouton {
  display:inline-block;
  background-color:#379FD4;
  color:#fff;
  text-decoration:none;
  font-size:24px;
  padding:24px 48px;
}

a.bouton:hover {
  color:#fff;
}

/*----------------------------------------------*/
#bandeau1{
  background:url('../images/immobilier.jpg') no-repeat bottom center;
  background-size: cover;
  padding:200px 0;
}
#bandeau1 div.cadre-blanc{
  background-color:rgb(255, 255, 255, 0.8);
  padding:60px 0;
}
#bandeau1 div.cadre-blanc img{
  margin:80px auto 0;
}
#bandeau1 div.cadre-blanc h1{
  font-weight:normal;
  padding:0 40px 80px 40px;
}


#bandeau2{
  background-color:#3B414F;
  padding:30px 0;
  text-align:center;
  color:#fff;
}
#bandeau2 #fonctionnalite{
  padding-bottom:40px;
}
#bandeau2 h2{
  font-weight:normal;
  padding-top:20px;
  padding-bottom:40px;
}
#bandeau2 p{
  font-size:20px;
}
#bandeau2 a.bouton{
  background-color:#3B414F;
  border:2px solid #fff;
  margin:40px 0;
}


#bandeau3{
  background-color:#379FD4;
  padding:100px 0;
  text-align:center;
  color:#fff;
}
#bandeau3 a.bouton{
  background-color:#379FD4;
  border:2px solid #fff;
  margin:40px 0;
}
#bandeau3 h2{
  padding-bottom:20px;
}
#bandeau3 p{
  font-size:24px;
  padding-bottom:20px;
}
#bandeau3 ul{
  text-align:left;
}
#bandeau3 li{
  font-size:18px;
  padding-bottom:10px;
}

#bandeau5{
  background-color:#ae6dcb;
  padding:100px 0;
  text-align:center;
  color:#fff;
}
#bandeau5 a.bouton{
  background-color:#ae6dcb;
  border:2px solid #fff;
  margin:40px 0;
}
#bandeau5 h2{
  padding-bottom:20px;
}
#bandeau5 p{
  font-size:24px;
  padding-bottom:20px;
}
#bandeau5 ul{
  text-align:left;
}
#bandeau5 li{
  font-size:18px;
  padding-bottom:10px;
}



#bandeau4{
  background-color:#3B414F;
  padding:15px 0;
  text-align:center;
  color:#fff;
}
#bandeau4 a{
  color:#fff;
}
