.bi_btn_outline:hover,.bi_btn_primary:hover{transform:translateY(-4px)}.bi_erp_hero_section{position:relative;overflow:hidden;padding:100px 0;background:#fff}.bi_hero_bg{position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 85% 0,rgba(53,134,192,.18),transparent 45%),linear-gradient(180deg,#f4f8fc 0,#fff 70%)}.bi_erp_hero_section .container{position:relative;z-index:2}.bi_hero_badge{display:inline-flex;align-items:center;padding:8px 18px;border-radius:50px;background:rgba(53,134,192,.1);color:#3586c0;font-size:14px;font-weight:600;border:1px solid rgba(53,134,192,.2)}.bi_btn_outline,.bi_btn_primary{padding:14px 30px;border-radius:10px;transition:.35s}.bi_hero_title{font-size:58px;line-height:1.1;font-weight:700;color:#111;margin-top:25px}.bi_hero_title span{color:#3586c0}.bi_hero_description{margin-top:25px;font-size:18px;color:#666;line-height:1.8;max-width:560px}.bi_hero_buttons{display:flex;gap:15px;margin-top:35px;flex-wrap:wrap}.bi_btn_primary{background:#3586c0;border-color:#3586c0;font-weight:600}.bi_btn_primary:hover{background:#2c74a7;border-color:#2c74a7}.bi_stat_card{border-top:1px solid #ddd;padding-top:18px}.bi_stat_card h4{font-size:22px;color:#3586c0;font-weight:700;margin-bottom:8px}.bi_stat_card span{font-size:14px;color:#777}.bi_dashboard_card{background:#fff;border-radius:24px;padding:30px;border:1px solid #e9ecef;box-shadow:0 20px 60px rgba(0,0,0,.08);transition:.4s;position:relative}.bi_dashboard_card:hover{transform:translateY(-8px)}.bi_dashboard_header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;padding-bottom:18px}.dashboard_text{color:#888;font-size:14px}.bi_window_dots{display:flex;gap:8px}.bi_window_dots span{width:11px;height:11px;border-radius:50%}.red{background:#ff5f56}.yellow{background:#ffbd2f}.green{background:#27c93f}.bi_dashboard_box{background:#f7f9fc;border-radius:18px;padding:22px;text-align:center;transition:.35s;height:100%}.bi_dashboard_box:hover{transform:translateY(-6px);box-shadow:0 15px 35px rgba(0,0,0,.08)}.bi_migrate_card:hover,.bi_process_card:hover,.bi_service_card:hover{box-shadow:0 20px 45px rgba(53,134,192,.18);border-color:#3586c0}.bi_dashboard_box .icon{width:55px;height:55px;margin:auto;border-radius:12px;background:rgba(53,134,192,.12);display:flex;align-items:center;justify-content:center;color:#3586c0;font-size:22px}.bi_dashboard_box h3{margin-top:18px;font-size:32px;font-weight:700;color:#222}.bi_dashboard_box p{margin-top:6px;color:#777;font-size:14px}.bi_progress_section{margin-top:35px}.bi_progress_header{display:flex;justify-content:space-between;margin-bottom:12px;font-size:14px;color:#666}.bi_progress{height:10px;background:#e9ecef;border-radius:30px;overflow:hidden}.bi_migrate_card:hover .bi_card_icon,.bi_progress_bar,.bi_step.active span{background:#3586c0}.bi_progress_bar{width:86%;animation:2s progressFill}.bi_step span{width:10px;height:10px;display:block;margin:auto auto 8px;border-radius:50%;background:#d6d6d6}.bi_step small{color:#777;font-size:12px}.bi_floating_card{position:absolute;bottom:-60px;background:#fff;border-radius:18px;padding:18px 22px;display:flex;align-items:center;gap:15px;box-shadow:0 20px 45px rgba(0,0,0,.1);animation:4s ease-in-out infinite floatCard}.bi_migrate_card,.bi_service_card{animation:.8s both fadeUp;transition:.35s}.bi_floating_icon{width:50px;height:50px;border-radius:12px;background:rgba(53,134,192,.1);display:flex;justify-content:center;align-items:center;color:#3586c0;font-size:22px}.bi_section_subtitle,.bi_subtitle{font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.bi_floating_card h5{margin:0;font-size:17px;font-weight:700}.bi_floating_card p{margin:4px 0 0;color:#777;font-size:13px}@keyframes floatCard{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes progressFill{0%{width:0}100%{width:86%}}.bi_why_migrate_section{padding:100px 0;background:#fff}.bi_section_heading{text-align:center;margin-bottom:30px}.bi_subtitle{color:#3586c0}.bi_section_heading h2{font-size:48px;font-weight:700;margin:15px 0}.bi_section_heading p{color:#666;font-size:17px;line-height:1.8}.bi_migrate_card{background:#fff;border:1px solid #e9ecef;border-radius:18px;padding:30px;height:100%;box-shadow:0 10px 35px rgba(0,0,0,.05)}.bi_migrate_card:hover{transform:translateY(-8px)}.bi_card_icon{width:65px;height:65px;border-radius:15px;background:#edf6fc;display:flex;justify-content:center;align-items:center;margin-bottom:20px;transition:.35s}.bi_card_icon i{font-size:26px;color:#3586c0}.bi_migrate_card:hover .bi_card_icon i{color:#fff}.bi_migrate_card h5{font-size:20px;font-weight:700;margin-bottom:12px}.bi_migrate_card p{color:#666;font-size:15px;line-height:1.7;margin:0}.bi_compare_section,.bi_services_section{padding:100px 0;background:#f8fbfd;position:relative;overflow:hidden}.bi_services_section:before{content:"";position:absolute;width:350px;height:350px;background:rgba(53,134,192,.06);border-radius:50%;top:-180px;right:-120px}.bi_services_section:after{content:"";position:absolute;width:250px;height:250px;background:rgba(53,134,192,.05);border-radius:50%;left:-120px;bottom:-120px}.bi_section_subtitle{display:inline-block;color:#3586c0;margin-bottom:12px}.bi_section_title{font-size:48px;font-weight:700;color:#1c1c1c;margin-bottom:20px;line-height:1.2}.bi_section_description{font-size:17px;color:#6d6d6d;line-height:1.8;max-width:700px;margin:auto}.bi_service_card{background:#fff;border-radius:20px;padding:35px 28px;border:1px solid #e9ecef;height:100%;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.05)}.bi_service_card:before{content:"";position:absolute;left:0;top:0;width:0;height:4px;background:#3586c0;transition:.4s}.bi_service_card:hover:before{width:100%}.bi_service_card:hover{transform:translateY(-10px)}.bi_service_icon{width:72px;height:72px;border-radius:18px;display:flex;align-items:center;justify-content:center;background:#3586c0;margin-bottom:25px;transition:.35s}.bi_service_icon i{font-size:28px;color:#fff}.bi_service_card:hover .bi_service_icon{transform:rotate(-8deg) scale(1.08);background:#2f76aa}.bi_service_card h4{font-size:22px;font-weight:700;margin-bottom:15px;color:#222;line-height:1.4}.bi_service_card p{font-size:15px;line-height:1.8;color:#6f6f6f;margin:0}@keyframes fadeUp{from{opacity:0;transform:translateY(30px)}100%,to{opacity:1;transform:translateY(0)}0%{opacity:0;transform:translateY(35px)}}@media (max-width:1199px){.bi_section_title{font-size:42px}}@media (max-width:991px){.bi_services_section{padding:80px 0}.bi_section_title{font-size:36px}.bi_service_card{padding:30px 22px}}@media (max-width:767px){.bi_services_section{padding:60px 0}.bi_section_title{font-size:30px}.bi_section_description{font-size:15px}.bi_service_card{text-align:center}.bi_service_icon{margin:0 auto 20px}}@media (max-width:575px){.bi_section_title{font-size:26px}.bi_service_card{padding:25px 20px}.bi_service_icon{width:60px;height:60px}.bi_service_icon i{font-size:24px}}.bi_process_section{padding:100px 0;background:#fff;position:relative}.bi_process_section:before{content:"";position:absolute;width:100%;height:3px;background:linear-gradient(90deg,#3586c0,#6bb7eb,#3586c0);top:315px;left:0;animation:6s linear infinite lineMove;opacity:.12}.bi_feature_item:before,.bi_process_card:before,.bi_signal_card::before{inset:0;padding:2px;opacity:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)}.bi_process_card{position:relative;background:#fff;border-radius:18px;padding:35px 25px;border:1px solid #ececec;height:100%;text-align:center;overflow:hidden;transition:.4s;box-shadow:0 10px 35px rgba(0,0,0,.05)}.bi_compare_table thead th,.process_number{background:#3586c0;color:#fff;font-weight:700}.bi_process_card:hover{transform:translateY(-12px)}.process_number{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:auto auto 25px;font-size:24px;animation:3s ease-in-out infinite floatNumber}.bi_feature_item,.bi_primary_btn{align-items:center;position:relative;overflow:hidden}.bi_process_card h5{font-size:20px;font-weight:700;margin-bottom:15px}.bi_process_card p{color:#666;line-height:1.8;font-size:15px;margin:0}.bi_process_card:before{content:"";position:absolute;border-radius:18px;background:linear-gradient(135deg,#3586c0,#7cc5f5,#3586c0);-webkit-mask-composite:xor;mask-composite:exclude;transition:.4s}.bi_feature_item:hover:before,.bi_process_card:hover:before,.bi_signal_card:hover::before{opacity:1}.bi_process_card:hover .process_number{box-shadow:0 0 25px rgba(53,134,192,.55)}@keyframes floatNumber{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lineMove{0%{background-position:0}100%{background-position:1000px}}.bi_compare_section::before{content:"";position:absolute;width:420px;height:420px;background:rgba(53,134,192,.06);border-radius:50%;top:-180px;right:-180px}.bi_compare_section::after{content:"";position:absolute;width:320px;height:320px;background:rgba(53,134,192,.05);border-radius:50%;bottom:-150px;left:-120px}.bi_compare_wrapper{background:#fff;border-radius:24px;overflow:hidden;border:1px solid #e8edf2;position:relative;box-shadow:0 18px 45px rgba(0,0,0,.08);animation:.8s tableFade}.feature_icon,.signal_icon{animation:3s ease-in-out infinite floatIcon}.bi_compare_wrapper::before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,#3586c0,#7bc4f3,#3586c0);background-size:300%;animation:6s linear infinite borderMove}.bi_compare_table{width:100%;margin:0}.bi_compare_table thead th{border:none;padding:20px 18px;text-align:center;font-size:17px;white-space:nowrap;position:sticky;top:0;z-index:5}.bi_compare_table tbody td{padding:18px;border-color:#edf2f7;vertical-align:middle;transition:.3s;color:#555;font-size:15px;text-align:center}.bi_compare_table tbody tr,.bi_primary_btn,.bi_primary_btn i{transition:.35s}.bi_compare_table tbody tr:nth-child(2n){background:#f8fbfd}.bi_compare_table tbody tr:hover{background:#eef7fd;transform:scale(1.01)}.feature_title{font-weight:700;color:#222!important;white-space:nowrap}.active_column{background:#edf7fe;color:#1f4f73;font-weight:600;position:relative}.bi_compare_table td.active_column{border-left:2px solid #3586c0;border-right:2px solid #3586c0;text-align:center}.bi_compare_table thead .active_column{background:#2e79ae}.bi_compare_table i{color:#3586c0;font-size:18px;animation:2s infinite pulseIcon}.bi_compare_table tbody tr:hover td{color:#222}.bi_compare_table tbody tr:hover .active_column{background:#dff2ff}.table-responsive{scrollbar-width:thin;scrollbar-color:#3586c0 #edf4fa}.table-responsive::-webkit-scrollbar{height:8px}.table-responsive::-webkit-scrollbar-track{background:#edf4fa}.table-responsive::-webkit-scrollbar-thumb{background:#3586c0;border-radius:20px}.bi_primary_btn:before,.bi_why_browseinfo_section:after,.bi_why_browseinfo_section:before{border-radius:50%;content:"";position:absolute}@keyframes pulseIcon{0%,100%{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes tableFade{from{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@media(max-width:991px){.bi_why_migrate_section{padding:70px 0}.bi_section_heading h2{font-size:36px}.bi_process_section:before{display:none}.bi_process_card{margin-bottom:15px}.bi_compare_section{padding:80px 0}.bi_compare_table thead th{font-size:15px;padding:16px}.bi_compare_table tbody td{padding:16px;font-size:14px}}.bi_why_browseinfo_section{position:relative;padding:100px 0;background:#fff;overflow:hidden}.bi_why_browseinfo_section:before{width:380px;height:380px;background:rgba(53,134,192,.06);top:-180px;left:-150px}.bi_why_browseinfo_section:after{width:300px;height:300px;background:rgba(53,134,192,.05);right:-120px;bottom:-100px}.bi_primary_btn{background:#3586c0;color:#fff;padding:14px 32px;border-radius:12px;font-weight:600;display:inline-flex;box-shadow:0 15px 35px rgba(53,134,192,.25)}.bi_primary_btn:hover{background:#2b73a7;color:#fff;transform:translateY(-5px)}.bi_primary_btn:hover i{transform:translateX(8px)}.bi_primary_btn:before{width:0;height:0;background:rgba(255,255,255,.18);left:50%;top:50%;transform:translate(-50%,-50%);transition:.6s}.bi_primary_btn:hover:before{width:320px;height:320px}.bi_feature_item{display:flex;gap:16px;background:rgba(255,255,255,.75);backdrop-filter:blur(8px);border:1px solid #e9edf3;border-radius:16px;padding:18px 22px;transition:.4s;height:100%;box-shadow:0 10px 30px rgba(0,0,0,.05)}.bi_feature_item:before{content:"";position:absolute;border-radius:16px;background:linear-gradient(135deg,#3586c0,#7bc4f3,#3586c0);background-size:250%;animation:8s linear infinite borderMove;-webkit-mask-composite:xor;mask-composite:exclude;transition:.4s}.bi_feature_item:hover{transform:translateY(-8px);box-shadow:0 22px 45px rgba(53,134,192,.18)}.feature_icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eef7fd;color:#3586c0;flex-shrink:0;transition:.35s}.feature_icon i{font-size:18px}.bi_feature_item:hover .feature_icon{background:#3586c0;color:#fff;transform:rotate(10deg) scale(1.08);box-shadow:0 0 18px rgba(53,134,192,.45)}.bi_feature_item span{font-size:16px;font-weight:600;color:#333}.bi_feature_item:after{content:"";position:absolute;top:-100%;left:-60%;width:40%;height:260%;transform:rotate(25deg);background:rgba(255,255,255,.35);transition:.8s}.bi_feature_item:hover:after{left:130%}@keyframes borderMove{0%{background-position:0}100%{background-position:250%}}@media(max-width:575px){.bi_compare_table thead th{font-size:14px;padding:14px}.bi_compare_table tbody td{font-size:13px;padding:14px}.bi_feature_item{gap:12px}}.bi_erp_signal_section{position:relative;padding:110px 0;overflow:hidden;background:linear-gradient(180deg,#f9fcff 0,#eef7fd 100%)}.bi_erp_signal_section::before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;background:rgba(53,134,192,.08);top:-180px;right:-140px;animation:12s infinite alternate blobMove}.bi_erp_signal_section::after{content:"";position:absolute;width:280px;height:280px;border-radius:50%;background:rgba(53,134,192,.05);left:-120px;bottom:-120px;animation:10s infinite alternate blobMove2}.bi_signal_card{display:flex;gap:20px;align-items:flex-start;background:#fff;border-radius:18px;padding:28px;height:100%;border:1px solid #e7eef5;transition:.45s;position:relative;overflow:hidden;box-shadow:0 15px 40px rgba(0,0,0,.05)}.bi_check_item,.signal_icon{display:flex;align-items:center}.bi_signal_card::before{content:"";position:absolute;border-radius:18px;background:linear-gradient(135deg,#3586c0,#7bc7f5,#3586c0);background-size:250%;animation:8s linear infinite borderAnimation;-webkit-mask-composite:xor;mask-composite:exclude}.bi_signal_card:hover{transform:translateY(-12px);box-shadow:0 25px 60px rgba(53,134,192,.18)}.signal_icon{width:58px;height:58px;border-radius:50%;justify-content:center;background:#eef7fd;color:#3586c0;flex-shrink:0;transition:.35s}.signal_icon i{font-size:22px}.bi_signal_card:hover .signal_icon{background:#3586c0;color:#fff;transform:rotate(12deg) scale(1.1);box-shadow:0 0 25px rgba(53,134,192,.4)}.bi_signal_card h5{font-size:20px;margin-bottom:10px;font-weight:700;color:#222}.bi_signal_card p{margin:0;color:#666;line-height:1.8}@keyframes floatIcon{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes borderAnimation{0%{background-position:0}100%{background-position:250%}}@keyframes blobMove{0%{transform:translate(0,0)}100%{transform:translate(-40px,30px)}}@keyframes blobMove2{0%{transform:translate(0,0)}100%{transform:translate(30px,-40px)}}.bi_erp_checklist_section{padding:110px 0;background:linear-gradient(180deg,#f8fbfd,#fff)}.bi_check_item{gap:18px;background:#fff;padding:22px;border-radius:16px;margin-bottom:18px;transition:.35s;border:1px solid #e8edf3;box-shadow:0 12px 30px rgba(0,0,0,.05)}.check_icon,.score_circle{align-items:center;display:flex}.bi_check_item:hover{transform:translateX(12px);border-color:#3586c0;box-shadow:0 20px 40px rgba(53,134,192,.18)}.check_icon{width:52px;height:52px;justify-content:center;border-radius:50%;background:#eef7fd;color:#3586c0;flex-shrink:0;transition:.35s}.bi_check_item:hover .check_icon{background:#3586c0;color:#fff;transform:rotate(15deg)}.check_icon i{font-size:20px}.bi_migration_score{background:#fff;border-radius:24px;text-align:center;padding:50px;position:relative;overflow:hidden;border:1px solid #e8edf3;box-shadow:0 25px 50px rgba(0,0,0,.08)}.score_circle{width:170px;height:170px;margin:auto auto 35px;border-radius:50%;background:linear-gradient(135deg,#3586c0,#6cbdf1);justify-content:center;color:#fff;font-size:30px;font-weight:700;animation:3s infinite pulseCircle}.bi_migration_score h3{font-size:28px;margin-bottom:18px}.bi_migration_score p{color:#666;line-height:1.8;margin-bottom:30px}@keyframes pulseCircle{0%,100%{transform:scale(1);box-shadow:0 0 0 rgba(53,134,192,.35)}50%{transform:scale(1.06);box-shadow:0 0 40px rgba(53,134,192,.35)}}.bi_faq_section{padding:110px 0;background:#f8fbfd;position:relative}.bi_faq_accordion .accordion-item{border:none;border-radius:18px!important;margin-bottom:18px;overflow:hidden;background:#fff;box-shadow:0 15px 40px rgba(0,0,0,.05);transition:.35s}.bi_faq_accordion .accordion-item:hover{transform:translateY(-4px);box-shadow:0 22px 45px rgba(53,134,192,.15)}.accordion-button{padding:24px 30px;font-size:19px;font-weight:700;background:#fff;color:#222;box-shadow:none!important}.accordion-button:not(.collapsed){background:#eef7fd;color:#3586c0}.accordion-button::after{content:"+";width:38px;height:38px;border-radius:50%;background:#3586c0;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;transition:.35s}.accordion-button:not(.collapsed)::after{background-image:unset;transform:rotate(45deg)}.accordion-body{padding:0 30px 28px;color:#666;line-height:1.9;font-size:15px}.accordion-item{position:relative}.accordion-item::before{content:"";position:absolute;left:0;top:0;width:5px;height:0;background:#3586c0;transition:.35s}.accordion-item:hover::before{height:100%}.bi_cta_section{padding:110px 0;background:#fff}.bi_cta_wrapper{position:relative;overflow:hidden;border-radius:32px;padding:80px;background:linear-gradient(135deg,#3586c0,#5ea8dd);color:#fff;box-shadow:0 35px 80px rgba(53,134,192,.28)}.bi_cta_outline,.bi_cta_primary{padding:15px 34px;transition:.35s}.bi_cta_wrapper::before{content:"";position:absolute;width:380px;height:380px;border-radius:50%;background:rgba(255,255,255,.08);top:-170px;left:-120px}.bi_cta_wrapper::after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;background:rgba(255,255,255,.06);right:-100px;bottom:-120px}.bi_cta_outline:hover,.bi_cta_primary{background:#fff;color:#3586c0}.bi_cta_subtitle{display:inline-block;letter-spacing:2px;text-transform:uppercase;font-weight:600;margin-bottom:18px;opacity:.9}.bi_cta_title{font-size:52px;font-weight:700;margin-bottom:25px;color:#fff}.bi_cta_description{max-width:650px;line-height:1.9;font-size:17px;opacity:.92;margin-bottom:35px}.bi_cta_buttons{display:flex;gap:18px;flex-wrap:wrap}.bi_cta_primary{border-radius:14px;font-weight:600}.bi_cta_primary:hover{transform:translateY(-5px);color:#3586c0}.bi_cta_outline{border:2px solid rgba(255,255,255,.45);color:#fff;border-radius:14px}.bi_cta_card{background:rgba(255,255,255,.12);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:24px;padding:40px;text-align:center}.cta_number{font-size:58px;font-weight:700;margin-bottom:12px}.bi_cta_card h4{color:#fff;margin-bottom:15px}.bi_cta_card p{margin:0;line-height:1.8;opacity:.9}@media(max-width:991px){.bi_why_browseinfo_section{padding:80px 0}.bi_migration_score{margin-top:30px;padding:35px}.score_circle{width:140px;height:140px;font-size:24px}.bi_cta_wrapper{padding:55px 35px;text-align:center}.bi_cta_title{font-size:40px}.bi_cta_buttons{justify-content:center}}@media(max-width:767px){.bi_section_heading{text-align:left}.bi_section_heading h2{font-size:30px}.bi_migrate_card{padding:25px}.bi_cta_section,.bi_erp_signal_section,.bi_faq_section,.bi_process_section{padding:70px 0}.process_number{width:50px;height:50px;font-size:20px}.bi_compare_section,.bi_why_browseinfo_section{padding:65px 0}.bi_compare_wrapper{border-radius:18px}.bi_compare_table{min-width:760px}.bi_feature_item{padding:16px}.feature_icon{width:42px;height:42px}.bi_cta_description,.feature_icon i{font-size:16px}.bi_feature_item span{font-size:15px}.bi_primary_btn{width:100%;justify-content:center}.bi_signal_card{padding:22px;gap:15px}.signal_icon{width:48px;height:48px}.bi_signal_card h5,.signal_icon i{font-size:18px}.bi_check_item{padding:18px}.check_icon{width:45px;height:45px}.accordion-button{padding:20px;font-size:17px}.accordion-body{padding:0 20px 20px}.bi_cta_wrapper{padding:45px 25px}.bi_cta_title{font-size:32px}.bi_cta_buttons .btn{width:100%}.cta_number{font-size:42px}}