.block-faq{width:100%;max-width:62.25rem;margin:0 auto 3rem auto}.block-faq .single-faq{background:#fff;border-radius:.5625rem;margin-bottom:1rem;padding:1.25rem 1.375rem 1.25rem 2.125rem}.block-faq .single-faq .question{color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;font-weight:600;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.25rem;line-height:1.5rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.block-faq .single-faq .question::after{content:"";display:block;width:2rem;height:2rem;-webkit-transition:all 400ms;transition:all 400ms;background-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-position:center;background-repeat:no-repeat;background-image:url("../img/faq-accordion.svg")}.block-faq .single-faq .question.active::after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.block-faq .single-faq .answer{display:none;margin-top:.75rem;padding-right:4.4375rem}.block-faq .single-faq .answer p{color:#000;font-size:1rem;line-height:1.5rem;margin:0 0 .75rem 0}.block-faq .single-faq .answer ul{list-style:none;margin-bottom:1.5rem}.block-faq .single-faq .answer ul li{color:#000;position:relative;font-size:1rem;line-height:1.5rem;padding-left:1.875rem;margin-bottom:1rem}.block-faq .single-faq .answer ul li::before{top:0;left:0;content:"";width:1.3125rem;height:1rem;position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("../img/green-checklist.svg")}.block-faq .single-faq .answer strong{font-weight:600}.block-faq .single-faq .answer a{color:#000;text-decoration:underline}