.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)}html.light .fbm-service-desc{color:rgba(30,30,30,.7)}html.light .fbm-section-lead{color:rgba(30,30,30,.65)}html.light .fbm-tags a{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.1);color:rgba(30,30,30,.75)}html.light .fbm-tags a:hover{background:rgba(255,76,52,.08);border-color:#ff4c34;color:#ff4c34}html.light .fbm-tags a::before{opacity:.4}html.light #fbm-back-to-top{background:rgba(255,255,255,.85);border-color:rgba(0,0,0,.1);color:rgba(30,30,30,.7);box-shadow:0 2px 12px rgba(0,0,0,.08)}html.light #fbm-back-to-top:hover{background:rgba(255,76,52,.08);border-color:#ff4c34;color:#ff4c34}.elementor-element-71a6b7e .swiper-slide>div[data-elementor-type=loop]>.elementor-element-6254382{background:0 0!important;border:none!important;box-shadow:none!important}html.light .elementor-element-71a6b7e .elementor-element-e915864{box-shadow:0 4px 20px rgba(0,0,0,.05)!important;border:1px solid rgba(0,0,0,.08)!important;background:#fff!important;border-radius:14px!important;transition:transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s ease!important}html.light .elementor-element-71a6b7e .elementor-element-e915864:hover{transform:translateY(-4px)!important;box-shadow:0 10px 25px rgba(0,0,0,.08)!important;border-color:rgba(0,0,0,.12)!important}.elementor-element-71a6b7e .swiper-slide .elementor-element-e915864 .elementor-widget-button:last-of-type{margin-top:auto!important}@media (max-width:767px){.elementor-element-71a6b7e .swiper-pagination{bottom:0!important}}