.elementor-42 .elementor-element.elementor-element-bca6e5a{--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-42 .elementor-element.elementor-element-bca6e5a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-bca6e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004906;}.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-42 .elementor-element.elementor-element-a6f5967{text-align:center;}.elementor-42 .elementor-element.elementor-element-a6f5967 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-4ba1b95{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4ba1b95:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-4ba1b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2FADD;}.elementor-42 .elementor-element.elementor-element-3a5cca3{--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:center;}.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-42 .elementor-element.elementor-element-e54f151 .elementor-button{background-color:#FFFFFF;font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;fill:#008550;color:#008550;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010140;border-radius:30px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-e54f151 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42 .elementor-element.elementor-element-303d1dc{text-align:start;}.elementor-42 .elementor-element.elementor-element-303d1dc .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:50px;font-weight:800;line-height:1.3em;color:#004906;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-0fa21a6{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:start;font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#004906;}.elementor-42 .elementor-element.elementor-element-0fa21a6 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-c51afad{--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;--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-42 .elementor-element.elementor-element-c9fcea9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-e73ec08{text-align:start;}.elementor-42 .elementor-element.elementor-element-e73ec08 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#174A2A;}.elementor-42 .elementor-element.elementor-element-28e5a2f .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:60px;font-weight:900;color:#004906;}.elementor-42 .elementor-element.elementor-element-9b2c4f8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-bacc51c{background-color:#E0A50A;padding:10px 20px 10px 20px;border-radius:6px 6px 6px 6px;text-align:start;}.elementor-42 .elementor-element.elementor-element-bacc51c .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#000000;}.elementor-42 .elementor-element.elementor-element-8aa1299 .elementor-button{background-color:#099E1E00;font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:700;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-8aa1299.elementor-element{--align-self:flex-start;}.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-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-e907de0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-be21881{--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-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-42 .elementor-element.elementor-element-c071977 img{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.2);}.elementor-42 .elementor-element.elementor-element-46c7a19{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-46c7a19:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-46c7a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-b4edd6e{background-color:#E2FADD;padding:10px 10px 6px 10px;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-42 .elementor-element.elementor-element-b4edd6e .elementor-heading-title{font-family:"Anek Bangla", Sans-serif;font-size:50px;font-weight:800;line-height:1.3em;color:#004906;}.elementor-42 .elementor-element.elementor-element-c40d005{--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-42 .elementor-element.elementor-element-f4a804a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-15eb0a1{background-color:#E2FADD;padding:10px 10px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00490647;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-15eb0a1 .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-15eb0a1 .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-15eb0a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-15eb0a1 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-15eb0a1 .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-3d2b817{background-color:#E2FADD;padding:10px 10px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00490647;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-3d2b817 .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-3d2b817 .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-3d2b817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-3d2b817 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-3d2b817 .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-de36ecd{background-color:#E2FADD;padding:10px 10px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00490647;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-de36ecd .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-de36ecd .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-de36ecd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-de36ecd .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-de36ecd .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-90e5e84{background-color:#E2FADD;padding:10px 10px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00490647;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-90e5e84 .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-90e5e84 .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-90e5e84 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-90e5e84 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-90e5e84 .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-1084486{background-color:#E2FADD;padding:10px 10px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00490647;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-1084486 .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-1084486 .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-1084486 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-1084486 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-1084486 .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-9b72115{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b0fe2b4{background-color:#E2FADD;padding:10px 10px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00490647;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-b0fe2b4 .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-b0fe2b4 .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-b0fe2b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-b0fe2b4 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-b0fe2b4 .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-4afe035{background-color:#E2FADD;padding:10px 10px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00490647;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-4afe035 .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-4afe035 .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-4afe035 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-4afe035 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-4afe035 .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-79acf63{background-color:#E2FADD;padding:10px 10px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00490647;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-79acf63 .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-79acf63 .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-79acf63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-79acf63 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-79acf63 .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-7e65b7f{background-color:#E2FADD;padding:10px 10px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00490647;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-7e65b7f .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-7e65b7f .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-7e65b7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-7e65b7f .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-7e65b7f .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-4e0cdd1{background-color:#E2FADD;padding:10px 10px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00490647;border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-4e0cdd1 .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-4e0cdd1 .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-4e0cdd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-4e0cdd1 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:22px;font-weight:700;}.elementor-42 .elementor-element.elementor-element-4e0cdd1 .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-d40ffb6 .elementor-button{background-color:#099E1E00;font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:700;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d40ffb6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-d40ffb6.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-d40ffb6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42 .elementor-element.elementor-element-c6188d8{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c6188d8:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c6188d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2FADD;}.elementor-42 .elementor-element.elementor-element-f3214d4{text-align:center;}.elementor-42 .elementor-element.elementor-element-f3214d4 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:50px;font-weight:800;line-height:1.3em;color:#004906;}.elementor-42 .elementor-element.elementor-element-595790a{--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-42 .elementor-element.elementor-element-6daa412{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#004906;--border-color:#004906;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-6daa412:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6daa412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-da0d38f{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:-2px;}.elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-8512c5c{text-align:start;}.elementor-42 .elementor-element.elementor-element-8512c5c img{width:90px;border-radius:300px 300px 300px 300px;}.elementor-42 .elementor-element.elementor-element-8a10929{text-align:start;}.elementor-42 .elementor-element.elementor-element-8a10929 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;color:#004906;}.elementor-42 .elementor-element.elementor-element-29cd753{--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;--flex-wrap: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-42 .elementor-element.elementor-element-4b6c673{background-color:#EEF6EE;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-4b6c673 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#004906;}.elementor-42 .elementor-element.elementor-element-c20501e{background-color:#EEF6EE;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-c20501e .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#004906;}.elementor-42 .elementor-element.elementor-element-af1a724{background-color:#EEF6EE;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-af1a724 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#004906;}.elementor-42 .elementor-element.elementor-element-a9008c3{background-color:#EEF6EE;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-a9008c3 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#004906;}.elementor-42 .elementor-element.elementor-element-8016818{background-color:#EEF6EE;padding:5px 10px 5px 10px;border-radius:30px 30px 30px 30px;}.elementor-42 .elementor-element.elementor-element-8016818 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#004906;}.elementor-42 .elementor-element.elementor-element-35197ff{background-color:#FF3535;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;column-gap:0px;text-align:start;font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-35197ff p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-9ac1d3a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#004906;--border-color:#004906;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-9ac1d3a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-9ac1d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-b617d80{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:-2px;}.elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-d8fa4e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:start;font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#004906;}.elementor-42 .elementor-element.elementor-element-d8fa4e9 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-d9f24d3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-ea68402{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#004906;--border-color:#004906;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-ea68402:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-ea68402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-icon i{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-icon svg{fill:#004906;transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-b76088c{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:-2px;}.elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-item > a{font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-text{color:#004906;transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-70de78b{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:start;font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#004906;}.elementor-42 .elementor-element.elementor-element-70de78b p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-cdfb1b6{--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;--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-42 .elementor-element.elementor-element-042da3f{text-align:start;}.elementor-42 .elementor-element.elementor-element-042da3f img{width:150px;}.elementor-42 .elementor-element.elementor-element-cc1c64f{text-align:start;}.elementor-42 .elementor-element.elementor-element-cc1c64f img{width:150px;}.elementor-42 .elementor-element.elementor-element-e9b57aa{background-color:#FF3535;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;column-gap:0px;text-align:start;font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-e9b57aa p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-3cf8d89 .swiper-wrapper{display:flex;align-items:center;}.elementor-42 .elementor-element.elementor-element-3cf8d89 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-42 .elementor-element.elementor-element-639d70d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-639d70d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-639d70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-1ce356c{text-align:center;}.elementor-42 .elementor-element.elementor-element-1ce356c .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:50px;font-weight:800;line-height:1.3em;color:#004906;}.elementor-42 .elementor-element.elementor-element-585159e{background-color:#004906;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;column-gap:0px;text-align:center;font-family:"Anek Bangla", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-585159e p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-f8eb828{background-color:#FF3535;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;column-gap:0px;text-align:start;font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-f8eb828.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-f8eb828 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-337a15c img{box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.13);}.elementor-42 .elementor-element.elementor-element-d50b4f9 .elementor-button{background-color:#099E1E00;font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:700;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d50b4f9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-d50b4f9.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-d50b4f9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42 .elementor-element.elementor-element-bad1e83{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-bad1e83:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-bad1e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2FADD;}.elementor-42 .elementor-element.elementor-element-1d565e4{text-align:center;}.elementor-42 .elementor-element.elementor-element-1d565e4 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:50px;font-weight:800;line-height:1.3em;color:#004906;}.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-42 .elementor-element.elementor-element-aa18f1c{padding:0% 30% 0% 30%;}.elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-item{padding:20px 20px 20px 20px;background-color:#004906;border-style:double;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.16);}.elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-digits{color:#FFFFFF;font-family:"Anek Bangla", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;}.elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-label{color:#FFFFFF;font-family:"Hind Siliguri", Sans-serif;font-weight:400;}.elementor-42 .elementor-element.elementor-element-b9dc156{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c62d681{--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;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-42 .elementor-element.elementor-element-c62d681:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c62d681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004906;}.elementor-42 .elementor-element.elementor-element-1247064.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-1247064{text-align:center;}.elementor-42 .elementor-element.elementor-element-1247064 .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:30px;font-weight:800;line-height:1.3em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-38475c8{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:start;font-family:"Hind Siliguri", Sans-serif;font-size:18px;font-weight:700;line-height:1.5em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-38475c8 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-6870951 .elementor-button{background-color:#099E1E00;font-family:"Hind Siliguri", Sans-serif;font-size:20px;font-weight:700;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6870951{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-6870951.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-6870951 .elementor-button-content-wrapper{flex-direction:row;}.elementor-42 .elementor-element.elementor-element-892f26c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-892f26c:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-892f26c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-68c34d1 .cartflows-elementor__checkout-form .wcf-embed-checkout-form{font-family:"Hind Siliguri", Sans-serif;}.elementor-42 .elementor-element.elementor-element-68c34d1 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,
				.elementor-42 .elementor-element.elementor-element-68c34d1 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,
				.elementor-42 .elementor-element.elementor-element-68c34d1 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,
				.elementor-42 .elementor-element.elementor-element-68c34d1 .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,
				.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,
				.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{font-family:"Hind Siliguri", Sans-serif;font-size:35px;}.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form .woocommerce .woocommerce-checkout #payment button,
					.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button,
					.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form .woocommerce #order_review button,
					.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form .woocommerce #payment #place_order:before,
					.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,
					.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form .woocommerce #order_review button.wcf-btn-small,
					.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form .woocommerce-checkout form.woocommerce-form-login .button,
					.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form .woocommerce-checkout form.checkout_coupon .button,
					.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form-two-step .woocommerce .wcf-embed-checkout-form-nav-btns .wcf-next-button,
					.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout.wcf-modern-skin-multistep .woocommerce form .wcf-multistep-nav-btn-group .wcf-multistep-nav-next-btn,
					body .wcf-pre-checkout-offer-wrapper #wcf-pre-checkout-offer-content button.wcf-pre-checkout-offer-btn{font-family:"Hind Siliguri", Sans-serif;}.elementor-42 .elementor-element.elementor-element-c57e4a9{--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-42 .elementor-element.elementor-element-c57e4a9:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c57e4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004906;}.elementor-42 .elementor-element.elementor-element-10da003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-10da003 p{margin-block-end:0px;}.elementor-42 .elementor-element.elementor-element-333780c{--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;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-3a5cca3{--width:50%;}.elementor-42 .elementor-element.elementor-element-be21881{--width:50%;}.elementor-42 .elementor-element.elementor-element-b9dc156{--content-width:700px;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-a6f5967 .elementor-heading-title{font-size:16px;}.elementor-42 .elementor-element.elementor-element-4ba1b95{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-e54f151 .elementor-button{font-size:12px;}.elementor-42 .elementor-element.elementor-element-303d1dc .elementor-heading-title{font-size:31px;}.elementor-42 .elementor-element.elementor-element-0fa21a6{font-size:16px;}.elementor-42 .elementor-element.elementor-element-c9fcea9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-e73ec08 .elementor-heading-title{font-size:14px;}.elementor-42 .elementor-element.elementor-element-28e5a2f .elementor-heading-title{font-size:38px;}.elementor-42 .elementor-element.elementor-element-8aa1299 .elementor-button{font-size:18px;}.elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-item > a{font-size:12px;}.elementor-42 .elementor-element.elementor-element-be21881{--justify-content:center;}.elementor-42 .elementor-element.elementor-element-46c7a19{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-b4edd6e .elementor-heading-title{font-size:31px;}.elementor-42 .elementor-element.elementor-element-15eb0a1{padding:8px 8px 8px 10px;--e-icon-list-icon-size:18px;}.elementor-42 .elementor-element.elementor-element-15eb0a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-15eb0a1 .elementor-icon-list-item > a{font-size:18px;}.elementor-42 .elementor-element.elementor-element-3d2b817{padding:8px 8px 8px 10px;--e-icon-list-icon-size:18px;}.elementor-42 .elementor-element.elementor-element-3d2b817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-3d2b817 .elementor-icon-list-item > a{font-size:18px;}.elementor-42 .elementor-element.elementor-element-de36ecd{padding:8px 8px 8px 10px;--e-icon-list-icon-size:18px;}.elementor-42 .elementor-element.elementor-element-de36ecd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-de36ecd .elementor-icon-list-item > a{font-size:18px;}.elementor-42 .elementor-element.elementor-element-90e5e84{padding:8px 8px 8px 10px;--e-icon-list-icon-size:18px;}.elementor-42 .elementor-element.elementor-element-90e5e84 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-90e5e84 .elementor-icon-list-item > a{font-size:18px;}.elementor-42 .elementor-element.elementor-element-1084486{padding:8px 8px 8px 10px;--e-icon-list-icon-size:18px;}.elementor-42 .elementor-element.elementor-element-1084486 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-1084486 .elementor-icon-list-item > a{font-size:18px;}.elementor-42 .elementor-element.elementor-element-b0fe2b4{padding:8px 8px 8px 10px;--e-icon-list-icon-size:18px;}.elementor-42 .elementor-element.elementor-element-b0fe2b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-b0fe2b4 .elementor-icon-list-item > a{font-size:18px;}.elementor-42 .elementor-element.elementor-element-4afe035{padding:8px 8px 8px 10px;--e-icon-list-icon-size:18px;}.elementor-42 .elementor-element.elementor-element-4afe035 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-4afe035 .elementor-icon-list-item > a{font-size:18px;}.elementor-42 .elementor-element.elementor-element-79acf63{padding:8px 8px 8px 10px;--e-icon-list-icon-size:18px;}.elementor-42 .elementor-element.elementor-element-79acf63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-79acf63 .elementor-icon-list-item > a{font-size:18px;}.elementor-42 .elementor-element.elementor-element-7e65b7f{padding:8px 8px 8px 10px;--e-icon-list-icon-size:18px;}.elementor-42 .elementor-element.elementor-element-7e65b7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-7e65b7f .elementor-icon-list-item > a{font-size:18px;}.elementor-42 .elementor-element.elementor-element-4e0cdd1{padding:8px 8px 8px 10px;--e-icon-list-icon-size:18px;}.elementor-42 .elementor-element.elementor-element-4e0cdd1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-4e0cdd1 .elementor-icon-list-item > a{font-size:18px;}.elementor-42 .elementor-element.elementor-element-d40ffb6 .elementor-button{font-size:18px;}.elementor-42 .elementor-element.elementor-element-c6188d8{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-f3214d4 .elementor-heading-title{font-size:31px;}.elementor-42 .elementor-element.elementor-element-da0d38f{--e-icon-list-icon-size:16px;}.elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-item > a{font-size:16px;}.elementor-42 .elementor-element.elementor-element-8a10929 .elementor-heading-title{font-size:19px;}.elementor-42 .elementor-element.elementor-element-4b6c673{padding:5px 10px 0px 10px;}.elementor-42 .elementor-element.elementor-element-4b6c673 .elementor-heading-title{font-size:10px;}.elementor-42 .elementor-element.elementor-element-c20501e{padding:5px 10px 0px 10px;}.elementor-42 .elementor-element.elementor-element-c20501e .elementor-heading-title{font-size:10px;}.elementor-42 .elementor-element.elementor-element-af1a724{padding:5px 10px 0px 10px;}.elementor-42 .elementor-element.elementor-element-af1a724 .elementor-heading-title{font-size:10px;}.elementor-42 .elementor-element.elementor-element-a9008c3{padding:5px 10px 0px 10px;}.elementor-42 .elementor-element.elementor-element-a9008c3 .elementor-heading-title{font-size:10px;}.elementor-42 .elementor-element.elementor-element-8016818{padding:5px 10px 0px 10px;}.elementor-42 .elementor-element.elementor-element-8016818 .elementor-heading-title{font-size:10px;}.elementor-42 .elementor-element.elementor-element-35197ff{font-size:14px;}.elementor-42 .elementor-element.elementor-element-b617d80{--e-icon-list-icon-size:16px;}.elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-item > a{font-size:16px;}.elementor-42 .elementor-element.elementor-element-d8fa4e9{font-size:15px;}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-item > a{font-size:12px;}.elementor-42 .elementor-element.elementor-element-b76088c{--e-icon-list-icon-size:16px;}.elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-item > a{font-size:16px;}.elementor-42 .elementor-element.elementor-element-70de78b{font-size:15px;}.elementor-42 .elementor-element.elementor-element-e9b57aa{font-size:14px;}.elementor-42 .elementor-element.elementor-element-639d70d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-1ce356c .elementor-heading-title{font-size:40px;}.elementor-42 .elementor-element.elementor-element-585159e{font-size:20px;}.elementor-42 .elementor-element.elementor-element-f8eb828{font-size:14px;}.elementor-42 .elementor-element.elementor-element-d50b4f9 .elementor-button{font-size:18px;}.elementor-42 .elementor-element.elementor-element-bad1e83{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-1d565e4 .elementor-heading-title{font-size:31px;}.elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-digits{font-size:40px;}.elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-label{font-size:16px;}.elementor-42 .elementor-element.elementor-element-1247064 .elementor-heading-title{font-size:31px;}.elementor-42 .elementor-element.elementor-element-38475c8{font-size:16px;}.elementor-42 .elementor-element.elementor-element-6870951 .elementor-button{font-size:18px;}.elementor-42 .elementor-element.elementor-element-892f26c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-10da003{font-size:13px;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-a6f5967 .elementor-heading-title{font-size:14px;}.elementor-42 .elementor-element.elementor-element-4ba1b95{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-3a5cca3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-42 .elementor-element.elementor-element-e54f151 .elementor-button{font-size:12px;}.elementor-42 .elementor-element.elementor-element-303d1dc{text-align:center;}.elementor-42 .elementor-element.elementor-element-303d1dc .elementor-heading-title{font-size:31px;}.elementor-42 .elementor-element.elementor-element-0fa21a6{text-align:center;font-size:16px;}.elementor-42 .elementor-element.elementor-element-c9fcea9{--width:55%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-e73ec08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-28e5a2f{text-align:center;}.elementor-42 .elementor-element.elementor-element-28e5a2f .elementor-heading-title{font-size:40px;}.elementor-42 .elementor-element.elementor-element-9b2c4f8{--width:45%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42 .elementor-element.elementor-element-bacc51c{padding:10px 12px 10px 12px;text-align:center;}.elementor-42 .elementor-element.elementor-element-bacc51c .elementor-heading-title{font-size:16px;}.elementor-42 .elementor-element.elementor-element-8aa1299{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-8aa1299.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-e907de0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;}.elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-e907de0 .elementor-icon-list-item > a{font-size:11px;}.elementor-42 .elementor-element.elementor-element-46c7a19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-b4edd6e{padding:6px 0px 0px 0px;text-align:center;}.elementor-42 .elementor-element.elementor-element-b4edd6e .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-42 .elementor-element.elementor-element-d40ffb6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-d40ffb6.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-c6188d8{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-f3214d4{text-align:center;}.elementor-42 .elementor-element.elementor-element-f3214d4 .elementor-heading-title{font-size:31px;}.elementor-42 .elementor-element.elementor-element-da0d38f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:16px;}.elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-da0d38f .elementor-icon-list-item > a{font-size:16px;}.elementor-42 .elementor-element.elementor-element-8512c5c{text-align:center;}.elementor-42 .elementor-element.elementor-element-8a10929{text-align:center;}.elementor-42 .elementor-element.elementor-element-8a10929 .elementor-heading-title{font-size:22px;}.elementor-42 .elementor-element.elementor-element-29cd753{--justify-content:center;}.elementor-42 .elementor-element.elementor-element-4b6c673{padding:5px 10px 3px 10px;}.elementor-42 .elementor-element.elementor-element-4b6c673 .elementor-heading-title{font-size:12px;}.elementor-42 .elementor-element.elementor-element-c20501e{padding:5px 10px 3px 10px;}.elementor-42 .elementor-element.elementor-element-c20501e .elementor-heading-title{font-size:12px;}.elementor-42 .elementor-element.elementor-element-af1a724{padding:5px 10px 3px 10px;}.elementor-42 .elementor-element.elementor-element-af1a724 .elementor-heading-title{font-size:12px;}.elementor-42 .elementor-element.elementor-element-a9008c3{padding:5px 10px 3px 10px;}.elementor-42 .elementor-element.elementor-element-a9008c3 .elementor-heading-title{font-size:12px;}.elementor-42 .elementor-element.elementor-element-8016818{padding:5px 10px 3px 10px;}.elementor-42 .elementor-element.elementor-element-8016818 .elementor-heading-title{font-size:12px;}.elementor-42 .elementor-element.elementor-element-35197ff{text-align:center;font-size:16px;}.elementor-42 .elementor-element.elementor-element-b617d80{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:16px;}.elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-b617d80 .elementor-icon-list-item > a{font-size:16px;}.elementor-42 .elementor-element.elementor-element-d8fa4e9{text-align:center;font-size:16px;}.elementor-42 .elementor-element.elementor-element-d9f24d3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-d9f24d3 .elementor-icon-list-item > a{font-size:11px;}.elementor-42 .elementor-element.elementor-element-b76088c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:16px;}.elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-b76088c .elementor-icon-list-item > a{font-size:16px;}.elementor-42 .elementor-element.elementor-element-70de78b{text-align:center;font-size:16px;}.elementor-42 .elementor-element.elementor-element-cdfb1b6{--flex-wrap:nowrap;}.elementor-42 .elementor-element.elementor-element-e9b57aa{text-align:center;font-size:16px;}.elementor-42 .elementor-element.elementor-element-639d70d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-1ce356c{text-align:center;}.elementor-42 .elementor-element.elementor-element-1ce356c .elementor-heading-title{font-size:35px;}.elementor-42 .elementor-element.elementor-element-585159e{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:20px 20px 20px 20px;text-align:center;font-size:18px;}.elementor-42 .elementor-element.elementor-element-f8eb828{text-align:center;font-size:16px;}.elementor-42 .elementor-element.elementor-element-337a15c img{border-radius:10px 10px 10px 10px;}.elementor-42 .elementor-element.elementor-element-d50b4f9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-d50b4f9.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-bad1e83{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-1d565e4{text-align:center;}.elementor-42 .elementor-element.elementor-element-1d565e4 .elementor-heading-title{font-size:31px;}.elementor-42 .elementor-element.elementor-element-aa18f1c{padding:0% 0% 0% 0%;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-item:not(:first-of-type){margin-left:calc( 5px/2 );}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-item:not(:last-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-item:not(:first-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-item:not(:last-of-type){margin-left:calc( 5px/2 );}.elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-item{padding:10px 10px 10px 10px;}.elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-digits{font-size:30px;}.elementor-42 .elementor-element.elementor-element-aa18f1c .elementor-countdown-label{font-size:14px;}.elementor-42 .elementor-element.elementor-element-1247064{text-align:center;}.elementor-42 .elementor-element.elementor-element-1247064 .elementor-heading-title{font-size:31px;}.elementor-42 .elementor-element.elementor-element-38475c8{text-align:center;font-size:16px;}.elementor-42 .elementor-element.elementor-element-6870951{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-42 .elementor-element.elementor-element-6870951.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-892f26c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-42 .elementor-element.elementor-element-68c34d1 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,
				.elementor-42 .elementor-element.elementor-element-68c34d1 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,
				.elementor-42 .elementor-element.elementor-element-68c34d1 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,
				.elementor-42 .elementor-element.elementor-element-68c34d1 .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,
				.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,
				.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{font-size:35px;}.elementor-42 .elementor-element.elementor-element-10da003{text-align:center;font-size:14px;}}/* Start custom CSS for checkout-form, class: .elementor-element-68c34d1 *//* =========================================================
   NATURE MIX BD
   PREMIUM CARTFLOWS CHECKOUT
   FINAL OPTIMIZED VERSION
   Stable CTA + Green Premium UI
========================================================= */


/* =========================================================
   MAIN CHECKOUT CONTAINER
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 {
    position: relative;

    background:
        radial-gradient(
            circle at 8% 8%,
            rgba(91, 180, 83, 0.13) 0%,
            transparent 28%
        ),
        radial-gradient(
            circle at 92% 90%,
            rgba(214, 166, 44, 0.08) 0%,
            transparent 30%
        ),
        linear-gradient(
            135deg,
            #f4fff1 0%,
            #ffffff 48%,
            #f1faef 100%
        );

    border-radius: 24px;

    padding: 20px;

    box-sizing: border-box;

    box-shadow:
        0 18px 55px rgba(7, 92, 40, 0.08);

    overflow: hidden;
}


/* =========================================================
   DECORATIVE TOP GLOW
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1::before {
    content: "";

    position: absolute;

    width: 230px;
    height: 230px;

    top: -125px;
    right: -80px;

    background: rgba(76, 175, 80, 0.11);

    border-radius: 50%;

    filter: blur(5px);

    pointer-events: none;

    z-index: 0;
}


/* =========================================================
   DECORATIVE BOTTOM GLOW
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1::after {
    content: "";

    position: absolute;

    width: 190px;
    height: 190px;

    bottom: -110px;
    left: -75px;

    background: rgba(214, 166, 44, 0.07);

    border-radius: 50%;

    filter: blur(8px);

    pointer-events: none;

    z-index: 0;
}


/* =========================================================
   KEEP CONTENT ABOVE DECORATION
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 > * {
    position: relative;

    z-index: 2;
}


/* =========================================================
   CHECKOUT HEADINGS
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 h3 {
    color: #075c28 !important;

    font-weight: 800 !important;

    font-size: 22px !important;

    line-height: 1.35 !important;

    letter-spacing: -0.3px;

    margin-bottom: 20px !important;
}


/* =========================================================
   FORM LABELS
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 form .form-row label {
    color: #164a29 !important;

    font-size: 14px !important;

    font-weight: 700 !important;

    line-height: 1.4 !important;

    margin-bottom: 7px !important;
}


/* =========================================================
   REQUIRED STAR
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 .required {
    color: #e05252 !important;
}


/* =========================================================
   INPUT FIELDS
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 form .form-row input.input-text,
.elementor-42 .elementor-element.elementor-element-68c34d1 form .form-row textarea,
.elementor-42 .elementor-element.elementor-element-68c34d1 form .form-row select {

    width: 100% !important;

    min-height: 52px !important;

    padding: 13px 16px !important;

    box-sizing: border-box !important;

    background:
        linear-gradient(
            180deg,
            #ffffff 0%,
            #fbfefb 100%
        ) !important;

    border: 1.5px solid #d7e8da !important;

    border-radius: 12px !important;

    color: #173b22 !important;

    font-size: 15px !important;

    line-height: 1.4 !important;

    box-shadow:
        0 3px 12px rgba(7, 92, 40, 0.035) !important;

    transition:
        border-color 0.25s ease,
        box-shadow 0.25s ease,
        background 0.25s ease !important;
}


/* =========================================================
   TEXTAREA
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 form .form-row textarea {
    min-height: 100px !important;

    resize: vertical !important;
}


/* =========================================================
   INPUT FOCUS
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 form .form-row input.input-text:focus,
.elementor-42 .elementor-element.elementor-element-68c34d1 form .form-row textarea:focus,
.elementor-42 .elementor-element.elementor-element-68c34d1 form .form-row select:focus {

    outline: none !important;

    border-color: #159447 !important;

    background: #ffffff !important;

    box-shadow:
        0 0 0 4px rgba(8, 122, 50, 0.08),
        0 7px 20px rgba(8, 122, 50, 0.08) !important;
}


/* =========================================================
   PLACEHOLDER
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 input::placeholder,
.elementor-42 .elementor-element.elementor-element-68c34d1 textarea::placeholder {
    color: #9aaa9f !important;
}


/* =========================================================
   PRODUCT / CART REVIEW
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 .woocommerce-checkout-review-order {

    background:
        linear-gradient(
            145deg,
            rgba(255, 255, 255, 0.98),
            rgba(247, 253, 246, 0.98)
        ) !important;

    border: 1px solid rgba(8, 122, 50, 0.12) !important;

    border-radius: 18px !important;

    box-shadow:
        0 10px 35px rgba(7, 92, 40, 0.07) !important;

    transition:
        box-shadow 0.25s ease !important;
}


/* =========================================================
   PRODUCT IMAGE
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 .cart_item img {

    width: auto;

    max-width: 80px;

    height: auto;

    border-radius: 14px !important;

    background:
        linear-gradient(
            145deg,
            #f3faef,
            #ffffff
        ) !important;

    padding: 6px !important;

    box-shadow:
        0 5px 15px rgba(7, 92, 40, 0.08) !important;
}


/* =========================================================
   PRODUCT NAME
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 .product-name {

    color: #075c28 !important;

    font-weight: 750 !important;
}


/* =========================================================
   PRODUCT PRICE
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 .product-total {

    color: #087a32 !important;

    font-weight: 800 !important;
}


/* =========================================================
   ORDER SUMMARY
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 #order_review {

    background:
        linear-gradient(
            145deg,
            #f5fbf4,
            #ffffff
        ) !important;

    border: 1px solid #dbeadd !important;

    border-radius: 18px !important;

    padding: 15px !important;

    box-shadow:
        0 8px 28px rgba(7, 92, 40, 0.06) !important;

    box-sizing: border-box !important;
}


/* =========================================================
   ORDER TABLE
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 #order_review table {

    width: 100% !important;

    background: transparent !important;

    border: none !important;

    margin: 0 !important;
}


/* =========================================================
   ORDER TABLE CELLS
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 #order_review th,
.elementor-42 .elementor-element.elementor-element-68c34d1 #order_review td {

    border-bottom: 1px solid #e3eee5 !important;

    padding: 13px 4px !important;

    vertical-align: middle !important;
}


/* =========================================================
   ORDER TOTAL
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 #order_review .order-total th,
.elementor-42 .elementor-element.elementor-element-68c34d1 #order_review .order-total td {

    color: #075c28 !important;

    font-size: 18px !important;

    font-weight: 800 !important;

    border-bottom: none !important;
}


/* =========================================================
   PAYMENT METHOD
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 #payment {

    background:
        linear-gradient(
            145deg,
            #ffffff,
            #f6fbf5
        ) !important;

    border: 1px solid #dce9df !important;

    border-radius: 16px !important;

    padding: 10px !important;

    box-shadow:
        0 6px 20px rgba(7, 92, 40, 0.045) !important;

    box-sizing: border-box !important;
}


/* =========================================================
   PAYMENT LABEL
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 #payment label {

    color: #173b22 !important;

    font-weight: 750 !important;

    line-height: 1.4 !important;
}


/* =========================================================
   PAYMENT DESCRIPTION
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 #payment .payment_box {

    background:
        linear-gradient(
            135deg,
            #edf8ef,
            #f8fcf7
        ) !important;

    border-radius: 10px !important;

    color: #607265 !important;

    font-size: 13px !important;

    line-height: 1.6 !important;
}


/* =========================================================
   PRIVACY TEXT
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 .woocommerce-privacy-policy-text {

    color: #748278 !important;

    font-size: 12px !important;

    line-height: 1.6 !important;

    margin-top: 14px !important;
}


/* =========================================================
   PRIVACY LINK
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 .woocommerce-privacy-policy-text a {

    color: #087a32 !important;

    font-weight: 700 !important;
}


/* =========================================================
   =========================================================
   MAIN CTA BUTTON
   =========================================================
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 #place_order,
.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order {

    position: relative !important;

    display: flex !important;

    align-items: center !important;

    justify-content: center !important;

    width: 100% !important;

    max-width: 100% !important;

    min-width: 0 !important;

    min-height: 72px !important;

    height: auto !important;

    padding: 13px 20px !important;

    margin: 15px 0 4px 0 !important;

    box-sizing: border-box !important;

    border: none !important;

    border-radius: 16px !important;

    background:
        linear-gradient(
            135deg,
            #056f2c 0%,
            #078c36 45%,
            #0aa643 100%
        ) !important;

    background-size: 100% 100% !important;

    color: #ffffff !important;

    font-size: 18px !important;

    font-weight: 800 !important;

    line-height: 1.35 !important;

    letter-spacing: 0 !important;

    text-align: center !important;

    white-space: normal !important;

    word-break: normal !important;

    overflow-wrap: break-word !important;

    cursor: pointer !important;

    isolation: isolate !important;

    overflow: visible !important;

    box-shadow:
        0 10px 25px rgba(5, 111, 44, 0.28) !important;

    /*
       ONLY SHADOW PULSE
       No opacity animation
       No text animation
       No background animation
    */
    animation: natureButtonPulse 2.4s ease-in-out infinite !important;

    transition:
        transform 0.22s ease,
        box-shadow 0.22s ease,
        background 0.22s ease !important;
}


/* =========================================================
   CTA INNER CONTENT
   Keep text centered
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 #place_order span,
.elementor-42 .elementor-element.elementor-element-68c34d1 #place_order strong,
.elementor-42 .elementor-element.elementor-element-68c34d1 #place_order b,
.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order span,
.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order strong,
.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order b {

    display: inline !important;

    width: auto !important;

    max-width: 100% !important;

    margin: 0 !important;

    padding: 0 !important;

    color: #ffffff !important;

    text-align: center !important;

    white-space: normal !important;

    word-break: normal !important;

    overflow-wrap: break-word !important;

    line-height: 1.35 !important;
}


/* =========================================================
   CTA — REMOVE ANY OLD PSEUDO ANIMATION
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 #place_order::before,
.elementor-42 .elementor-element.elementor-element-68c34d1 #place_order::after,
.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order::before,
.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order::after {

    content: none !important;

    display: none !important;

    animation: none !important;
}


/* =========================================================
   CTA HOVER
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 #place_order:hover,
.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order:hover {

    transform: translateY(-2px) !important;

    background:
        linear-gradient(
            135deg,
            #056727 0%,
            #078b35 50%,
            #099f40 100%
        ) !important;

    box-shadow:
        0 15px 32px rgba(5, 111, 44, 0.35),
        0 0 0 4px rgba(5, 111, 44, 0.06) !important;

}


/* =========================================================
   CTA CLICK
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 #place_order:active,
.elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order:active {

    transform: scale(0.985) !important;

    box-shadow:
        0 6px 16px rgba(5, 111, 44, 0.24) !important;
}


/* =========================================================
   CTA SHADOW PULSE
   Button itself NEVER fades
========================================================= */

@keyframes natureButtonPulse {

    0% {

        box-shadow:
            0 10px 25px rgba(5, 111, 44, 0.28),
            0 0 0 0 rgba(5, 111, 44, 0.18);

    }

    50% {

        box-shadow:
            0 13px 30px rgba(5, 111, 44, 0.34),
            0 0 0 7px rgba(5, 111, 44, 0.06);

    }

    100% {

        box-shadow:
            0 10px 25px rgba(5, 111, 44, 0.28),
            0 0 0 14px rgba(5, 111, 44, 0);

    }

}


/* =========================================================
   PRODUCT QUANTITY
========================================================= */

.elementor-42 .elementor-element.elementor-element-68c34d1 .quantity {

    display: inline-flex !important;

    align-items: center !important;
}


/* Quantity input */

.elementor-42 .elementor-element.elementor-element-68c34d1 .quantity input {

    min-height: 38px !important;

    border: 1px solid #d8e5db !important;

    border-radius: 8px !important;

    text-align: center !important;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elementor-42 .elementor-element.elementor-element-68c34d1 {

        padding: 15px !important;

        border-radius: 18px !important;

    }


    .elementor-42 .elementor-element.elementor-element-68c34d1 h3 {

        font-size: 19px !important;

        line-height: 1.4 !important;

        margin-bottom: 16px !important;

    }


    .elementor-42 .elementor-element.elementor-element-68c34d1 #order_review {

        padding: 10px !important;

        border-radius: 14px !important;

    }


    .elementor-42 .elementor-element.elementor-element-68c34d1 form .form-row input.input-text,
    .elementor-42 .elementor-element.elementor-element-68c34d1 form .form-row textarea,
    .elementor-42 .elementor-element.elementor-element-68c34d1 form .form-row select {

        min-height: 50px !important;

        font-size: 16px !important;

        border-radius: 10px !important;

    }


    /*
       MOBILE CTA
       Large + easy to tap
    */

    .elementor-42 .elementor-element.elementor-element-68c34d1 #place_order,
    .elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order {

        width: 100% !important;

        min-height: 74px !important;

        height: auto !important;

        padding: 12px 18px !important;

        margin-top: 15px !important;

        border-radius: 15px !important;

        font-size: 17px !important;

        line-height: 1.35 !important;

        text-align: center !important;

        white-space: normal !important;

    }


    .elementor-42 .elementor-element.elementor-element-68c34d1 #place_order span,
    .elementor-42 .elementor-element.elementor-element-68c34d1 #place_order strong,
    .elementor-42 .elementor-element.elementor-element-68c34d1 #place_order b,
    .elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order span,
    .elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order strong,
    .elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order b {

        text-align: center !important;

        white-space: normal !important;

        line-height: 1.35 !important;

    }

}


/* =========================================================
   SMALL MOBILE
========================================================= */

@media (max-width: 380px) {

    .elementor-42 .elementor-element.elementor-element-68c34d1 {

        padding: 12px !important;

    }


    .elementor-42 .elementor-element.elementor-element-68c34d1 #place_order,
    .elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order {

        min-height: 72px !important;

        padding: 11px 14px !important;

        font-size: 16px !important;

        border-radius: 14px !important;

    }

}


/* =========================================================
   VERY SMALL SCREEN
========================================================= */

@media (max-width: 330px) {

    .elementor-42 .elementor-element.elementor-element-68c34d1 #place_order,
    .elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order {

        min-height: 70px !important;

        padding-left: 10px !important;

        padding-right: 10px !important;

        font-size: 15px !important;

    }

}


/* =========================================================
   ACCESSIBILITY
========================================================= */

@media (prefers-reduced-motion: reduce) {

    .elementor-42 .elementor-element.elementor-element-68c34d1 #place_order,
    .elementor-42 .elementor-element.elementor-element-68c34d1 .wcf-submit-order {

        animation: none !important;

    }

}/* End custom CSS */