/*
Theme Name: simoesavocat Child
Template: simoesavocat
Version: 1.0
*/

.post h2, .post h3, .post h4, .post h5, .post h6{
color: #140064 !important;
}

.faq-item {
  border-bottom: 1px solid #ddd;
  padding: 1em 0;
}

.faq-question {
  display: flex;
  align-items: center;
  gap: 0.5em;
  cursor: pointer;
  font-size: 1.2em;
  font-weight: 600;
  margin: 0;
}

.faq-toggle-icon {
  transition: transform 0.3s ease;
  display: inline-block !important;
}

.faq-question.showfaq .faq-toggle-icon {
  transform: rotate(90deg) !important;
}

.faq-answer {
  display: none;
  padding: 0.5em 0 1em 1.5em;
}


@media only screen and (min-width: 992px) {
	.page-header{
	position: relative !important;
	height: auto !important;
	min-height: 100vh;
	}
.page-header__content{
	position: relative !important;
	top: auto !important;
	padding-top: 100px;
 	padding-bottom: 100px;
	transform: none !important;
	webkit-transform: none !important;
}
}

