.acc-container {
  width:100%;
  margin: auto;
  overflow:hidden;
}

.acc-btn h1 {
  color: white;
  margin: 0 auto;

}

.acc-btn:hover h1 {
  color: black;
}

.acc-btn h2 {
  font-size: 20pt;
  color: white;
}

.acc-btn:hover h2 {
  color: black;
}

.acc-btn { 
  width:100%;
  margin:0 auto;
  padding:15px 12px;

  cursor:pointer;
  background: rgb(36, 36, 36);
  
  
    -webkit-transition: all 0.4s ease-in-out;
     -moz-transition: all 0.4s ease-in-out;
     -o-transition: all 0.4s ease-in-out;
     -ms-transition: all 0.4s ease-in-out;
     transition: all 0.4s ease-in-out;
}

.acc-btn {
  border-top: 1px solid black;
}
.acc-btn:first-child {
  border-top: 1px solid black;
}

.acc-btn:hover {
 background: rgba(255, 255, 255, 0.2);
    background-image: url(../IMG/LAY/PLATTFORM_BK.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
    border: 1px solid black;
}


.acc-content {
  height:0px;
  width:100%;
  margin:0 auto;
  overflow:hidden;
  background: rgb(255, 255, 255, 0.3);
}

/*-------------------------------------------------------------------------------------------------*/

.acc-container_lif {
  width:100%;
  margin: auto;
  overflow:hidden;
}

.acc-btn_lif h1 {
  color: white;
  margin: 0 auto;

}

.acc-btn_lif:hover h1 {
  color: black;
}

.acc-btn_lif h2 {
  font-size: 20pt;
  color: white;
}

.acc-btn_lif:hover h2 {
  color: black;
}

.acc-btn_lif { 
  width:100%;
  margin:0 auto;
  padding:15px 12px;

  cursor:pointer;
  background: rgb(36, 36, 36);
  
  
    -webkit-transition: all 0.4s ease-in-out;
     -moz-transition: all 0.4s ease-in-out;
     -o-transition: all 0.4s ease-in-out;
     -ms-transition: all 0.4s ease-in-out;
     transition: all 0.4s ease-in-out;
}

.acc-btn_lif {
  border-top: 1px solid black;
}
.acc-btn_lif:first-child {
  border-top: 1px solid black;
}

.acc-btn_lif:hover {
 background: rgba(255, 255, 255, 0.2);
    background-image: url(../IMG/LAY/PLATTFORM_BK.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
    border: 1px solid black;
}


.acc-content_lif {
  height:0px;
  width:100%;
  margin:0 auto;
  overflow:hidden;
  background: rgb(255, 255, 255, 0.3);
}

/*-------------------------------------------------------------------------------------------------*/

.acc-container_sen_opt {
  width:100%;
  margin: auto;
  overflow:hidden;
}

.acc-btn_sen_opt h1 {
  color: white;
  margin: 0 auto;

}

.acc-btn_sen_opt:hover h1 {
  color: black;
}

.acc-btn_sen_opt h2 {
  font-size: 20pt;
  color: white;
}

.acc-btn_sen_opt:hover h2 {
  color: black;
}

.acc-btn_sen_opt { 
  width:100%;
  margin:0 auto;
  padding:15px 12px;

  cursor:pointer;
  background: rgb(36, 36, 36);
  
  
    -webkit-transition: all 0.4s ease-in-out;
     -moz-transition: all 0.4s ease-in-out;
     -o-transition: all 0.4s ease-in-out;
     -ms-transition: all 0.4s ease-in-out;
     transition: all 0.4s ease-in-out;
}

.acc-btn_sen_opt {
  border-top: 1px solid black;
}
.acc-btn_sen_opt:first-child {
  border-top: 1px solid black;
}

.acc-btn_sen_opt:hover {
 background: rgba(255, 255, 255, 0.2);
    background-image: url(../IMG/LAY/PLATTFORM_BK.png);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
    border: 1px solid black;
}


.acc-content_sen_opt {
  height:0px;
  width:100%;
  margin:0 auto;
  overflow:hidden;
  background: rgb(255, 255, 255, 0.3);
}