.custom-details {
  border: none; 
  margin-bottom: 15px; 
}

.custom-summary {
  display: flex; 
  align-items: center; 
  cursor: pointer;
  padding: 10px 15px; 
  background-color:  transparent; 
  border-radius: 0px; 
  transition: background-color 0.3s ease; 
  
  border-bottom: 1px solid #e0e0e0;
  border-bottom-left-radius: 0; 
  border-bottom-right-radius: 0; 
}

.custom-summary:hover {
  background-color: #e0e0e0;
}

.summary-title {
  flex-grow: 1; 
  margin-left: 10px;
  font-weight: bold; 
}

.arrow {
  font-size: 1.2em; 
  margin-left: 10px; 
  transition: transform 0.3s ease; 
}


.custom-details[open] .custom-summary {
  background-color: white;
  
  border-bottom: none;
}

.custom-details[open] .arrow {
  transform: rotate(180deg); 
}

.description-content {
  background-color: white; 
  padding: 15px;
  border-radius: 0 0 5px 5px; 
  
  border: 1px solid #e0e0e0;
  border-top: none; 
  overflow: hidden; 
  max-height: 0; 
  opacity: 0; 
  transition: max-height 0.5s ease, opacity 0.5s ease, padding 0.5s ease, border-top 0.5s ease; 
}

.custom-details[open] .description-content {
  max-height: 500px; 
  opacity: 1; 
  padding: 15px;
  
  border: 0px solid #e0e0e0;
  transition: max-height 0.5s ease-in-out, opacity 0.5s ease-in-out, padding 0.5s ease-in-out, border-top 0.5s ease-in-out;
}

/*
============================================
*/

.onvanf{
 margin-top: 15px !important;
}


.linefaq{
  float: right;
  background: url(images/line1.png) center no-repeat;
  width: 4px;
  height: 47px ;
  margin-left: 10px !important;
}


.picsettfaq{

}

.picsettfaq img{
 height: 350px;
 width:  auto;
 max-width: 100%;
     border-radius: 40px;
}

.linefaq1{
  width: 100%;
  height: 2px;
  border-bottom: 1px solid #ccc;
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}



.masirpro{
width:   100%;
height: 118px;
background-image: url(images/11.png);
margin-bottom: 20px !important;
margin-right: 0px !important;
padding:52px !important;color:#fff;
}


.masirpro a{
margin-left: 10px !important;
color:#fff;
}






