.weav-faq .content-wrapper{max-width:1048px}.weav-faq .weav-faq-head{color:#fff;font-size:37px;font-weight:700;line-height:37px;margin-bottom:0;margin-top:0;text-align:center}.weav-faq .weav-faq-content{color:#fafaf8;font-size:20px;line-height:28px;margin-top:20px;text-align:center}.accordion-item-header{background-color:#fff;color:#4a4a4a;cursor:pointer;font-size:29px;font-weight:500;line-height:36px;position:relative}.accordion-item-header:before{border-bottom:2px solid #45a1ff;border-right:2px solid #45a1ff;content:"";height:15px;position:absolute;right:15px;top:15px;transform:rotate(-50deg);transition:all .5s;width:15px}.accordion-item-header.active{background-color:#fff;transition:.5s}.accordion-item-header.active:before{border-bottom:2px solid #45a1ff;border-right:2px solid #45a1ff;top:0;transform:rotate(45deg)}.accordion-item-content{background-color:#fff;color:#545850;display:none;font-size:18px;line-height:30px;margin-bottom:0;overflow-y:auto;padding-top:16px}.weav-faq .accordion{background-color:#fff;border:1px solid #eff0f6;border-radius:24px;box-shadow:0 2px 7px rgba(20,20,43,.06);margin-top:48px;padding:88px 74px}.accordion-item{border-bottom:1px solid #eff0f6;padding:40px 0;transition:transform .3s}.accordion-item:hover{transform:translate(8px)}@media only screen and (max-width:479px) and (min-width:220px){.weav-faq .content-wrapper{max-width:100%}.weav-faq .accordion{padding:19px 25px}.accordion-item-header{font-size:19px;line-height:24px}.accordion-item-content{font-size:16px;line-height:16px}.accordion-item-header:before{right:-10px;top:6px}.plan-card{margin-top:0}}@media only screen and (max-width:767px) and (min-width:480px){.accordion-item-header:before{right:-10px}}