.bc-pf-tags-display{margin:2px 0 14px;font-size:13px;line-height:2.2}.bc-pf-tags-display strong{margin-right:8px;font-weight:600;color:#fff}.bc-pf-tags-display a{display:inline-block;padding:4px 11px;margin:0 4px 6px 0;border-radius:999px;background:rgb(255 255 255 / .08);color:#ddd;text-decoration:none;font-size:12px;transition:.2s ease}.bc-pf-tags-display a:hover{background:rgb(255 255 255 / .18);color:#fff}.bc-pf-faq-item{border:1px solid #262626;border-radius:10px;margin-bottom:12px;overflow:hidden;background:#151515}.bc-pf-faq-item summary{cursor:pointer;padding:16px 20px;font-weight:600;font-size:16px;list-style:none;position:relative;padding-right:48px;color:#f0f0f0}.bc-pf-faq-item summary::-webkit-details-marker{display:none}.bc-pf-faq-item summary::after{content:'+';position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:22px;color:#999}.bc-pf-faq-item[open] summary::after{content:'\2212'}.bc-pf-faq-answer{padding:0 20px 18px;font-size:15px;line-height:1.65;color:#b9b9b9}.bc-pf-faq-answer p:last-child{margin-bottom:0}.single-portfolio .elementor-widget-wd_table tbody tr:has(td:last-child:empty),.single-portfolio .elementor-widget-wd_table tbody tr:has(td:last-child p:empty:only-child){display:none}