.sp-faq{display:flex;justify-content:center;align-items:center;padding:0 30px}.sp-faq__wrapper{max-width:830px}.sp-faq__title{font-size:50px;line-height:70px;font-weight:400;margin:0;margin-bottom:59px}@media screen and (max-width: 768px){.sp-faq__title{font-size:30px;line-height:34px;margin-bottom:36px}}.sp-faq .js-accordion{display:flex;justify-content:space-between;align-items:center;text-align:left;border:none;border-left:none;border-right:none;border-radius:0;width:100%;padding:23px 0;font-size:26px;font-weight:400;background-color:inherit}@media screen and (max-width: 768px){.sp-faq .js-accordion{letter-spacing:-0.02em;font-size:18px;line-height:22px}}.sp-faq .js-accordion:hover{background-color:inherit}.sp-faq .js-accordion_content{background-color:inherit;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.sp-faq .js-accordion .nav_link_icon{width:44px;height:44px;margin-left:5px;position:relative}@media screen and (max-width: 768px){.sp-faq .js-accordion .nav_link_icon{width:22px;height:22px;margin-left:3px}}.sp-faq .js-accordion .nav_link_icon:before,.sp-faq .js-accordion .nav_link_icon:after{position:absolute;content:"";top:50%;left:50%;border-radius:40px;transform:translate(-50%, -50%) rotate(-180deg);transition:transform .35s ease-in-out,opacity .35s ease-in-out}.sp-faq .js-accordion .nav_link_icon:after{width:5px;height:25px}.sp-faq .js-accordion .nav_link_icon:before{width:25px;height:5px;opacity:1}.sp-faq .js-accordion .nav_link_icon.active:before,.sp-faq .js-accordion .nav_link_icon.active:after{transform:translate(-50%, -50%) rotate(0deg)}.sp-faq .js-accordion .nav_link_icon.active:after{opacity:0}