.faq-item{padding-bottom:47px;border-bottom:1px solid #979797;-webkit-transform:translateZ(0);}.faq-item--open .faq-item__content{animation:fade-in 0.3s;}.faq-item--open .faq-item__switcher::before{left:7px;width:22px;transform:translate3d(-10%,-50%,0) rotate(45deg);}.faq-item--open .faq-item__switcher::after{right:7px;width:22px;transform:translate3d(10%,-50%,0) rotate(-45deg);}.faq-item__title{font-size:2.8rem;font-weight:normal;line-height:1.3;text-align:left;cursor:pointer;margin:60px 0 0 19px;padding-right:50px;position:relative;z-index:1;}.faq-item__headline{position:relative;}.faq-item__content-title{font-size:1.8rem;line-height:2;margin-top:0;margin-bottom:26px;}.faq-item__content{padding:18px 50px 0 19px;display:none;}.faq-item__content-item{margin-bottom:13px;}.faq-item__switcher{position:absolute;right:15px;top:0;width:32px;height:32px;z-index:0;cursor:pointer;}.faq-item__switcher::before,.faq-item__switcher::after{content:'';position:absolute;display:block;background-color:#000;border-radius:0.125em;transition:all 0.2s;top:50%;width:18px;height:1px;}.faq-item__switcher::before{left:6px;transform:translate3d(-30%,-50%,0) rotate(45deg);}.faq-item__switcher::after{right:6px;transform:translate3d(30%,-50%,0) rotate(-45deg);}@media (max-width:768px){.faq-item__switcher{display:none;right:0;transform:translateY(-100%);}.faq-item__title{padding-right:0;}.faq-item--open .faq-item__switcher{display:block;}}@media (max-width:640px){.faq-item{padding-bottom:40px;}.faq-item__title{font-size:2.4rem;margin:40px 10px 0 10px;}.faq-item__content{padding:0 10px;}.faq-item__content-title{font-size:1.6rem;margin-top:23px;margin-bottom:0;}.faq-item__content-item{margin-bottom:0;}}