[v-cloak]{display:none}
#faq-search-component{padding:0;margin-bottom:80px;position:relative}
@media(max-width:1220px){#faq-search-component{margin-bottom:60px}
}
#faq-search-component .result_sort_wrap{margin-bottom:80px}
@media(max-width:1220px){#faq-search-component .result_sort_wrap{width:728px;margin:0 auto 60px}
}
@media(max-width:768px){#faq-search-component .result_sort_wrap{width:100%;font-size:16px}
}
#faq-search-component .faq_search_wrap{display:flex;justify-content:center}
@media(max-width:768px){#faq-search-component .faq_search_wrap{padding:0 20px}
}
#faq-search-component .faq_search_wrap .result_search_wrap{position:relative;width:806px;background:transparent;padding:0;margin:80px 0 72px;display:flex;justify-content:center;flex-direction:column}
@media(max-width:1220px){#faq-search-component .faq_search_wrap .result_search_wrap{width:728px;font-size:16px;margin:60px 20px}
}
@media(max-width:768px){#faq-search-component .faq_search_wrap .result_search_wrap{margin:60px 0;width:100%}
}
#faq-search-component .faq_search_wrap .result_search_wrap .search_icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:24px;height:24px}
#faq-search-component .faq_search_wrap .result_search_wrap .search_input{width:100%;height:60px;border-radius:100px;border:1px solid #757575;background:#FFF;padding:15px 20px 15px 60px;margin:0;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:150%}
#faq-search-component .faq_search_wrap .result_search_wrap .search_input.withText{background:#f2f2f2}
#faq-search-component .faq_search_wrap .result_search_wrap .search_input:-webkit-autofill{-webkit-background-clip:text;background-clip:text;-webkit-box-shadow:0 0 0 30px #f2f2f2 inset}
#faq-search-component .faq_search_wrap .result_search_wrap .search_input:focus{outline:#757575 auto}
#faq-search-component .faq_search_wrap .result_search_wrap .search{width:806px;padding:0;position:relative}
@media(max-width:1220px){#faq-search-component .faq_search_wrap .result_search_wrap .search{width:728px}
}
@media(max-width:768px){#faq-search-component .faq_search_wrap .result_search_wrap .search{width:100%}
}
#faq-search-component .faq_search_wrap .result_search_wrap .search.withTag{position:relative;display:flex;width:100%;height:60px;padding:14px 16px;outline:#757575 auto;border-radius:75px;align-items:center}
#faq-search-component .faq_search_wrap .result_search_wrap .search.withTag .chosenTags{flex-wrap:wrap;display:flex;width:calc(100% - 44px)}
#faq-search-component .faq_search_wrap .result_search_wrap .search.withTag .chosenTags .tags{gap:8px;align-items:center;overflow-x:auto}
#faq-search-component .faq_search_wrap .result_search_wrap .search.withTag .chosenTags .tags::-webkit-scrollbar{height:0}
#faq-search-component .faq_search_wrap .result_search_wrap .search.withTag .chosenTags .tags .tag{background:rgba(0,0,0,0.12);border-color:#ccc;padding:2.5px 6px 2.5px 11px;flex-shrink:0;margin:0}
#faq-search-component .faq_search_wrap .result_search_wrap .search.withTag .chosenTags .tags .tag:hover{background:rgba(0,0,0,0.08)}
#faq-search-component .faq_search_wrap .result_search_wrap .search.withTag .chosenTags .tags .tag:hover p{font-weight:400}
#faq-search-component .faq_search_wrap .result_search_wrap .search.withTag .chosenTags .tags .tag p{margin:0;font-weight:600;margin-right:3px}
#faq-search-component .faq_search_wrap .result_search_wrap .search.withTag .chosenTags .tags .tag span{display:flex;align-items:center}
#faq-search-component .faq_search_wrap .result_search_wrap .search .clear{cursor:pointer;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;align-items:center}
#faq-search-component .faq_search_wrap .result_search_wrap .tags{display:flex}
#faq-search-component .faq_search_wrap .result_search_wrap .tags.wrap{margin:40px auto 0;flex-wrap:wrap;justify-content:center}
#faq-search-component .faq_search_wrap .result_search_wrap .tags .tag{cursor:pointer;box-sizing:border-box;font-size:18px;line-height:1.4;border:1px solid #ccc;border-radius:32px;display:flex;justify-content:center;padding:2.5px 19px;margin-right:8px;margin-bottom:8px;color:black}
#faq-search-component .faq_search_wrap .result_search_wrap .tags .tag.disable{opacity:.3;cursor:unset}
#faq-search-component .faq_search_wrap .result_search_wrap .tags .tag:hover{background:rgba(0,0,0,0.08)}
#faq-search-component .faq_search_wrap .result_search_wrap .tags .tag:active{background:rgba(0,0,0,0.2);color:#000;font-weight:600}
#faq-search-component .faq{margin:0 auto}
@media(max-width:1220px){#faq-search-component .faq{width:728px;font-size:16px}
#faq-search-component .faq>div{padding:0}
}
@media(max-width:768px){#faq-search-component .faq{width:100%}
}
#faq-search-component .faq .result_content_wrap{width:1220px;margin:0 auto}
@media(max-width:1220px){#faq-search-component .faq .result_content_wrap{width:728px;font-size:16px}
}
@media(max-width:768px){#faq-search-component .faq .result_content_wrap{width:auto;padding:0 20px}
}
#faq-search-component .faq .result_content_wrap .no-result{max-width:1220px;margin:80px auto;text-align:center;font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:150%}
@media(max-width:1024px){#faq-search-component .faq .result_content_wrap .no-result{margin:60px 40px}
}
@media(max-width:375px){#faq-search-component .faq .result_content_wrap .no-result{margin:40px 20px}
}
#faq-search-component .faq .result_content_wrap .afterSearch{font-family:Poppins;font-size:24px;font-style:normal;font-weight:500;line-height:150%;color:#000;margin:0 auto;padding:40px 0;text-align:center}
#faq-search-component .faq #faqSearchResults{border-top:.5px solid #ccc;padding:0}
@media(max-width:1220px){#faq-search-component .faq #faqSearchResults{margin:0}
}
#faq-search-component .faq .resultBox{margin:0;padding:16px 20px;border-bottom:.5px solid #ccc}
#faq-search-component .faq .resultBox a{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}
#faq-search-component .faq .moreButton{position:unset;margin:40px 0 20px 0;text-align:center}
#faq-search-component .faq .moreButton svg{cursor:pointer}
#faq-search-component .loading{height:100vh;width:100vw;background:rgba(255,255,255,0.7);top:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;position:fixed}
#faq-search-component .loading span{width:68px;height:68px;border:6px solid #7231c6;border-top-color:transparent;border-radius:100%;animation:circle infinite .75s linear}
@keyframes circle{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}