.custom-faq-item{border-bottom:1px solid #d9d9d9;overflow:hidden}.custom-faq-question{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:24px 0;text-align:left;width:100%}.custom-faq-title{color:#0070c0!important;font-size:20px!important;font-weight:400!important;line-height:140%!important}.custom-faq-icon{height:15px;min-width:15px;position:relative;width:15px}.custom-faq-icon:before{height:2px;left:0;top:6px;width:15px}.custom-faq-icon:after,.custom-faq-icon:before{background:#111;border-radius:10px;content:"";position:absolute}.custom-faq-icon:after{height:15px;left:6px;top:0;transition:.3s ease;width:2px}.custom-faq-item.active .custom-faq-icon:after{transform:scaleY(0)}.custom-faq-answer{max-height:0;overflow:hidden;transition:max-height .45s ease}.custom-faq-answer p{color:#666;font-size:16px;line-height:160%;margin:0;padding:0 0 24px}.custom-faq-item.active .custom-faq-answer{max-height:300px}@media(max-width:767px){.custom-faq-section{padding:50px 16px}.custom-faq-question{padding:20px 0}.custom-faq-title{font-size:18px}.custom-faq-answer p{font-size:14px;padding-bottom:20px}.custom-faq-icon{height:20px;min-width:20px;width:20px}.custom-faq-icon:before{top:9px;width:20px}.custom-faq-icon:after{height:20px;left:9px}}