.rank-math-question {
  cursor: pointer;
  position: relative;
  padding: 8px 12px;
  margin: 0!important;
  font-size: 18px;
  
}

.rank-math-question::before {
  content: '';
  display: inline-block;
  margin-right: 8px;
  border: 6px solid transparent;
  border-left-color: #333;
  transition: transform 0.2s ease;
  vertical-align: middle;
}

.rank-math-question.is-open::before {
  transform: rotate(90deg);
}

.rank-math-answer {
  display: none;
  padding: 4px 12px 8px 12px;
  margin: 0;
  background: none;
}