/* ============================================================
  SECTIONS
============================================================ */
body,html {
  height:100%;
}

.module_parallax {
  background-image: url("../img/baby3.jpg");
  background-position:50% 0%;
  width:100%;
  display:table;
}

.container{
  text-align:center;
  display:table-cell;
  vertical-align:middle;
}

.module_parallax .button a{
  margin-top:30px;
  color:white;
  font-size:12px;
  background-color:#EF7E6C;
  font-weight:500;
  padding:22px 35px;
  border-radius: 10px;
  letter-spacing:2px;
  transition: background-color 0.5s ease;
}

.module_parallax .button a:hover{
  background-color:#E19C91;
  }

@media all and (max-width: 1100px) {

   .module_parallax{
    background-size:cover;
    height:600px;
    position:relative;
  }

  .module_parallax .parallax_texte1{
    font-size:38px;
    font-family: 'Pacifico', cursive;
    color: #fff;
  }

  .module_parallax .parallax_texte2{
    font-size:28px;
    font-family: 'Pacifico', cursive;
    color: #fff;
    display: inline-block;
    padding-bottom:30px;
  }

.block-cabinet table{
  margin-bottom:50px;
}

}

@media all and (min-width: 1100px) {

  .module_parallax {
    background-size:cover;
    height:calc(100% - 100px);
    width:calc(100% - 70px);
    margin-top:20px;
    border-left: 35px solid white;
    border-right: 35px solid white;
    border-bottom: 35px solid white;
  }

  .module_parallax .parallax_texte1{
    font-size:60px;
    font-family: 'Pacifico', cursive;
    color: #fff;

  }

  .module_parallax .parallax_texte2{
    color: #fff;
    font-size:45px;
    font-family: 'Pacifico', cursive;
    margin-top:-60px;
  }

  .block-cabinet .left{float:left;width:48%; position:relative;}
  .block-cabinet .right{float:right; width:52%;}

  #table-left{float:left;width:180px;}
  #table-right{float:right; width:calc(85% - 180px);}


}