.elementor-4357 .elementor-element.elementor-element-57eb89e1:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-57eb89e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #EBF4FF 0%, #DBEAFE 100%);}.elementor-4357 .elementor-element.elementor-element-57eb89e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 80px 140px 80px;}.elementor-4357 .elementor-element.elementor-element-57eb89e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4357 .elementor-element.elementor-element-2e02cfe8{width:auto;max-width:auto;background-color:#DBEAFE;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:6px 18px 6px 18px;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-2e02cfe8 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:800;color:#2563EB;}.elementor-4357 .elementor-element.elementor-element-1a0acd4f{width:var( --container-widget-width, 99.767% );max-width:99.767%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:99.767%;--container-widget-flex-grow:0;text-align:center;}.elementor-4357 .elementor-element.elementor-element-1a0acd4f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4357 .elementor-element.elementor-element-1a0acd4f .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:84px;font-weight:900;line-height:1.06em;color:#06112A;}.elementor-4357 .elementor-element.elementor-element-551b32cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-551b32cb .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:76px;font-weight:900;line-height:1.06em;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-4357 .elementor-element.elementor-element-1d934b0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-1d934b0d .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:500;line-height:1.8em;color:#374151;}.elementor-4357 .elementor-element.elementor-element-4b4348f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4357 .elementor-element.elementor-element-54022fe9 .elementor-button{background-color:#2563EB;font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:16px 16px 16px 16px;padding:20px 48px 20px 48px;}.elementor-4357 .elementor-element.elementor-element-54022fe9 .elementor-button:hover, .elementor-4357 .elementor-element.elementor-element-54022fe9 .elementor-button:focus{background-color:#1D4ED8;color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-54022fe9 .elementor-button:hover svg, .elementor-4357 .elementor-element.elementor-element-54022fe9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-424f7b6b .elementor-button{background-color:rgba(255,255,255,0);font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:700;fill:#2563EB;color:#2563EB;border-radius:16px 16px 16px 16px;padding:20px 40px 20px 40px;}.elementor-4357 .elementor-element.elementor-element-424f7b6b .elementor-button:hover, .elementor-4357 .elementor-element.elementor-element-424f7b6b .elementor-button:focus{background-color:rgba(219,234,254,0.5);color:#1D4ED8;}.elementor-4357 .elementor-element.elementor-element-424f7b6b .elementor-button:hover svg, .elementor-4357 .elementor-element.elementor-element-424f7b6b .elementor-button:focus svg{fill:#1D4ED8;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4357 .elementor-element.elementor-element-27089d8a img{width:100%;}.elementor-4357 .elementor-element.elementor-element-1c9ecf0f:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-1c9ecf0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0D1F4E 0%, #06112A 100%);}.elementor-4357 .elementor-element.elementor-element-1c9ecf0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 80px 60px 80px;}.elementor-4357 .elementor-element.elementor-element-1c9ecf0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-458a1d65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-458a1d65 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:52px;font-weight:900;color:#F8FAFC;}.elementor-4357 .elementor-element.elementor-element-648b1126:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-648b1126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0D1F4E 0%, #06112A 100%);}.elementor-4357 .elementor-element.elementor-element-648b1126{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 80px 40px 80px;}.elementor-4357 .elementor-element.elementor-element-648b1126 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-2c17f486:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-2c17f486 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-2c17f486 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(37,99,235,0.14);box-shadow:0px 4px 24px 0px rgba(30,64,175,0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 10px 8px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:44px 36px 44px 36px;}.elementor-4357 .elementor-element.elementor-element-2c17f486 > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-2c17f486 > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-2c17f486 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4357 .elementor-element.elementor-element-2c17f486 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-13c90ab9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-13c90ab9 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:400;}.elementor-4357 .elementor-element.elementor-element-69aa6ac9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-69aa6ac9 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:800;color:#0A1128;}.elementor-4357 .elementor-element.elementor-element-256f8dd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-256f8dd6 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#475569;}.elementor-4357 .elementor-element.elementor-element-2a00feb9 .elementor-button{background-color:#DCECFF;font-family:"Hind Siliguri", Sans-serif;font-weight:700;fill:#1F4066;color:#1F4066;border-radius:8px 8px 8px 8px;}.elementor-4357 .elementor-element.elementor-element-2a00feb9 .elementor-button:hover, .elementor-4357 .elementor-element.elementor-element-2a00feb9 .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-2a00feb9 .elementor-button:hover svg, .elementor-4357 .elementor-element.elementor-element-2a00feb9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-32430986:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-32430986 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-32430986 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(37,99,235,0.14);box-shadow:0px 4px 24px 0px rgba(30,64,175,0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 10px 8px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:44px 36px 44px 36px;}.elementor-4357 .elementor-element.elementor-element-32430986 > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-32430986 > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-32430986 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4357 .elementor-element.elementor-element-32430986 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-5f3b4e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-5f3b4e46 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:400;}.elementor-4357 .elementor-element.elementor-element-2466cd4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-2466cd4b .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:800;color:#0A1128;}.elementor-4357 .elementor-element.elementor-element-2ebac657{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-2ebac657 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#475569;}.elementor-4357 .elementor-element.elementor-element-27260153 .elementor-button{background-color:#DCECFF;font-family:"Hind Siliguri", Sans-serif;font-weight:700;fill:#1F4066;color:#1F4066;border-radius:8px 8px 8px 8px;}.elementor-4357 .elementor-element.elementor-element-27260153 .elementor-button:hover, .elementor-4357 .elementor-element.elementor-element-27260153 .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-27260153 .elementor-button:hover svg, .elementor-4357 .elementor-element.elementor-element-27260153 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-15c9f18b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-15c9f18b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-15c9f18b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(37,99,235,0.14);box-shadow:0px 4px 24px 0px rgba(30,64,175,0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 10px 8px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:44px 36px 44px 36px;}.elementor-4357 .elementor-element.elementor-element-15c9f18b > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-15c9f18b > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-15c9f18b > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4357 .elementor-element.elementor-element-15c9f18b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-7d082729{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-7d082729 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:400;}.elementor-4357 .elementor-element.elementor-element-51c5d9f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-51c5d9f5 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:800;color:#0A1128;}.elementor-4357 .elementor-element.elementor-element-6d290237{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-6d290237 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#475569;}.elementor-4357 .elementor-element.elementor-element-451d7a78 .elementor-button{background-color:#DCECFF;font-family:"Hind Siliguri", Sans-serif;font-weight:700;fill:#1F4066;color:#1F4066;border-radius:8px 8px 8px 8px;}.elementor-4357 .elementor-element.elementor-element-451d7a78 .elementor-button:hover, .elementor-4357 .elementor-element.elementor-element-451d7a78 .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-451d7a78 .elementor-button:hover svg, .elementor-4357 .elementor-element.elementor-element-451d7a78 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-15f20247:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-15f20247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0D1F4E 0%, #06112A 100%);}.elementor-4357 .elementor-element.elementor-element-15f20247{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 80px 120px 80px;}.elementor-4357 .elementor-element.elementor-element-15f20247 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-7e4bfad4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-7e4bfad4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-7e4bfad4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(37,99,235,0.14);box-shadow:0px 4px 24px 0px rgba(30,64,175,0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 10px 8px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:44px 36px 44px 36px;}.elementor-4357 .elementor-element.elementor-element-7e4bfad4 > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-7e4bfad4 > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-7e4bfad4 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4357 .elementor-element.elementor-element-7e4bfad4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-7ea7ae03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-7ea7ae03 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:400;}.elementor-4357 .elementor-element.elementor-element-70ec6b6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-70ec6b6c .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:800;color:#0A1128;}.elementor-4357 .elementor-element.elementor-element-29347658{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-29347658 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#475569;}.elementor-4357 .elementor-element.elementor-element-299418c7 .elementor-button{background-color:#DCECFF;font-family:"Hind Siliguri", Sans-serif;font-weight:700;fill:#1F4066;color:#1F4066;border-radius:8px 8px 8px 8px;}.elementor-4357 .elementor-element.elementor-element-299418c7 .elementor-button:hover, .elementor-4357 .elementor-element.elementor-element-299418c7 .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-299418c7 .elementor-button:hover svg, .elementor-4357 .elementor-element.elementor-element-299418c7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-640f513a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-640f513a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-640f513a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(37,99,235,0.14);box-shadow:0px 4px 24px 0px rgba(30,64,175,0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 10px 8px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:44px 36px 44px 36px;}.elementor-4357 .elementor-element.elementor-element-640f513a > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-640f513a > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-640f513a > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4357 .elementor-element.elementor-element-640f513a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-57389ab5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-57389ab5 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:400;}.elementor-4357 .elementor-element.elementor-element-650f2cbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-650f2cbd .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:800;color:#0A1128;}.elementor-4357 .elementor-element.elementor-element-3ae2aa44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-3ae2aa44 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#475569;}.elementor-4357 .elementor-element.elementor-element-650aed15 .elementor-button{background-color:#DCECFF;font-family:"Hind Siliguri", Sans-serif;font-weight:700;fill:#1F4066;color:#1F4066;border-radius:8px 8px 8px 8px;}.elementor-4357 .elementor-element.elementor-element-650aed15 .elementor-button:hover, .elementor-4357 .elementor-element.elementor-element-650aed15 .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-650aed15 .elementor-button:hover svg, .elementor-4357 .elementor-element.elementor-element-650aed15 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-7b62b2b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-7b62b2b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-7b62b2b6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(37,99,235,0.14);box-shadow:0px 4px 24px 0px rgba(30,64,175,0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 10px 8px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:44px 36px 44px 36px;}.elementor-4357 .elementor-element.elementor-element-7b62b2b6 > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-7b62b2b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-7b62b2b6 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4357 .elementor-element.elementor-element-7b62b2b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-3efaea2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-3efaea2d .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:400;}.elementor-4357 .elementor-element.elementor-element-2d4fdd79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-2d4fdd79 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:800;color:#0A1128;}.elementor-4357 .elementor-element.elementor-element-3f70c905{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-3f70c905 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#475569;}.elementor-4357 .elementor-element.elementor-element-5e49b9f2 .elementor-button{background-color:#DCECFF;font-family:"Hind Siliguri", Sans-serif;font-weight:700;fill:#1F4066;color:#1F4066;border-radius:8px 8px 8px 8px;}.elementor-4357 .elementor-element.elementor-element-5e49b9f2 .elementor-button:hover, .elementor-4357 .elementor-element.elementor-element-5e49b9f2 .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-5e49b9f2 .elementor-button:hover svg, .elementor-4357 .elementor-element.elementor-element-5e49b9f2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-325210d2:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-325210d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #EFF6FF 0%, #DBEAFE 100%);}.elementor-4357 .elementor-element.elementor-element-325210d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 80px 48px 80px;}.elementor-4357 .elementor-element.elementor-element-325210d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-4b92213b{width:auto;max-width:auto;background-color:#DBEAFE;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:6px 22px 6px 22px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(37,99,235,0.28);border-radius:999px 999px 999px 999px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-4b92213b .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:800;color:#2563EB;}.elementor-4357 .elementor-element.elementor-element-363dcdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-363dcdf .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:52px;font-weight:900;color:#06112A;}.elementor-4357 .elementor-element.elementor-element-4fab39ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-4fab39ea .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:600;line-height:1.7em;color:#334155;}.elementor-4357 .elementor-element.elementor-element-6f6b99ae:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-6f6b99ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #EFF6FF 0%, #DBEAFE 100%);}.elementor-4357 .elementor-element.elementor-element-6f6b99ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 80px 112px 80px;}.elementor-4357 .elementor-element.elementor-element-6f6b99ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-4c72f13e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-4c72f13e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-4c72f13e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(37,99,235,0.16);box-shadow:0px 4px 24px 0px rgba(30,64,175,0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 14px;--e-column-margin-right:0px;--e-column-margin-left:14px;padding:56px 48px 56px 48px;}.elementor-4357 .elementor-element.elementor-element-4c72f13e > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-4c72f13e > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-4c72f13e > .elementor-background-slideshow{border-radius:32px 32px 32px 32px;}.elementor-4357 .elementor-element.elementor-element-4c72f13e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-af0615a{width:auto;max-width:auto;background-color:#F59E0B;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:4px 14px 4px 14px;border-style:none;border-radius:50px 50px 50px 50px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-af0615a:hover{border-style:none;}.elementor-4357 .elementor-element.elementor-element-af0615a .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:800;color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-42ebba78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-42ebba78 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:34px;font-weight:900;color:#0A1128;}.elementor-4357 .elementor-element.elementor-element-4049f732{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-4049f732 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:600;color:#475569;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4357 .elementor-element.elementor-element-6b1b80e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4357 .elementor-element.elementor-element-6b1b80e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-4357 .elementor-element.elementor-element-6b1b80e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-4357 .elementor-element.elementor-element-6b1b80e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-4357 .elementor-element.elementor-element-6b1b80e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-4357 .elementor-element.elementor-element-6b1b80e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-4357 .elementor-element.elementor-element-6b1b80e9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4357 .elementor-element.elementor-element-6b1b80e9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4357 .elementor-element.elementor-element-6b1b80e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4357 .elementor-element.elementor-element-6b1b80e9 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:600;}.elementor-4357 .elementor-element.elementor-element-6b1b80e9 .elementor-icon-list-text{color:#334155;transition:color 0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4357 .elementor-element.elementor-element-7590df92{--divider-border-style:dashed;--divider-color:rgba(59,130,246,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-4357 .elementor-element.elementor-element-7590df92 .elementor-divider-separator{width:100%;}.elementor-4357 .elementor-element.elementor-element-7590df92 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4357 .elementor-element.elementor-element-2728ee99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-2728ee99 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;color:#000000;}.elementor-4357 .elementor-element.elementor-element-6c0471e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-6c0471e3 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:900;color:#1D4ED8;}.elementor-4357 .elementor-element.elementor-element-482179c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-482179c1 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:600;color:#059669;}.elementor-4357 .elementor-element.elementor-element-decf17f .elementor-button{background-color:transparent;font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:900;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(150deg, #3186FF 0%, #346BF1 100%);border-radius:16px 16px 16px 16px;padding:22px 52px 22px 52px;}.elementor-4357 .elementor-element.elementor-element-decf17f .elementor-button:hover, .elementor-4357 .elementor-element.elementor-element-decf17f .elementor-button:focus{color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-decf17f .elementor-button:hover svg, .elementor-4357 .elementor-element.elementor-element-decf17f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-7aee77b4{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-7aee77b4 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:500;color:#94A3B8;}.elementor-4357 .elementor-element.elementor-element-5e4e37fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-5e4e37fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-5e4e37fd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(37,99,235,0.16);box-shadow:0px 4px 24px 0px rgba(30,64,175,0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 14px;--e-column-margin-right:0px;--e-column-margin-left:14px;padding:56px 48px 56px 48px;}.elementor-4357 .elementor-element.elementor-element-5e4e37fd > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-5e4e37fd > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-5e4e37fd > .elementor-background-slideshow{border-radius:32px 32px 32px 32px;}.elementor-4357 .elementor-element.elementor-element-5e4e37fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-55f9c88b{width:auto;max-width:auto;background-color:#EEF4FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:4px 14px 4px 14px;border-radius:50px 50px 50px 50px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-55f9c88b .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:800;color:#1A73E8;}.elementor-4357 .elementor-element.elementor-element-2607d94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-2607d94 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:34px;font-weight:900;color:#0A1128;}.elementor-4357 .elementor-element.elementor-element-42621953{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-42621953 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:600;color:#475569;}.elementor-4357 .elementor-element.elementor-element-1a1e5e3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4357 .elementor-element.elementor-element-1a1e5e3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-4357 .elementor-element.elementor-element-1a1e5e3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-4357 .elementor-element.elementor-element-1a1e5e3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-4357 .elementor-element.elementor-element-1a1e5e3f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-4357 .elementor-element.elementor-element-1a1e5e3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-4357 .elementor-element.elementor-element-1a1e5e3f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4357 .elementor-element.elementor-element-1a1e5e3f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4357 .elementor-element.elementor-element-1a1e5e3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4357 .elementor-element.elementor-element-1a1e5e3f .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:600;}.elementor-4357 .elementor-element.elementor-element-1a1e5e3f .elementor-icon-list-text{color:#334155;transition:color 0.3s;}.elementor-4357 .elementor-element.elementor-element-125d229b{--divider-border-style:dashed;--divider-color:rgba(59,130,246,0.22);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-4357 .elementor-element.elementor-element-125d229b .elementor-divider-separator{width:100%;}.elementor-4357 .elementor-element.elementor-element-125d229b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4357 .elementor-element.elementor-element-9fe106c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-9fe106c .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:700;color:#0A1128;}.elementor-4357 .elementor-element.elementor-element-4c93bfc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-4c93bfc8 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:15px;color:#475569;}.elementor-4357 .elementor-element.elementor-element-305017a5 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:900;fill:#1D4ED8;color:#1D4ED8;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2563EB;border-radius:16px 16px 16px 16px;padding:22px 52px 22px 52px;}.elementor-4357 .elementor-element.elementor-element-305017a5 .elementor-button:hover, .elementor-4357 .elementor-element.elementor-element-305017a5 .elementor-button:focus{background-color:#1D4ED8;color:#FFFFFF;border-color:#4EA0FF;}.elementor-4357 .elementor-element.elementor-element-305017a5 .elementor-button:hover svg, .elementor-4357 .elementor-element.elementor-element-305017a5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-7395c048{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-7395c048 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:13px;color:#94A3B8;}.elementor-4357 .elementor-element.elementor-element-cc367f9:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-cc367f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-4357 .elementor-element.elementor-element-cc367f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 80px 0px 80px;}.elementor-4357 .elementor-element.elementor-element-cc367f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-4298400b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-4298400b .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:52px;font-weight:900;color:#06112A;}.elementor-4357 .elementor-element.elementor-element-222bdf7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-222bdf7d .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:600;line-height:1.7em;color:#334155;}.elementor-4357 .elementor-element.elementor-element-6c16cc39:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-6c16cc39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-4357 .elementor-element.elementor-element-6c16cc39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 80px 100px 80px;}.elementor-4357 .elementor-element.elementor-element-6c16cc39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-53c33e80:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-53c33e80 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4357 .elementor-element.elementor-element-53c33e80 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(239,68,68,0.18);box-shadow:0px 4px 20px 0px rgba(239,68,68,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;padding:48px 40px 48px 40px;}.elementor-4357 .elementor-element.elementor-element-53c33e80 > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-53c33e80 > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-53c33e80 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4357 .elementor-element.elementor-element-53c33e80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-2c0235dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-2c0235dd .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:26px;font-weight:800;color:#94A3B8;}.elementor-4357 .elementor-element.elementor-element-58866a2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4357 .elementor-element.elementor-element-58866a2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4357 .elementor-element.elementor-element-58866a2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4357 .elementor-element.elementor-element-58866a2e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4357 .elementor-element.elementor-element-58866a2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4357 .elementor-element.elementor-element-58866a2e .elementor-icon-list-icon i{color:Array;transition:color 0.3s;}.elementor-4357 .elementor-element.elementor-element-58866a2e .elementor-icon-list-icon svg{fill:Array;transition:fill 0.3s;}.elementor-4357 .elementor-element.elementor-element-58866a2e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4357 .elementor-element.elementor-element-58866a2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4357 .elementor-element.elementor-element-58866a2e .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:600;}.elementor-4357 .elementor-element.elementor-element-58866a2e .elementor-icon-list-text{color:#4E4E4E;transition:color 0.3s;}.elementor-4357 .elementor-element.elementor-element-4a24989a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-4a24989a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #EFF6FF 0%, #DBEAFE 100%);}.elementor-4357 .elementor-element.elementor-element-4a24989a > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(37,99,235,0.35);box-shadow:0px 12px 48px 0px rgba(37,99,235,0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:48px 40px 48px 40px;}.elementor-4357 .elementor-element.elementor-element-4a24989a > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-4a24989a > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-4a24989a > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4357 .elementor-element.elementor-element-4a24989a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-3c5aeeb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-3c5aeeb7 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:26px;font-weight:800;color:#1D4ED8;}.elementor-4357 .elementor-element.elementor-element-7f0fc8b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-4357 .elementor-element.elementor-element-7f0fc8b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-4357 .elementor-element.elementor-element-7f0fc8b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-4357 .elementor-element.elementor-element-7f0fc8b3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-4357 .elementor-element.elementor-element-7f0fc8b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-4357 .elementor-element.elementor-element-7f0fc8b3 .elementor-icon-list-icon i{color:Array;transition:color 0.3s;}.elementor-4357 .elementor-element.elementor-element-7f0fc8b3 .elementor-icon-list-icon svg{fill:Array;transition:fill 0.3s;}.elementor-4357 .elementor-element.elementor-element-7f0fc8b3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4357 .elementor-element.elementor-element-7f0fc8b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4357 .elementor-element.elementor-element-7f0fc8b3 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0px;}.elementor-4357 .elementor-element.elementor-element-7f0fc8b3 .elementor-icon-list-text{color:#1E3A5F;transition:color 0.3s;}.elementor-4357 .elementor-element.elementor-element-5b11ed44:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-5b11ed44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0D1F4E 0%, #06112A 100%);}.elementor-4357 .elementor-element.elementor-element-5b11ed44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 80px 80px 80px;}.elementor-4357 .elementor-element.elementor-element-5b11ed44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-68bde643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-68bde643 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:52px;font-weight:900;color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-33049358{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-33049358 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:600;line-height:1.7em;color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-7f74fa0b:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-7f74fa0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0D1F4E 0%, #06112A 100%);}.elementor-4357 .elementor-element.elementor-element-7f74fa0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 80px 30px 80px;}.elementor-4357 .elementor-element.elementor-element-7f74fa0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-5bac51bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-5bac51bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-5bac51bd > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#0EA5E9;box-shadow:0px 4px 24px 0px rgba(27,58,107,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-4357 .elementor-element.elementor-element-5bac51bd > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-5bac51bd > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-5bac51bd > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-4357 .elementor-element.elementor-element-5bac51bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-673fe0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-673fe0c .elementor-heading-title{font-size:18px;}.elementor-4357 .elementor-element.elementor-element-13279e19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-13279e19 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;line-height:1.8em;color:#374151;}.elementor-4357 .elementor-element.elementor-element-606bbb16{--divider-border-style:solid;--divider-color:#E5E7EB;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-4357 .elementor-element.elementor-element-606bbb16 .elementor-divider-separator{width:100%;}.elementor-4357 .elementor-element.elementor-element-606bbb16 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4357 .elementor-element.elementor-element-77570aed{text-align:start;}.elementor-4357 .elementor-element.elementor-element-77570aed .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:700;color:#1B3A6B;}.elementor-4357 .elementor-element.elementor-element-3adb7113:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-3adb7113 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-3adb7113 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#0EA5E9;box-shadow:0px 4px 24px 0px rgba(27,58,107,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-4357 .elementor-element.elementor-element-3adb7113 > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-3adb7113 > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-3adb7113 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-4357 .elementor-element.elementor-element-3adb7113 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-2c6a3f52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-2c6a3f52 .elementor-heading-title{font-size:18px;}.elementor-4357 .elementor-element.elementor-element-382f2202{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-382f2202 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;line-height:1.8em;color:#374151;}.elementor-4357 .elementor-element.elementor-element-e87b352{--divider-border-style:solid;--divider-color:#E5E7EB;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-4357 .elementor-element.elementor-element-e87b352 .elementor-divider-separator{width:100%;}.elementor-4357 .elementor-element.elementor-element-e87b352 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4357 .elementor-element.elementor-element-510a13f5{text-align:start;}.elementor-4357 .elementor-element.elementor-element-510a13f5 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:700;color:#1B3A6B;}.elementor-4357 .elementor-element.elementor-element-40193330:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-40193330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0D1F4E 0%, #06112A 100%);}.elementor-4357 .elementor-element.elementor-element-40193330{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 80px 120px 80px;}.elementor-4357 .elementor-element.elementor-element-40193330 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-56cb5731:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-56cb5731 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-56cb5731 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#0EA5E9;box-shadow:0px 4px 24px 0px rgba(27,58,107,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-4357 .elementor-element.elementor-element-56cb5731 > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-56cb5731 > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-56cb5731 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-4357 .elementor-element.elementor-element-56cb5731 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-2e3db84c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-2e3db84c .elementor-heading-title{font-size:18px;}.elementor-4357 .elementor-element.elementor-element-64e6b74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-64e6b74 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;line-height:1.8em;color:#374151;}.elementor-4357 .elementor-element.elementor-element-139c86b1{--divider-border-style:solid;--divider-color:#E5E7EB;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-4357 .elementor-element.elementor-element-139c86b1 .elementor-divider-separator{width:100%;}.elementor-4357 .elementor-element.elementor-element-139c86b1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4357 .elementor-element.elementor-element-25232ac0{text-align:start;}.elementor-4357 .elementor-element.elementor-element-25232ac0 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:700;color:#1B3A6B;}.elementor-4357 .elementor-element.elementor-element-3a399959:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-3a399959 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-3a399959 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:#0EA5E9;box-shadow:0px 4px 24px 0px rgba(27,58,107,0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:32px 32px 32px 32px;}.elementor-4357 .elementor-element.elementor-element-3a399959 > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-3a399959 > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-3a399959 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-4357 .elementor-element.elementor-element-3a399959 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-679cd652{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-679cd652 .elementor-heading-title{font-size:18px;}.elementor-4357 .elementor-element.elementor-element-2aaa8900{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-4357 .elementor-element.elementor-element-2aaa8900 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;line-height:1.8em;color:#374151;}.elementor-4357 .elementor-element.elementor-element-7f81ff84{--divider-border-style:solid;--divider-color:#E5E7EB;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-4357 .elementor-element.elementor-element-7f81ff84 .elementor-divider-separator{width:100%;}.elementor-4357 .elementor-element.elementor-element-7f81ff84 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4357 .elementor-element.elementor-element-5917d905{text-align:start;}.elementor-4357 .elementor-element.elementor-element-5917d905 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:700;color:#1B3A6B;}.elementor-4357 .elementor-element.elementor-element-3a360038:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-3a360038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-4357 .elementor-element.elementor-element-3a360038{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 80px 28px 80px;}.elementor-4357 .elementor-element.elementor-element-3a360038 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-3e8bd327{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-3e8bd327 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:52px;font-weight:900;color:#06112A;}.elementor-4357 .elementor-element.elementor-element-395d212c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-395d212c .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:600;line-height:1.7em;color:#334155;}.elementor-4357 .elementor-element.elementor-element-1495db33:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-1495db33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-4357 .elementor-element.elementor-element-1495db33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 80px 100px 80px;}.elementor-4357 .elementor-element.elementor-element-1495db33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-5874c887:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-5874c887 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-5874c887 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#4EA0FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 20px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:32px 32px 32px 32px;}.elementor-4357 .elementor-element.elementor-element-5874c887 > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-5874c887 > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-5874c887 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4357 .elementor-element.elementor-element-5874c887 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-ac71202{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4357 .elementor-element.elementor-element-ac71202.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4357 .elementor-element.elementor-element-2875481a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-2875481a .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:120px;font-weight:900;line-height:1em;color:rgba(219,234,254,0.55);}.elementor-4357 .elementor-element.elementor-element-6bb190a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-6bb190a2 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:24px;font-weight:800;line-height:30px;color:#06112A;}.elementor-4357 .elementor-element.elementor-element-ac091b1{width:var( --container-widget-width, 103.056% );max-width:103.056%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:103.056%;--container-widget-flex-grow:0;text-align:center;}.elementor-4357 .elementor-element.elementor-element-ac091b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4357 .elementor-element.elementor-element-ac091b1 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;line-height:1.75em;color:#334155;}.elementor-4357 .elementor-element.elementor-element-4bddce65:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-4bddce65 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-4bddce65 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#4EA0FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 20px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:32px 32px 32px 32px;}.elementor-4357 .elementor-element.elementor-element-4bddce65 > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-4bddce65 > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-4bddce65 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4357 .elementor-element.elementor-element-4bddce65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-3ae35f1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4357 .elementor-element.elementor-element-3ae35f1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4357 .elementor-element.elementor-element-282134d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-282134d2 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:120px;font-weight:900;line-height:1em;color:rgba(219,234,254,0.55);}.elementor-4357 .elementor-element.elementor-element-36dd8fc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-36dd8fc2 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:24px;font-weight:800;line-height:30px;color:#06112A;}.elementor-4357 .elementor-element.elementor-element-3ab9ba69{width:var( --container-widget-width, 103.056% );max-width:103.056%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:103.056%;--container-widget-flex-grow:0;text-align:center;}.elementor-4357 .elementor-element.elementor-element-3ab9ba69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4357 .elementor-element.elementor-element-3ab9ba69 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;line-height:1.75em;color:#334155;}.elementor-4357 .elementor-element.elementor-element-59e82ab6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4357 .elementor-element.elementor-element-59e82ab6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-59e82ab6 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#4EA0FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 20px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:32px 32px 32px 32px;}.elementor-4357 .elementor-element.elementor-element-59e82ab6 > .elementor-element-populated, .elementor-4357 .elementor-element.elementor-element-59e82ab6 > .elementor-element-populated > .elementor-background-overlay, .elementor-4357 .elementor-element.elementor-element-59e82ab6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-4357 .elementor-element.elementor-element-59e82ab6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-70e8a9c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4357 .elementor-element.elementor-element-70e8a9c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4357 .elementor-element.elementor-element-12997024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-12997024 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:120px;font-weight:900;line-height:1em;color:rgba(219,234,254,0.55);}.elementor-4357 .elementor-element.elementor-element-55a250a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-55a250a0 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:24px;font-weight:800;line-height:30px;color:#06112A;}.elementor-4357 .elementor-element.elementor-element-13263d76{width:var( --container-widget-width, 103.056% );max-width:103.056%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:103.056%;--container-widget-flex-grow:0;text-align:center;}.elementor-4357 .elementor-element.elementor-element-13263d76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4357 .elementor-element.elementor-element-13263d76 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;line-height:1.75em;color:#334155;}.elementor-4357 .elementor-element.elementor-element-3fcf902b:not(.elementor-motion-effects-element-type-background), .elementor-4357 .elementor-element.elementor-element-3fcf902b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0D1F4E 0%, #06112A 100%);}.elementor-4357 .elementor-element.elementor-element-3fcf902b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 80px 120px 80px;}.elementor-4357 .elementor-element.elementor-element-3fcf902b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4357 .elementor-element.elementor-element-48edc43e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4357 .elementor-element.elementor-element-48edc43e .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:58px;font-weight:900;line-height:1.1em;color:#F8FAFC;}.elementor-4357 .elementor-element.elementor-element-c8eff0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4357 .elementor-element.elementor-element-56782fe4 .elementor-button:hover, .elementor-4357 .elementor-element.elementor-element-56782fe4 .elementor-button:focus{background-color:#4EA0FF;color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-56782fe4 .elementor-button{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:900;fill:#FFFFFF;color:#FFFFFF;border-radius:14px 14px 14px 14px;padding:18px 44px 18px 44px;}.elementor-4357 .elementor-element.elementor-element-56782fe4 .elementor-button:hover svg, .elementor-4357 .elementor-element.elementor-element-56782fe4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-67ed8181 .elementor-button{background-color:rgba(255,255,255,0.1);font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:700;fill:#BFDBFE;color:#BFDBFE;border-radius:14px 14px 14px 14px;padding:18px 44px 18px 44px;}.elementor-4357 .elementor-element.elementor-element-67ed8181 .elementor-button:hover, .elementor-4357 .elementor-element.elementor-element-67ed8181 .elementor-button:focus{background-color:#4EA0FF;color:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-67ed8181 .elementor-button:hover svg, .elementor-4357 .elementor-element.elementor-element-67ed8181 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4357 .elementor-element.elementor-element-4b5fa98d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4357 .elementor-element.elementor-element-4b5fa98d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-4357 .elementor-element.elementor-element-4b5fa98d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-4357 .elementor-element.elementor-element-4b5fa98d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-4357 .elementor-element.elementor-element-4b5fa98d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-4357 .elementor-element.elementor-element-4b5fa98d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-4357 .elementor-element.elementor-element-4b5fa98d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4357 .elementor-element.elementor-element-4b5fa98d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4357 .elementor-element.elementor-element-4b5fa98d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4357 .elementor-element.elementor-element-4b5fa98d .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:600;}.elementor-4357 .elementor-element.elementor-element-4b5fa98d .elementor-icon-list-text{color:#93C5FD;transition:color 0.3s;}@media(min-width:768px){.elementor-4357 .elementor-element.elementor-element-16e9fa45{width:53%;}.elementor-4357 .elementor-element.elementor-element-571c7053{width:47%;}.elementor-4357 .elementor-element.elementor-element-ac71202{--width:98.947%;}.elementor-4357 .elementor-element.elementor-element-3ae35f1b{--width:98.947%;}.elementor-4357 .elementor-element.elementor-element-70e8a9c3{--width:98.947%;}}@media(max-width:1024px){.elementor-4357 .elementor-element.elementor-element-57eb89e1{padding:100px 48px 100px 48px;}.elementor-4357 .elementor-element.elementor-element-1a0acd4f .elementor-heading-title{font-size:60px;}.elementor-4357 .elementor-element.elementor-element-551b32cb .elementor-heading-title{font-size:58px;}.elementor-4357 .elementor-element.elementor-element-1c9ecf0f{padding:88px 48px 88px 48px;}.elementor-4357 .elementor-element.elementor-element-458a1d65 .elementor-heading-title{font-size:40px;}.elementor-4357 .elementor-element.elementor-element-648b1126{padding:88px 48px 88px 48px;}.elementor-4357 .elementor-element.elementor-element-15f20247{padding:88px 48px 88px 48px;}.elementor-4357 .elementor-element.elementor-element-325210d2{padding:72px 40px 20px 40px;}.elementor-4357 .elementor-element.elementor-element-363dcdf .elementor-heading-title{font-size:38px;}.elementor-4357 .elementor-element.elementor-element-6f6b99ae{padding:0px 40px 72px 40px;}.elementor-4357 .elementor-element.elementor-element-cc367f9{padding:72px 40px 20px 40px;}.elementor-4357 .elementor-element.elementor-element-4298400b .elementor-heading-title{font-size:38px;}.elementor-4357 .elementor-element.elementor-element-5b11ed44{padding:88px 48px 88px 48px;}.elementor-4357 .elementor-element.elementor-element-68bde643 .elementor-heading-title{font-size:38px;}.elementor-4357 .elementor-element.elementor-element-7f74fa0b{padding:88px 48px 88px 48px;}.elementor-4357 .elementor-element.elementor-element-40193330{padding:88px 48px 88px 48px;}.elementor-4357 .elementor-element.elementor-element-3a360038{padding:72px 40px 20px 40px;}.elementor-4357 .elementor-element.elementor-element-3e8bd327 .elementor-heading-title{font-size:38px;}.elementor-4357 .elementor-element.elementor-element-1495db33{padding:16px 40px 72px 40px;}.elementor-4357 .elementor-element.elementor-element-3fcf902b{padding:88px 48px 88px 48px;}.elementor-4357 .elementor-element.elementor-element-48edc43e .elementor-heading-title{font-size:44px;}}@media(max-width:767px){.elementor-4357 .elementor-element.elementor-element-57eb89e1{padding:80px 24px 72px 24px;}.elementor-4357 .elementor-element.elementor-element-2e02cfe8 .elementor-heading-title{font-size:14px;}.elementor-4357 .elementor-element.elementor-element-1a0acd4f .elementor-heading-title{font-size:46px;}.elementor-4357 .elementor-element.elementor-element-551b32cb .elementor-heading-title{font-size:44px;}.elementor-4357 .elementor-element.elementor-element-1d934b0d .elementor-heading-title{font-size:16px;}.elementor-4357 .elementor-element.elementor-element-1c9ecf0f{padding:72px 24px 72px 24px;}.elementor-4357 .elementor-element.elementor-element-458a1d65 .elementor-heading-title{font-size:32px;}.elementor-4357 .elementor-element.elementor-element-648b1126{padding:72px 24px 8px 24px;}.elementor-4357 .elementor-element.elementor-element-15f20247{padding:8px 24px 72px 24px;}.elementor-4357 .elementor-element.elementor-element-325210d2{padding:56px 24px 16px 24px;}.elementor-4357 .elementor-element.elementor-element-363dcdf .elementor-heading-title{font-size:32px;}.elementor-4357 .elementor-element.elementor-element-4fab39ea .elementor-heading-title{font-size:15px;}.elementor-4357 .elementor-element.elementor-element-6f6b99ae{margin-top:0px;margin-bottom:0px;padding:0px 24px 56px 24px;}.elementor-4357 .elementor-element.elementor-element-4c72f13e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 28px 40px 28px;}.elementor-4357 .elementor-element.elementor-element-42ebba78 .elementor-heading-title{font-size:26px;}.elementor-4357 .elementor-element.elementor-element-6c0471e3 .elementor-heading-title{font-size:30px;}.elementor-4357 .elementor-element.elementor-element-5e4e37fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 28px 40px 28px;}.elementor-4357 .elementor-element.elementor-element-2607d94 .elementor-heading-title{font-size:26px;}.elementor-4357 .elementor-element.elementor-element-cc367f9{padding:56px 24px 24px 24px;}.elementor-4357 .elementor-element.elementor-element-4298400b .elementor-heading-title{font-size:32px;}.elementor-4357 .elementor-element.elementor-element-222bdf7d .elementor-heading-title{font-size:15px;}.elementor-4357 .elementor-element.elementor-element-6c16cc39{padding:0px 24px 64px 24px;}.elementor-4357 .elementor-element.elementor-element-53c33e80 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4357 .elementor-element.elementor-element-4a24989a > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4357 .elementor-element.elementor-element-5b11ed44{padding:72px 24px 72px 24px;}.elementor-4357 .elementor-element.elementor-element-68bde643 .elementor-heading-title{font-size:32px;}.elementor-4357 .elementor-element.elementor-element-33049358 .elementor-heading-title{font-size:15px;}.elementor-4357 .elementor-element.elementor-element-7f74fa0b{padding:40px 24px 0px 24px;}.elementor-4357 .elementor-element.elementor-element-5bac51bd > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4357 .elementor-element.elementor-element-3adb7113 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4357 .elementor-element.elementor-element-40193330{padding:23px 24px 72px 24px;}.elementor-4357 .elementor-element.elementor-element-56cb5731 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4357 .elementor-element.elementor-element-3a399959 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4357 .elementor-element.elementor-element-3a360038{padding:56px 24px 20px 24px;}.elementor-4357 .elementor-element.elementor-element-3e8bd327 .elementor-heading-title{font-size:32px;}.elementor-4357 .elementor-element.elementor-element-1495db33{padding:12px 24px 64px 24px;}.elementor-4357 .elementor-element.elementor-element-5874c887 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4357 .elementor-element.elementor-element-6bb190a2 .elementor-heading-title{font-size:20px;}.elementor-4357 .elementor-element.elementor-element-4bddce65 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4357 .elementor-element.elementor-element-36dd8fc2 .elementor-heading-title{font-size:20px;}.elementor-4357 .elementor-element.elementor-element-59e82ab6 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4357 .elementor-element.elementor-element-55a250a0 .elementor-heading-title{font-size:20px;}.elementor-4357 .elementor-element.elementor-element-3fcf902b{padding:72px 24px 72px 24px;}.elementor-4357 .elementor-element.elementor-element-48edc43e .elementor-heading-title{font-size:34px;}}/* Start custom CSS for heading, class: .elementor-element-2e02cfe8 */.elementor-4357 .elementor-element.elementor-element-2e02cfe8 {
    display: inline-flex;
    align-items: center;
    letter-spacing: 0.06em;
    text-transform: uppercase;
    border: 1.5px solid rgba(37,99,235,0.3);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a0acd4f */.elementor-4357 .elementor-element.elementor-element-1a0acd4f h1, .elementor-4357 .elementor-element.elementor-element-1a0acd4f h2, .elementor-4357 .elementor-element.elementor-element-1a0acd4f h3, .elementor-4357 .elementor-element.elementor-element-1a0acd4f h4, .elementor-4357 .elementor-element.elementor-element-1a0acd4f h5, .elementor-4357 .elementor-element.elementor-element-1a0acd4f h6, .elementor-4357 .elementor-element.elementor-element-1a0acd4f p {
    letter-spacing: -1.5px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551b32cb */.elementor-4357 .elementor-element.elementor-element-551b32cb h1, .elementor-4357 .elementor-element.elementor-element-551b32cb h2, .elementor-4357 .elementor-element.elementor-element-551b32cb h3, .elementor-4357 .elementor-element.elementor-element-551b32cb h4, .elementor-4357 .elementor-element.elementor-element-551b32cb h5, .elementor-4357 .elementor-element.elementor-element-551b32cb h6, .elementor-4357 .elementor-element.elementor-element-551b32cb p {
    background: linear-gradient(125deg, #1D4ED8 0%, #2563EB 35%, #3B82F6 65%, #60A5FA 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    letter-spacing: -1.5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54022fe9 */.elementor-4357 .elementor-element.elementor-element-54022fe9 .elementor-button {
    background: linear-gradient(135deg, #1E3A8A 0%, #1D4ED8 45%, #2563EB 100%);
    color: #ffffff;
    border: none;
    border-radius: 16px;
    box-shadow: 0 6px 28px rgba(29,78,216,0.50), 0 2px 8px rgba(29,78,216,0.30);
    transition: all 0.3s cubic-bezier(.4,0,.2,1);
    letter-spacing: 0.01em;
    font-weight: 800;
    position: relative;
    overflow: hidden;
}
.elementor-4357 .elementor-element.elementor-element-54022fe9 .elementor-button::after {
    content: '';
    position: absolute;
    top: 0; left: -100%;
    width: 60%; height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.18), transparent);
    transform: skewX(-20deg);
    transition: left 0.5s ease;
}
.elementor-4357 .elementor-element.elementor-element-54022fe9 .elementor-button:hover::after { left: 150%; }
.elementor-4357 .elementor-element.elementor-element-54022fe9 .elementor-button:hover {
    transform: translateY(-3px) scale(1.02);
    box-shadow: 0 12px 40px rgba(29,78,216,0.65), 0 4px 12px rgba(29,78,216,0.35);
    background: linear-gradient(135deg, #1E40AF 0%, #2563EB 50%, #3B82F6 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-424f7b6b */.elementor-4357 .elementor-element.elementor-element-424f7b6b .elementor-button {
    background: rgba(255,255,255,0.75);
    color: #1D4ED8;
    border: 2px solid rgba(37,99,235,0.35);
    border-radius: 16px;
    backdrop-filter: blur(10px);
    transition: all 0.3s cubic-bezier(.4,0,.2,1);
}
.elementor-4357 .elementor-element.elementor-element-424f7b6b .elementor-button:hover {
    background: #DBEAFE;
    border-color: #2563EB;
    color: #1E3A8A;
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(37,99,235,0.18);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-57eb89e1 */.elementor-4357 .elementor-element.elementor-element-57eb89e1 {
    background: linear-gradient(155deg, #EBF4FF 0%, #D6E8FF 40%, #EEF5FF 100%);
    position: relative;
    overflow: hidden;
}
.elementor-4357 .elementor-element.elementor-element-57eb89e1::before {
    content: '';
    position: absolute;
    top: -200px; right: -200px;
    width: 600px; height: 600px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(59,130,246,0.12) 0%, transparent 70%);
    pointer-events: none;
}
.elementor-4357 .elementor-element.elementor-element-57eb89e1::after {
    content: '';
    position: absolute;
    bottom: -100px; left: -100px;
    width: 400px; height: 400px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(96,165,250,0.10) 0%, transparent 70%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-458a1d65 */.elementor-4357 .elementor-element.elementor-element-458a1d65 h1,.elementor-4357 .elementor-element.elementor-element-458a1d65 h2,.elementor-4357 .elementor-element.elementor-element-458a1d65 h3,.elementor-4357 .elementor-element.elementor-element-458a1d65 h4,.elementor-4357 .elementor-element.elementor-element-458a1d65 h5,.elementor-4357 .elementor-element.elementor-element-458a1d65 h6 {
    letter-spacing: -1px;
    position: relative;
    display: inline-block;
}
.elementor-4357 .elementor-element.elementor-element-458a1d65 h1::after,.elementor-4357 .elementor-element.elementor-element-458a1d65 h2::after,.elementor-4357 .elementor-element.elementor-element-458a1d65 h3::after,.elementor-4357 .elementor-element.elementor-element-458a1d65 h4::after,.elementor-4357 .elementor-element.elementor-element-458a1d65 h5::after,.elementor-4357 .elementor-element.elementor-element-458a1d65 h6::after {
    content: '';
    position: absolute;
    bottom: -6px;
    left: 0;
    width: 64px;
    height: 4px;
    background: linear-gradient(90deg, #2563EB, #60A5FA);
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c9ecf0f */.elementor-4357 .elementor-element.elementor-element-1c9ecf0f {
    background: linear-gradient(145deg, #0D1F4E 0%, #122045 40%, #06112A 100%);
    position: relative;
    overflow: hidden;
}
.elementor-4357 .elementor-element.elementor-element-1c9ecf0f::before {
    content: '';
    position: absolute;
    top: -120px; left: 50%;
    transform: translateX(-50%);
    width: 700px; height: 400px;
    border-radius: 50%;
    background: radial-gradient(ellipse, rgba(37,99,235,0.22) 0%, transparent 70%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c17f486 */.elementor-4357 .elementor-element.elementor-element-2c17f486 {

    box-shadow: 0 4px 24px rgba(30,64,175,0.07);
    transition: box-shadow 0.3s ease, transform 0.3s ease, border-color 0.3s ease;
}

.elementor-4357 .elementor-element.elementor-element-2c17f486:hover {
    box-shadow: 0 12px 48px rgba(30,64,175,0.16);
    transform: translateY(-6px);
    border-color: #b8d9ff; /* stronger on hover */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-32430986 */.elementor-4357 .elementor-element.elementor-element-32430986 {

    box-shadow: 0 4px 24px rgba(30,64,175,0.07);
    transition: box-shadow 0.3s ease, transform 0.3s ease, border-color 0.3s ease;
}

.elementor-4357 .elementor-element.elementor-element-32430986:hover {
    box-shadow: 0 12px 48px rgba(30,64,175,0.16);
    transform: translateY(-6px);
    border-color: #b8d9ff; /* stronger on hover */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-15c9f18b */.elementor-4357 .elementor-element.elementor-element-15c9f18b {

    box-shadow: 0 4px 24px rgba(30,64,175,0.07);
    transition: box-shadow 0.3s ease, transform 0.3s ease, border-color 0.3s ease;
}

.elementor-4357 .elementor-element.elementor-element-15c9f18b:hover {
    box-shadow: 0 12px 48px rgba(30,64,175,0.16);
    transform: translateY(-6px);
    border-color: #b8d9ff; /* stronger on hover */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-648b1126 */.elementor-4357 .elementor-element.elementor-element-648b1126 {
    background: linear-gradient(145deg, #0D1F4E 0%, #122045 40%, #06112A 100%);
    position: relative;
    overflow: hidden;
}
.elementor-4357 .elementor-element.elementor-element-648b1126::before {
    content: '';
    position: absolute;
    top: -120px; left: 50%;
    transform: translateX(-50%);
    width: 700px; height: 400px;
    border-radius: 50%;
    background: radial-gradient(ellipse, rgba(37,99,235,0.22) 0%, transparent 70%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7e4bfad4 */.elementor-4357 .elementor-element.elementor-element-7e4bfad4 {

    box-shadow: 0 4px 24px rgba(30,64,175,0.07);
    transition: box-shadow 0.3s ease, transform 0.3s ease, border-color 0.3s ease;
}

.elementor-4357 .elementor-element.elementor-element-7e4bfad4:hover {
    box-shadow: 0 12px 48px rgba(30,64,175,0.16);
    transform: translateY(-6px);
    border-color: #b8d9ff; /* stronger on hover */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-640f513a */.elementor-4357 .elementor-element.elementor-element-640f513a {

    box-shadow: 0 4px 24px rgba(30,64,175,0.07);
    transition: box-shadow 0.3s ease, transform 0.3s ease, border-color 0.3s ease;
}

.elementor-4357 .elementor-element.elementor-element-640f513a:hover {
    box-shadow: 0 12px 48px rgba(30,64,175,0.16);
    transform: translateY(-6px);
    border-color: #b8d9ff; /* stronger on hover */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7b62b2b6 */.elementor-4357 .elementor-element.elementor-element-7b62b2b6 {

    box-shadow: 0 4px 24px rgba(30,64,175,0.07);
    transition: box-shadow 0.3s ease, transform 0.3s ease, border-color 0.3s ease;
}

.elementor-4357 .elementor-element.elementor-element-7b62b2b6:hover {
    box-shadow: 0 12px 48px rgba(30,64,175,0.16);
    transform: translateY(-6px);
    border-color: #b8d9ff; /* stronger on hover */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-15f20247 */.elementor-4357 .elementor-element.elementor-element-15f20247 {
    background: linear-gradient(145deg, #0D1F4E 0%, #122045 40%, #06112A 100%);
    position: relative;
    overflow: hidden;
}
.elementor-4357 .elementor-element.elementor-element-15f20247::before {
    content: '';
    position: absolute;
    top: -120px; left: 50%;
    transform: translateX(-50%);
    width: 700px; height: 400px;
    border-radius: 50%;
    background: radial-gradient(ellipse, rgba(37,99,235,0.22) 0%, transparent 70%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b92213b */.elementor-4357 .elementor-element.elementor-element-4b92213b { letter-spacing: 0.06em; text-transform: uppercase; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-363dcdf */.elementor-4357 .elementor-element.elementor-element-363dcdf h1,.elementor-4357 .elementor-element.elementor-element-363dcdf h2,.elementor-4357 .elementor-element.elementor-element-363dcdf h3,.elementor-4357 .elementor-element.elementor-element-363dcdf h4,.elementor-4357 .elementor-element.elementor-element-363dcdf h5,.elementor-4357 .elementor-element.elementor-element-363dcdf h6 { letter-spacing: -1px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c0471e3 */.elementor-4357 .elementor-element.elementor-element-6c0471e3 h1,.elementor-4357 .elementor-element.elementor-element-6c0471e3 h2,.elementor-4357 .elementor-element.elementor-element-6c0471e3 h3,.elementor-4357 .elementor-element.elementor-element-6c0471e3 h4,.elementor-4357 .elementor-element.elementor-element-6c0471e3 h5,.elementor-4357 .elementor-element.elementor-element-6c0471e3 h6,.elementor-4357 .elementor-element.elementor-element-6c0471e3 p {
    background: linear-gradient( 47.38deg, #3186ff 26.32%, #346bf1 51.11%, #4fa0ff 74.96% );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    letter-spacing: -1px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-decf17f */.elementor-4357 .elementor-element.elementor-element-decf17f .elementor-button {
    box-shadow: 0 6px 28px rgba(49, 134, 255, 0.55), 
                0 2px 8px rgba(49, 134, 255, 0.30);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    position: relative;
    overflow: hidden;
}

.elementor-4357 .elementor-element.elementor-element-decf17f .elementor-button::after {
    content: '';
    position: absolute;
    top: 0; 
    left: -100%;
    width: 60%; 
    height: 100%;
    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent);
    transform: skewX(-20deg);
    transition: left 0.5s ease;
}

.elementor-4357 .elementor-element.elementor-element-decf17f .elementor-button:hover::after { 
    left: 150%; 
}

.elementor-4357 .elementor-element.elementor-element-decf17f .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    box-shadow: 0 12px 40px rgba(49, 134, 255, 0.70), 
                0 4px 12px rgba(49, 134, 255, 0.45);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-305017a5 */.elementor-4357 .elementor-element.elementor-element-305017a5 .elementor-button {
    background: rgba(255,255,255,0);
    color: #1D4ED8;
    border: 2px solid #2563EB;
    border-radius: 16px;
    transition: all 0.3s cubic-bezier(.4,0,.2,1);
    font-weight: 900;
}
.elementor-4357 .elementor-element.elementor-element-305017a5 .elementor-button:hover {
    background: #1D4ED8;
    color: #FFFFFF;
    border-color: #1D4ED8;
    transform: translateY(-2px);
    box-shadow: 0 8px 24px rgba(29,78,216,0.30);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4298400b */.elementor-4357 .elementor-element.elementor-element-4298400b h1,.elementor-4357 .elementor-element.elementor-element-4298400b h2,.elementor-4357 .elementor-element.elementor-element-4298400b h3,.elementor-4357 .elementor-element.elementor-element-4298400b h4,.elementor-4357 .elementor-element.elementor-element-4298400b h5,.elementor-4357 .elementor-element.elementor-element-4298400b h6 { letter-spacing:-1px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68bde643 */.elementor-4357 .elementor-element.elementor-element-68bde643 h1,.elementor-4357 .elementor-element.elementor-element-68bde643 h2,.elementor-4357 .elementor-element.elementor-element-68bde643 h3,.elementor-4357 .elementor-element.elementor-element-68bde643 h4,.elementor-4357 .elementor-element.elementor-element-68bde643 h5,.elementor-4357 .elementor-element.elementor-element-68bde643 h6 { letter-spacing:-1px; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5b11ed44 */.elementor-4357 .elementor-element.elementor-element-5b11ed44 {
    background: linear-gradient(145deg, #0D1F4E 0%, #122045 40%, #06112A 100%);
    position: relative;
    overflow: hidden;
}
.elementor-4357 .elementor-element.elementor-element-5b11ed44::before {
    content: '';
    position: absolute;
    top: -120px; left: 50%;
    transform: translateX(-50%);
    width: 700px; height: 400px;
    border-radius: 50%;
    background: radial-gradient(ellipse, rgba(37,99,235,0.22) 0%, transparent 70%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f74fa0b */.elementor-4357 .elementor-element.elementor-element-7f74fa0b {
    background: linear-gradient(145deg, #0D1F4E 0%, #122045 40%, #06112A 100%);
    position: relative;
    overflow: hidden;
}
.elementor-4357 .elementor-element.elementor-element-7f74fa0b::before {
    content: '';
    position: absolute;
    top: -120px; left: 50%;
    transform: translateX(-50%);
    width: 700px; height: 400px;
    border-radius: 50%;
    background: radial-gradient(ellipse, rgba(37,99,235,0.22) 0%, transparent 70%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-40193330 */.elementor-4357 .elementor-element.elementor-element-40193330 {
    background: linear-gradient(145deg, #0D1F4E 0%, #122045 40%, #06112A 100%);
    position: relative;
    overflow: hidden;
}
.elementor-4357 .elementor-element.elementor-element-40193330::before {
    content: '';
    position: absolute;
    top: -120px; left: 50%;
    transform: translateX(-50%);
    width: 700px; height: 400px;
    border-radius: 50%;
    background: radial-gradient(ellipse, rgba(37,99,235,0.22) 0%, transparent 70%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e8bd327 */.elementor-4357 .elementor-element.elementor-element-3e8bd327 h1,.elementor-4357 .elementor-element.elementor-element-3e8bd327 h2,.elementor-4357 .elementor-element.elementor-element-3e8bd327 h3,.elementor-4357 .elementor-element.elementor-element-3e8bd327 h4,.elementor-4357 .elementor-element.elementor-element-3e8bd327 h5,.elementor-4357 .elementor-element.elementor-element-3e8bd327 h6 { letter-spacing:-1px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2875481a */.elementor-4357 .elementor-element.elementor-element-2875481a h1,.elementor-4357 .elementor-element.elementor-element-2875481a h2,.elementor-4357 .elementor-element.elementor-element-2875481a h3,.elementor-4357 .elementor-element.elementor-element-2875481a h4,.elementor-4357 .elementor-element.elementor-element-2875481a h5,.elementor-4357 .elementor-element.elementor-element-2875481a h6,.elementor-4357 .elementor-element.elementor-element-2875481a p {
    font-size: 96px;
    font-weight: 900;
    color: rgba(219,234,254,0.50);
    line-height: 1;
    margin-bottom: -8px;
    letter-spacing: -6px;
    display: block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5874c887 */.elementor-4357 .elementor-element.elementor-element-5874c887 {
    background: linear-gradient(145deg, #FFFFFF 0%, #F5F9FF 100%);
}
.elementor-4357 .elementor-element.elementor-element-5874c887:hover {
    box-shadow: 0 12px 48px rgba(30,64,175,0.15);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-282134d2 */.elementor-4357 .elementor-element.elementor-element-282134d2 h1,.elementor-4357 .elementor-element.elementor-element-282134d2 h2,.elementor-4357 .elementor-element.elementor-element-282134d2 h3,.elementor-4357 .elementor-element.elementor-element-282134d2 h4,.elementor-4357 .elementor-element.elementor-element-282134d2 h5,.elementor-4357 .elementor-element.elementor-element-282134d2 h6,.elementor-4357 .elementor-element.elementor-element-282134d2 p {
    font-size: 96px;
    font-weight: 900;
    color: rgba(219,234,254,0.50);
    line-height: 1;
    margin-bottom: -8px;
    letter-spacing: -6px;
    display: block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4bddce65 */.elementor-4357 .elementor-element.elementor-element-4bddce65 {
    background: linear-gradient(145deg, #FFFFFF 0%, #F5F9FF 100%);
}
.elementor-4357 .elementor-element.elementor-element-4bddce65:hover {
    box-shadow: 0 12px 48px rgba(30,64,175,0.15);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12997024 */.elementor-4357 .elementor-element.elementor-element-12997024 h1,.elementor-4357 .elementor-element.elementor-element-12997024 h2,.elementor-4357 .elementor-element.elementor-element-12997024 h3,.elementor-4357 .elementor-element.elementor-element-12997024 h4,.elementor-4357 .elementor-element.elementor-element-12997024 h5,.elementor-4357 .elementor-element.elementor-element-12997024 h6,.elementor-4357 .elementor-element.elementor-element-12997024 p {
    font-size: 96px;
    font-weight: 900;
    color: rgba(219,234,254,0.50);
    line-height: 1;
    margin-bottom: -8px;
    letter-spacing: -6px;
    display: block;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-59e82ab6 */.elementor-4357 .elementor-element.elementor-element-59e82ab6 {
    background: linear-gradient(145deg, #FFFFFF 0%, #F5F9FF 100%);
}
.elementor-4357 .elementor-element.elementor-element-59e82ab6:hover {
    box-shadow: 0 12px 48px rgba(30,64,175,0.15);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48edc43e */.elementor-4357 .elementor-element.elementor-element-48edc43e h1,.elementor-4357 .elementor-element.elementor-element-48edc43e h2,.elementor-4357 .elementor-element.elementor-element-48edc43e h3,.elementor-4357 .elementor-element.elementor-element-48edc43e h4,.elementor-4357 .elementor-element.elementor-element-48edc43e h5,.elementor-4357 .elementor-element.elementor-element-48edc43e h6 { letter-spacing:-1px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56782fe4 */.elementor-4357 .elementor-element.elementor-element-56782fe4 .elementor-button {
    background: linear-gradient(47.38deg, #3186ff 26.32%, #346bf1 51.11%, #4fa0ff 74.96%);
    border: none;
    border-radius: 14px;
    
    /* Fixed shadow (blue-based, soft, premium) */
    box-shadow: 0 6px 20px rgba(49, 134, 255, 0.35);
}

.elementor-4357 .elementor-element.elementor-element-56782fe4 .elementor-button:hover {
    transform: translateY(-3px) scale(1.03);
    
    box-shadow: 0 12px 35px rgba(49, 134, 255, 0.55);
    
    background: linear-gradient(47.38deg, #3186ff 26.32%, #346bf1 51.11%, #4fa0ff 74.96%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67ed8181 */.elementor-4357 .elementor-element.elementor-element-67ed8181 .elementor-button {
    background: rgba(255,255,255,0.08);
    color: #BFDBFE;
    border: 2px solid rgba(191,219,254,0.45);
    border-radius: 14px;
    backdrop-filter: blur(8px);
    transition: all 0.35s cubic-bezier(.4,0,.2,1);
}
.elementor-4357 .elementor-element.elementor-element-67ed8181 .elementor-button:hover {
    background: rgba(255,255,255,0.18);
    border-color: #93C5FD;
    color: #ffffff;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3fcf902b */.elementor-4357 .elementor-element.elementor-element-3fcf902b {
    background: linear-gradient(145deg, #0D1F4E 0%, #122045 40%, #06112A 100%);
    position: relative;
    overflow: hidden;
}
.elementor-4357 .elementor-element.elementor-element-3fcf902b::before {
    content: '';
    position: absolute;
    top: -120px; left: 50%;
    transform: translateX(-50%);
    width: 700px; height: 400px;
    border-radius: 50%;
    background: radial-gradient(ellipse, rgba(37,99,235,0.22) 0%, transparent 70%);
    pointer-events: none;
}/* End custom CSS */