/* Style Yoast FAQ as an accordion - https://codepen.io/vj/pen/YzKmZEo */

.wp-block-yoast-faq-block  {
	/* border-bottom: 1px solid #ccc; */
	--border-color: #b39565;
    --border-width: 1px;
    --gap: 0px;
    --padding: 40px 0px;
	margin: 20px auto;
    --title-color: initial;
    --title-background: initial;
    --content-background: initial;
    --border-width: 1px;
    --border-style: solid;
    --box-shadow: none;
    --padding: 18px 24px 18px 24px;
    --padding-tablet: var(--padding);
    --padding-mobile: var(--padding-tablet);
}
.wp-block-yoast-faq-block .schema-faq-question {
	display: block;
	color: var(--Primary);  
	padding: .125em 0;
	cursor: pointer;
	
}
.wp-block-yoast-faq-block .schema-faq-question h3{
	text-align:left;
	font-size:24px;
	font-weight:500;
}
.wp-block-yoast-faq-block .schema-faq-question:hover,
.wp-block-yoast-faq-block .schema-faq-question:active {
	color: var(--Secondary);  
}
.wp-block-yoast-faq-block .schema-faq-question button {
	
  	all: unset;
    position: relative;
    z-index: 2;
    color: var(--title-color);
    background: var(--title-background);
    list-style: none;
    cursor: pointer;
    user-select: none;
    display: grid;
	width:100%;
    grid-template-columns: auto min-content;
    align-items: center;
	    border: var(--border-width) var(--border-style) var(--border-color);
	    border-top: none !important;
    border-bottom: 1 !important;
    border-left: none !important;
    border-right: none !important;
}
.wp-block-yoast-faq-block .schema-faq-question button[aria-expanded="fase"]:after{
	

}

.wp-block-yoast-faq-block .schema-faq-question button svg {
  height: 1em;
  width: 1em;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: .125em;
}
.wp-block-yoast-faq-block .schema-faq-question button:focus svg {
  outline: 1px solid;
}
.wp-block-yoast-faq-block .schema-faq-question [aria-expanded="false"]:after {
	content: "\f067";
    font-weight: 900;
    font-family: "Font Awesome 5 Free";
	font-size: 18px;
    color: #b39565;
}

.wp-block-yoast-faq-block .schema-faq-question [aria-expanded="true"]:after {
  content: "\f068";
    font-weight: 900;
    font-family: "Font Awesome 5 Free";
	font-size: 18px;
    color: #b39565;
}
.wp-block-yoast-faq-block .schema-faq-answer {
	
font-size: var(--wp--preset--font-size--medium) !important;
}