.elementor-2656 .elementor-element.elementor-element-f4ffc7a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2656 .elementor-element.elementor-element-f4ffc7a:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-f4ffc7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd62e78 );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2656 .elementor-element.elementor-element-a0ef33d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-a0ef33d a{color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-dc2ae00{--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;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-2656 .elementor-element.elementor-element-dc2ae00:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-dc2ae00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13192D;}.elementor-2656 .elementor-element.elementor-element-1e06a28{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-1e06a28.e-con{--flex-grow:0;--flex-shrink:0;}.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-2656 .elementor-element.elementor-element-3d8bb1f{background-color:#2DD4BF1A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 14px 5px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2DD4BF33;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-2656 .elementor-element.elementor-element-3d8bb1f.elementor-element{--align-self:flex-start;}.elementor-2656 .elementor-element.elementor-element-3d8bb1f .elementor-icon-list-icon i{color:#2DD4BF;transition:color 0.3s;}.elementor-2656 .elementor-element.elementor-element-3d8bb1f .elementor-icon-list-icon svg{fill:#2DD4BF;transition:fill 0.3s;}.elementor-2656 .elementor-element.elementor-element-3d8bb1f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2656 .elementor-element.elementor-element-3d8bb1f .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:2px;}.elementor-2656 .elementor-element.elementor-element-3d8bb1f .elementor-icon-list-text{color:#2DD4BF;transition:color 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-2656 .elementor-element.elementor-element-69501c7 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-bd62e78 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2656 .elementor-element.elementor-element-939120d{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;line-height:22px;}.elementor-2656 .elementor-element.elementor-element-3472d2c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2656 .elementor-element.elementor-element-3472d2c:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-3472d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FD;}.elementor-2656 .elementor-element.elementor-element-d1cee2f{--display:flex;--gap:50px 20px;--row-gap:50px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-a6ae5b3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2656 .elementor-element.elementor-element-c6fb217{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-6bf75d1{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-9182460{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2656 .elementor-element.elementor-element-9182460:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-9182460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F263F;}.elementor-2656 .elementor-element.elementor-element-4c6157b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-571e256{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-571e256 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-571e256 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-571e256 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-571e256:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-571e256:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-571e256 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-62b26cb{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-62b26cb .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-62b26cb .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-62b26cb .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-62b26cb:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-62b26cb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-62b26cb .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-558125e{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-558125e .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-558125e .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-558125e .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-558125e:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-558125e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-558125e .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-fd46d07{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-fd46d07 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-fd46d07 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-fd46d07 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-fd46d07:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-fd46d07:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-fd46d07 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-b111336{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-99356cb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-c0ed3ad .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-ef22259 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:18px;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-5e9875b{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-0bf22f4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(214.2, 199.76478260869567, 199.76478260869567, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2656 .elementor-element.elementor-element-0bf22f4:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-0bf22f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-5357eb4 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-ed5abba{font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:400;}.elementor-2656 .elementor-element.elementor-element-eec922e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-ec62df1{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-93a51f4{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2656 .elementor-element.elementor-element-93a51f4:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-93a51f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F263F;}.elementor-2656 .elementor-element.elementor-element-0a1bfd6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-a585353{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-a585353 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-a585353 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-a585353 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-a585353:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-a585353:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-a585353 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-7eaeb1a{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-7eaeb1a .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-7eaeb1a .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-7eaeb1a .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-7eaeb1a:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-7eaeb1a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-7eaeb1a .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-23927b7{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-23927b7 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-23927b7 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-23927b7 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-23927b7:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-23927b7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-23927b7 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-8ef9dfd{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-8ef9dfd .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-8ef9dfd .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-8ef9dfd .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-8ef9dfd:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-8ef9dfd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-8ef9dfd .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-2b5d828{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-4015420{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-abd438d .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-2f56098 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:18px;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-cd2433f{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-9183d2c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(214.2, 199.76478260869567, 199.76478260869567, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2656 .elementor-element.elementor-element-9183d2c:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-9183d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-9bff300 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-f0815bc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-76ade30{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-ef6ead9{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2656 .elementor-element.elementor-element-ef6ead9:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-ef6ead9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F263F;}.elementor-2656 .elementor-element.elementor-element-ee618b2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-eee0e1a{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-eee0e1a .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-eee0e1a .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-eee0e1a .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-eee0e1a:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-eee0e1a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-eee0e1a .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-eaecbde{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-eaecbde .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-eaecbde .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-eaecbde .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-eaecbde:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-eaecbde:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-eaecbde .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-6dca9ed{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-6dca9ed .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-6dca9ed .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-6dca9ed .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-6dca9ed:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-6dca9ed:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-6dca9ed .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-9d8cc7b{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-9d8cc7b .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-9d8cc7b .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-9d8cc7b .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-9d8cc7b:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-9d8cc7b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-9d8cc7b .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-59c6959{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-2afccd0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-a245eba .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-052ee96 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:18px;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-fabdfc3{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-ecfed60{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(214.2, 199.76478260869567, 199.76478260869567, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2656 .elementor-element.elementor-element-ecfed60:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-ecfed60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-4428799 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-274199e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-9e917cb{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-f70ab72{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2656 .elementor-element.elementor-element-f70ab72:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-f70ab72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F263F;}.elementor-2656 .elementor-element.elementor-element-c22c51a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-bedbbb1{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-bedbbb1 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-bedbbb1 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-bedbbb1 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-bedbbb1:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-bedbbb1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-bedbbb1 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-1a6624b{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-1a6624b .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-1a6624b .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-1a6624b .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-1a6624b:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-1a6624b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-1a6624b .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-8162c63{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-8162c63 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-8162c63 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-8162c63 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-8162c63:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-8162c63:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-8162c63 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-0b722ab{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-0b722ab .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-0b722ab .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-0b722ab .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-0b722ab:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-0b722ab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-0b722ab .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-608f362{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-ca5ccd1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-65eca3e .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-3437ca4 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:18px;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-9e964c3{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-c67b93c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(214.2, 199.76478260869567, 199.76478260869567, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2656 .elementor-element.elementor-element-c67b93c:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-c67b93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-ae496b0 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-5da3dfb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-5e8b9e5{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-047275d{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2656 .elementor-element.elementor-element-047275d:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-047275d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F263F;}.elementor-2656 .elementor-element.elementor-element-25c6a06{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-4b1ef1f{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-4b1ef1f .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-4b1ef1f .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-4b1ef1f .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-4b1ef1f:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-4b1ef1f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-4b1ef1f .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-f0114f5{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-f0114f5 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-f0114f5 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-f0114f5 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-f0114f5:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-f0114f5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-f0114f5 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-687f927{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-687f927 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-687f927 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-687f927 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-687f927:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-687f927:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-687f927 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-0b814c9{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-0b814c9 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-0b814c9 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-0b814c9 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-0b814c9:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-0b814c9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-0b814c9 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-18b4a2e{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-5ccca0e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-dc01e24 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-d3f670c .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:18px;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-70529f8{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-a11a028{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(214.2, 199.76478260869567, 199.76478260869567, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2656 .elementor-element.elementor-element-a11a028:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-a11a028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-fc16bde .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-51ee337{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-4ac0b58{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-028f60e{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2656 .elementor-element.elementor-element-028f60e:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-028f60e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F263F;}.elementor-2656 .elementor-element.elementor-element-562747f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-b618be3{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-b618be3 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-b618be3 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-b618be3 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-b618be3:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-b618be3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-b618be3 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-58ead2d{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-58ead2d .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-58ead2d .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-58ead2d .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-58ead2d:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-58ead2d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-58ead2d .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-48c05dd{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-48c05dd .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-48c05dd .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-48c05dd .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-48c05dd:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-48c05dd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-48c05dd .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-705f170{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-705f170 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-705f170 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-705f170 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-705f170:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-705f170:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-705f170 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-aaa640f{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-c4e8170{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-92e7e71 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-7b55847 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:18px;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-d37f8b3{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-589272e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(214.2, 199.76478260869567, 199.76478260869567, 0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2656 .elementor-element.elementor-element-589272e:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-589272e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-2770705 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-cfbd389{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-border-radius:20px 20px 20px 20px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:11px;--n-tabs-title-color:var( --e-global-color-secondary );--n-tabs-title-color-active:#10978B;}.elementor-2656 .elementor-element.elementor-element-cfbd389 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-cfbd389.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F2FDFA;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#10978B;}.elementor-2656 .elementor-element.elementor-element-cfbd389.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2656 .elementor-element.elementor-element-cfbd389.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F2FDFA;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#10978B;box-shadow:0px 0px 10px 0px rgba(212.50000000000003, 208.34239130434787, 208.34239130434787, 0.5);}.elementor-2656 .elementor-element.elementor-element-cfbd389.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#00000012;}.elementor-2656 .elementor-element.elementor-element-cfbd389.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Barlow", Sans-serif;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-cfbd389 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#10978B;}.elementor-2656 .elementor-element.elementor-element-5b180c1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-5129981{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-8143929 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-3d0027d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:18px;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-396226f{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2656 .elementor-element.elementor-element-396226f:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-396226f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F263F;}.elementor-2656 .elementor-element.elementor-element-eb31da1 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-2b2de4f{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-a7ca54d{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-a7ca54d .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-a7ca54d .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-a7ca54d .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-a7ca54d:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-a7ca54d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-a7ca54d .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-d757a12{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-d757a12 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-d757a12 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-d757a12 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-d757a12:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-d757a12:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-d757a12 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-eabdfa6{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-eabdfa6 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-eabdfa6 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-eabdfa6 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-eabdfa6:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-eabdfa6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-eabdfa6 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-579e5c8{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-579e5c8 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-579e5c8 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-579e5c8 .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-579e5c8:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-579e5c8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-579e5c8 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-50e11db{background-color:#FFFFFF0D;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:10px 10px 10px 10px;}.elementor-2656 .elementor-element.elementor-element-50e11db .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-50e11db .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-50e11db .elementor-icon-box-title a{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:600;}.elementor-2656 .elementor-element.elementor-element-50e11db:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-50e11db:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-50e11db .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-6a5a945{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-7ea2a65{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-aa832ac .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-a9aae4f .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:18px;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-a06a62a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2656 .elementor-element.elementor-element-7c7a06a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-edfb194{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-fa40cd2 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:0px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-eddf4c7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-27a3a1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 14px 25px;font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;color:#4B5563;}.elementor-2656 .elementor-element.elementor-element-c315691{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-9a34620{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 14px 25px;font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;color:#4B5563;}.elementor-2656 .elementor-element.elementor-element-cc98b3f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-901bb49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 14px 25px;font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;color:#4B5563;}.elementor-2656 .elementor-element.elementor-element-d5c1fa1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-775494d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 14px 25px;font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;color:#4B5563;}.elementor-2656 .elementor-element.elementor-element-dcac2a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-b238d9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 14px 25px;font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;color:#4B5563;}.elementor-2656 .elementor-element.elementor-element-abf270b{--n-accordion-title-font-size:14px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EC;border-radius:14px 14px 14px 14px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#111827;--n-accordion-icon-size:12px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );--n-accordion-icon-hover-color:var( --e-global-color-1fb3211 );--n-accordion-icon-active-color:var( --e-global-color-1fb3211 );}.elementor-2656 .elementor-element.elementor-element-abf270b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFCFC;border-style:none;}:where( .elementor-2656 .elementor-element.elementor-element-abf270b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Hind Siliguri", Sans-serif;font-weight:600;line-height:20px;}:where( .elementor-2656 .elementor-element.elementor-element-abf270b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2656 .elementor-element.elementor-element-8714b18{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-781f4ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#04040412;--border-color:#04040412;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-781f4ca:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-781f4ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2656 .elementor-element.elementor-element-7cdc132{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 14px 20px 14px;}.elementor-2656 .elementor-element.elementor-element-7cdc132 .elementor-icon-box-wrapper{text-align:start;}.elementor-2656 .elementor-element.elementor-element-7cdc132 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-7cdc132 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-7cdc132 .elementor-icon-box-title a{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:600;line-height:16px;}.elementor-2656 .elementor-element.elementor-element-7cdc132:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-7cdc132:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-7cdc132 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;}.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-2656 .elementor-element.elementor-element-0231540{--divider-border-style:solid;--divider-color:#02020212;--divider-border-width:1px;}.elementor-2656 .elementor-element.elementor-element-0231540 .elementor-divider-separator{width:100%;}.elementor-2656 .elementor-element.elementor-element-0231540 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2656 .elementor-element.elementor-element-beb1dcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#04040412;--border-color:#04040412;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-beb1dcb:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-beb1dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2656 .elementor-element.elementor-element-2cbdc95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 14px 20px 14px;}.elementor-2656 .elementor-element.elementor-element-2cbdc95 .elementor-icon-box-wrapper{text-align:start;}.elementor-2656 .elementor-element.elementor-element-2cbdc95 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-2cbdc95 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-2cbdc95 .elementor-icon-box-title a{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:600;line-height:16px;}.elementor-2656 .elementor-element.elementor-element-2cbdc95:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-2cbdc95:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-2cbdc95 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;}.elementor-2656 .elementor-element.elementor-element-b157fc6{--divider-border-style:solid;--divider-color:#02020212;--divider-border-width:1px;}.elementor-2656 .elementor-element.elementor-element-b157fc6 .elementor-divider-separator{width:100%;}.elementor-2656 .elementor-element.elementor-element-b157fc6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2656 .elementor-element.elementor-element-43abf14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#04040412;--border-color:#04040412;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-43abf14:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-43abf14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2656 .elementor-element.elementor-element-3dab8f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 14px 20px 14px;}.elementor-2656 .elementor-element.elementor-element-3dab8f8 .elementor-icon-box-wrapper{text-align:start;}.elementor-2656 .elementor-element.elementor-element-3dab8f8 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-3dab8f8 .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-3dab8f8 .elementor-icon-box-title a{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:600;line-height:16px;}.elementor-2656 .elementor-element.elementor-element-3dab8f8:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-3dab8f8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-dda4dc9 );}.elementor-2656 .elementor-element.elementor-element-3dab8f8 .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;}.elementor-2656 .elementor-element.elementor-element-20be94b{--divider-border-style:solid;--divider-color:#02020212;--divider-border-width:1px;}.elementor-2656 .elementor-element.elementor-element-20be94b .elementor-divider-separator{width:100%;}.elementor-2656 .elementor-element.elementor-element-20be94b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2656 .elementor-element.elementor-element-350c449{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFC9C9;--border-color:#FFC9C9;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-2656 .elementor-element.elementor-element-350c449:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-350c449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1F1;}.elementor-2656 .elementor-element.elementor-element-342d65b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2656 .elementor-element.elementor-element-342d65b .elementor-icon-box-wrapper{text-align:center;}.elementor-2656 .elementor-element.elementor-element-342d65b .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-342d65b .elementor-icon-box-title, .elementor-2656 .elementor-element.elementor-element-342d65b .elementor-icon-box-title a{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:600;line-height:16px;}.elementor-2656 .elementor-element.elementor-element-342d65b:has(:hover) .elementor-icon-box-title,
					 .elementor-2656 .elementor-element.elementor-element-342d65b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-342d65b .elementor-icon-box-description{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-text );}.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-2656 .elementor-element.elementor-element-9a515f2 .elementor-button{background-color:#0F9A8D;font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:600;line-height:22px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0F9A8D;border-radius:8px 8px 8px 8px;padding:10px 24px 10px 24px;}.elementor-2656 .elementor-element.elementor-element-9a515f2 .elementor-button:hover, .elementor-2656 .elementor-element.elementor-element-9a515f2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-bd62e78 );border-color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-9a515f2{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2656 .elementor-element.elementor-element-9a515f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2656 .elementor-element.elementor-element-9a515f2 .elementor-button:hover svg, .elementor-2656 .elementor-element.elementor-element-9a515f2 .elementor-button:focus svg{fill:var( --e-global-color-bd62e78 );}.elementor-2656 .elementor-element.elementor-element-a6fb85b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-a6fb85b:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-a6fb85b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FD;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2656 .elementor-element.elementor-element-1e06a28{--width:61.444%;}}@media(max-width:1024px){.elementor-2656 .elementor-element.elementor-element-dc2ae00{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2656 .elementor-element.elementor-element-1e06a28{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-4c6157b{--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-0a1bfd6{--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-ee618b2{--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-c22c51a{--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-25c6a06{--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-562747f{--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-2b2de4f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2656 .elementor-element.elementor-element-dc2ae00{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2656 .elementor-element.elementor-element-1e06a28{--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-2656 .elementor-element.elementor-element-3d8bb1f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2656 .elementor-element.elementor-element-3d8bb1f .elementor-icon-list-item > a{font-size:9px;letter-spacing:1px;}.elementor-2656 .elementor-element.elementor-element-69501c7 .elementor-heading-title{font-size:26px;}.elementor-2656 .elementor-element.elementor-element-d1cee2f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2656 .elementor-element.elementor-element-4c6157b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-0a1bfd6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-ee618b2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-c22c51a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-25c6a06{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-562747f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-2b2de4f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for icon-list, class: .elementor-element-3d8bb1f */.h-pulse .elementor-icon-list-icon{
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #2dd4bf;
    animation: pulse 2s ease-in-out infinite;
    flex-shrink: 0;
}

@keyframes pulse {
    0% {
        transform: scale(1);
        opacity: 1;
        box-shadow: 0 0 0 0 rgba(45, 212, 191, 0.7);
    }

    70% {
        transform: scale(1.3);
        opacity: 0.8;
        box-shadow: 0 0 0 8px rgba(45, 212, 191, 0);
    }

    100% {
        transform: scale(1);
        opacity: 1;
        box-shadow: 0 0 0 0 rgba(45, 212, 191, 0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69501c7 */.hero h1 {
	font-size: clamp(22px,3vw,36px);
	font-weight: 700;
	line-height: 1.3;
}
.hero h1 em {
	color: #2dd4bf;
	font-style: normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28cadd5 */.flag-row{
    display:flex;
    flex-wrap:wrap;
    gap:10px;
}

.flag-chip,
.flag-chip *{
    font-family:'Hind Siliguri',sans-serif;
    box-sizing:border-box;
}

.flag-chip{
    display:flex;
    align-items:center;
    gap:8px;
    background:rgba(255,255,255,.05);
    border:1px solid rgba(255,255,255,.1);
    border-radius:10px;
    padding:9px 16px;
    text-decoration:none;
    transition:all .15s;
    cursor:pointer;
}

.flag-chip:hover,
.flag-chip.on{
    background:rgba(45,212,191,.12);
    border-color:rgba(45,212,191,.3);
}

.fc-flag{
    font-size:20px;
    flex-shrink:0;
    line-height:1;
}

.fc-name{
    font-size:13px;
    font-weight:600;
    color:rgba(255,255,255,.75);
    line-height:1.3;
}

.fc-count{
    font-size:10px;
    font-weight:500;
    color:rgba(255,255,255,.35);
    margin-top:1px;
    line-height:1.2;
}

/* Tablet */
@media (max-width:991px){
    .flag-row{
        gap:8px;
    }

    .flag-chip{
        padding:8px 14px;
    }
}

/* Mobile */
@media (max-width:767px){
    .flag-row{
        gap:7px;
    }

    .flag-chip{
        padding:7px 12px;
        border-radius:8px;
        gap:6px;
    }

    .fc-flag{
        font-size:16px;
    }

    .fc-name{
        font-size:12px;
    }

    .fc-count{
        font-size:9px;
    }
}

/* Small Mobile */
@media (max-width:480px){
    .flag-row{
        display:grid;
        grid-template-columns:repeat(2,1fr);
        gap:6px;
    }

    .flag-chip{
        width:100%;
        padding:7px 10px;
    }

    .fc-flag{
        font-size:15px;
    }

    .fc-name{
        font-size:11px;
    }

    .fc-count{
        font-size:8px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc2ae00 */.hero {
	position: relative;
	overflow: hidden;
}
.hero::before {
	content: '';
	position: absolute;
	inset: 0;
	background: radial-gradient(ellipse 65% 80% at 90% 40%,rgba(13,148,136,.1) 0%,transparent 65%),radial-gradient(ellipse 40% 55% at 5% 80%,rgba(29,78,216,.07) 0%,transparent 60%);
	pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6157b */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7390825 */.b-super {
	background: #fdf9eb;
	color: #b6550b;
	border: 1px solid #ffe789;
}
.pc-aed {
	background: #e0f2fe;
	color: #0369a1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a553b3c *//* ===== FONT APPLY ===== */
.rate-table,
.rate-table *{
    font-family:'Hind Siliguri', sans-serif !important;
}

/* ===== TABLE BASE ===== */
.rate-table{
    width:100%;
    border-collapse:collapse;
    font-size:13px;
    background:#fff;
}

/* ===== HEADER ===== */
.rate-table th{
    font-family:'Hind Siliguri', sans-serif;
    font-size:10px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.08em;
    color:#8c9bb3;
    padding:10px 12px;
    text-align:left;
    border-bottom:1.5px solid rgba(0,0,0,0.07);
    background:#f8faff;
}

/* ===== CELLS ===== */
.rate-table td{
    padding:10px 12px;
    border-bottom:1px solid rgba(2,2,2,0.07);
    font-family:'Hind Siliguri', sans-serif;
    font-size:13px;
    color:#0a0d16;
}

/* ===== HOVER ===== */
.rate-table tr:hover td{
    background:#f6fbff;
}

/* ===== RESPONSIVE TABLE (CARD STYLE) ===== */
@media (max-width:768px){

    .rate-table,
    .rate-table thead,
    .rate-table tbody,
    .rate-table th,
    .rate-table td,
    .rate-table tr{
        display:block;
        width:100%;
    }

    .rate-table thead{
        display:none;
    }

    .rate-table tr{
        margin-bottom:12px;
        border:1px solid rgba(0,0,0,0.07);
        border-radius:12px;
        overflow:hidden;
        background:#fff;
        box-shadow:0 1px 4px rgba(0,0,0,0.05);
    }

    .rate-table td{
        display:flex;
        justify-content:space-between;
        align-items:center;
        padding:10px 12px;
        font-size:12.5px;
    }

    .rate-table td::before{
        content:attr(data-label);
        font-weight:700;
        color:#6b7a90;
        font-size:11px;
    }
}

/* ===== SMALL MOBILE ===== */
@media (max-width:480px){

    .rate-table td{
        font-size:12px;
        padding:9px 10px;
    }

    .rate-table tr{
        border-radius:10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a1bfd6 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c33458d */.pc-sar {
	background: #fef9c3;
	color: #713f12;
}
.pc-ng {
	background: #fef3c7;
	color: #92400e;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee618b2 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c22c51a */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2b5e5c */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c6a06 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ade326 */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562747f */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6157b */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7390825 */.b-super {
	background: #fdf9eb;
	color: #b6550b;
	border: 1px solid #ffe789;
}
.pc-aed {
	background: #e0f2fe;
	color: #0369a1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a553b3c *//* ===== FONT APPLY ===== */
.rate-table,
.rate-table *{
    font-family:'Hind Siliguri', sans-serif !important;
}

/* ===== TABLE BASE ===== */
.rate-table{
    width:100%;
    border-collapse:collapse;
    font-size:13px;
    background:#fff;
}

/* ===== HEADER ===== */
.rate-table th{
    font-family:'Hind Siliguri', sans-serif;
    font-size:10px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.08em;
    color:#8c9bb3;
    padding:10px 12px;
    text-align:left;
    border-bottom:1.5px solid rgba(0,0,0,0.07);
    background:#f8faff;
}

/* ===== CELLS ===== */
.rate-table td{
    padding:10px 12px;
    border-bottom:1px solid rgba(2,2,2,0.07);
    font-family:'Hind Siliguri', sans-serif;
    font-size:13px;
    color:#0a0d16;
}

/* ===== HOVER ===== */
.rate-table tr:hover td{
    background:#f6fbff;
}

/* ===== RESPONSIVE TABLE (CARD STYLE) ===== */
@media (max-width:768px){

    .rate-table,
    .rate-table thead,
    .rate-table tbody,
    .rate-table th,
    .rate-table td,
    .rate-table tr{
        display:block;
        width:100%;
    }

    .rate-table thead{
        display:none;
    }

    .rate-table tr{
        margin-bottom:12px;
        border:1px solid rgba(0,0,0,0.07);
        border-radius:12px;
        overflow:hidden;
        background:#fff;
        box-shadow:0 1px 4px rgba(0,0,0,0.05);
    }

    .rate-table td{
        display:flex;
        justify-content:space-between;
        align-items:center;
        padding:10px 12px;
        font-size:12.5px;
    }

    .rate-table td::before{
        content:attr(data-label);
        font-weight:700;
        color:#6b7a90;
        font-size:11px;
    }
}

/* ===== SMALL MOBILE ===== */
@media (max-width:480px){

    .rate-table td{
        font-size:12px;
        padding:9px 10px;
    }

    .rate-table tr{
        border-radius:10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a1bfd6 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c33458d */.pc-sar {
	background: #fef9c3;
	color: #713f12;
}
.pc-ng {
	background: #fef3c7;
	color: #92400e;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee618b2 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c22c51a */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2b5e5c */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c6a06 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ade326 */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562747f */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6157b */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7390825 */.b-super {
	background: #fdf9eb;
	color: #b6550b;
	border: 1px solid #ffe789;
}
.pc-aed {
	background: #e0f2fe;
	color: #0369a1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a553b3c *//* ===== FONT APPLY ===== */
.rate-table,
.rate-table *{
    font-family:'Hind Siliguri', sans-serif !important;
}

/* ===== TABLE BASE ===== */
.rate-table{
    width:100%;
    border-collapse:collapse;
    font-size:13px;
    background:#fff;
}

/* ===== HEADER ===== */
.rate-table th{
    font-family:'Hind Siliguri', sans-serif;
    font-size:10px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.08em;
    color:#8c9bb3;
    padding:10px 12px;
    text-align:left;
    border-bottom:1.5px solid rgba(0,0,0,0.07);
    background:#f8faff;
}

/* ===== CELLS ===== */
.rate-table td{
    padding:10px 12px;
    border-bottom:1px solid rgba(2,2,2,0.07);
    font-family:'Hind Siliguri', sans-serif;
    font-size:13px;
    color:#0a0d16;
}

/* ===== HOVER ===== */
.rate-table tr:hover td{
    background:#f6fbff;
}

/* ===== RESPONSIVE TABLE (CARD STYLE) ===== */
@media (max-width:768px){

    .rate-table,
    .rate-table thead,
    .rate-table tbody,
    .rate-table th,
    .rate-table td,
    .rate-table tr{
        display:block;
        width:100%;
    }

    .rate-table thead{
        display:none;
    }

    .rate-table tr{
        margin-bottom:12px;
        border:1px solid rgba(0,0,0,0.07);
        border-radius:12px;
        overflow:hidden;
        background:#fff;
        box-shadow:0 1px 4px rgba(0,0,0,0.05);
    }

    .rate-table td{
        display:flex;
        justify-content:space-between;
        align-items:center;
        padding:10px 12px;
        font-size:12.5px;
    }

    .rate-table td::before{
        content:attr(data-label);
        font-weight:700;
        color:#6b7a90;
        font-size:11px;
    }
}

/* ===== SMALL MOBILE ===== */
@media (max-width:480px){

    .rate-table td{
        font-size:12px;
        padding:9px 10px;
    }

    .rate-table tr{
        border-radius:10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a1bfd6 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c33458d */.pc-sar {
	background: #fef9c3;
	color: #713f12;
}
.pc-ng {
	background: #fef3c7;
	color: #92400e;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee618b2 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c22c51a */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2b5e5c */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c6a06 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ade326 */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562747f */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6157b */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7390825 */.b-super {
	background: #fdf9eb;
	color: #b6550b;
	border: 1px solid #ffe789;
}
.pc-aed {
	background: #e0f2fe;
	color: #0369a1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a553b3c *//* ===== FONT APPLY ===== */
.rate-table,
.rate-table *{
    font-family:'Hind Siliguri', sans-serif !important;
}

/* ===== TABLE BASE ===== */
.rate-table{
    width:100%;
    border-collapse:collapse;
    font-size:13px;
    background:#fff;
}

/* ===== HEADER ===== */
.rate-table th{
    font-family:'Hind Siliguri', sans-serif;
    font-size:10px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.08em;
    color:#8c9bb3;
    padding:10px 12px;
    text-align:left;
    border-bottom:1.5px solid rgba(0,0,0,0.07);
    background:#f8faff;
}

/* ===== CELLS ===== */
.rate-table td{
    padding:10px 12px;
    border-bottom:1px solid rgba(2,2,2,0.07);
    font-family:'Hind Siliguri', sans-serif;
    font-size:13px;
    color:#0a0d16;
}

/* ===== HOVER ===== */
.rate-table tr:hover td{
    background:#f6fbff;
}

/* ===== RESPONSIVE TABLE (CARD STYLE) ===== */
@media (max-width:768px){

    .rate-table,
    .rate-table thead,
    .rate-table tbody,
    .rate-table th,
    .rate-table td,
    .rate-table tr{
        display:block;
        width:100%;
    }

    .rate-table thead{
        display:none;
    }

    .rate-table tr{
        margin-bottom:12px;
        border:1px solid rgba(0,0,0,0.07);
        border-radius:12px;
        overflow:hidden;
        background:#fff;
        box-shadow:0 1px 4px rgba(0,0,0,0.05);
    }

    .rate-table td{
        display:flex;
        justify-content:space-between;
        align-items:center;
        padding:10px 12px;
        font-size:12.5px;
    }

    .rate-table td::before{
        content:attr(data-label);
        font-weight:700;
        color:#6b7a90;
        font-size:11px;
    }
}

/* ===== SMALL MOBILE ===== */
@media (max-width:480px){

    .rate-table td{
        font-size:12px;
        padding:9px 10px;
    }

    .rate-table tr{
        border-radius:10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a1bfd6 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c33458d */.pc-sar {
	background: #fef9c3;
	color: #713f12;
}
.pc-ng {
	background: #fef3c7;
	color: #92400e;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee618b2 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c22c51a */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2b5e5c */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c6a06 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ade326 */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562747f */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6157b */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7390825 */.b-super {
	background: #fdf9eb;
	color: #b6550b;
	border: 1px solid #ffe789;
}
.pc-aed {
	background: #e0f2fe;
	color: #0369a1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a553b3c *//* ===== FONT APPLY ===== */
.rate-table,
.rate-table *{
    font-family:'Hind Siliguri', sans-serif !important;
}

/* ===== TABLE BASE ===== */
.rate-table{
    width:100%;
    border-collapse:collapse;
    font-size:13px;
    background:#fff;
}

/* ===== HEADER ===== */
.rate-table th{
    font-family:'Hind Siliguri', sans-serif;
    font-size:10px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.08em;
    color:#8c9bb3;
    padding:10px 12px;
    text-align:left;
    border-bottom:1.5px solid rgba(0,0,0,0.07);
    background:#f8faff;
}

/* ===== CELLS ===== */
.rate-table td{
    padding:10px 12px;
    border-bottom:1px solid rgba(2,2,2,0.07);
    font-family:'Hind Siliguri', sans-serif;
    font-size:13px;
    color:#0a0d16;
}

/* ===== HOVER ===== */
.rate-table tr:hover td{
    background:#f6fbff;
}

/* ===== RESPONSIVE TABLE (CARD STYLE) ===== */
@media (max-width:768px){

    .rate-table,
    .rate-table thead,
    .rate-table tbody,
    .rate-table th,
    .rate-table td,
    .rate-table tr{
        display:block;
        width:100%;
    }

    .rate-table thead{
        display:none;
    }

    .rate-table tr{
        margin-bottom:12px;
        border:1px solid rgba(0,0,0,0.07);
        border-radius:12px;
        overflow:hidden;
        background:#fff;
        box-shadow:0 1px 4px rgba(0,0,0,0.05);
    }

    .rate-table td{
        display:flex;
        justify-content:space-between;
        align-items:center;
        padding:10px 12px;
        font-size:12.5px;
    }

    .rate-table td::before{
        content:attr(data-label);
        font-weight:700;
        color:#6b7a90;
        font-size:11px;
    }
}

/* ===== SMALL MOBILE ===== */
@media (max-width:480px){

    .rate-table td{
        font-size:12px;
        padding:9px 10px;
    }

    .rate-table tr{
        border-radius:10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a1bfd6 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c33458d */.pc-sar {
	background: #fef9c3;
	color: #713f12;
}
.pc-ng {
	background: #fef3c7;
	color: #92400e;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee618b2 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c22c51a */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2b5e5c */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c6a06 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ade326 */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562747f */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6157b */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7390825 */.b-super {
	background: #fdf9eb;
	color: #b6550b;
	border: 1px solid #ffe789;
}
.pc-aed {
	background: #e0f2fe;
	color: #0369a1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a553b3c *//* ===== FONT APPLY ===== */
.rate-table,
.rate-table *{
    font-family:'Hind Siliguri', sans-serif !important;
}

/* ===== TABLE BASE ===== */
.rate-table{
    width:100%;
    border-collapse:collapse;
    font-size:13px;
    background:#fff;
}

/* ===== HEADER ===== */
.rate-table th{
    font-family:'Hind Siliguri', sans-serif;
    font-size:10px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.08em;
    color:#8c9bb3;
    padding:10px 12px;
    text-align:left;
    border-bottom:1.5px solid rgba(0,0,0,0.07);
    background:#f8faff;
}

/* ===== CELLS ===== */
.rate-table td{
    padding:10px 12px;
    border-bottom:1px solid rgba(2,2,2,0.07);
    font-family:'Hind Siliguri', sans-serif;
    font-size:13px;
    color:#0a0d16;
}

/* ===== HOVER ===== */
.rate-table tr:hover td{
    background:#f6fbff;
}

/* ===== RESPONSIVE TABLE (CARD STYLE) ===== */
@media (max-width:768px){

    .rate-table,
    .rate-table thead,
    .rate-table tbody,
    .rate-table th,
    .rate-table td,
    .rate-table tr{
        display:block;
        width:100%;
    }

    .rate-table thead{
        display:none;
    }

    .rate-table tr{
        margin-bottom:12px;
        border:1px solid rgba(0,0,0,0.07);
        border-radius:12px;
        overflow:hidden;
        background:#fff;
        box-shadow:0 1px 4px rgba(0,0,0,0.05);
    }

    .rate-table td{
        display:flex;
        justify-content:space-between;
        align-items:center;
        padding:10px 12px;
        font-size:12.5px;
    }

    .rate-table td::before{
        content:attr(data-label);
        font-weight:700;
        color:#6b7a90;
        font-size:11px;
    }
}

/* ===== SMALL MOBILE ===== */
@media (max-width:480px){

    .rate-table td{
        font-size:12px;
        padding:9px 10px;
    }

    .rate-table tr{
        border-radius:10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a1bfd6 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c33458d */.pc-sar {
	background: #fef9c3;
	color: #713f12;
}
.pc-ng {
	background: #fef3c7;
	color: #92400e;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee618b2 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c22c51a */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2b5e5c */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c6a06 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ade326 */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562747f */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6157b */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7390825 */.b-super {
	background: #fdf9eb;
	color: #b6550b;
	border: 1px solid #ffe789;
}
.pc-aed {
	background: #e0f2fe;
	color: #0369a1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a553b3c *//* ===== FONT APPLY ===== */
.rate-table,
.rate-table *{
    font-family:'Hind Siliguri', sans-serif !important;
}

/* ===== TABLE BASE ===== */
.rate-table{
    width:100%;
    border-collapse:collapse;
    font-size:13px;
    background:#fff;
}

/* ===== HEADER ===== */
.rate-table th{
    font-family:'Hind Siliguri', sans-serif;
    font-size:10px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:.08em;
    color:#8c9bb3;
    padding:10px 12px;
    text-align:left;
    border-bottom:1.5px solid rgba(0,0,0,0.07);
    background:#f8faff;
}

/* ===== CELLS ===== */
.rate-table td{
    padding:10px 12px;
    border-bottom:1px solid rgba(2,2,2,0.07);
    font-family:'Hind Siliguri', sans-serif;
    font-size:13px;
    color:#0a0d16;
}

/* ===== HOVER ===== */
.rate-table tr:hover td{
    background:#f6fbff;
}

/* ===== RESPONSIVE TABLE (CARD STYLE) ===== */
@media (max-width:768px){

    .rate-table,
    .rate-table thead,
    .rate-table tbody,
    .rate-table th,
    .rate-table td,
    .rate-table tr{
        display:block;
        width:100%;
    }

    .rate-table thead{
        display:none;
    }

    .rate-table tr{
        margin-bottom:12px;
        border:1px solid rgba(0,0,0,0.07);
        border-radius:12px;
        overflow:hidden;
        background:#fff;
        box-shadow:0 1px 4px rgba(0,0,0,0.05);
    }

    .rate-table td{
        display:flex;
        justify-content:space-between;
        align-items:center;
        padding:10px 12px;
        font-size:12.5px;
    }

    .rate-table td::before{
        content:attr(data-label);
        font-weight:700;
        color:#6b7a90;
        font-size:11px;
    }
}

/* ===== SMALL MOBILE ===== */
@media (max-width:480px){

    .rate-table td{
        font-size:12px;
        padding:9px 10px;
    }

    .rate-table tr{
        border-radius:10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a1bfd6 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c33458d */.pc-sar {
	background: #fef9c3;
	color: #713f12;
}
.pc-ng {
	background: #fef3c7;
	color: #92400e;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee618b2 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c22c51a */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b2b5e5c */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c6a06 */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ade326 */.pc-qar {
	background: #fef3c7;
	color: #78350f;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562747f */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-cfbd389 */.ct-flag {
	font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6ae5b3 */.ch-top{
    display:grid;
    grid-template-columns:auto 1fr auto;
    gap:18px;
    align-items:center;
    position:relative;
    z-index:1;
}

.ch-flag{
    font-size:52px;
    line-height:1;
    flex-shrink:0;
}

.ch-title{
    font-family:'Hind Siliguri', sans-serif;
    font-size:24px;
    font-weight:700;
    color:#fff;
    margin-bottom:4px;
    line-height:1.3;
}

.ch-subtitle{
    font-family:'Hind Siliguri', sans-serif;
    font-size:13px;
    color:rgba(255,255,255,.5);
    line-height:1.5;
}

.ch-live{
    display:flex;
    align-items:center;
    gap:6px;
    background:rgba(45,212,191,.12);
    border:1px solid rgba(45,212,191,.22);
    border-radius:20px;
    padding:5px 13px;
    font-family:'Hind Siliguri', sans-serif;
    font-size:11px;
    font-weight:700;
    color:#2dd4bf;
    white-space:nowrap;
    flex-shrink:0;
}

.chl-dot{
    width:7px;
    height:7px;
    border-radius:50%;
    background:#2dd4bf;
    animation:pulse 2s ease-in-out infinite;
    flex-shrink:0;
}
/* ===== FONT APPLY ===== */
.guide-grid,
.guide-grid *{
    font-family:'Hind Siliguri', sans-serif !important;
}

/* ===== GRID ===== */
.guide-grid{
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:16px;
    margin-bottom:16px;
}

/* ===== COLUMN TITLE ===== */
.gg-col h4{
    font-family:'Hind Siliguri', sans-serif;
    font-size:13px;
    font-weight:700;
    color:#0b0f18;
    margin-bottom:10px;
    line-height:1.4;
}

/* ===== LIST ===== */
.gg-list{
    list-style:none;
    display:flex;
    flex-direction:column;
    gap:7px;
    padding:0;
    margin:0;
}

/* ===== LIST ITEM ===== */
.gg-list li{
    display:flex;
    gap:8px;
    font-family:'Hind Siliguri', sans-serif;
    font-size:12.5px;
    color:#5b687d;
    align-items:flex-start;
    line-height:1.6;
}

/* ICON STYLE */
.gg-list li::before{
    flex-shrink:0;
    margin-top:1px;
}

/* YES */
.gg-list li.yes::before{
    content:'✓';
    color:#047958;
    font-weight:800;
}

/* TIP */
.gg-list li.tip::before{
    content:'💡';
}

/* NO */
.gg-list li.no::before{
    content:'✕';
    color:#df2b2b;
    font-weight:800;
}


/* Tablet */
@media (max-width: 767px){

    .ch-top{
        gap:12px;
        grid-template-columns:auto 1fr;
    }

    .ch-live{
        grid-column:1 / -1;
        width:max-content;
    }

    .ch-flag{
        font-size:42px;
    }

    .ch-title{
        font-size:20px;
    }

    .ch-subtitle{
        font-size:12px;
    }
     .guide-grid{
        gap:12px;
    }

    .gg-col h4{
        font-size:12.5px;
    }

    .gg-list li{
        font-size:12px;
    }
}

/* Mobile */
@media (max-width: 480px){

    .ch-top{
        gap:10px;
        grid-template-columns:40px 1fr;
    }

    .ch-flag{
        font-size:34px;
    }

    .ch-title{
        font-size:18px;
    }

    .ch-subtitle{
        font-size:11px;
    }

    .ch-live{
        padding:4px 10px;
        font-size:10px;
    }
    .guide-grid{
        grid-template-columns:1fr;
        gap:12px;
    }

    .gg-col h4{
        font-size:12px;
    }

    .gg-list li{
        font-size:11.5px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b2de4f */.vpn-badge {
	font-family: var(--fo);
	font-size: 10px;
	font-weight: 700;
	padding: 2px 8px;
	border-radius: 10px;
	margin-top: 6px;
	display: inline-block;
}
.vb-paid {
	background: rgba(251,191,36,.15);
	color: #fbbf24;
}
.vb-free {
	background: rgba(45,212,191,.15);
	color: #2dd4bf;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a06a62a */.tz-strip{
    font-family:'Hind Siliguri',sans-serif;
    background:#fdfdfd;
    border:1.5px solid rgba(2,2,2,.07);
    border-radius:16px;
    padding:20px 24px;
    box-shadow:0 1px 4px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.05);
}

.tz-title{
    font-family:'Hind Siliguri',sans-serif;
    font-size:13px;
    font-weight:700;
    color:#090c14;
    margin-bottom:14px;
}

.tz-grid{
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(130px,1fr));
    gap:10px;
}

.tz-item{
    background:#eff2f9;
    border:1px solid rgba(0,0,0,.07);
    border-radius:10px;
    padding:12px;
    text-align:center;
}

.tz-flag{
    font-size:22px;
    margin-bottom:5px;
    display:block;
}

.tz-country{
    font-family:'Hind Siliguri',sans-serif;
    font-size:11px;
    font-weight:700;
    color:#0a0d16;
    margin-bottom:2px;
}

.tz-time{
    font-family:'Hind Siliguri',sans-serif;
    font-size:14px;
    font-weight:600;
    color:#0d9e91;
}

.tz-diff{
    font-family:'Hind Siliguri',sans-serif;
    font-size:10px;
    color:#8e9eb8;
}

@media (max-width:767px){
    .tz-strip{
        padding:16px;
    }

    .tz-grid{
        grid-template-columns:repeat(2,1fr);
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-abf270b */.e-n-accordion {
    background: #fffcfc;
  border-radius: 14px;
  overflow: hidden;
  box-shadow: 0 1px 3px rgba(0,0,0,0.07), 0 1px 2px rgba(0,0,0,0.04);

}
.e-n-accordion-item {
	border-bottom: 1px solid #e9ebf0;
}
.e-n-accordion-item-title {
	padding: 13px 25px !important;
}
.faq-cat {
font-size: 10.5px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .1em;
  color: #0c978b;
  background: #eefdf9;
  border: 1px solid #9effec;
  border-radius: 20px;
  padding: 2px 9px;
  flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1cee2f */.agents-grid {
	display: flex;
	flex-direction: column;
	gap: 14px;
}
.acard.top {
	border-color: #0d9a8d;
}
.acard {
	background: #fdfafa;
	border: 1.5px solid var(--line);
	border-radius: 22px;
	box-shadow: 0 1px 4px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.05);
	overflow: hidden;
	transition: all .15s;
	position: relative;
}
.acard.top::before {
	content: '★ TOP';
	position: absolute;
	top: 0;
	right: 0;
	background: #0f9a8d;
	color: #fff;
	font-family: var(--fo);
	font-size: 9.5px;
	font-weight: 800;
	padding: 4px 12px;
	border-bottom-left-radius: 10px;
	letter-spacing: .05em;
}
.ac-body {
	display: grid;
	grid-template-columns: 5px 1fr;
	gap: 0;
}
.ac-strip {
	background: linear-gradient(180deg,#0b9185,#0f7d75);
}
.ac-main {
	padding: 18px 20px 16px;
}
.ac-top {
	display: flex;
	align-items: flex-start;
	gap: 12px;
	margin-bottom: 14px;
	flex-wrap: wrap;
}
.ac-strip.gold {
	background: linear-gradient(180deg,#f59e0b,#d97706);
}
.ac-avatar {
	width: 46px;
	height: 46px;
	border-radius: 12px;
	background: #1b2136;
	display: flex;
	align-items: center;
	justify-content: center;
	font-family: var(--fm);
	font-size: 10.5px;
	font-weight: 500;
	color: #2dd4bf;
	border: 1.5px solid rgba(45,212,191,.2);
	flex-shrink: 0;
	text-align: center;
	line-height: 1.3;
}
.warn-box {
	background: #fffbeb;
	border: 1px solid #fde68a;
	border-left: 4px solid #f59e0b;
	border-radius: 10px;
	padding: 14px 18px;
	font-family: var(--fo);
	font-size: 13px;
	color: #78350f;
	line-height: 1.6;
	display: flex;
	gap: 10px;
}
.ac-meta {
	flex: 1;
	min-width: 0;
}
.ac-idrow {
	display: flex;
	align-items: center;
	gap: 7px;
	flex-wrap: wrap;
	margin-bottom: 4px;
}
.live-dot {
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #10b981;
	box-shadow: 0 0 0 2px rgba(16,185,129,.2);
	flex-shrink: 0;
	animation: pulse 2.5s ease-in-out infinite;
}
.ac-id {
	font-family: var(--fm);
	font-size: 12.5px;
	font-weight: 500;
	color: #0b0e18;
	text-decoration: none;
}
.badge {
	display: inline-block;
	font-family: var(--fo);
	font-size: 10.5px;
	font-weight: 700;
	padding: 2px 9px;
	border-radius: 12px;
	letter-spacing: .03em;
	white-space: nowrap;
}
.b-master {
	background: #f1f7ff;
	color: #1d4fdc;
	border: 1px solid #bed8f9;
}
.b-verified {
	background: #f0fffc;
	color: #10776f;
	border: 1px solid #99f6e4;
}
.ac-name {
	font-family: var(--fb);
	font-size: 15px;
	font-weight: 700;
	color: #0c101a;
	margin-bottom: 2px;
}
.ac-area {
	font-family: var(--fo);
	font-size: 12px;
	color: #556175;
	display: flex;
	align-items: center;
	gap: 5px;
	flex-wrap: wrap;
}
.ac-info {
	display: flex;
	flex-wrap: wrap;
	gap: 6px 18px;
	margin-bottom: 12px;
}
.aci {
	display: flex;
	align-items: center;
	gap: 5px;
	font-family: var(--fo);
	font-size: 12px;
	color: #576479;
}
.aci .ico {
	font-size: 13px;
	flex-shrink: 0;
}
.aci strong {
	color: #0b0e18;
	font-weight: 600;
}
.pay-chips {
	display: flex;
	flex-wrap: wrap;
	gap: 4px;
	margin-bottom: 16px;
}
.pc {
	font-family: var(--fo);
	font-size: 11px;
	font-weight: 700;
	padding: 3px 9px;
	border-radius: 10px;
	white-space: nowrap;
}
.pc-us {
	background: #d1fae5;
	color: #065f46;
}
.pc-eur {
	background: #dbeafe;
	color: #1e40af;
}
.pc-bk {
	background: #fce7f3;
	color: #9d174d;
}
.ac-cta {
	padding: 14px 20px;
	background: #f8fffe;
	border-top: 1px solid rgba(4, 4, 4, 0.07);
	display: flex;
	gap: 8px;
	align-items: center;
	flex-wrap: wrap;
}
.wp-btn {
	display: inline-flex;
	align-items: center;
	gap: 6px;
	font-family: var(--fo);
	font-size: 12px;
	font-weight: 700;
	padding: 8px 16px;
	background: #f2fbf9;
	color: #117b73;
	border: 1.5px solid #99f4e3;
	border-radius: 10px;
	text-decoration: none;
	transition: all .13s;
	white-space: nowrap;
}
.tg-btn {
	display: inline-flex;
	align-items: center;
	gap: 6px;
	font-family: var(--fo);
	font-size: 12px;
	font-weight: 700;
	padding: 8px 16px;
	background: #f0f7ff;
	color: #2051da;
	border: 1.5px solid #bedbff;
	border-radius: 10px;
	text-decoration: none;
	transition: all .13s;
	white-space: nowrap;
}
.view-btn {
	display: inline-flex;
	align-items: center;
	gap: 5px;
	font-family: var(--fo);
	font-size: 12px;
	font-weight: 700;
	padding: 8px 14px;
	background: #f1f4fb;
	color: #596579;
	border: 1.5px solid var(--line);
	border-radius: 10px;
	text-decoration: none;
	transition: all .13s;
	margin-left: auto;
	white-space: nowrap;
}
.verify-stamp {
	font-family: var(--fo);
	font-size: 11px;
	color: #92a1ba;
	display: flex;
	align-items: center;
	gap: 4px;
}
.vs-dot {
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #05805d;
	flex-shrink: 0;
}
.acard {
	background: #fdfafa;
	border: 1.5px solid rgba(0, 0, 0, 0.07);
	border-radius: 22px;
	box-shadow: 0 1px 4px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.05);
	overflow: hidden;
	transition: all .15s;
	position: relative;
}
/* ===== FONT FAMILY ===== */

.agents-grid,
.agents-grid *{
    font-family:'Hind Siliguri', sans-serif !important;
}

/* ===== RESPONSIVE ===== */

@media (max-width: 767px){

    .ac-main{
        padding:16px;
    }

    .ac-top{
        gap:10px;
        margin-bottom:12px;
    }

    .ac-avatar{
        width:42px;
        height:42px;
        font-size:10px;
    }

    .ac-name{
        font-size:14px;
        line-height:1.4;
    }

    .ac-id{
        font-size:12px;
    }

    .ac-area{
        font-size:11px;
    }

    .ac-info{
        gap:6px 12px;
    }

    .aci{
        font-size:11px;
    }

    .pay-chips{
        gap:4px;
    }

    .pc{
        font-size:10px;
    }

    .ac-cta{
        padding:12px 16px;
        gap:8px;
    }

    .wp-btn,
    .tg-btn,
    .view-btn{
        font-size:11px;
        padding:8px 12px;
    }

    .view-btn{
        margin-left:0;
    }
}

@media (max-width: 480px){

    .ac-top{
        flex-wrap:nowrap;
        align-items:flex-start;
    }

    .ac-avatar{
        width:38px;
        height:38px;
        border-radius:10px;
        font-size:9px;
    }

    .ac-name{
        font-size:13px;
    }

    .ac-id{
        font-size:11px;
    }

    .ac-area{
        font-size:10px;
    }

    .aci{
        width:100%;
        font-size:10.5px;
    }

    .ac-cta{
        flex-direction:column;
        align-items:stretch;
    }

    .wp-btn,
    .tg-btn,
    .view-btn{
        width:100%;
        justify-content:center;
    }

    .view-btn{
        margin-left:0;
    }

    .verify-stamp{
        width:100%;
        justify-content:center;
        margin-top:4px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-df98255 */.cqj {
	display: flex;
	flex-direction: column;
	gap: 7px;
}
.cqj-btn:hover, .cqj-btn.on {
	background: #ebf4f2;
	border-color: #0c9387;
}
.cqj-btn {
	display: flex;
	align-items: center;
	gap: 10px;
	padding: 10px 12px;
	background: #f3f6fd;
	border: 1.5px solid rgba(7, 6, 6, 0.07);
	border-radius: 10px;
	cursor: pointer;
	width: 100%;
	text-align: left;
	transition: all .13s;
}
.cqj-flag {
	font-size: 18px;
	flex-shrink: 0;
}
.cqj-info {
	flex: 1;
}
.cqj-name {
   font-family:'Hind Siliguri',sans-serif;
	font-size: 12.5px;
	font-weight: 600;
	color: #0b0e18;
}
.cqj-detail {
   font-family:'Hind Siliguri',sans-serif;
	font-size: 10.5px;
	color: #8b99b1;
}
.cqj-count {
	   font-family:'Hind Siliguri',sans-serif;
	font-size: 11px;
	color: #0c9387;
	flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10731c9 */.tzlive {
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.tzl-row {
	display: flex;
	align-items: center;
	gap: 10px;
	padding: 8px 10px;
	background: #f1f4fb;
	border-radius: 10px;
	border: 1px solid rgba(0, 0, 0, 0.07);
}
.tzl-flag {
	font-size: 16px;
	flex-shrink: 0;
}
.tzl-name {
	   font-family:'Hind Siliguri',sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #06080d;
	flex: 1;
}
.tzl-time {
   font-family:'Hind Siliguri',sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #0e9a8d;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0195143 */.dod-grid {
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.dod-item {
	display: flex;
	align-items: flex-start;
	gap: 8px;
	font-family: var(--fd);
	font-size: 12.5px;
	color: #5a6680;
	line-height: 1.5;
}
.dod-ico {
	font-size: 14px;
	flex-shrink: 0;
	margin-top: 1px;
}
.dod-item.yes .dod-ico {
	color: #10b981;
}
.dod-item.no .dod-ico {
	color: #dc2a2a;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9a515f2 */.elementor-2656 .elementor-element.elementor-element-9a515f2 .elementor-button{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350c449 */.sb-cta {
	background: linear-gradient(135deg,#161c32,#1f263f);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8714b18 */.box-item{
    box-shadow: 0 1px 4px rgba(0,0,0,0.06),0 0 0 1px rgba(0,0,0,0.05);
}
.sbcb {
	padding: 15px 18px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3472d2c */.layout .e-con-inner{
	display: grid;
	grid-template-columns: 1fr 296px;
	gap: 26px;
	align-items: start;
}
@media (max-width: 1024px){
	.layout .e-con-inner{
		grid-template-columns: 1fr;
	}
}/* End custom CSS */