.elementor-kit-14{--e-global-color-primary:#6B8CFD;--e-global-color-secondary:#94ACFF;--e-global-color-text:#20263B;--e-global-color-accent:#D446CB;--e-global-color-dbcream:#FFFBF5;--e-global-color-dbsurface:#FFFFFF;--e-global-color-dbtint:#EFF3FF;--e-global-color-dbalert:#E53E3E;--e-global-color-dbsuccess:#10B981;--e-global-color-dbalerttint:#FFF0EF;--e-global-color-dbalertdeep:#B3271F;--e-global-typography-primary-font-family:"Baloo Da 2";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Baloo Da 2";--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Quicksand";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.65em;--e-global-typography-accent-font-family:"Baloo Da 2";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.3em;--e-global-typography-brandlogo-font-family:"Baloo Da 2";--e-global-typography-brandlogo-font-size:24px;--e-global-typography-brandlogo-font-weight:700;--e-global-typography-brandlogo-line-height:1em;--e-global-typography-brandpill-font-family:"Baloo Da 2";--e-global-typography-brandpill-font-size:15px;--e-global-typography-brandpill-font-weight:600;--e-global-typography-brandpill-line-height:1.3em;--e-global-typography-herohead-font-family:"Baloo Da 2";--e-global-typography-herohead-font-size:60px;--e-global-typography-herohead-font-weight:800;--e-global-typography-herohead-line-height:1.22em;--e-global-typography-herobadge-font-family:"Baloo Da 2";--e-global-typography-herobadge-font-size:14.5px;--e-global-typography-herobadge-font-weight:600;--e-global-typography-herobadge-line-height:1.3em;--e-global-typography-heropill-font-family:"Baloo Da 2";--e-global-typography-heropill-font-size:16px;--e-global-typography-heropill-font-weight:600;--e-global-typography-heropill-line-height:1.3em;--e-global-typography-herobody-font-family:"Quicksand";--e-global-typography-herobody-font-size:18.5px;--e-global-typography-herobody-font-weight:400;--e-global-typography-herobody-line-height:1.8em;--e-global-typography-heropriceold-font-family:"Quicksand";--e-global-typography-heropriceold-font-size:20px;--e-global-typography-heropriceold-font-weight:600;--e-global-typography-heropriceold-text-decoration:line-through;--e-global-typography-heropriceold-line-height:1.2em;--e-global-typography-heropricenew-font-family:"Baloo Da 2";--e-global-typography-heropricenew-font-size:52px;--e-global-typography-heropricenew-font-weight:800;--e-global-typography-heropricenew-line-height:1em;--e-global-typography-herosave-font-family:"Baloo Da 2";--e-global-typography-herosave-font-size:14px;--e-global-typography-herosave-font-weight:600;--e-global-typography-herosave-line-height:1.3em;--e-global-typography-heroavatar-font-family:"Baloo Da 2";--e-global-typography-heroavatar-font-size:14px;--e-global-typography-heroavatar-font-weight:600;--e-global-typography-heroavatar-line-height:1em;--e-global-typography-herorating-font-family:"Quicksand";--e-global-typography-herorating-font-size:15px;--e-global-typography-herorating-font-weight:600;--e-global-typography-herorating-line-height:1.6em;--e-global-typography-herocta-font-family:"Baloo Da 2";--e-global-typography-herocta-font-size:20px;--e-global-typography-herocta-font-weight:700;--e-global-typography-herocta-line-height:1.3em;--e-global-typography-herotrust-font-family:"Quicksand";--e-global-typography-herotrust-font-size:15px;--e-global-typography-herotrust-font-weight:600;--e-global-typography-herotrust-line-height:1.7em;--e-global-typography-sectiontitle-font-family:"Baloo Da 2";--e-global-typography-sectiontitle-font-size:40px;--e-global-typography-sectiontitle-font-weight:700;--e-global-typography-sectiontitle-line-height:1.3em;--e-global-typography-sectionlead-font-family:"Quicksand";--e-global-typography-sectionlead-font-size:16.5px;--e-global-typography-sectionlead-font-weight:400;--e-global-typography-sectionlead-line-height:1.7em;--e-global-typography-cardnote-font-family:"Quicksand";--e-global-typography-cardnote-font-size:14px;--e-global-typography-cardnote-font-weight:600;--e-global-typography-cardnote-line-height:1.7em;--e-global-typography-abouttitle-font-family:"Baloo Da 2";--e-global-typography-abouttitle-font-size:38px;--e-global-typography-abouttitle-font-weight:700;--e-global-typography-abouttitle-line-height:1.32em;--e-global-typography-subtitle-font-family:"Baloo Da 2";--e-global-typography-subtitle-font-size:27px;--e-global-typography-subtitle-font-weight:700;--e-global-typography-subtitle-line-height:1.35em;--e-global-typography-aboutbody-font-family:"Quicksand";--e-global-typography-aboutbody-font-size:16.5px;--e-global-typography-aboutbody-font-weight:400;--e-global-typography-aboutbody-line-height:1.85em;--e-global-typography-galcaption-font-family:"Quicksand";--e-global-typography-galcaption-font-size:15px;--e-global-typography-galcaption-font-weight:400;--e-global-typography-galcaption-line-height:1.7em;--e-global-typography-marquee-font-family:"Baloo Da 2";--e-global-typography-marquee-font-size:16px;--e-global-typography-marquee-font-weight:600;--e-global-typography-marquee-line-height:1.3em;--e-global-typography-cardtitle-font-family:"Baloo Da 2";--e-global-typography-cardtitle-font-size:20px;--e-global-typography-cardtitle-font-weight:700;--e-global-typography-cardtitle-line-height:1.4em;--e-global-typography-cardbody-font-family:"Quicksand";--e-global-typography-cardbody-font-size:14.5px;--e-global-typography-cardbody-font-weight:400;--e-global-typography-cardbody-line-height:1.7em;--e-global-typography-stepbadge-font-family:"Baloo Da 2";--e-global-typography-stepbadge-font-size:14px;--e-global-typography-stepbadge-font-weight:700;--e-global-typography-stepbadge-line-height:1.3em;--e-global-typography-stepghost-font-family:"Baloo Da 2";--e-global-typography-stepghost-font-size:64px;--e-global-typography-stepghost-font-weight:800;--e-global-typography-stepghost-line-height:1em;--e-global-typography-cardicon-font-family:"Quicksand";--e-global-typography-cardicon-font-size:26px;--e-global-typography-cardicon-font-weight:400;--e-global-typography-cardicon-line-height:1em;--e-global-typography-listitem-font-family:"Quicksand";--e-global-typography-listitem-font-size:16.5px;--e-global-typography-listitem-font-weight:500;--e-global-typography-listitem-line-height:1.65em;--e-global-typography-revtext-font-family:"Quicksand";--e-global-typography-revtext-font-size:15px;--e-global-typography-revtext-font-weight:400;--e-global-typography-revtext-line-height:1.7em;--e-global-typography-revname-font-family:"Baloo Da 2";--e-global-typography-revname-font-size:15.5px;--e-global-typography-revname-font-weight:700;--e-global-typography-revname-line-height:1.3em;--e-global-typography-revplace-font-family:"Quicksand";--e-global-typography-revplace-font-size:13.5px;--e-global-typography-revplace-font-weight:400;--e-global-typography-revplace-line-height:1.4em;--e-global-typography-revstars-font-family:"Quicksand";--e-global-typography-revstars-font-size:16px;--e-global-typography-revstars-font-weight:400;--e-global-typography-revstars-line-height:1em;--e-global-typography-revinitial-font-family:"Baloo Da 2";--e-global-typography-revinitial-font-size:16px;--e-global-typography-revinitial-font-weight:700;--e-global-typography-revinitial-line-height:1em;--e-global-typography-footlogo-font-family:"Baloo Da 2";--e-global-typography-footlogo-font-size:27px;--e-global-typography-footlogo-font-weight:700;--e-global-typography-footlogo-line-height:1.1em;--e-global-typography-foottag-font-family:"Baloo Da 2";--e-global-typography-foottag-font-size:17px;--e-global-typography-foottag-font-weight:500;--e-global-typography-foottag-line-height:1.6em;--e-global-typography-foothead-font-family:"Baloo Da 2";--e-global-typography-foothead-font-size:16px;--e-global-typography-foothead-font-weight:600;--e-global-typography-foothead-line-height:1.4em;--e-global-typography-footlink-font-family:"Quicksand";--e-global-typography-footlink-font-size:15px;--e-global-typography-footlink-font-weight:500;--e-global-typography-footlink-line-height:1.6em;--e-global-typography-footnote-font-family:"Quicksand";--e-global-typography-footnote-font-size:13.5px;--e-global-typography-footnote-font-weight:400;--e-global-typography-footnote-line-height:1.6em;}.elementor-kit-14 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-14{--e-global-typography-accent-font-size:14px;--e-global-typography-brandlogo-font-size:20px;--e-global-typography-brandpill-font-size:13px;--e-global-typography-herohead-font-size:44px;--e-global-typography-herobadge-font-size:13.5px;--e-global-typography-heropill-font-size:15px;--e-global-typography-herobody-font-size:17px;--e-global-typography-heropriceold-font-size:18px;--e-global-typography-heropricenew-font-size:44px;--e-global-typography-herosave-font-size:14px;--e-global-typography-heroavatar-font-size:14px;--e-global-typography-herorating-font-size:14.5px;--e-global-typography-herocta-font-size:18.5px;--e-global-typography-herotrust-font-size:14px;--e-global-typography-sectiontitle-font-size:32px;--e-global-typography-sectionlead-font-size:15.5px;--e-global-typography-cardnote-font-size:14px;--e-global-typography-abouttitle-font-size:30px;--e-global-typography-subtitle-font-size:23px;--e-global-typography-aboutbody-font-size:15.5px;--e-global-typography-galcaption-font-size:15px;--e-global-typography-marquee-font-size:14.5px;--e-global-typography-cardtitle-font-size:19px;--e-global-typography-cardbody-font-size:14.5px;--e-global-typography-stepbadge-font-size:14px;--e-global-typography-stepghost-font-size:56px;--e-global-typography-cardicon-font-size:24px;--e-global-typography-listitem-font-size:15.5px;--e-global-typography-revtext-font-size:15px;--e-global-typography-revname-font-size:15.5px;--e-global-typography-revplace-font-size:13.5px;--e-global-typography-revstars-font-size:16px;--e-global-typography-revinitial-font-size:16px;--e-global-typography-footlogo-font-size:24px;--e-global-typography-foottag-font-size:16px;--e-global-typography-foothead-font-size:16px;--e-global-typography-footlink-font-size:15px;--e-global-typography-footnote-font-size:13.5px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-14{--e-global-typography-accent-font-size:12.5px;--e-global-typography-brandlogo-font-size:16px;--e-global-typography-brandpill-font-size:11.5px;--e-global-typography-herohead-font-size:30px;--e-global-typography-herobadge-font-size:12.5px;--e-global-typography-heropill-font-size:13.5px;--e-global-typography-herobody-font-size:15px;--e-global-typography-heropriceold-font-size:16px;--e-global-typography-heropricenew-font-size:34px;--e-global-typography-herosave-font-size:13px;--e-global-typography-heroavatar-font-size:13px;--e-global-typography-herorating-font-size:13.5px;--e-global-typography-herocta-font-size:17px;--e-global-typography-herotrust-font-size:13px;--e-global-typography-sectiontitle-font-size:25px;--e-global-typography-sectionlead-font-size:14.5px;--e-global-typography-cardnote-font-size:13.5px;--e-global-typography-abouttitle-font-size:24px;--e-global-typography-subtitle-font-size:20px;--e-global-typography-aboutbody-font-size:14.5px;--e-global-typography-galcaption-font-size:14px;--e-global-typography-marquee-font-size:13px;--e-global-typography-cardtitle-font-size:17px;--e-global-typography-cardbody-font-size:14px;--e-global-typography-stepbadge-font-size:13px;--e-global-typography-stepghost-font-size:48px;--e-global-typography-cardicon-font-size:22px;--e-global-typography-listitem-font-size:14.5px;--e-global-typography-revtext-font-size:14.5px;--e-global-typography-revname-font-size:15px;--e-global-typography-revplace-font-size:13px;--e-global-typography-revstars-font-size:15px;--e-global-typography-revinitial-font-size:15px;--e-global-typography-footlogo-font-size:22px;--e-global-typography-foottag-font-size:15px;--e-global-typography-foothead-font-size:15px;--e-global-typography-footlink-font-size:14.5px;--e-global-typography-footnote-font-size:13px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --brand-blue:#6B8CFD; --sky-blue:#94ACFF; --brand-magenta:#D446CB; --ink-text:#20263B; --cream-background:#FFFBF5; --surface-white:#FFFFFF; --blue-tint:#EFF3FF; --alert-red:#E53E3E; --success-green:#10B981; --font-heading:Baloo Da 2; --font-body:Quicksand; --font-bangla:Hind Siliguri; }
/* Start custom CSS *//* Dolcybaby body font stack.
   Latin glyphs render in Quicksand; Bangla glyphs fall through to Hind Siliguri.
   The browser substitutes per character, so mixed Bangla/English lines render correctly.
   Headings need no fallback: Baloo Da 2 covers both scripts itself. */
:root,
.elementor-kit-14 {
	--e-global-typography-text-font-family: "Quicksand", "Hind Siliguri", sans-serif;
	--e-global-typography-accent-font-family: "Quicksand", "Hind Siliguri", sans-serif;
	--font-body: "Quicksand", "Hind Siliguri", sans-serif;
}/* End custom CSS */