.block-faq-accordion{background-color:#C6FCE0;padding-top:4rem;padding-bottom:4rem;position:relative}.block-faq-accordion::before{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;height:400px;background-image:url("/wp-content/themes/ap-fund-for-journalism/assets/images/slash-grid-bg.svg");background-repeat:repeat-x;background-position:left;z-index:0;background-size:contain}@media (min-width: 992px){.block-faq-accordion{padding-top:6rem;padding-bottom:6rem}}.block-faq-accordion__heading-content h1,.block-faq-accordion__heading-content h2,.block-faq-accordion__heading-content h3,.block-faq-accordion__heading-content h4,.block-faq-accordion__heading-content h5,.block-faq-accordion__heading-content h6{font-size:clamp(32px, 5vw, 60px);font-weight:500}.block-faq-accordion__wrapper{max-width:900px;margin:0 auto;width:100%;background:var(--white);padding:1.5rem;position:relative;z-index:1}@media (min-width: 992px){.block-faq-accordion__wrapper{padding:3rem}}.block-faq-accordion__faq-item{border-top:solid 1px var(--black);padding-top:1.75rem;margin-top:1.75rem}.block-faq-accordion__faq-item-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.block-faq-accordion__faq-item-heading:hover h3{-webkit-transition:.3s;transition:.3s;-webkit-transform:translateX(10px);transform:translateX(10px)}.block-faq-accordion__faq-item-heading h3{font-size:clamp(18px, 2.5vw, 22px);font-weight:700;margin:0;margin-right:1.5rem;-webkit-transition:.3s;transition:.3s}.block-faq-accordion__faq-item-content{max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease-out, padding-top 0.3s ease-out;transition:max-height 0.3s ease-out, padding-top 0.3s ease-out}.block-faq-accordion__faq-item-content .content{padding-top:1.25rem;font-size:clamp(16px, 2.5vw, 22px)}.block-faq-accordion__faq-item-content .content p:last-child{margin-bottom:0}.block-faq-accordion__faq-item-content .content p,.block-faq-accordion__faq-item-content .content li,.block-faq-accordion__faq-item-content .content a{font-size:clamp(16px, 2.5vw, 22px)}.block-faq-accordion__faq-item-toggle{width:24px;height:24px;min-height:24px;min-width:24px;border:none;border-radius:0;background:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:relative}.block-faq-accordion__faq-item-toggle::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:1px;background:var(--black)}.block-faq-accordion__faq-item-toggle::after{content:'';position:absolute;top:50%;left:50%;width:calc(100% - 2px);height:1px;background:var(--black);-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.block-faq-accordion__faq-item-toggle.active::after{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}

/*# sourceMappingURL=block-faq-accordion.css.map */
