body {
  padding: 50px;
  padding-top: 54px;
  font-family: 'Playfair Display', serif;
  overflow-x: hidden;
  border: none;
}

@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}
/*****************************/

.navbar{
    /*DROP-SHADOW*/
    box-shadow: 10px 10px 5px grey;
}

/*****************************/
video{
  height: 100%;
}
.header-p{
  /*font-size: 50px;*/
  padding-top: 100px;
  position: absolute;
  z-index: 100;
}
ul.header-list{
  padding-top: 200px;
  /*font-size: 20pt;*/
}
ul{
  list-style: none;
}

li.nav-list{
  display: inline-block;
  padding-right: 10px;
}

.p-a{
  /*font-size: 20px;*/
}

/*****************************/

.intro{

  padding: 50px;
  background-color:#ffffff;
  box-shadow: 10px 5px 30px grey;

}

/*****************************/
.section-a{
  /*padding: 50px;*/
  padding-top: 20px;
  padding-bottom: 20px;

}

.a-a{
  background-image: linear-gradient(to right, #d1fbdc , #ffffff, #fad4eb);
  padding: 50px;
  /*background-color: #808080;*/
  box-shadow: 10px 5px 30px grey;
}

.b-a{
  background-image: linear-gradient(to right, #d1fbdc , #ffffff, #fad4eb);
  padding: 50px;
  /*background-color: #808080;*/
  box-shadow: 10px 5px 30px grey;
}

/*****************************/

.section-b{
  padding: 50px;

  /*background-color: #808080;*/
background-image: linear-gradient(to right, #d1fbdc , #ffffff, #fad4eb);
  box-shadow: 10px 5px 30px grey;
}

/****************************/
