body.sibx-home{--sx-font:'Inter', -apple-system, 'Segoe UI', Roboto, sans-serif;--sx-primary:#0a5bb8;--sx-primary-strong:#084a97;--sx-link:#0a4f9f;--sx-ink:#000000;--sx-muted:#555b63;--sx-navy:#0a1f3c;--sx-border:#d1d5db;--sx-border-strong:#9fb6d4;--sx-divider:#e5e7eb;--sx-tint:#f0f5fa;--sx-radius:10px;--sx-radius-lg:16px;--sx-shadow:0 1px 3px rgba(15, 23, 42, .08), 0 4px 14px rgba(15, 23, 42, .06);--sx-shadow-lg:0 8px 30px rgba(15, 23, 42, .14);--sx-focus:#9333ea;--sx-amber:#e8963e}body.sibx-home .home_main h2{font-size:1.75rem;font-weight:800;letter-spacing:-.01em;line-height:1.25}body.sibx-home .catbl>p,body.sibx-home .h_blog>p.text-center{color:var(--sx-muted);max-width:72ch;margin:6px auto 0;text-align:center}body.sibx-home .home_main a:focus-visible{outline:3px solid var(--sx-focus);outline-offset:2px}body.sibx-home .home_banner h1{letter-spacing:-.01em;line-height:1.22}@media (min-width:1033px) and (max-width:1599px){body.sibx-home .home_banner h1{font-size:38px!important}}body.sibx-home .home_banner .banner-rating{align-items:stretch}body.sibx-home .home_banner .banner-rating>div{display:flex}body.sibx-home .home_banner .banner-rating .bg-white{border-radius:var(--sx-radius);border:1px solid var(--sx-border)}body.sibx-home .home_banner .banner-rating a{background:var(--sx-primary)!important;border:2px solid transparent!important;border-radius:var(--sx-radius);font-weight:600;font-size:1rem;letter-spacing:.005em;align-items:center;min-height:56px;padding:10px 28px;box-shadow:0 6px 18px rgba(10,91,184,.28);transition:background .15s ease,transform .15s ease,box-shadow .15s ease}body.sibx-home .home_banner .banner-rating a:focus-visible,body.sibx-home .home_banner .banner-rating a:hover{background:var(--sx-primary-strong)!important;border-color:transparent!important;transform:translateY(-2px);box-shadow:0 10px 24px rgba(8,74,151,.32)!important}@media (max-width:1023px){body.sibx-home .home_banner .banner-rating>div{width:100%}body.sibx-home .home_banner .banner-rating a{width:100%;padding:10px 16px;white-space:nowrap}}body.sibx-home .h_main_ser .serv{font-size:12.5px;line-height:1.25;font-weight:500;letter-spacing:.01em}@media (min-width:1033px) and (max-width:1366px){body.sibx-home .h_main_ser>div{min-height:76px}body.sibx-home .h_main_ser .serv{font-size:11.5px!important}}@media (min-width:1024px) and (max-width:1199px){body.sibx-home .h_main_ser>div{min-height:84px}body.sibx-home .h_main_ser .serv{inset:6px;font-size:11px!important;line-height:1.2}}body.sibx-home .box-animation{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}body.sibx-home .box-animation:hover{transform:translateY(-4px);border-color:var(--sx-border-strong)!important;box-shadow:var(--sx-shadow-lg)!important}body.sibx-home .brand-box{border-color:var(--sx-border);border-radius:var(--sx-radius)}body.sibx-home .trusted-by .carousel-btn{background:rgba(10,31,60,.78)}body.sibx-home .trusted-by .carousel-dots span.active{background:var(--sx-primary)}body.sibx-home .ho_wus .lhs p.pb-3{text-align:left;max-width:62ch}body.sibx-home .ho_wus .rhs .ab_sib{border-radius:12px;padding:16px 20px}body.sibx-home .ho_wus .rhs h3{font-weight:800;letter-spacing:-.02em;line-height:1.15}body.sibx-home .ho_wus .rhs p{font-size:12px!important;letter-spacing:.06em;line-height:1.3;margin-top:8px}body.sibx-home .cpfb>div{border:1px solid var(--sx-border);border-radius:var(--sx-radius-lg);box-shadow:var(--sx-shadow)}body.sibx-home .cpfb>div .header,body.sibx-home .cpfb>div:first-child .header,body.sibx-home .cpfb>div:last-child .header{background:rgba(10,31,60,.82);font-weight:700;font-size:17px;padding:10px 21px}body.sibx-home .cpfb ul li{font-size:15px;padding:9px 0 9px 24px;border-top-color:var(--sx-divider)}body.sibx-home .cpfb ul li::before{border-color:var(--sx-primary);color:var(--sx-primary);font-weight:800;width:16px;height:16px}body.sibx-home .cpfb>div a,body.sibx-home .cpfb>div:first-child a,body.sibx-home .cpfb>div:last-child a{background:var(--sx-primary);border-radius:var(--sx-radius);display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:8px 20px;font-weight:600;font-size:1rem;transition:background .15s ease}body.sibx-home .cpfb>div a:hover,body.sibx-home .cpfb>div:first-child a:hover,body.sibx-home .cpfb>div:last-child a:hover{background:var(--sx-primary-strong)}body.sibx-home .catbl .border{border-color:var(--sx-border);box-shadow:var(--sx-shadow)}body.sibx-home .catbl .border>p strong{font-size:16px;font-weight:800;color:var(--sx-navy)}body.sibx-home .catbl ul li{border-top-color:var(--sx-divider)}body.sibx-home .catbl ul li a{font-size:16px;transition:color .15s ease}body.sibx-home .catbl ul li a:hover{color:var(--sx-primary)}body.sibx-home .catbl ul li::before{color:var(--sx-primary);font-weight:700}body.sibx-home .catbl .h_vas a,body.sibx-home .home_a_ss .h_vas a{border:2px solid var(--sx-navy);color:var(--sx-navy)!important;display:inline-flex;align-items:center;min-height:46px;padding:8px 24px;font-weight:600;font-size:1rem;transition:background .15s ease,color .15s ease}body.sibx-home .catbl .h_vas a:hover,body.sibx-home .home_a_ss .h_vas a:hover{background:var(--sx-navy);color:#fff!important}body.sibx-home .home-testimonials h3{color:var(--sx-primary);margin-top:4px}body.sibx-home .home-testimonials .testimonial-card{border:1px solid var(--sx-border);border-radius:12px;box-shadow:var(--sx-shadow)}body.sibx-home .home-testimonials .testimonial-card .testimonial-header{border-bottom-color:#e6ebf3}body.sibx-home .home-testimonials .testimonial-info span{color:var(--sx-amber);letter-spacing:.04em;font-size:15px}body.sibx-home .home-testimonials .r_name{font-size:16px}body.sibx-home .home-testimonials .testimonial-card>.p-4 p{font-size:16px!important;line-height:1.55;color:#1f2937}body.sibx-home .h_blog .big-box,body.sibx-home .h_blog .small-item{border:1px solid var(--sx-border)!important;border-radius:12px!important;box-shadow:var(--sx-shadow)}body.sibx-home .h_blog .post-info{padding:14px 20px 20px}body.sibx-home .h_blog .big-box .post-info a,body.sibx-home .h_blog .small-item .post-info a{display:block;font-size:17px;line-height:1.35;color:var(--sx-navy)!important;margin-bottom:8px;transition:color .15s ease}body.sibx-home .h_blog .big-box:hover .post-info a,body.sibx-home .h_blog .small-item:hover .post-info a{color:var(--sx-primary)!important}body.sibx-home .h_blog .post-info p{font-size:15px!important;line-height:1.55;color:#4a4f55;text-align:left;margin-top:0}@media (max-width:767px){body.sibx-home .home_banner h1{line-height:1.25}body.sibx-home .ho_wus .rhs h3{font-size:24px}body.sibx-home .cpfb>div a{width:100%}}body.sibx-home #masthead .main-header-bar{box-shadow:0 2px 14px rgba(10,22,40,.07);border-bottom:1px solid #eef1f6}body.sibx-home #masthead .main-header-menu>li>a,body.sibx-home #masthead .nav-menu .nav-item>a{font-weight:500;color:#1f2937;transition:color .15s ease}body.sibx-home #masthead .main-header-menu .current-menu-item>.menu-link,body.sibx-home #masthead .main-header-menu .menu-item:hover>.menu-link,body.sibx-home #masthead .main-header-menu .menu-link:hover,body.sibx-home #masthead .nav-menu .nav-item:hover>a,body.sibx-home #masthead .nav-menu .nav-item>a:hover{color:#046bd2!important}body.sibx-home #masthead .mega-menu{border-radius:0 0 14px 14px;border:1px solid #e6ebf3;border-top:3px solid #046bd2;box-shadow:0 18px 44px rgba(10,22,40,.16);overflow:hidden}body.sibx-home #masthead .mega-menu a{transition:color .15s ease}body.sibx-home #masthead .mega-menu a:hover{color:#046bd2}body.sibx-home #colophon{border-top:3px solid #046bd2}body.sibx-home #colophon a{transition:color .15s ease,opacity .15s ease}body.sibx-home #colophon a:hover{opacity:1}@media (prefers-reduced-motion:reduce){body.sibx-home .box-animation,body.sibx-home .box-animation:hover,body.sibx-home .home_banner .banner-rating a:hover{transform:none;transition:none}}