.elementor-4597 .elementor-element.elementor-element-bfa47ce:not(.elementor-motion-effects-element-type-background), .elementor-4597 .elementor-element.elementor-element-bfa47ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0D1F4E 0%, #06112A 100%);}.elementor-4597 .elementor-element.elementor-element-bfa47ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 80px 60px 80px;}.elementor-4597 .elementor-element.elementor-element-bfa47ce > .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-4597 .elementor-element.elementor-element-bdf96e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-bdf96e4 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:52px;font-weight:900;color:#F8FAFC;}.elementor-4597 .elementor-element.elementor-element-8bbb706{--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;--padding-top:33px;--padding-bottom:54px;--padding-left:80px;--padding-right:80px;}.elementor-4597 .elementor-element.elementor-element-8bbb706:not(.elementor-motion-effects-element-type-background), .elementor-4597 .elementor-element.elementor-element-8bbb706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0D1F4E 0%, #06112A 100%);}.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-4597 .elementor-element.elementor-element-cfa5f14 .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-4597 .elementor-element.elementor-element-cfa5f14 .elementor-button:hover, .elementor-4597 .elementor-element.elementor-element-cfa5f14 .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-cfa5f14 .elementor-button:hover svg, .elementor-4597 .elementor-element.elementor-element-cfa5f14 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-d0fc4da .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-4597 .elementor-element.elementor-element-d0fc4da .elementor-button:hover, .elementor-4597 .elementor-element.elementor-element-d0fc4da .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-d0fc4da .elementor-button:hover svg, .elementor-4597 .elementor-element.elementor-element-d0fc4da .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-0a1e26f .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-4597 .elementor-element.elementor-element-0a1e26f .elementor-button:hover, .elementor-4597 .elementor-element.elementor-element-0a1e26f .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-0a1e26f .elementor-button:hover svg, .elementor-4597 .elementor-element.elementor-element-0a1e26f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-47b97d0 .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-4597 .elementor-element.elementor-element-47b97d0 .elementor-button:hover, .elementor-4597 .elementor-element.elementor-element-47b97d0 .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-47b97d0 .elementor-button:hover svg, .elementor-4597 .elementor-element.elementor-element-47b97d0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-f21a55b .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-4597 .elementor-element.elementor-element-f21a55b .elementor-button:hover, .elementor-4597 .elementor-element.elementor-element-f21a55b .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-f21a55b .elementor-button:hover svg, .elementor-4597 .elementor-element.elementor-element-f21a55b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-6767e0a .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-4597 .elementor-element.elementor-element-6767e0a .elementor-button:hover, .elementor-4597 .elementor-element.elementor-element-6767e0a .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-6767e0a .elementor-button:hover svg, .elementor-4597 .elementor-element.elementor-element-6767e0a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-2fda6d1:not(.elementor-motion-effects-element-type-background), .elementor-4597 .elementor-element.elementor-element-2fda6d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0D1F4E 0%, #06112A 100%);}.elementor-4597 .elementor-element.elementor-element-2fda6d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 80px 40px 80px;}.elementor-4597 .elementor-element.elementor-element-2fda6d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4597 .elementor-element.elementor-element-2903267:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4597 .elementor-element.elementor-element-2903267 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-2903267 > .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-4597 .elementor-element.elementor-element-2903267 > .elementor-element-populated, .elementor-4597 .elementor-element.elementor-element-2903267 > .elementor-element-populated > .elementor-background-overlay, .elementor-4597 .elementor-element.elementor-element-2903267 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4597 .elementor-element.elementor-element-2903267 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4597 .elementor-element.elementor-element-290ce06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-290ce06 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:400;}.elementor-4597 .elementor-element.elementor-element-cec3871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-cec3871 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:800;color:#0A1128;}.elementor-4597 .elementor-element.elementor-element-f55d669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-f55d669 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#475569;}.elementor-4597 .elementor-element.elementor-element-da119a8 .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-4597 .elementor-element.elementor-element-da119a8 .elementor-button:hover, .elementor-4597 .elementor-element.elementor-element-da119a8 .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-da119a8 .elementor-button:hover svg, .elementor-4597 .elementor-element.elementor-element-da119a8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-1d87fdb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4597 .elementor-element.elementor-element-1d87fdb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-1d87fdb > .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-4597 .elementor-element.elementor-element-1d87fdb > .elementor-element-populated, .elementor-4597 .elementor-element.elementor-element-1d87fdb > .elementor-element-populated > .elementor-background-overlay, .elementor-4597 .elementor-element.elementor-element-1d87fdb > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4597 .elementor-element.elementor-element-1d87fdb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4597 .elementor-element.elementor-element-d4e4c36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-d4e4c36 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:400;}.elementor-4597 .elementor-element.elementor-element-545b503{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-545b503 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:800;color:#0A1128;}.elementor-4597 .elementor-element.elementor-element-0d3bc21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-0d3bc21 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#475569;}.elementor-4597 .elementor-element.elementor-element-82b3256 .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-4597 .elementor-element.elementor-element-82b3256 .elementor-button:hover, .elementor-4597 .elementor-element.elementor-element-82b3256 .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-82b3256 .elementor-button:hover svg, .elementor-4597 .elementor-element.elementor-element-82b3256 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-a54e119:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4597 .elementor-element.elementor-element-a54e119 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-a54e119 > .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-4597 .elementor-element.elementor-element-a54e119 > .elementor-element-populated, .elementor-4597 .elementor-element.elementor-element-a54e119 > .elementor-element-populated > .elementor-background-overlay, .elementor-4597 .elementor-element.elementor-element-a54e119 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4597 .elementor-element.elementor-element-a54e119 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4597 .elementor-element.elementor-element-7ca4d6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-7ca4d6c .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:400;}.elementor-4597 .elementor-element.elementor-element-e6b39e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-e6b39e1 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:800;color:#0A1128;}.elementor-4597 .elementor-element.elementor-element-cc9003c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-cc9003c .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#475569;}.elementor-4597 .elementor-element.elementor-element-899543c .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-4597 .elementor-element.elementor-element-899543c .elementor-button:hover, .elementor-4597 .elementor-element.elementor-element-899543c .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-899543c .elementor-button:hover svg, .elementor-4597 .elementor-element.elementor-element-899543c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-bf0ee5c:not(.elementor-motion-effects-element-type-background), .elementor-4597 .elementor-element.elementor-element-bf0ee5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #0D1F4E 0%, #06112A 100%);}.elementor-4597 .elementor-element.elementor-element-bf0ee5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 80px 120px 80px;}.elementor-4597 .elementor-element.elementor-element-bf0ee5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4597 .elementor-element.elementor-element-6d9ff5e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4597 .elementor-element.elementor-element-6d9ff5e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-6d9ff5e > .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-4597 .elementor-element.elementor-element-6d9ff5e > .elementor-element-populated, .elementor-4597 .elementor-element.elementor-element-6d9ff5e > .elementor-element-populated > .elementor-background-overlay, .elementor-4597 .elementor-element.elementor-element-6d9ff5e > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4597 .elementor-element.elementor-element-6d9ff5e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4597 .elementor-element.elementor-element-cff83fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-cff83fb .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:400;}.elementor-4597 .elementor-element.elementor-element-2e9d3ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-2e9d3ca .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:800;color:#0A1128;}.elementor-4597 .elementor-element.elementor-element-9f8d008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-9f8d008 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#475569;}.elementor-4597 .elementor-element.elementor-element-9385cf3 .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-4597 .elementor-element.elementor-element-9385cf3 .elementor-button:hover, .elementor-4597 .elementor-element.elementor-element-9385cf3 .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-9385cf3 .elementor-button:hover svg, .elementor-4597 .elementor-element.elementor-element-9385cf3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-009a7f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4597 .elementor-element.elementor-element-009a7f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-009a7f9 > .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-4597 .elementor-element.elementor-element-009a7f9 > .elementor-element-populated, .elementor-4597 .elementor-element.elementor-element-009a7f9 > .elementor-element-populated > .elementor-background-overlay, .elementor-4597 .elementor-element.elementor-element-009a7f9 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4597 .elementor-element.elementor-element-009a7f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4597 .elementor-element.elementor-element-a5d2cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-a5d2cb9 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:400;}.elementor-4597 .elementor-element.elementor-element-d4aa151{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-d4aa151 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:800;color:#0A1128;}.elementor-4597 .elementor-element.elementor-element-79cdaa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-79cdaa2 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#475569;}.elementor-4597 .elementor-element.elementor-element-b82ecdd .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-4597 .elementor-element.elementor-element-b82ecdd .elementor-button:hover, .elementor-4597 .elementor-element.elementor-element-b82ecdd .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-b82ecdd .elementor-button:hover svg, .elementor-4597 .elementor-element.elementor-element-b82ecdd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-46536dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4597 .elementor-element.elementor-element-46536dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-46536dc > .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-4597 .elementor-element.elementor-element-46536dc > .elementor-element-populated, .elementor-4597 .elementor-element.elementor-element-46536dc > .elementor-element-populated > .elementor-background-overlay, .elementor-4597 .elementor-element.elementor-element-46536dc > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-4597 .elementor-element.elementor-element-46536dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4597 .elementor-element.elementor-element-0763aef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-0763aef .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:56px;font-weight:400;}.elementor-4597 .elementor-element.elementor-element-1ae1a72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-1ae1a72 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:800;color:#0A1128;}.elementor-4597 .elementor-element.elementor-element-a8e8e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4597 .elementor-element.elementor-element-a8e8e53 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#475569;}.elementor-4597 .elementor-element.elementor-element-39cc1dd .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-4597 .elementor-element.elementor-element-39cc1dd .elementor-button:hover, .elementor-4597 .elementor-element.elementor-element-39cc1dd .elementor-button:focus{background-color:#1A73E8;color:#FFFFFF;}.elementor-4597 .elementor-element.elementor-element-39cc1dd .elementor-button:hover svg, .elementor-4597 .elementor-element.elementor-element-39cc1dd .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-4597 .elementor-element.elementor-element-bfa47ce{padding:60px 48px 20px 48px;}.elementor-4597 .elementor-element.elementor-element-bdf96e4 .elementor-heading-title{font-size:40px;}.elementor-4597 .elementor-element.elementor-element-8bbb706{--padding-top:30px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-4597 .elementor-element.elementor-element-2fda6d1{padding:88px 48px 88px 48px;}.elementor-4597 .elementor-element.elementor-element-bf0ee5c{padding:88px 48px 88px 48px;}}@media(max-width:767px){.elementor-4597 .elementor-element.elementor-element-bfa47ce{padding:60px 24px 40px 24px;}.elementor-4597 .elementor-element.elementor-element-bdf96e4 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-4597 .elementor-element.elementor-element-8bbb706{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-4597 .elementor-element.elementor-element-cfa5f14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4597 .elementor-element.elementor-element-d0fc4da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4597 .elementor-element.elementor-element-2fda6d1{padding:72px 24px 8px 24px;}.elementor-4597 .elementor-element.elementor-element-bf0ee5c{padding:8px 24px 72px 24px;}}/* Start custom CSS for heading, class: .elementor-element-bdf96e4 */.elementor-4597 .elementor-element.elementor-element-bdf96e4 h1,.elementor-4597 .elementor-element.elementor-element-bdf96e4 h2,.elementor-4597 .elementor-element.elementor-element-bdf96e4 h3,.elementor-4597 .elementor-element.elementor-element-bdf96e4 h4,.elementor-4597 .elementor-element.elementor-element-bdf96e4 h5,.elementor-4597 .elementor-element.elementor-element-bdf96e4 h6 {
    letter-spacing: -1px;
    position: relative;
    display: inline-block;
}
.elementor-4597 .elementor-element.elementor-element-bdf96e4 h1::after,.elementor-4597 .elementor-element.elementor-element-bdf96e4 h2::after,.elementor-4597 .elementor-element.elementor-element-bdf96e4 h3::after,.elementor-4597 .elementor-element.elementor-element-bdf96e4 h4::after,.elementor-4597 .elementor-element.elementor-element-bdf96e4 h5::after,.elementor-4597 .elementor-element.elementor-element-bdf96e4 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-bfa47ce */.elementor-4597 .elementor-element.elementor-element-bfa47ce {
    background: linear-gradient(145deg, #0D1F4E 0%, #122045 40%, #06112A 100%);
    position: relative;
    overflow: hidden;
}
.elementor-4597 .elementor-element.elementor-element-bfa47ce::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 container, class: .elementor-element-8bbb706 */.elementor-4597 .elementor-element.elementor-element-8bbb706 {
    background: linear-gradient(145deg, #0D1F4E 0%, #122045 40%, #06112A 100%);
    position: relative;
    overflow: hidden;
}
.elementor-4597 .elementor-element.elementor-element-8bbb706::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-2903267 */.elementor-4597 .elementor-element.elementor-element-2903267 {

    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-4597 .elementor-element.elementor-element-2903267: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-1d87fdb */.elementor-4597 .elementor-element.elementor-element-1d87fdb {

    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-4597 .elementor-element.elementor-element-1d87fdb: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-a54e119 */.elementor-4597 .elementor-element.elementor-element-a54e119 {

    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-4597 .elementor-element.elementor-element-a54e119: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-2fda6d1 */.elementor-4597 .elementor-element.elementor-element-2fda6d1 {
    background: linear-gradient(145deg, #0D1F4E 0%, #122045 40%, #06112A 100%);
    position: relative;
    overflow: hidden;
}
.elementor-4597 .elementor-element.elementor-element-2fda6d1::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-6d9ff5e */.elementor-4597 .elementor-element.elementor-element-6d9ff5e {

    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-4597 .elementor-element.elementor-element-6d9ff5e: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-009a7f9 */.elementor-4597 .elementor-element.elementor-element-009a7f9 {

    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-4597 .elementor-element.elementor-element-009a7f9: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-46536dc */.elementor-4597 .elementor-element.elementor-element-46536dc {

    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-4597 .elementor-element.elementor-element-46536dc: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-bf0ee5c */.elementor-4597 .elementor-element.elementor-element-bf0ee5c {
    background: linear-gradient(145deg, #0D1F4E 0%, #122045 40%, #06112A 100%);
    position: relative;
    overflow: hidden;
}
.elementor-4597 .elementor-element.elementor-element-bf0ee5c::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 */