.elementor-44 .elementor-element.elementor-element-81c1266{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-44 .elementor-element.elementor-element-81c1266:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-81c1266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000C25 0%, #0033A2 100%);}.elementor-44 .elementor-element.elementor-element-4803c62{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-44 .elementor-element.elementor-element-3370457{background-color:#FFE009;padding:8px 20px 8px 20px;border-radius:30px 30px 30px 30px;}.elementor-44 .elementor-element.elementor-element-3370457.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-3370457 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-44 .elementor-element.elementor-element-3370457.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-44 .elementor-element.elementor-element-3370457.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-3370457.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_4 );border-color:var( --e-global-color-blocksy_palette_4 );}.elementor-44 .elementor-element.elementor-element-3370457 .elementor-icon{font-size:15px;}.elementor-44 .elementor-element.elementor-element-3370457 .elementor-icon-box-title, .elementor-44 .elementor-element.elementor-element-3370457 .elementor-icon-box-title a{font-size:15px;}.elementor-44 .elementor-element.elementor-element-3370457 .elementor-icon-box-title{color:var( --e-global-color-blocksy_palette_4 );}.elementor-44 .elementor-element.elementor-element-3e0192f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-44 .elementor-element.elementor-element-3e0192f .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:61px;font-weight:700;color:#00B3FF;}.elementor-44 .elementor-element.elementor-element-1ecdf3c{--iteration-count:infinite;--animation-duration:1000ms;--dynamic-text-color:var( --e-global-color-blocksy_palette_8 );}.elementor-44 .elementor-element.elementor-element-1ecdf3c .elementor-headline{text-align:center;font-weight:500;}.elementor-44 .elementor-element.elementor-element-1ecdf3c .elementor-headline-plain-text{color:var( --e-global-color-blocksy_palette_5 );}.elementor-44 .elementor-element.elementor-element-1ecdf3c .elementor-headline-dynamic-text{font-family:"Hind Siliguri", Sans-serif;font-weight:600;}.elementor-44 .elementor-element.elementor-element-1ecdf3c .elementor-headline-dynamic-wrapper path{stroke:#C0007B;}.elementor-44 .elementor-element.elementor-element-3edf58d{text-align:center;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-blocksy_palette_8 );}.elementor-44 .elementor-element.elementor-element-5cbb1ff .elementor-button{background-color:var( --e-global-color-blocksy_palette_5 );font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-blocksy_palette_3 );border-radius:30px 30px 30px 30px;}.elementor-44 .elementor-element.elementor-element-5cbb1ff{width:auto;max-width:auto;}.elementor-44 .elementor-element.elementor-element-7ed6a6c{--display:flex;}.elementor-44 .elementor-element.elementor-element-7ed6a6c:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-7ed6a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #21007C 0%, #6F001B 100%);}.elementor-44 .elementor-element.elementor-element-923196e{--display:flex;}.elementor-44 .elementor-element.elementor-element-923196e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-44 .elementor-element.elementor-element-03800c2{--display:flex;}.elementor-44 .elementor-element.elementor-element-47e23d2{--display:flex;}.elementor-44 .elementor-element.elementor-element-4131e3d .elementor-heading-title{font-weight:500;color:var( --e-global-color-blocksy_palette_8 );}.elementor-44 .elementor-element.elementor-element-4d372a9{--display:flex;}.elementor-44 .elementor-element.elementor-element-29903e5 .elementor-button{background-color:var( --e-global-color-blocksy_palette_5 );border-style:solid;border-color:#CA0101;}.elementor-44 .elementor-element.elementor-element-84d6665{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-44 .elementor-element.elementor-element-4b47733{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-4426815{--display:flex;--gap:20px 20px;--row-gap:20px;--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-44 .elementor-element.elementor-element-b4eca6b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-b4eca6b:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-b4eca6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-44 .elementor-element.elementor-element-af3649c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-6ac25bb .elementor-button{background-color:var( --e-global-color-blocksy_palette_5 );font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-blocksy_palette_3 );border-radius:30px 30px 30px 30px;}.elementor-44 .elementor-element.elementor-element-6ac25bb{width:auto;max-width:auto;}.elementor-44 .elementor-element.elementor-element-010da3b{--display:flex;--gap:20px 20px;--row-gap:20px;--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-44 .elementor-element.elementor-element-8cde4d9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-8cde4d9:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-8cde4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-44 .elementor-element.elementor-element-27cb509{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-9f463bd .elementor-button{background-color:var( --e-global-color-blocksy_palette_5 );font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-blocksy_palette_3 );border-radius:30px 30px 30px 30px;}.elementor-44 .elementor-element.elementor-element-9f463bd{width:auto;max-width:auto;}.elementor-44 .elementor-element.elementor-element-c0acda9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-9417f77{--display:flex;--gap:20px 20px;--row-gap:20px;--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-44 .elementor-element.elementor-element-868a4b3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-868a4b3:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-868a4b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-44 .elementor-element.elementor-element-08356eb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-5f03658 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:5px 5px 5px 5px;border-color:#D7FFDC;border-radius:30px 30px 30px 30px;}.elementor-44 .elementor-element.elementor-element-5f03658{width:auto;max-width:auto;}.elementor-44 .elementor-element.elementor-element-534200b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-44 .elementor-element.elementor-element-534200b:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-534200b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF1FF;}.elementor-44 .elementor-element.elementor-element-c97d4cf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-0c14541{text-align:center;}.elementor-44 .elementor-element.elementor-element-0c14541 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:40px;font-weight:900;}.elementor-44 .elementor-element.elementor-element-ed6cf8a .elementor-button{background-color:var( --e-global-color-blocksy_palette_1 );font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:600;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;}.elementor-44 .elementor-element.elementor-element-ed6cf8a{width:auto;max-width:auto;}.elementor-44 .elementor-element.elementor-element-26287bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-blocksy_palette_2 );--border-color:var( --e-global-color-blocksy_palette_2 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-26287bc:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-26287bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-44 .elementor-element.elementor-element-4d56e7d{border-radius:20px 20px 20px 20px;}.elementor-44 .elementor-element.elementor-element-0756868{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-44 .elementor-element.elementor-element-0756868:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-0756868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005724;}.elementor-44 .elementor-element.elementor-element-a6c8f2d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-44 .elementor-element.elementor-element-a6c8f2d:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-a6c8f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-44 .elementor-element.elementor-element-2fe574d .elementor-heading-title{font-size:37px;font-weight:600;color:#FBBF24;}.elementor-44 .elementor-element.elementor-element-d396c8f{color:var( --e-global-color-blocksy_palette_8 );}.elementor-44 .elementor-element.elementor-element-e4e679b{--display:flex;--border-radius:0px 0px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-44 .elementor-element.elementor-element-e4e679b:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-e4e679b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-44 .elementor-element.elementor-element-fbe8547 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form,
						.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form-modern-checkout{--wcf-text-color:var( --e-global-color-blocksy_palette_4 );--wcf-link-color:var( --e-global-color-blocksy_palette_4 );}.elementor-44 .elementor-element.elementor-element-fbe8547 .cartflows-elementor__checkout-form .wcf-embed-checkout-form{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form, .elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form-modern-checkout{--wcf-heading-color:var( --e-global-color-blocksy_palette_4 );--wcf-field-text-color:var( --e-global-color-text );--wcf-field-border-color:#0AA60A;}.elementor-44 .elementor-element.elementor-element-fbe8547 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,
				.elementor-44 .elementor-element.elementor-element-fbe8547 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,
				.elementor-44 .elementor-element.elementor-element-fbe8547 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,
				.elementor-44 .elementor-element.elementor-element-fbe8547 .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,
				.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,
				.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form #order_review .wcf-custom-coupon-field input[type="text"],
						.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text,
						.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce form .form-row textarea,
						.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .select2-container--default .select2-selection--single,
						.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce form .form-row select.select,
						.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce form .form-row select{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce .woocommerce-checkout #payment button,
					.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button,
					.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce #order_review button,
					.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce #payment #place_order:before,
					.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
					.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small,
					.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce-checkout form.woocommerce-form-login .button,
					.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce-checkout form.checkout_coupon .button,
					.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
					.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout.wcf-modern-skin-multistep .woocommerce form .wcf-multistep-nav-btn-group .wcf-multistep-nav-next-btn,
					body .wcf-pre-checkout-offer-wrapper #wcf-pre-checkout-offer-content button.wcf-pre-checkout-offer-btn{font-family:"Hind Siliguri", Sans-serif;font-weight:900;}.elementor-44 .elementor-element.elementor-element-fbe8547 .wcf-embed-checkout-form .woocommerce-checkout #payment ul.payment_methods{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-4323b00{--display:flex;}:root{--page-title-display:none;}body.elementor-page-44{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-44 .elementor-element.elementor-element-81c1266{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-44 .elementor-element.elementor-element-4803c62{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-3370457{padding:5px 10px 5px 10px;border-radius:50px 50px 50px 50px;}.elementor-44 .elementor-element.elementor-element-3370457.elementor-element{--align-self:center;}.elementor-44 .elementor-element.elementor-element-3370457 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-44 .elementor-element.elementor-element-3370457 .elementor-icon{font-size:13px;}.elementor-44 .elementor-element.elementor-element-3370457 .elementor-icon-box-title, .elementor-44 .elementor-element.elementor-element-3370457 .elementor-icon-box-title a{font-size:12px;}.elementor-44 .elementor-element.elementor-element-3e0192f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-44 .elementor-element.elementor-element-3e0192f .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-5cbb1ff .elementor-button{font-size:15px;}.elementor-44 .elementor-element.elementor-element-7ed6a6c{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-44 .elementor-element.elementor-element-923196e{--width:70%;--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-03800c2{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-47e23d2{--width:65%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-4131e3d .elementor-heading-title{font-size:16px;}.elementor-44 .elementor-element.elementor-element-4d372a9{--width:30%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-29903e5{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-29903e5 .elementor-button{font-size:15px;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-44 .elementor-element.elementor-element-84d6665{--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-44 .elementor-element.elementor-element-4426815{--gap:20px 20px;--row-gap:20px;--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-44 .elementor-element.elementor-element-b4eca6b{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-6ac25bb{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44 .elementor-element.elementor-element-6ac25bb .elementor-button{font-size:15px;}.elementor-44 .elementor-element.elementor-element-010da3b{--gap:20px 20px;--row-gap:20px;--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-44 .elementor-element.elementor-element-8cde4d9{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-9f463bd{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44 .elementor-element.elementor-element-9f463bd .elementor-button{font-size:15px;}.elementor-44 .elementor-element.elementor-element-c0acda9{--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-44 .elementor-element.elementor-element-9417f77{--gap:20px 20px;--row-gap:20px;--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-44 .elementor-element.elementor-element-868a4b3{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-5f03658{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44 .elementor-element.elementor-element-5f03658 .elementor-button{font-size:15px;}.elementor-44 .elementor-element.elementor-element-534200b{--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-44 .elementor-element.elementor-element-0c14541 .elementor-heading-title{font-size:20px;}.elementor-44 .elementor-element.elementor-element-ecb1876{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-ed6cf8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-44 .elementor-element.elementor-element-ed6cf8a .elementor-button{font-size:15px;}.elementor-44 .elementor-element.elementor-element-26287bc{--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-44 .elementor-element.elementor-element-0756868{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-44 .elementor-element.elementor-element-a6c8f2d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 0px 0px;}.elementor-44 .elementor-element.elementor-element-2fe574d{text-align:center;}.elementor-44 .elementor-element.elementor-element-2fe574d .elementor-heading-title{font-size:22px;}.elementor-44 .elementor-element.elementor-element-d396c8f{text-align:center;font-size:10px;}.elementor-44 .elementor-element.elementor-element-e4e679b{--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-44 .elementor-element.elementor-element-fbe8547 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-44 .elementor-element.elementor-element-81c1266{--width:100%;}.elementor-44 .elementor-element.elementor-element-4426815{--width:100%;}.elementor-44 .elementor-element.elementor-element-010da3b{--width:100%;}.elementor-44 .elementor-element.elementor-element-9417f77{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-5cbb1ff */.elementor-44 .elementor-element.elementor-element-5cbb1ff{
    position: relative;
    overflow: hidden;
    border-radius: 30px;
}

.elementor-44 .elementor-element.elementor-element-5cbb1ff::before{
    content: "";
    position: absolute;
    top: -50%;
    left: -120%;
    width: 60px;
    height: 200%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.5),
        transparent
    );
    transform: rotate(25deg);
    animation: lightSwipe 2.5s linear infinite;
    pointer-events: none;
}

@keyframes lightSwipe{
    0%{
        left: -120%;
    }
    100%{
        left: 150%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed6a6c */.elementor-44 .elementor-element.elementor-element-7ed6a6c{
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ac25bb */.elementor-44 .elementor-element.elementor-element-6ac25bb{
    position: relative;
    overflow: hidden;
    border-radius: 30px;
}

.elementor-44 .elementor-element.elementor-element-6ac25bb::before{
    content: "";
    position: absolute;
    top: -50%;
    left: -120%;
    width: 60px;
    height: 200%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.5),
        transparent
    );
    transform: rotate(25deg);
    animation: lightSwipe 2.5s linear infinite;
    pointer-events: none;
}

@keyframes lightSwipe{
    0%{
        left: -120%;
    }
    100%{
        left: 150%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f463bd */.elementor-44 .elementor-element.elementor-element-9f463bd{
    position: relative;
    overflow: hidden;
    border-radius: 30px;
}

.elementor-44 .elementor-element.elementor-element-9f463bd::before{
    content: "";
    position: absolute;
    top: -50%;
    left: -120%;
    width: 60px;
    height: 200%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.5),
        transparent
    );
    transform: rotate(25deg);
    animation: lightSwipe 2.5s linear infinite;
    pointer-events: none;
}

@keyframes lightSwipe{
    0%{
        left: -120%;
    }
    100%{
        left: 150%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f03658 */.elementor-44 .elementor-element.elementor-element-5f03658{
    position: relative;
    overflow: hidden;
    border-radius: 30px;
}

.elementor-44 .elementor-element.elementor-element-5f03658::before{
    content: "";
    position: absolute;
    top: -50%;
    left: -120%;
    width: 60px;
    height: 200%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.5),
        transparent
    );
    transform: rotate(25deg);
    animation: lightSwipe 2.5s linear infinite;
    pointer-events: none;
}

@keyframes lightSwipe{
    0%{
        left: -120%;
    }
    100%{
        left: 150%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed6cf8a */.elementor-44 .elementor-element.elementor-element-ed6cf8a{
    position: relative;
    overflow: hidden;
    border-radius: 30px;
}

.elementor-44 .elementor-element.elementor-element-ed6cf8a::before{
    content: "";
    position: absolute;
    top: -50%;
    left: -120%;
    width: 60px;
    height: 200%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.5),
        transparent
    );
    transform: rotate(25deg);
    animation: lightSwipe 2.5s linear infinite;
    pointer-events: none;
}

@keyframes lightSwipe{
    0%{
        left: -120%;
    }
    100%{
        left: 150%;
    }
}/* End custom CSS */
/* Start custom CSS for checkout-form, class: .elementor-element-fbe8547 */@media only screen and (max-width: 767px) {

    #billing_fields_heading{
        font-size: 0 !important;
        line-height: 0 !important;
    }

    #billing_fields_heading::before{
        content: "১. অর্ডার ফর্ম শিরোনাম:";
        display: block;
        font-size: 24px;
        font-weight: 700;
        color: #111827;
    }

    .wcf-shipping-methods-title{
        display: none !important;
    }

    .wcf-shipping-methods-wrapper::before{
        content: "২. ডেলিভারি এলাকা:";
        display: block;
        font-size: 22px;
        font-weight: 700;
        color: #111827;
        margin-bottom: 12px;
        margin-top: -80px;
    }

    #order_review_heading{
        display: none !important;
    }

    .woocommerce-checkout-review-order::before{
        content: "৩. অর্ডার সামারি:";
        display: block;
        margin-top: -30px;
        margin-bottom: 12px;
        font-size: 22px;
        font-weight: 700;
        color: #111827;
    }

    .wc_payment_methods.payment_methods.methods{
        display: none !important;
    }

    .woocommerce-terms-and-conditions-wrapper{
        display: none !important;
    }

    .woocommerce-checkout-payment::before{
        content: "✅ পণ্য হাতে পেয়ে দেখে তারপর মূল্য পরিশোধ করুন।";
        display: block;
        width: 95%;
        margin: 0 auto 15px;
        padding: 12px 16px;
        background: #f0fdf4;
        border: 1px solid #bbf7d0;
        border-radius: 10px;
        color: #15803d;
        font-size: 13px;
        font-weight: 600;
        line-height: 1.6;
        box-sizing: border-box;
    }

    #place_order{
        width: 95% !important;
        display: block !important;
        margin: 0 auto !important;
        position: relative;
        overflow: hidden;
        isolation: isolate;
    }

    #place_order::after{
        content: "";
        position: absolute;
        top: 0;
        left: -150%;
        width: 40%;
        height: 100%;
        background: linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.45),
            transparent
        );
        transform: skewX(-20deg);
        pointer-events: none;
        animation: swipe 2.5s infinite;
    }

    @keyframes swipe{
        100%{
            left: 160%;
        }
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0756868 */html{
    scroll-behavior: auto !important;
}/* End custom CSS */