/* Accordion Dropdown for Insurance Product in Sidebar */
.accordion-dropdown {
  width: 100%;
  display: block;
}
.accordion-label {
  cursor: pointer;
  display: block;
  width: 100%;
  padding: 10px 0;
}
.accordion-toggle:checked ~ .accordion-content {
  max-height: 500px;
  padding-bottom: 10px;
  transition: max-height 0.3s ease;
}
.accordion-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease;
  display: flex;
  flex-direction: column;
}
.accordion-content a {
  padding: 10px 16px;
  color: #333;
  text-decoration: none;
  border-bottom: 1px solid #eee;
}
.accordion-content a:last-child {
  border-bottom: none;
}
