.elementor-18 .elementor-element.elementor-element-7f680ab{--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;}.elementor-18 .elementor-element.elementor-element-7f680ab:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7f680ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-dbce07b{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-28ae2df{--display:flex;}.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-18 .elementor-element.elementor-element-7927911 .elementor-button{background-color:#000000;font-family:"Hind Siliguri", Sans-serif;font-weight:500;}.elementor-18 .elementor-element.elementor-element-7927911 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-a4b1fb6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-a4b1fb6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a4b1fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0F341C 0%, #0E7F36 100%);}.elementor-18 .elementor-element.elementor-element-567291d{--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;}.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-18 .elementor-element.elementor-element-74f812e{background-color:#F6C919;padding:5px 20px 5px 20px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-18 .elementor-element.elementor-element-74f812e.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-74f812e .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:700;color:#000000;}.elementor-18 .elementor-element.elementor-element-2e09b0e{text-align:start;}.elementor-18 .elementor-element.elementor-element-2e09b0e .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.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-18 .elementor-element.elementor-element-af9d6ef .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-af9d6ef .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-af9d6ef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-af9d6ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-af9d6ef .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-weight:700;}.elementor-18 .elementor-element.elementor-element-af9d6ef .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-4632bf1{text-align:start;}.elementor-18 .elementor-element.elementor-element-4632bf1 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d35b898{--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;--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-18 .elementor-element.elementor-element-f8d6a4d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-18 .elementor-element.elementor-element-7fa61d1 .elementor-button{background-color:#FFC107;font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;box-shadow:13px 3px 35px -6px rgba(255, 255, 255, 0.5);border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-7fa61d1{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-7fa61d1.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-18 .elementor-element.elementor-element-7fa61d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-7fa61d1 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-18 .elementor-element.elementor-element-6a5c829{--display:flex;--justify-content:center;--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-18 .elementor-element.elementor-element-59d7bc2{text-align:start;}.elementor-18 .elementor-element.elementor-element-59d7bc2 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-6050ff1{--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;}.elementor-18 .elementor-element.elementor-element-ce67849 img{width:70%;border-style:solid;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:15px 0px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-18 .elementor-element.elementor-element-5b8f540 img{width:70%;border-style:solid;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:15px 0px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-18 .elementor-element.elementor-element-5644af0{--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;}.elementor-18 .elementor-element.elementor-element-5644af0:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5644af0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF1;}.elementor-18 .elementor-element.elementor-element-0b96b9e{text-align:center;}.elementor-18 .elementor-element.elementor-element-0b96b9e .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:40px;font-weight:700;color:#2E6006;}.elementor-18 .elementor-element.elementor-element-ce3e4f7 .elementor-icon-list-icon i{color:#2E6006;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-ce3e4f7 .elementor-icon-list-icon svg{fill:#2E6006;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-ce3e4f7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-ce3e4f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-ce3e4f7 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-ce3e4f7 .elementor-icon-list-text{color:#0B0B0B;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-c25a566{background-color:#ACC0AC69;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;text-align:start;}.elementor-18 .elementor-element.elementor-element-c25a566 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-7ac76e4 .elementor-button{background-color:#FFC107;font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;box-shadow:13px 3px 35px -6px rgba(255, 255, 255, 0.5);border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-7ac76e4{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-7ac76e4.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-18 .elementor-element.elementor-element-7ac76e4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-7ac76e4 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-18 .elementor-element.elementor-element-3201575{--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;}.elementor-18 .elementor-element.elementor-element-3201575:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3201575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF1;}.elementor-18 .elementor-element.elementor-element-9f002d1{text-align:center;}.elementor-18 .elementor-element.elementor-element-9f002d1 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:40px;font-weight:700;color:#2E6006;}.elementor-18 .elementor-element.elementor-element-10b9af8{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-30102c9{--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;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:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-30102c9:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-30102c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d778bb5{text-align:start;}.elementor-18 .elementor-element.elementor-element-d778bb5 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-d7fe504{text-align:start;}.elementor-18 .elementor-element.elementor-element-d7fe504 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-6e3c70b{--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;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:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-6e3c70b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-6e3c70b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-ed671bd{text-align:start;}.elementor-18 .elementor-element.elementor-element-ed671bd .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-38ee481{text-align:start;}.elementor-18 .elementor-element.elementor-element-38ee481 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-085a6ff{--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;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:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-085a6ff:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-085a6ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8DFFB069;}.elementor-18 .elementor-element.elementor-element-fe875e2{text-align:start;}.elementor-18 .elementor-element.elementor-element-fe875e2 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-ff28df8{text-align:start;}.elementor-18 .elementor-element.elementor-element-ff28df8 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-f88e8c8{--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;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:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-f88e8c8:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f88e8c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-139b7dd{text-align:start;}.elementor-18 .elementor-element.elementor-element-139b7dd .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-7db490f{text-align:start;}.elementor-18 .elementor-element.elementor-element-7db490f .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-f019ad0{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-51168aa{--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;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:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-51168aa:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-51168aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-e19ae6d{text-align:start;}.elementor-18 .elementor-element.elementor-element-e19ae6d .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-651077c{text-align:start;}.elementor-18 .elementor-element.elementor-element-651077c .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-0166f02{--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;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:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-0166f02:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0166f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-b49d1a7{text-align:start;}.elementor-18 .elementor-element.elementor-element-b49d1a7 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-fb8b523{text-align:start;}.elementor-18 .elementor-element.elementor-element-fb8b523 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-71f6e41{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-18 .elementor-element.elementor-element-c64e0b1{--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;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:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-c64e0b1:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c64e0b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-66422cb{text-align:start;}.elementor-18 .elementor-element.elementor-element-66422cb .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-55eb11a{text-align:start;}.elementor-18 .elementor-element.elementor-element-55eb11a .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-6e5b2bc .elementor-button{background-color:#FFC107;font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;box-shadow:13px 3px 35px -6px rgba(255, 255, 255, 0.5);border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-6e5b2bc{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-6e5b2bc.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-18 .elementor-element.elementor-element-6e5b2bc .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-6e5b2bc .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-18 .elementor-element.elementor-element-2b390cb{--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;}.elementor-18 .elementor-element.elementor-element-2b390cb:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-2b390cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF1;}.elementor-18 .elementor-element.elementor-element-c3da4b3{text-align:center;}.elementor-18 .elementor-element.elementor-element-c3da4b3 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:40px;font-weight:700;color:#2E6006;}.elementor-18 .elementor-element.elementor-element-6627c26{text-align:center;}.elementor-18 .elementor-element.elementor-element-6627c26 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:40px;font-weight:700;color:#2E6006;}.elementor-18 .elementor-element.elementor-element-8e13a94{background-color:#ACC0AC69;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;text-align:start;}.elementor-18 .elementor-element.elementor-element-8e13a94 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-c4da37f .elementor-icon-list-icon i{color:#2E6006;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-c4da37f .elementor-icon-list-icon svg{fill:#2E6006;transition:fill 0.3s;}.elementor-18 .elementor-element.elementor-element-c4da37f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-18 .elementor-element.elementor-element-c4da37f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-c4da37f .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-weight:400;}.elementor-18 .elementor-element.elementor-element-c4da37f .elementor-icon-list-text{color:#0B0B0B;transition:color 0.3s;}.elementor-18 .elementor-element.elementor-element-b4f29e8 img{width:70%;border-style:solid;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:15px 0px 0px 0px rgba(255, 255, 255, 0.5);}.elementor-18 .elementor-element.elementor-element-0a9d856{--display:flex;border-style:solid;--border-style:solid;border-color:#FF0000;--border-color:#FF0000;}.elementor-18 .elementor-element.elementor-element-d4900c4{text-align:start;}.elementor-18 .elementor-element.elementor-element-d4900c4 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#FF0000;}.elementor-18 .elementor-element.elementor-element-2def16e{text-align:start;}.elementor-18 .elementor-element.elementor-element-2def16e .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#010101;}.elementor-18 .elementor-element.elementor-element-df130d1 .elementor-button{background-color:#FFC107;font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;box-shadow:13px 3px 35px -6px rgba(255, 255, 255, 0.5);border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-df130d1{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-df130d1.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-18 .elementor-element.elementor-element-df130d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-df130d1 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-18 .elementor-element.elementor-element-61c5bb2{--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;}.elementor-18 .elementor-element.elementor-element-809d439{text-align:center;}.elementor-18 .elementor-element.elementor-element-809d439 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#881337;}.elementor-18 .elementor-element.elementor-element-e56c516{text-align:center;}.elementor-18 .elementor-element.elementor-element-e56c516 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#FF0000;}.elementor-18 .elementor-element.elementor-element-59db4a9{--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;}.elementor-18 .elementor-element.elementor-element-dadf46f{--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:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4bfff8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-4bfff8e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-4bfff8e .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:26px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(239, 68, 68);}.elementor-18 .elementor-element.elementor-element-d900cd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-d900cd5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-d900cd5 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:26px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(22, 163, 74);}.elementor-18 .elementor-element.elementor-element-1f51b7b{background-color:#FF0000;padding:10px 10px 10px 10px;text-align:start;}.elementor-18 .elementor-element.elementor-element-1f51b7b .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-0495852{text-align:center;}.elementor-18 .elementor-element.elementor-element-0495852 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-weight:600;color:#000000;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-8a2e274 .elementor-countdown-wrapper{max-width:30%;}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-8a2e274 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-18 .elementor-element.elementor-element-8a2e274 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-18 .elementor-element.elementor-element-8a2e274 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-18 .elementor-element.elementor-element-8a2e274 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-18 .elementor-element.elementor-element-8a2e274 .elementor-countdown-item{background-color:#0E7F36;}.elementor-18 .elementor-element.elementor-element-8a2e274 .elementor-countdown-digits{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-8a2e274 .elementor-countdown-label{font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-18 .elementor-element.elementor-element-43294b4{text-align:center;}.elementor-18 .elementor-element.elementor-element-43294b4 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-3eb15e1 .elementor-button{background-color:#FFC107;font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;box-shadow:13px 3px 35px -6px rgba(255, 255, 255, 0.5);border-radius:100px 100px 100px 100px;}.elementor-18 .elementor-element.elementor-element-3eb15e1{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-3eb15e1.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-18 .elementor-element.elementor-element-3eb15e1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-3eb15e1 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-18 .elementor-element.elementor-element-042d268{--display:flex;}.elementor-18 .elementor-element.elementor-element-a5ea1d1{text-align:center;}.elementor-18 .elementor-element.elementor-element-a5ea1d1 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:40px;font-weight:700;color:#2E6006;}.elementor-18 .elementor-element.elementor-element-9021aaa{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-9021aaa:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-9021aaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-18 .elementor-element.elementor-element-1be349a{--display:flex;}.elementor-18 .elementor-element.elementor-element-a64d266{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-a64d266:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a64d266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-18 .elementor-element.elementor-element-eab5181{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + x) 0px;padding:0px 0px 12px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgb(241, 245, 249);border-radius:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-eab5181 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:26px;font-weight:800;text-transform:none;line-height:1.5;color:rgb(15, 23, 42);}.elementor-18 .elementor-element.elementor-element-820f391{--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;}.elementor-18 .elementor-element.elementor-element-a0b77d6{--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;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:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-a0b77d6:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-a0b77d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E021;}.elementor-18 .elementor-element.elementor-element-f339566{text-align:start;}.elementor-18 .elementor-element.elementor-element-f339566 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-f725ca9{text-align:start;}.elementor-18 .elementor-element.elementor-element-f725ca9 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-d581470{--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;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:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-d581470:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-d581470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E021;}.elementor-18 .elementor-element.elementor-element-7f1b571{text-align:start;}.elementor-18 .elementor-element.elementor-element-7f1b571 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-24963c4{text-align:start;}.elementor-18 .elementor-element.elementor-element-24963c4 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-276b34d{--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;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:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-276b34d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-276b34d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E021;}.elementor-18 .elementor-element.elementor-element-c325676{text-align:start;}.elementor-18 .elementor-element.elementor-element-c325676 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-b5ab628{text-align:start;}.elementor-18 .elementor-element.elementor-element-b5ab628 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-72a02fc{--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;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:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-72a02fc:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-72a02fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E021;}.elementor-18 .elementor-element.elementor-element-fb0679b{text-align:start;}.elementor-18 .elementor-element.elementor-element-fb0679b .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-6c23320{text-align:start;}.elementor-18 .elementor-element.elementor-element-6c23320 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-03dc12e{--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;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:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-03dc12e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-03dc12e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E0E021;}.elementor-18 .elementor-element.elementor-element-ba76e27{text-align:start;}.elementor-18 .elementor-element.elementor-element-ba76e27 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-46c85a5{text-align:start;}.elementor-18 .elementor-element.elementor-element-46c85a5 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-6cd77a8{background-color:#ACC0AC69;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;text-align:start;}.elementor-18 .elementor-element.elementor-element-6cd77a8 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;color:#003F1A;}.elementor-18 .elementor-element.elementor-element-ec05536{text-align:start;}.elementor-18 .elementor-element.elementor-element-ec05536 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:400;color:#202020;}.elementor-18 .elementor-element.elementor-element-7a4b22e{--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;--justify-content:center;--align-items:center;}.elementor-18 .elementor-element.elementor-element-7a4b22e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7a4b22e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1F2;}.elementor-18 .elementor-element.elementor-element-26f6c3e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-b2c91cc{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-b2c91cc:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-b2c91cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-0d446d8{text-align:center;}.elementor-18 .elementor-element.elementor-element-0d446d8 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:40px;font-weight:700;color:#2E6006;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-a7acabe .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-a7acabe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a7acabe.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-a7acabe.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a7acabe.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-a7acabe.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-a7acabe .elementor-icon{font-size:70px;}.elementor-18 .elementor-element.elementor-element-a7acabe .elementor-icon svg{height:70px;}.elementor-18 .elementor-element.elementor-element-092061f .elementor-button{background-color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-18 .elementor-element.elementor-element-092061f .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-20cb7df{--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: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:#0000001A;--border-color:#0000001A;--border-radius:3px 3px 3px 3px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-18 .elementor-element.elementor-element-20cb7df:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-20cb7df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-f524318{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-18 .elementor-element.elementor-element-f524318:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f524318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F7F2;}.elementor-18 .elementor-element.elementor-element-cbb8375{background-color:#FF0000;padding:10px 10px 10px 10px;text-align:start;}.elementor-18 .elementor-element.elementor-element-cbb8375 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form-modern-checkout,
						.cartflows_step-template .select2-container--default .select2-results__option--highlighted[aria-selected],
						.cartflows_step-template .select2-container--default .select2-results__option--highlighted[data-selected]{--wcf-primary-color:#FB862D;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row input.input-text:focus,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row textarea:focus,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #order_review .wcf-custom-coupon-field input.input-text:focus{box-shadow:0 0 0 1px #FB862D;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-one.wcf-current:before,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-two.wcf-current:before{background-color:#FB862D;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-note:before{border-top-color:#FB862D;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-note,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce #order_review button,
						body .wcf-pre-checkout-offer-wrapper #wcf-pre-checkout-offer-content button.wcf-pre-checkout-offer-btn{background-color:#FB862D;border-color:#FB862D;}.elementor-18 .elementor-element.elementor-element-1539fa7 .cartflows-elementor__checkout-form .wcf-embed-checkout-form{font-family:"Inter", Sans-serif;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form, .elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form-modern-checkout{--wcf-heading-color:#000000;--wcf-field-border-color:#00000052;}.elementor-18 .elementor-element.elementor-element-1539fa7 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,
				.elementor-18 .elementor-element.elementor-element-1539fa7 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,
				.elementor-18 .elementor-element.elementor-element-1539fa7 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,
				.elementor-18 .elementor-element.elementor-element-1539fa7 .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,
				.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,
				.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text::placeholder,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row textarea,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .select2-container--default .select2-selection--single,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row select.select,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce .col2-set .col-1,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce .col2-set .col-2,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form p.form-row label,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce #payment [type="radio"]:checked + label,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce #payment [type="radio"]:not(:checked) + label,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row select{font-family:"Hind Siliguri", Sans-serif;font-weight:600;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce-checkout, .elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form-modern-checkout{--wcf-field-label-color:#FF0000;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form #order_review .wcf-custom-coupon-field input[type="text"],
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row textarea,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .select2-container--default .select2-selection--single,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row select.select,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row select{border-style:double;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce .woocommerce-checkout #payment button,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce #order_review button,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce #payment #place_order:before,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce-checkout form.woocommerce-form-login .button,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce-checkout form.checkout_coupon .button,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .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:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form-modern-checkout{--wcf-payment-section-bg-color:#F4F8FA;--wcf-payment-section-desc-bg-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce-checkout #payment ul.payment_methods{border-radius:3px 3px 3px 3px;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-el-checkout-form .wcf-product-option-wrap .wcf-qty-options{border-style:solid;border-width:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-el-checkout-form .wcf-embed-checkout-form-modern-checkout .wcf-qty-options .wcf-qty-row:not(.wcf-qty-table-titles){border-style:solid none solid none;border-width:0px 0 0px 0;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-el-checkout-form .wcf-product-option-wrap .wcf-qty-options,
							.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-el-checkout-form .wcf-embed-checkout-form-modern-checkout .wcf-qty-options .wcf-qty-row:not(.wcf-qty-table-titles){border-color:#F3F7F2;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-el-checkout-form .wcf-product-option-wrap .wcf-qty-options .wcf-qty-row.wcf-highlight, .wcf-el-checkout-form .wcf-embed-checkout-form-modern-checkout .wcf-qty-options .wcf-qty-row.wcf-highlight{border-width:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-el-checkout-form .wcf-product-option-wrap .wcf-qty-options .wcf-qty-row.wcf-highlight{border-color:#FFFFFF;}.wcf-el-checkout-form .wcf-product-option-wrap .wcf-qty-options .wcf-qty-row.wcf-highlight{border-radius:8px 8px 8px 8px;}.elementor-18 .elementor-element.elementor-element-0958777{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-0958777:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-0958777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(15, 23, 42);}.elementor-18 .elementor-element.elementor-element-259af9e{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-57cddd0{--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:center;--align-items:center;--gap:8px 20px;--row-gap:8px;--column-gap:20px;--flex-wrap:wrap;--border-radius:0px 0px 0px 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-18 .elementor-element.elementor-element-57cddd0.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-41c63aa .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"ui-sans-serif", Sans-serif;font-size:14px;font-weight:500;line-height:20px;fill:rgb(52, 211, 153);color:rgb(52, 211, 153);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-41c63aa .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-41c63aa .elementor-button:focus{background-color:#FFFFFF00;}.elementor-18 .elementor-element.elementor-element-41c63aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-6b51ef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-6b51ef2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-6b51ef2 .elementor-heading-title{font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(71, 85, 105);}.elementor-18 .elementor-element.elementor-element-00e1432 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"ui-sans-serif", Sans-serif;font-size:14px;font-weight:500;line-height:20px;fill:rgb(52, 211, 153);color:rgb(52, 211, 153);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-00e1432 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-00e1432 .elementor-button:focus{background-color:#FFFFFF00;}.elementor-18 .elementor-element.elementor-element-00e1432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-fc0942b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-fc0942b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-fc0942b .elementor-heading-title{font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(71, 85, 105);}.elementor-18 .elementor-element.elementor-element-6fbca6f .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"ui-sans-serif", Sans-serif;font-size:14px;font-weight:500;line-height:20px;fill:rgb(52, 211, 153);color:rgb(52, 211, 153);border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6fbca6f .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-6fbca6f .elementor-button:focus{background-color:#FFFFFF00;}.elementor-18 .elementor-element.elementor-element-6fbca6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-374c149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-374c149.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-374c149 .elementor-heading-title{font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(71, 85, 105);}.elementor-18 .elementor-element.elementor-element-6196e61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-6196e61.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-6196e61 .elementor-heading-title{font-size:14px;font-weight:500;text-transform:none;line-height:20px;color:rgb(71, 85, 105);}.elementor-18 .elementor-element.elementor-element-7694e6b{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-18 .elementor-element.elementor-element-7694e6b:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7694e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(2, 6, 23, 0.8);}.elementor-18 .elementor-element.elementor-element-7694e6b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-1cdb905{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-1cdb905 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:none;line-height:16px;color:rgb(251, 191, 36);}.elementor-18 .elementor-element.elementor-element-119dd03{width:100%;max-width:100%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-119dd03 .elementor-heading-title{font-size:12px;font-weight:400;text-transform:none;line-height:1.375;color:rgb(203, 213, 225);}.elementor-18 .elementor-element.elementor-element-cd2c65e{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-18 .elementor-element.elementor-element-cd2c65e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-cd2c65e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(2, 6, 23, 0.4);}.elementor-18 .elementor-element.elementor-element-cd2c65e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-98939cb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-98939cb .elementor-heading-title{font-size:11px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(203, 213, 225);}.elementor-18 .elementor-element.elementor-element-c8171c4{width:100%;max-width:100%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-18 .elementor-element.elementor-element-c8171c4 .elementor-heading-title{font-size:10px;font-weight:400;text-transform:none;line-height:1.375;color:rgb(148, 163, 184);}.elementor-18 .elementor-element.elementor-element-9117ce3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-9117ce3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-18 .elementor-element.elementor-element-9117ce3 .elementor-heading-title{font-size:12px;font-weight:400;text-transform:none;line-height:16px;color:rgb(148, 163, 184);}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-567291d{--width:50%;}.elementor-18 .elementor-element.elementor-element-6050ff1{--width:50%;}.elementor-18 .elementor-element.elementor-element-30102c9{--width:25%;}.elementor-18 .elementor-element.elementor-element-6e3c70b{--width:25%;}.elementor-18 .elementor-element.elementor-element-085a6ff{--width:25%;}.elementor-18 .elementor-element.elementor-element-f88e8c8{--width:25%;}.elementor-18 .elementor-element.elementor-element-51168aa{--width:25%;}.elementor-18 .elementor-element.elementor-element-0166f02{--width:25%;}.elementor-18 .elementor-element.elementor-element-c64e0b1{--width:25%;}.elementor-18 .elementor-element.elementor-element-a0b77d6{--width:25%;}.elementor-18 .elementor-element.elementor-element-d581470{--width:25%;}.elementor-18 .elementor-element.elementor-element-276b34d{--width:25%;}.elementor-18 .elementor-element.elementor-element-72a02fc{--width:25%;}.elementor-18 .elementor-element.elementor-element-03dc12e{--width:25%;}.elementor-18 .elementor-element.elementor-element-b2c91cc{--width:50%;}.elementor-18 .elementor-element.elementor-element-57cddd0{--width:fit-content;}.elementor-18 .elementor-element.elementor-element-7694e6b{--width:100%;}.elementor-18 .elementor-element.elementor-element-cd2c65e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-57cddd0{--width:fit-content;}.elementor-18 .elementor-element.elementor-element-7694e6b{--width:100%;}.elementor-18 .elementor-element.elementor-element-cd2c65e{--width:100%;}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-dadf46f{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4bfff8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d900cd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-a64d266{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-18 .elementor-element.elementor-element-eab5181{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 12px 0px;}.elementor-18 .elementor-element.elementor-element-20cb7df{--margin-top:8px;--margin-bottom:-48px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-0958777{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-259af9e{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-57cddd0{--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-18 .elementor-element.elementor-element-41c63aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-6b51ef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-00e1432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-fc0942b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6fbca6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-374c149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6196e61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7694e6b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-18 .elementor-element.elementor-element-1cdb905{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-119dd03{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-cd2c65e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-18 .elementor-element.elementor-element-98939cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-c8171c4{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-9117ce3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-7f680ab{--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;--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-18 .elementor-element.elementor-element-dbce07b{--width:50%;}.elementor-18 .elementor-element.elementor-element-33f7377 img{width:86%;}.elementor-18 .elementor-element.elementor-element-28ae2df{--width:43%;}.elementor-18 .elementor-element.elementor-element-7927911 .elementor-button{font-size:18px;padding:10px 0px 10px 0px;}.elementor-18 .elementor-element.elementor-element-74f812e .elementor-heading-title{font-size:13px;}.elementor-18 .elementor-element.elementor-element-2e09b0e .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-af9d6ef{--e-icon-list-icon-size:15px;}.elementor-18 .elementor-element.elementor-element-af9d6ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-af9d6ef .elementor-icon-list-item > a{font-size:17px;}.elementor-18 .elementor-element.elementor-element-4632bf1 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-d35b898{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18 .elementor-element.elementor-element-f8d6a4d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-7fa61d1 .elementor-button{font-size:18px;border-radius:1px 1px 1px 1px;}.elementor-18 .elementor-element.elementor-element-59d7bc2{text-align:center;}.elementor-18 .elementor-element.elementor-element-59d7bc2 .elementor-heading-title{font-size:15px;}.elementor-18 .elementor-element.elementor-element-ce67849 img{width:100%;border-width:1px 1px 1px 1px;}.elementor-18 .elementor-element.elementor-element-5b8f540 img{width:100%;border-width:1px 1px 1px 1px;}.elementor-18 .elementor-element.elementor-element-0b96b9e .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-ce3e4f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-ce3e4f7 .elementor-icon-list-item > a{font-size:20px;}.elementor-18 .elementor-element.elementor-element-c25a566 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-7ac76e4 .elementor-button{font-size:18px;border-radius:1px 1px 1px 1px;}.elementor-18 .elementor-element.elementor-element-9f002d1 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-30102c9{--width:48%;}.elementor-18 .elementor-element.elementor-element-d778bb5 .elementor-heading-title{font-size:15px;}.elementor-18 .elementor-element.elementor-element-d7fe504 .elementor-heading-title{font-size:12px;}.elementor-18 .elementor-element.elementor-element-6e3c70b{--width:48%;}.elementor-18 .elementor-element.elementor-element-ed671bd .elementor-heading-title{font-size:15px;}.elementor-18 .elementor-element.elementor-element-38ee481 .elementor-heading-title{font-size:12px;}.elementor-18 .elementor-element.elementor-element-085a6ff{--width:48%;}.elementor-18 .elementor-element.elementor-element-fe875e2 .elementor-heading-title{font-size:15px;}.elementor-18 .elementor-element.elementor-element-ff28df8 .elementor-heading-title{font-size:12px;}.elementor-18 .elementor-element.elementor-element-f88e8c8{--width:48%;}.elementor-18 .elementor-element.elementor-element-139b7dd .elementor-heading-title{font-size:15px;}.elementor-18 .elementor-element.elementor-element-7db490f .elementor-heading-title{font-size:12px;}.elementor-18 .elementor-element.elementor-element-f019ad0{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-51168aa{--width:48%;}.elementor-18 .elementor-element.elementor-element-e19ae6d .elementor-heading-title{font-size:15px;}.elementor-18 .elementor-element.elementor-element-651077c .elementor-heading-title{font-size:12px;}.elementor-18 .elementor-element.elementor-element-0166f02{--width:48%;}.elementor-18 .elementor-element.elementor-element-b49d1a7 .elementor-heading-title{font-size:15px;}.elementor-18 .elementor-element.elementor-element-fb8b523 .elementor-heading-title{font-size:12px;}.elementor-18 .elementor-element.elementor-element-71f6e41{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-c64e0b1{--width:100%;}.elementor-18 .elementor-element.elementor-element-66422cb .elementor-heading-title{font-size:15px;}.elementor-18 .elementor-element.elementor-element-55eb11a .elementor-heading-title{font-size:12px;}.elementor-18 .elementor-element.elementor-element-6e5b2bc .elementor-button{font-size:18px;border-radius:1px 1px 1px 1px;}.elementor-18 .elementor-element.elementor-element-c3da4b3 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-6627c26 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-8e13a94 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-c4da37f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-c4da37f .elementor-icon-list-item > a{font-size:20px;}.elementor-18 .elementor-element.elementor-element-b4f29e8 img{width:100%;border-width:1px 1px 1px 1px;}.elementor-18 .elementor-element.elementor-element-0a9d856{border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;--border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-d4900c4 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-2def16e .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-df130d1 .elementor-button{font-size:18px;border-radius:1px 1px 1px 1px;}.elementor-18 .elementor-element.elementor-element-809d439 .elementor-heading-title{font-size:48px;}.elementor-18 .elementor-element.elementor-element-e56c516 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-dadf46f{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4bfff8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4bfff8e .elementor-heading-title{font-size:22px;}.elementor-18 .elementor-element.elementor-element-d900cd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d900cd5 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-1f51b7b{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-18 .elementor-element.elementor-element-1f51b7b.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-1f51b7b .elementor-heading-title{font-size:16px;}.elementor-18 .elementor-element.elementor-element-8a2e274 .elementor-countdown-wrapper{max-width:67%;}.elementor-18 .elementor-element.elementor-element-8a2e274 .elementor-countdown-digits{font-size:35px;}.elementor-18 .elementor-element.elementor-element-8a2e274 .elementor-countdown-label{font-size:14px;}.elementor-18 .elementor-element.elementor-element-43294b4 .elementor-heading-title{font-size:20px;}.elementor-18 .elementor-element.elementor-element-3eb15e1 .elementor-button{font-size:25px;border-radius:1px 1px 1px 1px;}.elementor-18 .elementor-element.elementor-element-a5ea1d1 .elementor-heading-title{font-size:40px;}.elementor-18 .elementor-element.elementor-element-a64d266{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-eab5181{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 12px 0px;text-align:center;}.elementor-18 .elementor-element.elementor-element-eab5181 .elementor-heading-title{font-size:30px;}.elementor-18 .elementor-element.elementor-element-820f391{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-a0b77d6{--width:100%;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;}.elementor-18 .elementor-element.elementor-element-f339566 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-f725ca9 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-d581470{--width:100%;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;}.elementor-18 .elementor-element.elementor-element-7f1b571 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-24963c4 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-276b34d{--width:100%;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;}.elementor-18 .elementor-element.elementor-element-c325676 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-b5ab628 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-72a02fc{--width:100%;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;}.elementor-18 .elementor-element.elementor-element-fb0679b .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-6c23320 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-03dc12e{--width:100%;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;}.elementor-18 .elementor-element.elementor-element-ba76e27 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-46c85a5 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-6cd77a8 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-ec05536 .elementor-heading-title{font-size:18px;}.elementor-18 .elementor-element.elementor-element-0d446d8 .elementor-heading-title{font-size:25px;}.elementor-18 .elementor-element.elementor-element-20cb7df{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f524318{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18 .elementor-element.elementor-element-cbb8375{border-radius:5px 5px 5px 5px;}.elementor-18 .elementor-element.elementor-element-1539fa7 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,
				.elementor-18 .elementor-element.elementor-element-1539fa7 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,
				.elementor-18 .elementor-element.elementor-element-1539fa7 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,
				.elementor-18 .elementor-element.elementor-element-1539fa7 .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,
				.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,
				.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{font-size:25px;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text::placeholder,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row textarea,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .select2-container--default .select2-selection--single,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row select.select,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce .col2-set .col-1,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce .col2-set .col-2,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form p.form-row label,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce #payment [type="radio"]:checked + label,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce #payment [type="radio"]:not(:checked) + label,
					.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row select{font-size:20px;}.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form #order_review .wcf-custom-coupon-field input[type="text"],
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row textarea,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .select2-container--default .select2-selection--single,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row select.select,
						.elementor-18 .elementor-element.elementor-element-1539fa7 .wcf-embed-checkout-form .woocommerce form .form-row select{border-radius:10px 10px 10px 10px;}.elementor-18 .elementor-element.elementor-element-0958777{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-18 .elementor-element.elementor-element-259af9e{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-57cddd0{--width:fit-content;--flex-wrap:nowrap;--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-18 .elementor-element.elementor-element-41c63aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-6b51ef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6b51ef2 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-18 .elementor-element.elementor-element-00e1432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-00e1432 .elementor-button{font-size:14px;}.elementor-18 .elementor-element.elementor-element-fc0942b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-fc0942b .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-18 .elementor-element.elementor-element-6fbca6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-374c149{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-374c149 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-18 .elementor-element.elementor-element-6196e61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6196e61 .elementor-heading-title{font-size:12px;line-height:16px;}.elementor-18 .elementor-element.elementor-element-7694e6b{--width:100%;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-18 .elementor-element.elementor-element-1cdb905{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-1cdb905 .elementor-heading-title{font-size:11px;line-height:1.5;}.elementor-18 .elementor-element.elementor-element-119dd03{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-119dd03 .elementor-heading-title{font-size:10px;}.elementor-18 .elementor-element.elementor-element-cd2c65e{--width:100%;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-18 .elementor-element.elementor-element-98939cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-98939cb .elementor-heading-title{font-size:10px;}.elementor-18 .elementor-element.elementor-element-c8171c4{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-c8171c4 .elementor-heading-title{font-size:9px;}.elementor-18 .elementor-element.elementor-element-9117ce3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-a64d266 */.elementor-18 .elementor-element.elementor-element-a64d266{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;}/* End custom CSS */
/* Start custom CSS for checkout-form, class: .elementor-element-1539fa7 */.wcf-col-2.col-2 {
    display: none;
}

/* =====================================================================
   PureHerb Checkout — Custom CSS (v2: compact spacing, empty-box fix)
   কোথায় বসাবেন:
   ১) Elementor: বাম-নিচে Site Settings (Hamburger icon) → Custom CSS
      → এই পুরো কোড পেস্ট করে Update করুন।
   অথবা
   ২) CartFlows Step এডিটরে: Step সেটিংস → Advanced → Custom CSS

   v2-তে যা ঠিক হয়েছে:
   - "Shipping"-এর উপরে যে ফাঁকা সাদা বক্সটা দেখাচ্ছিল (খালি
     Additional/Order-notes wrapper) সেটা এখন কনটেন্ট না থাকলে
     সম্পূর্ণ লুকিয়ে যাবে
   - প্রতিটা সেকশনের মাঝের মার্জিন/প্যাডিং কমিয়ে পুরো ফর্মটা
     অনেক বেশি কমপ্যাক্ট করা হয়েছে
   - Shipping বক্সটা ছোট, single-line পিল আকারে দেখাবে
===================================================================== */

:root{
  --ph-forest:      #16412E;
  --ph-forest-deep: #0E2E20;
  --ph-leaf:        #4C8C5B;
  --ph-gold:        #C79A4B;
  --ph-sage-bg:      #F3F7F2;
  --ph-cream:       #FFFDF8;
  --ph-ink:         #17332A;
  --ph-muted:       #6B7C73;
  --ph-border:      #DCE6DF;
}

/* ---------- ০. খালি বক্স/এলিমেন্ট লুকানো — মূল ফিক্স ---------- */
.woocommerce-additional-fields{
  display: none !important;
}
.woocommerce-additional-fields:has(textarea),
.woocommerce-additional-fields:has(input){
  display: block !important;
}
.woocommerce-checkout p:empty,
.woocommerce-checkout div:empty,
.cartflows-container p:empty,
.cartflows-container div:empty{
  display: none !important;
  margin: 0 !important;
  padding: 0 !important;
  height: 0 !important;
}

/* ---------- ১. পুরো চেকআউট এরিয়ার ব্যাকগ্রাউন্ড ---------- */
body.woocommerce-checkout,
.cartflows-container,
.woocommerce-checkout{
  background: var(--ph-sage-bg) !important;
}

/* ---------- ২. বিলিং ফর্ম + অর্ডার সামারি — কার্ড লুক (কমপ্যাক্ট) ---------- */
.woocommerce-billing-fields,
#order_review,
.woocommerce-checkout-review-order,
.cartflows-content{
  background: var(--ph-cream) !important;
  border: 1px solid var(--ph-border);
  border-radius: 14px !important;
  padding: 20px 18px !important;
  margin-bottom: 14px !important;
  box-shadow: 0 10px 24px -14px rgba(22,65,46,0.16);
}
.woocommerce-additional-fields:has(textarea),
.woocommerce-additional-fields:has(input){
  background: var(--ph-cream) !important;
  border: 1px solid var(--ph-border);
  border-radius: 14px !important;
  padding: 20px 18px !important;
  margin-bottom: 14px !important;
  box-shadow: 0 10px 24px -14px rgba(22,65,46,0.16);
}

.woocommerce-billing-fields h3,
#order_review_heading,
.woocommerce-checkout-review-order h3{
  color: var(--ph-forest-deep) !important;
  font-weight: 700 !important;
  font-size: 17px !important;
  margin: 0 0 12px !important;
  padding-bottom: 8px;
  border-bottom: 2px solid var(--ph-gold);
  display: inline-block;
}

.woocommerce-checkout .form-row{
  margin: 0 0 10px !important;
}
.woocommerce-checkout .form-row:last-child{
  margin-bottom: 0 !important;
}

/* ---------- ৩. ইনপুট ফিল্ড ---------- */
.woocommerce-checkout input[type="text"],
.woocommerce-checkout input[type="tel"],
.woocommerce-checkout input[type="email"],
.woocommerce-checkout input[type="number"],
.woocommerce-checkout textarea,
.woocommerce-checkout select,
.cartflows-container input[type="text"],
.cartflows-container input[type="tel"],
.cartflows-container input[type="email"]{
  background: #ffffff !important;
  border: 1.5px solid var(--ph-border) !important;
  border-radius: 10px !important;
  padding: 12px 14px !important;
  font-size: 16px !important;
  color: var(--ph-ink) !important;
  width: 100% !important;
  transition: border-color .18s ease, box-shadow .18s ease;
}
.woocommerce-checkout input:focus,
.woocommerce-checkout textarea:focus,
.woocommerce-checkout select:focus{
  outline: none !important;
  border-color: var(--ph-leaf) !important;
  box-shadow: 0 0 0 4px rgba(76,140,91,0.15) !important;
}

.woocommerce-checkout label{
  color: var(--ph-forest-deep) !important;
  font-weight: 600 !important;
  font-size: 14px !important;
  margin-bottom: 5px !important;
  display: inline-block;
}
.woocommerce-checkout .required{
  color: var(--ph-gold) !important;
}

/* ---------- ৪. Shipping — কমপ্যাক্ট পিল আকারে ---------- */
#shipping_method,
.woocommerce-shipping-fields,
.shipping-method{
  margin: 0 0 14px !important;
}
#shipping_method{
  list-style: none !important;
  padding: 0 !important;
}
#shipping_method li{
  background: var(--ph-sage-bg) !important;
  border: 1.5px solid var(--ph-border) !important;
  border-radius: 10px !important;
  padding: 10px 14px !important;
  font-size: 14px !important;
  color: var(--ph-forest-deep) !important;
  font-weight: 600 !important;
}
h3#ship-to-different-address,
.woocommerce-shipping-fields > h3{
  font-size: 16px !important;
  margin: 0 0 10px !important;
}

/* ---------- ৫. প্রোডাক্ট / কোয়ান্টিটি বক্স ---------- */
.cartflows-checkout-product,
.woocommerce-checkout .quantity{
  background: var(--ph-sage-bg);
  border-radius: 10px;
  padding: 8px 12px;
}
.qty, input.qty{
  border: 1.5px solid var(--ph-border) !important;
  border-radius: 8px !important;
  text-align: center;
}
.acfw-qty-btn,
.quantity .plus,
.quantity .minus{
  background: var(--ph-forest) !important;
  color: #fff !important;
  border-radius: 8px !important;
  border: none !important;
}

/* ---------- ৬. অর্ডার সামারি টেবিল ---------- */
table.shop_table,
.woocommerce-checkout-review-order-table{
  border-collapse: separate !important;
  border-spacing: 0 !important;
  width: 100%;
  margin: 0 !important;
}
table.shop_table th,
table.shop_table td{
  border: none !important;
  border-bottom: 1px solid var(--ph-border) !important;
  padding: 10px 4px !important;
  color: var(--ph-ink);
  font-size: 14.5px;
}
table.shop_table .product-total,
table.shop_table .amount{
  color: var(--ph-forest-deep) !important;
  font-weight: 600;
}
table.shop_table tfoot .order-total .amount{
  color: var(--ph-forest) !important;
  font-size: 19px !important;
  font-weight: 800 !important;
}
table.shop_table tfoot tr:last-child th,
table.shop_table tfoot tr:last-child td{
  border-bottom: none !important;
  padding-top: 12px !important;
}

/* ---------- ৭. পেমেন্ট মেথড ---------- */
.wc_payment_methods{
  list-style: none !important;
  padding: 0 !important;
  margin: 12px 0 0 !important;
}
.wc_payment_method{
  background: var(--ph-sage-bg) !important;
  border: 1.5px solid var(--ph-border) !important;
  border-radius: 10px !important;
  padding: 12px 14px !important;
  margin-bottom: 8px !important;
}
.wc_payment_method label{
  font-weight: 700 !important;
  color: var(--ph-forest-deep) !important;
}
.payment_box{
  background: transparent !important;
  color: var(--ph-muted) !important;
  font-size: 13px !important;
  padding: 6px 2px 0 !important;
}

/* ---------- ৮. "অর্ডার করুন" বাটন ---------- */
#place_order,
.woocommerce-checkout .cartflows-next-step-button,
button[name="woocommerce_checkout_place_order"]{
  background: linear-gradient(135deg, var(--ph-forest), var(--ph-forest-deep)) !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 8px !important;
  font-size: 16.5px !important;
  font-weight: 700 !important;
  padding: 15px 20px !important;
  width: 100% !important;
  margin-top: 10px !important;
  box-shadow: 0 14px 30px -8px rgba(22,65,46,0.5) !important;
  transition: transform .18s ease, filter .18s ease !important;
  cursor: pointer;
}
#place_order:hover,
button[name="woocommerce_checkout_place_order"]:hover{
  filter: brightness(1.08) !important;
  transform: translateY(-2px);
}

/* ---------- ৯. এরর মেসেজ ---------- */
.woocommerce-error{
  background: #FCEEEE !important;
  border-left: 4px solid #D9534F !important;
  color: #7A2E2A !important;
  border-radius: 10px !important;
  padding: 12px 14px !important;
  margin-bottom: 12px !important;
}

/* ---------- ১০. Elementor কনটেইনারের নিজস্ব ফাঁকা জায়গা কমানো ---------- */
.elementor-widget-woocommerce-checkout-page .elementor-widget-container,
.cartflows-container .e-con-inner > .e-con{
  gap: 10px !important;
}

/* ---------- ১১. মোবাইল ---------- */
@media (max-width: 600px){
  .woocommerce-billing-fields,
  .woocommerce-additional-fields,
  #order_review{
    padding: 10px 10px !important;
    border-radius: 8px !important;
  }
  #place_order,
  button[name="woocommerce_checkout_place_order"]{
    font-size: 25px !important;
    padding: 20px 18px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-259af9e */.elementor-18 .elementor-element.elementor-element-259af9e{max-width: 56rem;}/* End custom CSS */