.Questions{
  padding-bottom: 50px;
}

.Questions ul {
    padding-left: 0;
  }
  .Questions H2{
   
    margin-bottom: 40px;
  }
  .Questions ul li {
    list-style: none;
    margin-bottom: 20px;
  }
  
  .Questions ul li .fa {
    margin-right: 8px;
    font-weight: bold;
    font-size: 22px;
    color: #AAAAAA;
  }
  
  .Questions ul li .fa-angle-down {
    display: none;
    
  }
  
  .Questions ul li .fa-angle-right {
    display: inline-block;
  }
  .Questions ul li i.fa-angle-right{
    width: 12px;
    height: 12px;
    border-top: 2px solid #000;
    border-right: 2px solid #000;
    transform: rotate(45deg);
  }
  .Questions ul li i.fa-angle-down{
    width: 12px;
    height: 12px;
    border-right: 2px solid #38a4e7;
    border-bottom: 2px solid #38a4e7;
    transform: translateY(-20%) rotate(45deg) ; 
  }
  .Questions ul li p {
    list-style: none;
    transition: all .2s;
  }
  
  .Questions ul li h5 {
    color: #333;
    
  }
  .sQuestions ul li h5{
      font-size: 16px;
  }
   .sQuestions ul li i.fa-angle-right{
    width: 8px;
    height: 8px;
    border-top: 2px solid #000;
    border-right: 2px solid #000;
    transform: rotate(45deg);
  }
  .sQuestions ul li i.fa-angle-down{
    width: 8px;
    height: 8px;
    border-right: 2px solid #38a4e7;
    border-bottom: 2px solid #38a4e7;
    transform: translateY(-20%) rotate(45deg) ; 
  }
  
  .Questions ul li h5:hover,
  .Questions ul li h5:hover i {
    color: #38a4e7;
    cursor: pointer;
   
  }
  
  .Questions ul li p {
    height: 0;
    overflow: hidden;
    line-height: 1.8;
  }
  
  .Questions ul li.active h5,
  .Questions ul li.active h5 i {
    color: #38a4e7;
  }
  
  .Questions ul li.active p {
    height: 110px;
    box-sizing: border-box;
    padding: 20px  20px;

  }
  
  .Questions ul li.active .fa-angle-down {
    display: inline-block;
  }
  
  .Questions ul li.active .fa-angle-right {
    display: none;
  }
  @media screen and (max-width: 600px) {
  .Questions ul li.active p{
      height: 158px;
  }
  }