.fbm-service-desc{font-size:14px;line-height:1.6;color:rgba(255,255,255,.75);margin-top:8px;padding:0 4px}.fbm-section-lead{font-size:16px;line-height:1.65;color:rgba(255,255,255,.65);margin:6px 0 20px;max-width:720px}.elementor-widget-html .fbm-faq-q,.elementor-widget-html .fbm-faq-q:hover,.elementor-widget-html .fbm-faq-q:focus,.elementor-widget-html .fbm-faq-q:active{box-shadow:none!important;outline:none!important;border:none!important;background:0 0!important;text-shadow:none!important}.fbm-faq{max-width:900px;margin:0 auto}.fbm-faq-item{border-bottom:1px solid rgba(255,255,255,.1)}.fbm-faq-item:last-child{border-bottom:none}.fbm-faq-q{width:100%;background:0 0;border:none;outline:none!important;box-shadow:none!important;-webkit-appearance:none;appearance:none;cursor:pointer;font-size:17px;font-weight:600;color:#fff;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;transition:color .2s ease;line-height:1.4;font-family:inherit;border-radius:0}.fbm-faq-q:focus{outline:none!important;box-shadow:none!important}.fbm-faq-q:focus-visible{outline:none!important;box-shadow:0 0 0 2px rgba(255,76,52,.45)!important;border-radius:6px!important}.fbm-faq-q:hover,.fbm-faq-item.fbm-faq-open .fbm-faq-q{color:#ff4c34;box-shadow:none!important}.fbm-faq-icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.15);display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:300;line-height:1;color:rgba(255,255,255,.5);transition:color .25s ease,border-color .25s ease,background .25s ease,transform .35s cubic-bezier(.4,0,.2,1)}.fbm-faq-q:hover .fbm-faq-icon{border-color:rgba(255,76,52,.4);color:#ff4c34}.fbm-faq-item.fbm-faq-open .fbm-faq-icon{background:rgba(255,76,52,.12);border-color:rgba(255,76,52,.5);color:#ff4c34;transform:rotate(45deg)}.fbm-faq-answer{font-size:15px;line-height:1.7;color:rgba(255,255,255,.7);padding:0 0 20px;animation:fbm-fade-in .3s ease}.fbm-faq-answer a{color:#127be7;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease,color .2s ease}.fbm-faq-answer a:hover{color:#0e559c;border-bottom-color:#0e559c}.fbm-tags{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 24px}.fbm-tags a{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border-radius:20px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.8);font-size:13px;font-weight:500;text-decoration:none;transition:all .25s ease;white-space:nowrap}.fbm-tags a:hover{background:rgba(255,76,52,.15);border-color:#ff4c34;color:#ff4c34;transform:translateY(-1px)}.fbm-tags a::before{content:"#";font-weight:700;opacity:.6}@media (max-width:767px){.fbm-faq-q{font-size:15px;padding:16px 0}.fbm-faq-answer{font-size:14px}.fbm-tags a{font-size:12px;padding:5px 10px}}@media (max-width:1024px){.elementor-widget-html:has(.fbm-faq)~.elementor-widget-image{display:none!important;visibility:hidden!important;position:static!important}}@media (max-width:1024px){.elementor-widget-html:has(.fbm-faq){width:100%!important;max-width:100%!important;flex:0 0 100%!important;box-sizing:border-box!important}.elementor-widget-html:has(.fbm-faq) .elementor-widget-container{padding:24px!important;box-sizing:border-box!important}.fbm-faq{max-width:100%;width:100%;box-sizing:border-box}.fbm-faq-q{word-break:break-word;overflow-wrap:break-word;white-space:normal;box-sizing:border-box;max-width:100%}}@media (max-width:767px){.elementor-widget-html:has(.fbm-faq) .elementor-widget-container{padding:20px 16px!important}.fbm-faq-q{gap:10px;font-size:14px;padding:14px 0}.fbm-faq-icon{flex-shrink:0;width:24px;height:24px;font-size:17px;align-self:flex-start;margin-top:2px}.fbm-faq-answer{font-size:13px;line-height:1.65;padding-bottom:16px}}#fbm-back-to-top.fbm-btt-visible{opacity:1;visibility:visible;transform:translateY(0)}