.page-faq-block .title{margin-bottom:2rem}.page-faq-block__accordion .card{border:1px solid #e6e6e6;margin-bottom:1rem}.page-faq-block__accordion .card-header{background:#fff;padding:0}.page-faq-block__accordion .card-title{margin:0;font-size:1.625rem;font-weight:600}.page-faq-block__accordion .card-title a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.75rem 2rem;color:#2f2f2f;text-decoration:none}.page-faq-block__accordion .card-title a:not(.collapsed){color:#c5905f;border-bottom:1px solid #e6e6e6;background:#dddddd21}.page-faq-block__toggle{position:relative;width:1.2rem;height:1.2rem;flex:0 0 1.2rem}.page-faq-block__toggle::before{content:'';position:absolute;top:45%;left:50%;width:.55rem;height:.55rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translate(-50%,-50%) rotate(45deg);transition:transform .2s,color .2s;color:#8d8d8d}.page-faq-block__accordion .card-title a:not(.collapsed) .page-faq-block__toggle::before{transform:translate(-50%,-35%) rotate(-135deg);color:#c5905f}.page-faq-block__accordion .card-body{padding:0 2rem 2rem;color:#5f5f5f}.page-faq-block__accordion .card-body p:last-child{margin-bottom:0}@media (max-width:767.98px){.page-faq-block__accordion .card-title{font-size:1.2rem}.page-faq-block__accordion .card-body,.page-faq-block__accordion .card-title a{padding-left:1.25rem;padding-right:1.25rem}}