.page-id-7877 .nkp-faq-v2{font-family:Montserrat,Arial,sans-serif;color:#5A5855}
.page-id-7877 .nkp-faq-search-wrap{max-width:980px;margin:-88px auto 32px;position:relative;z-index:5;background:#fff;padding:22px;box-shadow:0 12px 32px rgba(0,0,0,.11)}
.page-id-7877 .nkp-faq-search-box{display:grid;grid-template-columns:48px 1fr;align-items:center;border:1px solid #D8DEE0;background:#FAFAFA}
.page-id-7877 .nkp-faq-search-icon{text-align:center;color:#F2BA1E;font-size:18px}
.page-id-7877 .nkp-faq-search-box input{border:0;background:transparent;padding:15px 10px 15px 0;font:400 14px/1.4 Montserrat,sans-serif;outline:none;color:#555}
.page-id-7877 .nkp-faq-v2-categories{display:flex;gap:8px;overflow-x:auto;margin-top:14px;padding-bottom:2px}
.page-id-7877 .nkp-faq-v2-categories button{flex:0 0 auto;border:1px solid #D8DEE0;background:#fff;padding:9px 12px;font:500 9px/1 Prompt,sans-serif;text-transform:uppercase;color:#667073;cursor:pointer}
.page-id-7877 .nkp-faq-v2-categories button.is-active,.page-id-7877 .nkp-faq-v2-categories button:hover{background:#F2BA1E;border-color:#F2BA1E;color:#4A4743}
.page-id-7877 .nkp-faq-panel{background:#fff;border:1px solid #DCE2E4}
.page-id-7877 .nkp-faq-panel-head{padding:22px 24px;border-bottom:1px solid #E2E6E7;display:flex;justify-content:space-between;gap:20px;align-items:flex-end}
.page-id-7877 .nkp-faq-panel-kicker{font:600 10px/1.2 Prompt,sans-serif;text-transform:uppercase;letter-spacing:2px;color:#6F777A}
.page-id-7877 .nkp-faq-panel-head h2{font:300 34px/1.08 Rubik,sans-serif;color:#4A4743;margin:4px 0 0}
.page-id-7877 .nkp-faq-results{font-size:11px;color:#909799}
.page-id-7877 .nkp-faq-v2-item{border-bottom:1px solid #E7EAEB}.page-id-7877 .nkp-faq-v2-item:last-child{border-bottom:0}
.page-id-7877 .nkp-faq-v2-q{width:100%;border:0;background:#fff;padding:17px 20px;display:flex;justify-content:space-between;gap:16px;align-items:center;text-align:left;color:#555D60;font:500 12px/1.35 Prompt,sans-serif;cursor:pointer}
.page-id-7877 .nkp-faq-v2-q:hover{background:#FBFBFB}.page-id-7877 .nkp-faq-v2-q b{color:#F2BA1E;font-size:18px;transition:.2s}.page-id-7877 .nkp-faq-v2-item.is-open .nkp-faq-v2-q b{transform:rotate(45deg)}
.page-id-7877 .nkp-faq-v2-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.page-id-7877 .nkp-faq-v2-a>div{overflow:hidden}.page-id-7877 .nkp-faq-v2-item.is-open .nkp-faq-v2-a{grid-template-rows:1fr}
.page-id-7877 .nkp-faq-v2-answer{padding:0 20px 20px;font:400 13px/1.55 Montserrat,sans-serif;color:#687174;max-width:920px}.page-id-7877 .nkp-faq-v2-answer p{margin:0}
.page-id-7877 .nkp-faq-live{display:inline-flex;align-items:center;gap:6px;margin:0 20px 9px;padding:5px 8px;background:#E0E7EA;font:500 8px/1 Prompt,sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#667073}
.page-id-7877 .nkp-faq-v2-empty{padding:30px;text-align:center;color:#7B8385}
@media(max-width:720px){
 .page-id-7877 .nkp-faq-search-wrap{margin:-62px 0 24px;padding:14px;box-shadow:0 10px 24px rgba(0,0,0,.09)}
 .page-id-7877 .nkp-faq-search-box{grid-template-columns:40px 1fr}
 .page-id-7877 .nkp-faq-search-box input{min-width:0;width:100%;padding:13px 8px 13px 0;font-size:13px}
 .page-id-7877 .nkp-faq-v2-categories{margin-top:11px;gap:7px}
 .page-id-7877 .nkp-faq-v2-categories button{padding:8px 10px;font-size:8.5px}
 .page-id-7877 .nkp-faq-panel{overflow:hidden}
 .page-id-7877 .nkp-faq-panel-head{display:block;padding:18px 16px}
 .page-id-7877 .nkp-faq-panel-head h2{font-size:28px}
 .page-id-7877 .nkp-faq-results{margin-top:8px}
 .page-id-7877 .nkp-faq-v2-q{font-size:11px;padding:15px 14px;align-items:flex-start;line-height:1.4}
 .page-id-7877 .nkp-faq-v2-q span{display:block;min-width:0;padding-right:8px}
 .page-id-7877 .nkp-faq-v2-q b{flex:0 0 auto}
 .page-id-7877 .nkp-faq-v2-answer{padding:0 14px 17px;font-size:12.5px}
 .page-id-7877 .nkp-faq-live{margin-left:14px}
}