.wp-block-wirt-faq{background-color:var(--wirt-faq-bg);border-radius:var(--wirt-faq-border-radius);margin-bottom:var(--wirt-faq-bottom-vertical-spacing)!important;margin-top:var(--wirt-faq-top-vertical-spacing)!important;padding:var(--wirt-faq-padding)}.wp-block-wirt-faq .wirt-faq-item{background:#fff;border:1px solid var(--wirt-faq-item-border-color);border-radius:var(--wirt-faq-item-border-radius);box-shadow:0 2px 4px rgba(0,0,0,.03);margin-bottom:var(--wirt-faq-item-margin-bottom);overflow:hidden}.wp-block-wirt-faq .wirt-faq-item:last-child{margin-bottom:0}.wp-block-wirt-faq .wirt-faq-question{align-items:center;background-color:var(--wirt-faq-question-bg-color);border:none;color:var(--wirt-faq-question-text-color);cursor:pointer;display:flex;font-family:inherit;font-size:1.1em;font-weight:600;justify-content:space-between;outline:none;padding:var(--wirt-faq-item-padding);text-align:left;width:100%}.wp-block-wirt-faq .wirt-faq-question:active,.wp-block-wirt-faq .wirt-faq-question:focus{border:none;outline:none}.wp-block-wirt-faq .wirt-faq-question:hover{background-color:var(--wirt-faq-question-bg-color-hover)}.wp-block-wirt-faq .wirt-faq-icon{flex-shrink:0;height:24px;margin-left:15px;position:relative;width:24px}.wp-block-wirt-faq .wirt-faq-icon:after,.wp-block-wirt-faq .wirt-faq-icon:before{background-color:var(--wirt-faq-icon-color);border-radius:2px;content:"";position:absolute;transition:transform .3s ease}.wp-block-wirt-faq .wirt-faq-icon:before{height:2px;left:0;top:50%;transform:translateY(-50%);width:100%}.wp-block-wirt-faq .wirt-faq-icon:after{height:100%;left:50%;top:0;transform:translateX(-50%);width:2px}.wp-block-wirt-faq .wirt-faq-answer-wrapper{height:0;overflow:hidden;transition:height .4s cubic-bezier(.4,0,.2,1)}.wp-block-wirt-faq .wirt-faq-answer{background-color:var(--wirt-faq-answer-bg-color);padding:var(--wirt-faq-item-padding)}.wp-block-wirt-faq .wirt-faq-answer p{color:var(--wirt-faq-answer-text-color);line-height:1.7;margin:0}.wp-block-wirt-faq .wirt-faq-item.wirt-faq-is-open .wirt-faq-icon:after{transform:translateX(-50%) rotate(90deg)}
