.elementor-4798 .elementor-element.elementor-element-e717c74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-0ca242d *//* 假设FAQ区域在Elementor的section，给section加类名 faq-custom-section */
.faq-custom-section .faq-question {
  background-color: #b53b72 !important; 
  color: #2b3a55 !important; 
  font-weight: 600 !important; 
  padding: 1.2rem 1.5rem !important; 
  border-radius: 4px !important; 
  border: none !important; 
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.faq-custom-section .faq-answer {
  background: #fff !important; 
  border: 1px solid #b53b72 !important; 
  border-top: none !important; 
  border-radius: 0 0 4px 4px !important; 
  padding: 1rem !important; 
  margin: 0 !important; 
}
.faq-custom-section .faq-question i {
  color: #f29979 !important; 
  font-size: 1.2rem !important; 
  transition: transform 0.3s;
}
/* 展开时箭头旋转（如果有JS控制class切换） */
.faq-custom-section .faq-question.active i {
  transform: rotate(180deg);
}/* End custom CSS */