.elementor-930 .elementor-element.elementor-element-e68e921{--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;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-930 .elementor-element.elementor-element-c9d7835{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-930 .elementor-element.elementor-element-6ec57fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-930 .elementor-element.elementor-element-08e5762{--display:flex;}.elementor-930 .elementor-element.elementor-element-ea09bb8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-930 .elementor-element.elementor-element-be17ac2{--display:flex;--padding-top:8px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-930 .elementor-element.elementor-element-b90c369 .xfd-dv{--xfd-c1:#CF3D33;--xfd-c2:#9E2230;--xfd-ink:#1F1416;--xfd-txt:#5B4E50;--xfd-ok:#22A35A;--xfd-card:#FFFFFF;}.elementor-930 .elementor-element.elementor-element-b29db75{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-930 .elementor-element.elementor-element-1e9768b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-930 .elementor-element.elementor-element-ed6dbb5{text-align:center;}.elementor-930 .elementor-element.elementor-element-d6a77d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-930 .elementor-element.elementor-element-9ddf1fb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-930 .elementor-element.elementor-element-af4ecf9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-930 .elementor-element.elementor-element-a30b23e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-930 .elementor-element.elementor-element-1c32741{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-930 .elementor-element.elementor-element-528851d{--display:flex;--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-930 .elementor-element.elementor-element-99eb9ae{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-930 .elementor-element.elementor-element-695ffbf{--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;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-930 .elementor-element.elementor-element-f9f17c7{--display:flex;}.elementor-930 .elementor-element.elementor-element-daa3791{--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 20px;--row-gap:20px;--column-gap:20px;}.elementor-930 .elementor-element.elementor-element-57559ea{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-930 .elementor-element.elementor-element-2a55e97{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-930 .elementor-element.elementor-element-edf8758{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-930 .elementor-element.elementor-element-b34d868{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-930 .elementor-element.elementor-element-45f2430{text-align:center;}.elementor-930 .elementor-element.elementor-element-e74b9c1{text-align:center;}.elementor-930 .elementor-element.elementor-element-8db6257{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-930 .elementor-element.elementor-element-8c30b95{--display:flex;--padding-top:0px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-930 .elementor-element.elementor-element-5bb1861{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}@media(max-width:1024px){.elementor-930 .elementor-element.elementor-element-e68e921{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-930 .elementor-element.elementor-element-d6a77d6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-930 .elementor-element.elementor-element-695ffbf{--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;}}@media(max-width:768px){.elementor-930 .elementor-element.elementor-element-e68e921{--padding-top:44px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-930 .elementor-element.elementor-element-ea09bb8{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-930 .elementor-element.elementor-element-9ddf1fb{--width:100%;}.elementor-930 .elementor-element.elementor-element-af4ecf9{--width:100%;}.elementor-930 .elementor-element.elementor-element-a30b23e{--width:100%;}.elementor-930 .elementor-element.elementor-element-1c32741{--width:100%;}.elementor-930 .elementor-element.elementor-element-99eb9ae{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-930 .elementor-element.elementor-element-57559ea{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-930 .elementor-element.elementor-element-2a55e97{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-930 .elementor-element.elementor-element-b34d868{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-930 .elementor-element.elementor-element-5bb1861{--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}}@media(min-width:769px){.elementor-930 .elementor-element.elementor-element-e68e921{--content-width:1200px;}.elementor-930 .elementor-element.elementor-element-c9d7835{--width:52%;}.elementor-930 .elementor-element.elementor-element-08e5762{--width:48%;}.elementor-930 .elementor-element.elementor-element-be17ac2{--content-width:1200px;}.elementor-930 .elementor-element.elementor-element-b29db75{--content-width:1200px;}.elementor-930 .elementor-element.elementor-element-9ddf1fb{--width:23.5%;}.elementor-930 .elementor-element.elementor-element-af4ecf9{--width:23.5%;}.elementor-930 .elementor-element.elementor-element-a30b23e{--width:23.5%;}.elementor-930 .elementor-element.elementor-element-1c32741{--width:23.5%;}.elementor-930 .elementor-element.elementor-element-528851d{--content-width:1200px;}.elementor-930 .elementor-element.elementor-element-695ffbf{--content-width:1200px;}.elementor-930 .elementor-element.elementor-element-f9f17c7{--width:42%;}.elementor-930 .elementor-element.elementor-element-daa3791{--width:58%;}.elementor-930 .elementor-element.elementor-element-edf8758{--content-width:1200px;}.elementor-930 .elementor-element.elementor-element-8c30b95{--content-width:1200px;}}@media(max-width:1024px) and (min-width:769px){.elementor-930 .elementor-element.elementor-element-c9d7835{--width:100%;}.elementor-930 .elementor-element.elementor-element-08e5762{--width:100%;}.elementor-930 .elementor-element.elementor-element-9ddf1fb{--width:48%;}.elementor-930 .elementor-element.elementor-element-af4ecf9{--width:48%;}.elementor-930 .elementor-element.elementor-element-a30b23e{--width:48%;}.elementor-930 .elementor-element.elementor-element-1c32741{--width:48%;}.elementor-930 .elementor-element.elementor-element-f9f17c7{--width:100%;}.elementor-930 .elementor-element.elementor-element-daa3791{--width:100%;}}/* Start custom CSS */body.page-id-930{background:#FBF8F7}
#xfd2-dv-hero{background:radial-gradient(110% 100% at 0% 0%,#FFE1D8 0%,#FBF8F7 62%)}
#xfd2-dv-hero .elementor-widget-text-editor p:last-child{margin-bottom:0}
.xfd2-tools-h1 .elementor-heading-title{font:800 clamp(36px,5vw,60px)/1.04 "Plus Jakarta Sans",sans-serif;letter-spacing:-.025em;color:#1F1416}
.xfd2-sub-h .elementor-heading-title{font:800 clamp(20px,2.2vw,26px)/1.25 "Plus Jakarta Sans",sans-serif;color:#9E2230;margin:0}
.xfd2-tools-lead p{color:#5B4E50;font-family:"Hind Siliguri",sans-serif;font-size:17px;line-height:1.75;max-width:560px;margin:0 0 6px}
.xfd2-media-col{position:relative}
.xfd2-hero-img img{display:block;width:100%!important;aspect-ratio:5/4;object-fit:cover;object-position:70% 50%;border-radius:28px;box-shadow:0 40px 80px -40px rgba(122,36,32,.55)}
.xfd2-know-card{position:absolute!important;left:-24px;bottom:-26px;width:min(340px,80%)!important;background:#fff;border:1px solid #F0E6E4;border-radius:20px;box-shadow:0 28px 56px -24px rgba(31,20,22,.4);z-index:2}
.xfd2-know-h .elementor-heading-title{font:800 17px/1.3 "Plus Jakarta Sans",sans-serif;color:#1F1416}
.xfd2-know-h .elementor-heading-title::before{content:"📍 "}
.xfd2-know-p p{margin:0 0 6px;font-family:"Hind Siliguri",sans-serif;font-size:14.5px;line-height:1.65;color:#5B4E50}
.xfd2-know-p p:last-child{margin:0}
#tracker{scroll-margin-top:120px;margin-top:24px}
.xfd2-card-c{background:#fff;border:1px solid #F0E6E4;border-radius:26px;box-shadow:0 30px 60px -48px rgba(122,36,32,.45)}
.xfd2-card-c.is-tint{background:linear-gradient(180deg,#FFF3F0,#fff);border-color:#F6D3CC}
.xfd2-card-c.is-muted{background:#F7F1EF;box-shadow:none}
.xfd2-note-c{background:linear-gradient(135deg,#CF3D33,#9E2230);border-radius:26px;overflow:hidden;position:relative;box-shadow:0 30px 60px -36px rgba(158,34,48,.7)}
.xfd2-note-c::after{content:"";position:absolute;right:-70px;top:-70px;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.08);pointer-events:none}
.xfd2-sec-title .elementor-heading-title{font:800 22px/1.25 "Plus Jakarta Sans",sans-serif;color:#1F1416;display:flex;align-items:center;gap:10px}
.xfd2-sec-title .elementor-heading-title::before{content:"";width:8px;height:24px;border-radius:4px;background:linear-gradient(180deg,#E9503E,#9E2230);flex:0 0 8px}
.xfd2-sec-title.is-light .elementor-heading-title{color:#fff}
.xfd2-sec-title.is-light .elementor-heading-title::before{background:#fff}
.xfd2-sec-p p{margin:0 0 10px;font-family:"Hind Siliguri",sans-serif;font-size:16px;line-height:1.75;color:#5B4E50}
.xfd2-sec-p p:last-child{margin:0}
.xfd2-sec-p strong{color:#1F1416}
.xfd2-note-p p{margin:0 0 10px;color:rgba(255,255,255,.92);font-family:"Hind Siliguri",sans-serif;font-size:16.5px;line-height:1.75;position:relative;z-index:1}
.xfd2-note-p p:last-child{margin:0;font-weight:700;color:#fff}
.xfd2-diff-img,.xfd2-diff-img .elementor-widget-container{height:100%}
.xfd2-diff-img img{width:100%!important;height:100%!important;min-height:360px;object-fit:cover;object-position:68% 50%;border-radius:26px;display:block}
.xfd2-cta-band{background:radial-gradient(120% 140% at 0% 0%,#E9503E 0%,#9E2230 70%);border-radius:30px;position:relative;overflow:hidden;box-shadow:0 40px 80px -44px rgba(158,34,48,.8)}
.xfd2-cta-band::before{content:"";position:absolute;left:-60px;bottom:-90px;width:260px;height:260px;border-radius:50%;background:rgba(255,255,255,.07)}
.xfd2-cta-h .elementor-heading-title{font:800 clamp(24px,3vw,36px)/1.2 "Plus Jakarta Sans",sans-serif;color:#fff;position:relative}
.xfd2-cta-p p{margin:0;color:rgba(255,255,255,.9);font-family:"Hind Siliguri",sans-serif;font-size:17px;line-height:1.7;position:relative}
.xfd2-btn-white .elementor-button{background:#fff!important;color:#9E2230!important;border-radius:999px!important;padding:15px 26px!important;font:700 15px/1 "Plus Jakarta Sans",sans-serif!important}
.xfd2-btn-outline .elementor-button{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:999px!important;padding:14px 24px!important;font:700 15px/1 "Plus Jakarta Sans",sans-serif!important}
.xfd2-btn-outline .elementor-button:hover{background:rgba(255,255,255,.12)!important}
.xfd2-disc{background:#fff;border:1px dashed #E7C9C3;border-radius:18px;flex-direction:row!important;align-items:flex-start;gap:14px!important}
.xfd2-disc-h .elementor-heading-title{font:800 14px/1.4 "Plus Jakarta Sans",sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#A32A2C;white-space:nowrap}
.xfd2-disc-h .elementor-heading-title::before{content:"ⓘ ";}
.xfd2-disc .xfd2-sec-p p{font-size:14.5px}
@media(max-width:1024px){.xfd2-know-card{left:12px;bottom:-20px}.xfd2-diff-img img{min-height:280px}#tracker{margin-top:40px}}
@media(max-width:767px){.xfd2-know-card{position:static!important;width:100%!important;margin-top:14px}.xfd2-hero-img img{aspect-ratio:4/3}.xfd2-disc{flex-direction:column!important}.xfd2-btn .elementor-button,.xfd2-btn-ghost .elementor-button{width:100%}#tracker{margin-top:0}}

.xfd2-sec-h2 .elementor-heading-title{font:800 clamp(28px,3.4vw,42px)/1.15 "Plus Jakarta Sans",sans-serif;letter-spacing:-.02em;color:#1F1416}
.xfd2-step{background:#fff;border:1px solid #F0E6E4;border-radius:24px;box-shadow:0 30px 60px -48px rgba(122,36,32,.45);transition:transform .25s,box-shadow .25s}
.xfd2-step:hover{transform:translateY(-4px);box-shadow:0 30px 50px -34px rgba(122,36,32,.5)}
.xfd2-step-n .elementor-heading-title{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;background:linear-gradient(135deg,#CF3D33,#9E2230);color:#fff;font:800 16px/1 "Plus Jakarta Sans",sans-serif;box-shadow:0 14px 26px -14px rgba(158,34,48,.8)}
.xfd2-step-h .elementor-heading-title{font:800 18px/1.3 "Plus Jakarta Sans",sans-serif;color:#1F1416}
.xfd2-step .xfd2-sec-p p{font-size:15px;line-height:1.7}
.xfd2-lv{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
.xfd2-lv-i{padding:18px 16px;border-radius:18px;background:#fff;border:1px solid #F0E6E4;border-top:5px solid #CF3D33;display:flex;flex-direction:column;gap:4px}
.xfd2-lv-i b{font:800 16px/1.3 "Plus Jakarta Sans",sans-serif;color:#1F1416}
.xfd2-lv-i span{font:600 13px/1.4 "Plus Jakarta Sans",sans-serif;color:#5B4E50}
.xfd2-lv-i.l1{border-top-color:#F4B7AC}.xfd2-lv-i.l2{border-top-color:#EE8B7B}.xfd2-lv-i.l3{border-top-color:#E25D4A}.xfd2-lv-i.l4{border-top-color:#C23A35}
.xfd2-lv-i.l5{border-top-color:#9E2230;background:linear-gradient(135deg,#CF3D33,#9E2230);border-color:transparent}
.xfd2-lv-i.l5 b,.xfd2-lv-i.l5 span{color:#fff}
@media(max-width:1024px){.xfd2-lv{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:767px){.xfd2-lv{grid-template-columns:repeat(2,minmax(0,1fr))}.xfd2-lv-i.l5{grid-column:1/-1}}
#xfd2-dv-hero .xfd2-know-h .elementor-heading-title::before{content:"🔥 "}/* End custom CSS */