.faq__list__item{border-top:1px solid #000}.faq__list__item:last-child{border-bottom:1px solid #000}.faq__list__item .faq__list__question{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;font-weight:700;padding:30px 40px 25px 20px;position:relative}@media screen and (max-width:767.9px){.faq__list__item .faq__list__question{padding:25px 30px 20px 15px}}@media screen and (min-width:768px){.faq__list__item .faq__list__question{font-size:1.6rem}}@media screen and (min-width:1050px){.faq__list__item .faq__list__question{font-size:1.9rem}}.faq__list__item .faq__list__question:before{border-right:1px solid #000;content:"Q";display:inline-block;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:700;margin-right:10px;padding-right:10px}@media screen and (min-width:768px){.faq__list__item .faq__list__question:before{font-size:1.8rem;margin-right:15px;padding-right:15px}}@media screen and (min-width:1050px){.faq__list__item .faq__list__question:before{font-size:2.4rem}}.faq__list__item .faq__list__question .accordion-icon{height:15px;position:absolute;right:13px;top:30px;width:15px}@media screen and (min-width:768px){.faq__list__item .faq__list__question .accordion-icon{height:20px;right:18px;width:20px}}.faq__list__item .faq__list__question .accordion-icon:after,.faq__list__item .faq__list__question .accordion-icon:before{background-color:#000;content:"";display:block;height:1px;position:relative;top:10px;-webkit-transition:opacity .2s ease,transform .2s ease;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;width:20px}.faq__list__item .faq__list__question .accordion-icon:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.faq__list__item .faq__list__answer{border-top:1px dashed #bfbfbf;display:none;padding:25px 20px}@media screen and (max-width:767.9px){.faq__list__item .faq__list__answer{padding:20px 40px 25px 15px}}.faq__list__item .faq__list__answer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.faq__list__item .faq__list__answer__inner:before{border-right:1px solid #000;color:#bfbfbf;content:"A";display:inline-block;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:700;margin-right:10px;padding-right:10px}@media screen and (min-width:768px){.faq__list__item .faq__list__answer__inner:before{font-size:1.8rem;margin-right:15px;padding-right:15px}}@media screen and (min-width:1050px){.faq__list__item .faq__list__answer__inner:before{font-size:2.4rem}}.faq__list__item.is-active .faq__list__question .accordion-icon:before{opacity:0}.faq__list__item.is-active .faq__list__question .accordion-icon:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}