@font-face{font-display:swap;font-family:Arial;font-style:normal;font-weight:400}@font-face{font-display:swap;font-family:Arial;font-style:normal;font-weight:700}@font-face{font-display:swap;font-family:Arial;font-style:italic;font-weight:400}@font-face{font-display:swap;font-family:Arial;font-style:italic;font-weight:700}.faq-accordion-heading{text-align:center;color:#fff}.faq-accordion{margin-top:2.625em}.faq-accordion .faq-accordion-tab{margin-bottom:10px}.faq-accordion .faq-accordion-tab .faq-accordion-tab-input:checked+.faq-accordion-tab-heading::before{transform:none;transform:initial}.faq-accordion .faq-accordion-tab-input{display:none}.faq-accordion .faq-accordion-tab-heading{background-color:#fff;padding:1.23em 2.23em 1.23em 1.33em;list-style:none;border-radius:10px;margin:0 0 14px 0;position:relative}.faq-accordion .faq-accordion-tab-heading::before,.faq-accordion .faq-accordion-tab-heading::after{position:absolute;right:0;background:#4f7f3d;border-radius:.125em;content:"";height:.125em;transition:all 300ms ease;width:.9em;display:inline-block;margin-left:-1.25em;bottom:auto;left:auto;position:absolute;right:1.25em;top:calc(50% - .0625em);z-index:1}.faq-accordion .faq-accordion-tab-heading::before{transform:rotate(90deg)}.faq-accordion .faq-accordion-tab-heading:hover{color:#1360bc;cursor:pointer}.faq-accordion .faq-accordion-tab-heading .faq-accordion-tab-label{font-size:16px;font-weight:400;margin:0;position:relative;display:flex}.faq-accordion .faq-content,.faq-accordion .faq-accordion-tab-content{background-color:#fff;border-radius:0 0 10px 10px;padding:.5em 1.5em 3.625em;margin-top:-23px;color:#1360bc;line-height:1.5}.section-single .faq-accordion-heading{background-color:#1360bc;margin:1em 0 0 0;padding:1em 0 .5em}.section-single .faq-accordion{background-color:#1360bc;margin-top:-1px;padding:2.625em 1em}
