#wrapper {
    min-height: calc(100vh - 390px);
}

.dummy {
}

.h1border {
  margin-top:15px;
  margin-bottom:30px;
  border-bottom: 1px solid #183060;
}

.pave-accueil {
  display:inline-block;
  width:20%;
  min-width:200px;
  height:340px;
  margin-left:2%;
  margin-right:2%;
  margin-top:75px;
  padding:5px;
  vertical-align:top;
  border-radius:25px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
}

.pave-accueil:hover {
  box-shadow: 0 4px 16px 0 rgba(37, 48, 64, 0.2), 0 6px 40px 0 rgba(37, 48, 64, 0.2);
}

.icone-accueil {
  background-color:#2C4D63;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
  padding:15px;
  height:150px;
  width:150px;
  margin-top:-75px;
  border-radius:50%;
  vertical-align:top;
}

.icone-accueil:hover {
  box-shadow: 0 4px 16px 0 rgba(37, 48, 64, 0.4), 0 6px 40px 0 rgba(37, 48, 64, 0.4);
}

.pave-accueil-mobile {
  display:inline-block;
  line-height:1.2em;
  width:calc(94%-100px);
  min-width:150px;
  height:160px;
  margin-left:60px;
  margin-right:3%;
  margin-top:50px;
  margin-bottom:10px;
  padding:5px;
  vertical-align:top;
  border-radius:25px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
}

.pave-accueil-mobile:hover {
  box-shadow: 0 4px 16px 0 rgba(37, 48, 64, 0.2), 0 6px 40px 0 rgba(37, 48, 64, 0.2);
}

.icone-accueil-mobile {
  background-color:#2C4D63;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
  padding:15px;
  height:100px;
  width:100px;
  margin-top:-50px;
  margin-left:-100%;
  border-radius:50%;
  vertical-align:top;
}

.icone-accueil-mobile:hover {
  box-shadow: 0 4px 16px 0 rgba(37, 48, 64, 0.4), 0 6px 40px 0 rgba(37, 48, 64, 0.4);
}

.pave-help {
  display:inline-block;
  width:250px;
  height:500px;
  margin-left:1.5%;
  margin-right:1.5%;
  margin-top:50px;
  margin-bottom:20px;
  vertical-align:top;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
}

.pave-help:hover {
  box-shadow: 0 4px 16px 0 rgba(37, 48, 64, 0.2), 0 6px 40px 0 rgba(37, 48, 64, 0.2);
}

.icone-help {
  margin-top:-50px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.2);
}

.icone-help:hover {
  box-shadow: 0 4px 16px 0 rgba(37, 48, 64, 0.4), 0 6px 40px 0 rgba(37, 48, 64, 0.4);
}