.faq-question{border-bottom:var(--borders)}.faq-question:first-child{border-top:var(--borders)}.faq-question__question-wrapper{list-style:none}.faq-question__question-wrapper::marker{display:none}.faq-question__question-wrapper::-webkit-details-marker{display:none}.faq-question__question{align-items:center;color:var(--h6-color);display:flex;font:var(--h6-font);letter-spacing:var(--h6-letter-spacing);list-style:none;padding:20px 0;width:100%}@media not screen and (min-width:768px){.faq-question__question{font-size:var(--h6-mobile-size);line-height:var(--h6-mobile-line-height)}}.faq-question__question:after{border-bottom:2px solid var(--h6-color);border-right:2px solid var(--h6-color);content:"";display:block;flex-shrink:0;height:7px;margin-left:auto;margin-right:15px;transform:rotate(45deg);transition:transform .2s;width:7px}.faq-question[open] .faq-question__question:after{transform:rotate(-135deg)}.faq-question__question-text{padding-left:15px;padding-right:25px}.faq-question__answer{padding-bottom:20px;padding-left:15px}.faq-question__answer>:first-child{margin-top:0}.faq-question__answer>:last-child{margin-bottom:0}.faq-question__question{background-color:#fff;border:none;border-radius:20px;box-shadow:0 2px 5px #0002;cursor:pointer;margin-bottom:1.25rem;padding:40px 60px;transition:transform .3s;width:auto}.faq-question,.faq-question__question-wrapper{border:none!important}.faq-question__answer{background-color:#fff;border-radius:0 0 20px 20px;border-top:1px solid #c7c7c7;box-shadow:0 2px 5px #0002;padding:40px 70px;position:relative;top:-33px}@media (max-width:550px){.faq-question__question{padding:20px 30px}.faq-question__answer{border:none;border-radius:20px;padding:20px 40px;top:-9px}}.faq-question__question{font-family:stevie-sans,sans-serif!important;font-size:22px!important}