body, html {
    margin-top: 10px;
    margin-bottom: 10px;
    overflow-x: hidden;
}

.accordion-body{
    text-align: center;
}

.accordion-collapse {
    transition: height 0.35s ease;
}
.accordion-button:hover {
    background-color: #f8f9fa;
}

.accordion-item {
    border: none; /* Remove all default borders */
    border-bottom: 1px solid #dee2e6; /* Add only a bottom border */
    border-radius: 0; /* Remove any rounded corners if present */
}
  
  .accordion-button {
    border: none; /* Remove button border */
    box-shadow: none; /* Remove button shadow */
}
  
  .accordion-button:not(.collapsed) {
    background-color: transparent; /* Keep background clean when expanded */
    color: inherit; /* Keep text color unchanged when expanded */
}  