.elementor-594 .elementor-element.elementor-element-9733411{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:95px;--padding-bottom:95px;--padding-left:20px;--padding-right:20px;}.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-594 .elementor-element.elementor-element-cdedb07{text-align:center;}.elementor-594 .elementor-element.elementor-element-cdedb07 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:58px;font-weight:400;line-height:65px;color:#2C3328;}.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-594 .elementor-element.elementor-element-f05a235{width:var( --container-widget-width, 560px );max-width:560px;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:300;line-height:31px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-f05a235.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-c5e5659{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-594 .elementor-element.elementor-element-c5e5659:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-c5e5659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-594 .elementor-element.elementor-element-ae46995{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-269db51{text-align:center;}.elementor-594 .elementor-element.elementor-element-269db51 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:11.2px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:2.24px;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-01f59b6{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-594 .elementor-element.elementor-element-01f59b6 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:42px;font-weight:400;line-height:49px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-49d7472{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:300;line-height:30px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-49d7472.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-2f9a717{--display:flex;--gap:22.4px 22.4px;--row-gap:22.4px;--column-gap:22.4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-722ed7d{--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:22.4px 22.4px;--row-gap:22.4px;--column-gap:22.4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-9e2e27d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#83C9680F;--border-color:#83C9680F;--border-radius:20px 20px 20px 20px;--padding-top:35.2px;--padding-bottom:35.2px;--padding-left:32px;--padding-right:32px;}.elementor-594 .elementor-element.elementor-element-9e2e27d:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-9e2e27d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-9e2e27d:hover{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:#83C96826;--border-color:#83C96826;box-shadow:0px 16px 48px 0px rgba(131.00000000000003, 201.00000000000003, 104.00000000000003, 0.12156862745098039);}.elementor-594 .elementor-element.elementor-element-9e2e27d, .elementor-594 .elementor-element.elementor-element-9e2e27d::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-9dbb4aa{--display:flex;--gap:4.8px 4.8px;--row-gap:4.8px;--column-gap:4.8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-a9c2467{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-594 .elementor-element.elementor-element-a9c2467 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:19px;font-weight:500;line-height:31px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-57f1df1 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:26px;font-weight:700;line-height:31px;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-4a470c3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#8A9185;}.elementor-594 .elementor-element.elementor-element-22646c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-51cc841{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:26px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-a99f85c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#83C9680F;--border-color:#83C9680F;--border-radius:20px 20px 20px 20px;--padding-top:35.2px;--padding-bottom:35.2px;--padding-left:32px;--padding-right:32px;}.elementor-594 .elementor-element.elementor-element-a99f85c:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-a99f85c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-a99f85c:hover{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:#83C96826;--border-color:#83C96826;box-shadow:0px 16px 48px 0px rgba(131.00000000000003, 201.00000000000003, 104.00000000000003, 0.12156862745098039);}.elementor-594 .elementor-element.elementor-element-a99f85c, .elementor-594 .elementor-element.elementor-element-a99f85c::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-afb12c2{--display:flex;--gap:4.8px 4.8px;--row-gap:4.8px;--column-gap:4.8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-6b2b653{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-594 .elementor-element.elementor-element-6b2b653 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:19px;font-weight:500;line-height:31px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-807f6cb .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:26px;font-weight:700;line-height:31px;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-74caa64 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#8A9185;}.elementor-594 .elementor-element.elementor-element-cb1d5ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-64c03a1{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:26px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-9a05979{--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:22.4px 22.4px;--row-gap:22.4px;--column-gap:22.4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-e7d4603{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#83C9680F;--border-color:#83C9680F;--border-radius:20px 20px 20px 20px;--padding-top:35.2px;--padding-bottom:35.2px;--padding-left:32px;--padding-right:32px;}.elementor-594 .elementor-element.elementor-element-e7d4603:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-e7d4603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-e7d4603:hover{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:#83C96826;--border-color:#83C96826;box-shadow:0px 16px 48px 0px rgba(131.00000000000003, 201.00000000000003, 104.00000000000003, 0.12156862745098039);}.elementor-594 .elementor-element.elementor-element-e7d4603, .elementor-594 .elementor-element.elementor-element-e7d4603::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-347243d{--display:flex;--gap:4.8px 4.8px;--row-gap:4.8px;--column-gap:4.8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-25d4502{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-594 .elementor-element.elementor-element-25d4502 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:19px;font-weight:500;line-height:31px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-56945fb .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:26px;font-weight:700;line-height:31px;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-c3cfc85 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#8A9185;}.elementor-594 .elementor-element.elementor-element-bfac8e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-aca0538{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:26px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-b0dc93a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#83C9680F;--border-color:#83C9680F;--border-radius:20px 20px 20px 20px;--padding-top:35.2px;--padding-bottom:35.2px;--padding-left:32px;--padding-right:32px;}.elementor-594 .elementor-element.elementor-element-b0dc93a:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-b0dc93a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-b0dc93a:hover{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:#83C96826;--border-color:#83C96826;box-shadow:0px 16px 48px 0px rgba(131.00000000000003, 201.00000000000003, 104.00000000000003, 0.12156862745098039);}.elementor-594 .elementor-element.elementor-element-b0dc93a, .elementor-594 .elementor-element.elementor-element-b0dc93a::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-a8cfd5c{--display:flex;--gap:4.8px 4.8px;--row-gap:4.8px;--column-gap:4.8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-bcb4ed8{background-color:#FFE8D6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:4.8px 12.8px 4.8px 12.8px;border-radius:50px 50px 50px 50px;}.elementor-594 .elementor-element.elementor-element-bcb4ed8.elementor-element{--align-self:flex-start;}.elementor-594 .elementor-element.elementor-element-bcb4ed8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.46px;color:#9E9276;}.elementor-594 .elementor-element.elementor-element-f01b120{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-594 .elementor-element.elementor-element-f01b120 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:19px;font-weight:500;line-height:31px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-8a84bb3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:26px;font-weight:700;line-height:31px;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-93e4420 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#8A9185;}.elementor-594 .elementor-element.elementor-element-519e6bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-ce8af66{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:26px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-f8a9684{--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:22.4px 22.4px;--row-gap:22.4px;--column-gap:22.4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-cb5387f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#83C9680F;--border-color:#83C9680F;--border-radius:20px 20px 20px 20px;--padding-top:35.2px;--padding-bottom:35.2px;--padding-left:32px;--padding-right:32px;}.elementor-594 .elementor-element.elementor-element-cb5387f:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-cb5387f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-cb5387f:hover{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:#83C96826;--border-color:#83C96826;box-shadow:0px 16px 48px 0px rgba(131.00000000000003, 201.00000000000003, 104.00000000000003, 0.12156862745098039);}.elementor-594 .elementor-element.elementor-element-cb5387f, .elementor-594 .elementor-element.elementor-element-cb5387f::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-fd47f84{--display:flex;--gap:4.8px 4.8px;--row-gap:4.8px;--column-gap:4.8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-75da632{background-color:#FFE8D6;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:4.8px 12.8px 4.8px 12.8px;border-radius:50px 50px 50px 50px;}.elementor-594 .elementor-element.elementor-element-75da632.elementor-element{--align-self:flex-start;}.elementor-594 .elementor-element.elementor-element-75da632 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:0.46px;color:#9E9276;}.elementor-594 .elementor-element.elementor-element-998af10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-594 .elementor-element.elementor-element-998af10 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:19px;font-weight:500;line-height:31px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-861cb19 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:26px;font-weight:700;line-height:31px;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-ca1a4e3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#8A9185;}.elementor-594 .elementor-element.elementor-element-27eca15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-4a6dcde{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:26px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-685bac8{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#83C9680F;--border-color:#83C9680F;--border-radius:20px 20px 20px 20px;--padding-top:35.2px;--padding-bottom:35.2px;--padding-left:32px;--padding-right:32px;}.elementor-594 .elementor-element.elementor-element-685bac8:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-685bac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-685bac8:hover{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:#83C96826;--border-color:#83C96826;box-shadow:0px 16px 48px 0px rgba(131.00000000000003, 201.00000000000003, 104.00000000000003, 0.12156862745098039);}.elementor-594 .elementor-element.elementor-element-685bac8, .elementor-594 .elementor-element.elementor-element-685bac8::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-2214a5d{--display:flex;--gap:4.8px 4.8px;--row-gap:4.8px;--column-gap:4.8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-edcddc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-594 .elementor-element.elementor-element-edcddc1 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:19px;font-weight:500;line-height:31px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-78a0183 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:26px;font-weight:700;line-height:31px;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-101fa31 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#8A9185;}.elementor-594 .elementor-element.elementor-element-3bc2beb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-3c4aa7d{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:26px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-c1cf836{--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:22.4px 22.4px;--row-gap:22.4px;--column-gap:22.4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-abcbd1e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#83C9680F;--border-color:#83C9680F;--border-radius:20px 20px 20px 20px;--padding-top:35.2px;--padding-bottom:35.2px;--padding-left:32px;--padding-right:32px;}.elementor-594 .elementor-element.elementor-element-abcbd1e:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-abcbd1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-abcbd1e:hover{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:#83C96826;--border-color:#83C96826;box-shadow:0px 16px 48px 0px rgba(131.00000000000003, 201.00000000000003, 104.00000000000003, 0.12156862745098039);}.elementor-594 .elementor-element.elementor-element-abcbd1e, .elementor-594 .elementor-element.elementor-element-abcbd1e::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-0d15434{--display:flex;--gap:4.8px 4.8px;--row-gap:4.8px;--column-gap:4.8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-b5e4436{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-594 .elementor-element.elementor-element-b5e4436 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:19px;font-weight:500;line-height:31px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-b8427a2 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:26px;font-weight:700;line-height:31px;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-86fdc2f .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#8A9185;}.elementor-594 .elementor-element.elementor-element-08f2656{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-ade5efe{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:26px;color:#5A6355;}.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-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4.8px/2);}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4.8px/2);}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4.8px/2);}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4.8px/2);}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4.8px/2);}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-icon i{color:#A4D991;transition:color 0.3s;}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-icon svg{fill:#A4D991;transition:fill 0.3s;}.elementor-594 .elementor-element.elementor-element-a339fa9{--e-icon-list-icon-size:6px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:26px;}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-text{color:#5A6355;transition:color 0.3s;}.elementor-594 .elementor-element.elementor-element-29bdf15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-594 .elementor-element.elementor-element-29bdf15:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-29bdf15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF9F5;}.elementor-594 .elementor-element.elementor-element-e77b4fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-5c45794{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-594 .elementor-element.elementor-element-5c45794 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:42px;font-weight:400;line-height:49px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-98c57a4{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:300;line-height:30px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-98c57a4.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-006d6a9{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-594 .elementor-element.elementor-element-949703a .elementor-button{background-color:#83C968;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#83C968;border-radius:50px 50px 50px 50px;padding:14.2px 38.4px 14.2px 38.4px;}.elementor-594 .elementor-element.elementor-element-949703a .elementor-button:hover, .elementor-594 .elementor-element.elementor-element-949703a .elementor-button:focus{background-color:#5FA849;border-color:#5FA849;box-shadow:0px 10px 30px 0px rgba(131.00000000000003, 201.00000000000003, 104.00000000000003, 0.30196078431372547);}.elementor-594 .elementor-element.elementor-element-5987dc8 .elementor-button{background-color:#83C96800;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;fill:#9E9276;color:#9E9276;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B9AC90;border-radius:50px 50px 50px 50px;padding:14.2px 38.4px 14.2px 38.4px;}.elementor-594 .elementor-element.elementor-element-5987dc8 .elementor-button:hover, .elementor-594 .elementor-element.elementor-element-5987dc8 .elementor-button:focus{background-color:#B9AC90;color:#FFFFFF;border-color:#B9AC90;}.elementor-594 .elementor-element.elementor-element-5987dc8 .elementor-button:hover svg, .elementor-594 .elementor-element.elementor-element-5987dc8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-95eb2db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-594 .elementor-element.elementor-element-95eb2db:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-95eb2db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF9F5;}.elementor-594 .elementor-element.elementor-element-50e71af{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-20f0faf{text-align:center;}.elementor-594 .elementor-element.elementor-element-20f0faf .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:11.2px;font-weight:700;text-transform:uppercase;line-height:18px;letter-spacing:2.24px;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-572d037{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-594 .elementor-element.elementor-element-572d037 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:42px;font-weight:400;line-height:49px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-38c5520{--display:flex;--gap:22.4px 22.4px;--row-gap:22.4px;--column-gap:22.4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-5c3a3f0{--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:22.4px 22.4px;--row-gap:22.4px;--column-gap:22.4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-9f7ec51{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#83C9680F;--border-color:#83C9680F;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:25.6px;--padding-right:25.6px;}.elementor-594 .elementor-element.elementor-element-9f7ec51:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-9f7ec51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-9f7ec51:hover{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:#83C96826;--border-color:#83C96826;box-shadow:0px 4px 30px 0px rgba(43.99999999999999, 51, 40, 0.058823529411764705);}.elementor-594 .elementor-element.elementor-element-9f7ec51, .elementor-594 .elementor-element.elementor-element-9f7ec51::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-594 .elementor-element.elementor-element-fe902b8 .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-594 .elementor-element.elementor-element-fe902b8 .elementor-icon-box-title{margin-block-end:8px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-fe902b8.elementor-view-stacked .elementor-icon{background-color:#83C96814;fill:#5FA849;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-fe902b8.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-fe902b8.elementor-view-default .elementor-icon{fill:#83C96814;color:#83C96814;border-color:#83C96814;}.elementor-594 .elementor-element.elementor-element-fe902b8.elementor-view-framed .elementor-icon{background-color:#5FA849;}.elementor-594 .elementor-element.elementor-element-fe902b8 .elementor-icon{font-size:24px;padding:13px;}.elementor-594 .elementor-element.elementor-element-fe902b8 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-fe902b8 .elementor-icon-box-title a{font-family:"Bodoni Moda", Sans-serif;font-size:18px;font-weight:500;line-height:29px;}.elementor-594 .elementor-element.elementor-element-fe902b8:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-fe902b8:has(:focus) .elementor-icon-box-title{color:#2C3328;}.elementor-594 .elementor-element.elementor-element-fe902b8 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:26px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-eb3e8ad{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#83C9680F;--border-color:#83C9680F;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:25.6px;--padding-right:25.6px;}.elementor-594 .elementor-element.elementor-element-eb3e8ad:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-eb3e8ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-eb3e8ad:hover{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:#83C96826;--border-color:#83C96826;box-shadow:0px 4px 30px 0px rgba(43.99999999999999, 51, 40, 0.058823529411764705);}.elementor-594 .elementor-element.elementor-element-eb3e8ad, .elementor-594 .elementor-element.elementor-element-eb3e8ad::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon-box-title{margin-block-end:8px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-e056ba5.elementor-view-stacked .elementor-icon{background-color:#83C96814;fill:#5FA849;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-e056ba5.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-e056ba5.elementor-view-default .elementor-icon{fill:#83C96814;color:#83C96814;border-color:#83C96814;}.elementor-594 .elementor-element.elementor-element-e056ba5.elementor-view-framed .elementor-icon{background-color:#5FA849;}.elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon{font-size:24px;padding:13px;}.elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon-box-title a{font-family:"Bodoni Moda", Sans-serif;font-size:18px;font-weight:500;line-height:29px;}.elementor-594 .elementor-element.elementor-element-e056ba5:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-e056ba5:has(:focus) .elementor-icon-box-title{color:#2C3328;}.elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:26px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-3fd7dfe{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:#83C9680F;--border-color:#83C9680F;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:25.6px;--padding-right:25.6px;}.elementor-594 .elementor-element.elementor-element-3fd7dfe:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-3fd7dfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-3fd7dfe:hover{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:#83C96826;--border-color:#83C96826;box-shadow:0px 4px 30px 0px rgba(43.99999999999999, 51, 40, 0.058823529411764705);}.elementor-594 .elementor-element.elementor-element-3fd7dfe, .elementor-594 .elementor-element.elementor-element-3fd7dfe::before{--border-transition:0.3s;}.elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon-box-wrapper{text-align:start;gap:12px;}.elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon-box-title{margin-block-end:8px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-dde9bb0.elementor-view-stacked .elementor-icon{background-color:#83C96814;fill:#5FA849;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-dde9bb0.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-dde9bb0.elementor-view-default .elementor-icon{fill:#83C96814;color:#83C96814;border-color:#83C96814;}.elementor-594 .elementor-element.elementor-element-dde9bb0.elementor-view-framed .elementor-icon{background-color:#5FA849;}.elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon{font-size:24px;padding:13px;}.elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon-box-title a{font-family:"Bodoni Moda", Sans-serif;font-size:18px;font-weight:500;line-height:29px;}.elementor-594 .elementor-element.elementor-element-dde9bb0:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-dde9bb0:has(:focus) .elementor-icon-box-title{color:#2C3328;}.elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:26px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-139d641{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22.4px 22.4px;--row-gap:22.4px;--column-gap:22.4px;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-594 .elementor-element.elementor-element-139d641:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-139d641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-594 .elementor-element.elementor-element-9363c68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:28px 28px 28px 28px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-594 .elementor-element.elementor-element-9363c68:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-9363c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE8D6;}.elementor-594 .elementor-element.elementor-element-a2f6591{--display:flex;--gap:12.8px 12.8px;--row-gap:12.8px;--column-gap:12.8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-6fa9964 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:32px;font-weight:400;line-height:51px;color:#2C3328;}.elementor-594 .elementor-element.elementor-element-646aae3{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:300;line-height:29px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-2d61af0 .elementor-button{background-color:#83C968;font-family:"Nunito Sans", Sans-serif;font-size:12.4px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0.9px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#83C968;border-radius:50px 50px 50px 50px;padding:14.2px 38.4px 14.2px 38.4px;}.elementor-594 .elementor-element.elementor-element-2d61af0 .elementor-button:hover, .elementor-594 .elementor-element.elementor-element-2d61af0 .elementor-button:focus{background-color:#5FA849;border-color:#5FA849;box-shadow:0px 10px 30px 0px rgba(131.00000000000003, 201.00000000000003, 104.00000000000003, 0.30196078431372547);}.elementor-594 .elementor-element.elementor-element-2d61af0{margin:12.2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-594 .elementor-element.elementor-element-cbe199d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-1a40934{--display:flex;--gap:3.2px 3.2px;--row-gap:3.2px;--column-gap:3.2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-53c8b98{text-align:center;}.elementor-594 .elementor-element.elementor-element-53c8b98 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:32px;font-weight:700;line-height:51px;color:#5FA849;}.elementor-594 .elementor-element.elementor-element-ea6b863{text-align:center;}.elementor-594 .elementor-element.elementor-element-ea6b863 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:#8A9185;}.elementor-594 .elementor-element.elementor-element-857f29b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-20f88e9{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#5A6355;}.elementor-594 .elementor-element.elementor-element-b18bfc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-594 .elementor-element.elementor-element-b18bfc1:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-b18bfc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C3328;}.elementor-594 .elementor-element.elementor-element-e2a2021{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-a719010{text-align:center;}.elementor-594 .elementor-element.elementor-element-a719010 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:40px;font-weight:400;line-height:64px;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-5f1b4d2{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:300;line-height:30px;color:#FFFFFF99;}.elementor-594 .elementor-element.elementor-element-5f1b4d2.elementor-element{--align-self:center;}.elementor-594 .elementor-element.elementor-element-bc7109f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-594 .elementor-element.elementor-element-00faa2c .elementor-button{background-color:#83C968;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15.2px 38.4px 15.2px 38.4px;}.elementor-594 .elementor-element.elementor-element-00faa2c .elementor-button:hover, .elementor-594 .elementor-element.elementor-element-00faa2c .elementor-button:focus{background-color:#5FA849;box-shadow:0px 10px 30px 0px rgba(131.00000000000003, 201.00000000000003, 104.00000000000003, 0.30196078431372547);}.elementor-594 .elementor-element.elementor-element-dd928ee{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#FFFFFF73;}.elementor-594 .elementor-element.elementor-element-dd928ee a{color:#FFFFFFA6;}.elementor-594 .elementor-element.elementor-element-dd928ee a:hover, .elementor-594 .elementor-element.elementor-element-dd928ee a:focus{color:#FFFFFFA6;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-594 .elementor-element.elementor-element-9733411{--content-width:680px;}.elementor-594 .elementor-element.elementor-element-c5e5659{--content-width:900px;}.elementor-594 .elementor-element.elementor-element-29bdf15{--content-width:700px;}.elementor-594 .elementor-element.elementor-element-95eb2db{--content-width:1100px;}.elementor-594 .elementor-element.elementor-element-50e71af{--content-width:680px;}.elementor-594 .elementor-element.elementor-element-139d641{--content-width:900px;}.elementor-594 .elementor-element.elementor-element-b18bfc1{--content-width:1100px;}}@media(max-width:1024px){.elementor-594 .elementor-element.elementor-element-9733411{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-594 .elementor-element.elementor-element-cdedb07 .elementor-heading-title{font-size:48px;line-height:54px;}.elementor-594 .elementor-element.elementor-element-f05a235{font-size:16px;line-height:28px;}.elementor-594 .elementor-element.elementor-element-c5e5659{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-594 .elementor-element.elementor-element-01f59b6 .elementor-heading-title{font-size:34px;line-height:42px;}.elementor-594 .elementor-element.elementor-element-49d7472{font-size:15px;line-height:26px;}.elementor-594 .elementor-element.elementor-element-2f9a717{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-594 .elementor-element.elementor-element-722ed7d{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-594 .elementor-element.elementor-element-9e2e27d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-594 .elementor-element.elementor-element-a9c2467 .elementor-heading-title{font-size:18.2px;line-height:29px;}.elementor-594 .elementor-element.elementor-element-57f1df1 .elementor-heading-title{font-size:25px;line-height:29.6px;}.elementor-594 .elementor-element.elementor-element-51cc841{font-size:14.5px;line-height:23.6px;}.elementor-594 .elementor-element.elementor-element-a99f85c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-594 .elementor-element.elementor-element-6b2b653 .elementor-heading-title{font-size:18.2px;line-height:29px;}.elementor-594 .elementor-element.elementor-element-807f6cb .elementor-heading-title{font-size:25px;line-height:29.6px;}.elementor-594 .elementor-element.elementor-element-64c03a1{font-size:14.5px;line-height:23.6px;}.elementor-594 .elementor-element.elementor-element-9a05979{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-594 .elementor-element.elementor-element-e7d4603{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-594 .elementor-element.elementor-element-25d4502 .elementor-heading-title{font-size:18.2px;line-height:29px;}.elementor-594 .elementor-element.elementor-element-56945fb .elementor-heading-title{font-size:25px;line-height:29.6px;}.elementor-594 .elementor-element.elementor-element-aca0538{font-size:14.5px;line-height:23.6px;}.elementor-594 .elementor-element.elementor-element-b0dc93a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-594 .elementor-element.elementor-element-f01b120 .elementor-heading-title{font-size:18.2px;line-height:29px;}.elementor-594 .elementor-element.elementor-element-8a84bb3 .elementor-heading-title{font-size:25px;line-height:29.6px;}.elementor-594 .elementor-element.elementor-element-ce8af66{font-size:14.5px;line-height:23.6px;}.elementor-594 .elementor-element.elementor-element-f8a9684{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-594 .elementor-element.elementor-element-cb5387f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-594 .elementor-element.elementor-element-998af10 .elementor-heading-title{font-size:18.2px;line-height:29px;}.elementor-594 .elementor-element.elementor-element-861cb19 .elementor-heading-title{font-size:25px;line-height:29.6px;}.elementor-594 .elementor-element.elementor-element-4a6dcde{font-size:14.5px;line-height:23.6px;}.elementor-594 .elementor-element.elementor-element-685bac8{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-594 .elementor-element.elementor-element-edcddc1 .elementor-heading-title{font-size:18.2px;line-height:29px;}.elementor-594 .elementor-element.elementor-element-78a0183 .elementor-heading-title{font-size:25px;line-height:29.6px;}.elementor-594 .elementor-element.elementor-element-3c4aa7d{font-size:14.5px;line-height:23.6px;}.elementor-594 .elementor-element.elementor-element-c1cf836{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-594 .elementor-element.elementor-element-abcbd1e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:18px 18px 18px 18px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-594 .elementor-element.elementor-element-b5e4436 .elementor-heading-title{font-size:18.2px;line-height:29px;}.elementor-594 .elementor-element.elementor-element-b8427a2 .elementor-heading-title{font-size:25px;line-height:29.6px;}.elementor-594 .elementor-element.elementor-element-ade5efe{font-size:14.5px;line-height:23.6px;}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4.8px/2);}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4.8px/2);}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4.8px/2);}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4.8px/2);}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4.8px/2);}.elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-594 .elementor-element.elementor-element-a339fa9 .elementor-icon-list-item > a{font-size:14.6px;line-height:25px;}.elementor-594 .elementor-element.elementor-element-29bdf15{--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-594 .elementor-element.elementor-element-5c45794 .elementor-heading-title{font-size:34px;line-height:42px;}.elementor-594 .elementor-element.elementor-element-98c57a4{font-size:15px;line-height:26px;}.elementor-594 .elementor-element.elementor-element-949703a .elementor-button{padding:11px 24px 11px 24px;}.elementor-594 .elementor-element.elementor-element-5987dc8 .elementor-button{padding:11px 24px 11px 24px;}.elementor-594 .elementor-element.elementor-element-95eb2db{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-594 .elementor-element.elementor-element-572d037 .elementor-heading-title{font-size:34px;line-height:42px;}.elementor-594 .elementor-element.elementor-element-38c5520{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-594 .elementor-element.elementor-element-5c3a3f0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-594 .elementor-element.elementor-element-9f7ec51{--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:15px;}.elementor-594 .elementor-element.elementor-element-fe902b8 .elementor-icon-box-wrapper{gap:10px;}.elementor-594 .elementor-element.elementor-element-fe902b8 .elementor-icon{font-size:22px;padding:12px;}.elementor-594 .elementor-element.elementor-element-fe902b8 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-fe902b8 .elementor-icon-box-title a{font-size:17px;line-height:26px;}.elementor-594 .elementor-element.elementor-element-fe902b8 .elementor-icon-box-description{font-size:14px;line-height:24px;}.elementor-594 .elementor-element.elementor-element-eb3e8ad{--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:15px;}.elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon-box-wrapper{gap:10px;}.elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon{font-size:22px;padding:12px;}.elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon-box-title a{font-size:17px;line-height:26px;}.elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon-box-description{font-size:14px;line-height:24px;}.elementor-594 .elementor-element.elementor-element-3fd7dfe{--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:16px;--padding-right:15px;}.elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon-box-wrapper{gap:10px;}.elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon{font-size:22px;padding:12px;}.elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon-box-title a{font-size:17px;line-height:26px;}.elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon-box-description{font-size:14px;line-height:24px;}.elementor-594 .elementor-element.elementor-element-139d641{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-594 .elementor-element.elementor-element-9363c68{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-594 .elementor-element.elementor-element-6fa9964 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-594 .elementor-element.elementor-element-646aae3{font-size:14.6px;line-height:25px;}.elementor-594 .elementor-element.elementor-element-2d61af0 .elementor-button{padding:11px 24px 11px 24px;}.elementor-594 .elementor-element.elementor-element-cbe199d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-594 .elementor-element.elementor-element-53c8b98 .elementor-heading-title{font-size:28px;line-height:42px;}.elementor-594 .elementor-element.elementor-element-b18bfc1{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:55px;--padding-bottom:55px;--padding-left:20px;--padding-right:20px;}.elementor-594 .elementor-element.elementor-element-a719010 .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-594 .elementor-element.elementor-element-5f1b4d2{font-size:15px;line-height:26px;}.elementor-594 .elementor-element.elementor-element-00faa2c .elementor-button{padding:12px 24px 12px 24px;}}@media(max-width:767px){.elementor-594 .elementor-element.elementor-element-9733411{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-594 .elementor-element.elementor-element-cdedb07 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-594 .elementor-element.elementor-element-f05a235{font-size:15.8px;line-height:25px;}.elementor-594 .elementor-element.elementor-element-c5e5659{--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-594 .elementor-element.elementor-element-01f59b6 .elementor-heading-title{font-size:28.8px;line-height:36px;}.elementor-594 .elementor-element.elementor-element-29bdf15{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-594 .elementor-element.elementor-element-5c45794 .elementor-heading-title{font-size:28.8px;line-height:36px;}.elementor-594 .elementor-element.elementor-element-006d6a9{--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-594 .elementor-element.elementor-element-949703a .elementor-button{font-size:12.5px;line-height:20px;letter-spacing:0.8px;}.elementor-594 .elementor-element.elementor-element-5987dc8 .elementor-button{font-size:12.5px;line-height:20px;letter-spacing:0.8px;}.elementor-594 .elementor-element.elementor-element-95eb2db{--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-594 .elementor-element.elementor-element-572d037 .elementor-heading-title{font-size:28.8px;line-height:36px;}.elementor-594 .elementor-element.elementor-element-38c5520{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-594 .elementor-element.elementor-element-5c3a3f0{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-594 .elementor-element.elementor-element-9f7ec51{--padding-top:32px;--padding-bottom:32px;--padding-left:25.6px;--padding-right:25.6px;}.elementor-594 .elementor-element.elementor-element-fe902b8 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-fe902b8 .elementor-icon-box-title a{font-size:18px;}.elementor-594 .elementor-element.elementor-element-eb3e8ad{--padding-top:32px;--padding-bottom:32px;--padding-left:25.6px;--padding-right:25.6px;}.elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-e056ba5 .elementor-icon-box-title a{font-size:18px;}.elementor-594 .elementor-element.elementor-element-3fd7dfe{--padding-top:32px;--padding-bottom:32px;--padding-left:25.6px;--padding-right:25.6px;}.elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-dde9bb0 .elementor-icon-box-title a{font-size:18px;}.elementor-594 .elementor-element.elementor-element-139d641{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-594 .elementor-element.elementor-element-9363c68{--gap:38px 38px;--row-gap:38px;--column-gap:38px;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-594 .elementor-element.elementor-element-6fa9964{text-align:center;}.elementor-594 .elementor-element.elementor-element-6fa9964 .elementor-heading-title{font-size:25.6px;line-height:36px;}.elementor-594 .elementor-element.elementor-element-646aae3{text-align:center;}.elementor-594 .elementor-element.elementor-element-2d61af0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-594 .elementor-element.elementor-element-2d61af0 .elementor-button{font-size:12.5px;line-height:20px;letter-spacing:0.8px;}.elementor-594 .elementor-element.elementor-element-53c8b98 .elementor-heading-title{font-size:27px;line-height:38px;}.elementor-594 .elementor-element.elementor-element-ea6b863 .elementor-heading-title{font-size:14.2px;line-height:23px;}.elementor-594 .elementor-element.elementor-element-20f88e9{font-size:14.2px;line-height:23px;}.elementor-594 .elementor-element.elementor-element-b18bfc1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px;}.elementor-594 .elementor-element.elementor-element-a719010 .elementor-heading-title{font-size:28.8px;line-height:40px;}.elementor-594 .elementor-element.elementor-element-00faa2c .elementor-button{font-size:12.5px;line-height:20px;letter-spacing:0.8px;}}/* Start custom CSS for container, class: .elementor-element-9733411 */.elementor-594 .elementor-element.elementor-element-9733411{
    background: linear-gradient(
        155deg,
        rgba(253, 249, 245, 0.6) 0%,
        rgba(242, 249, 239, 0.6) 30%,
        rgba(255, 232, 214, 0.6) 65%,
        rgba(185, 172, 144, 0.6) 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e2e27d *//* Container-ke relative kora hocche */
.elementor-594 .elementor-element.elementor-element-9e2e27d {
    position: relative;
}

/* Pseudo-element jeta exactly apnar border-radius copy korbe */
.elementor-594 .elementor-element.elementor-element-9e2e27d::after {
    content: "";
    position: absolute;
    top: -1px; /* Jodi border er sathe align korte problem hoy, eta 0 korte paren */
    left: -1px;
    right: -1px;
    bottom: -1px;
    border-radius: inherit; /* 🔥 Magic Ekhane: Eta apnar Elementor er border-radius hobe */
    padding-top: 3px; /* Top gradient border-er thickness (2px ba 1px) */
    
    /* Apnar deya gradient color */
    background: linear-gradient(90deg, #83c968, #a4d991);
    
    /* CSS Masking - Eta gradient ke shudhu top padding er jaygay baki rakhbe */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Normal state e ojodrisho */
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    pointer-events: none; /* Jate click e kono jamela na hoy */
    z-index: 10;
}

/* Hover korle top gradient border bheshe uthbe */
.elementor-594 .elementor-element.elementor-element-9e2e27d:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a99f85c *//* Container-ke relative kora hocche */
.elementor-594 .elementor-element.elementor-element-a99f85c {
    position: relative;
}

/* Pseudo-element jeta exactly apnar border-radius copy korbe */
.elementor-594 .elementor-element.elementor-element-a99f85c::after {
    content: "";
    position: absolute;
    top: -1px; /* Jodi border er sathe align korte problem hoy, eta 0 korte paren */
    left: -1px;
    right: -1px;
    bottom: -1px;
    border-radius: inherit; /* 🔥 Magic Ekhane: Eta apnar Elementor er border-radius hobe */
    padding-top: 3px; /* Top gradient border-er thickness (2px ba 1px) */
    
    /* Apnar deya gradient color */
    background: linear-gradient(90deg, #83c968, #a4d991);
    
    /* CSS Masking - Eta gradient ke shudhu top padding er jaygay baki rakhbe */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Normal state e ojodrisho */
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    pointer-events: none; /* Jate click e kono jamela na hoy */
    z-index: 10;
}

/* Hover korle top gradient border bheshe uthbe */
.elementor-594 .elementor-element.elementor-element-a99f85c:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7d4603 *//* Container-ke relative kora hocche */
.elementor-594 .elementor-element.elementor-element-e7d4603 {
    position: relative;
}

/* Pseudo-element jeta exactly apnar border-radius copy korbe */
.elementor-594 .elementor-element.elementor-element-e7d4603::after {
    content: "";
    position: absolute;
    top: -1px; /* Jodi border er sathe align korte problem hoy, eta 0 korte paren */
    left: -1px;
    right: -1px;
    bottom: -1px;
    border-radius: inherit; /* 🔥 Magic Ekhane: Eta apnar Elementor er border-radius hobe */
    padding-top: 3px; /* Top gradient border-er thickness (2px ba 1px) */
    
    /* Apnar deya gradient color */
    background: linear-gradient(90deg, #83c968, #a4d991);
    
    /* CSS Masking - Eta gradient ke shudhu top padding er jaygay baki rakhbe */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Normal state e ojodrisho */
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    pointer-events: none; /* Jate click e kono jamela na hoy */
    z-index: 10;
}

/* Hover korle top gradient border bheshe uthbe */
.elementor-594 .elementor-element.elementor-element-e7d4603:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0dc93a *//* Container-ke relative kora hocche */
.elementor-594 .elementor-element.elementor-element-b0dc93a {
    position: relative;
}

/* Pseudo-element jeta exactly apnar border-radius copy korbe */
.elementor-594 .elementor-element.elementor-element-b0dc93a::after {
    content: "";
    position: absolute;
    top: -1px; /* Jodi border er sathe align korte problem hoy, eta 0 korte paren */
    left: -1px;
    right: -1px;
    bottom: -1px;
    border-radius: inherit; /* 🔥 Magic Ekhane: Eta apnar Elementor er border-radius hobe */
    padding-top: 3px; /* Top gradient border-er thickness (2px ba 1px) */
    
    /* Apnar deya gradient color */
    background: linear-gradient(90deg, #83c968, #a4d991);
    
    /* CSS Masking - Eta gradient ke shudhu top padding er jaygay baki rakhbe */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Normal state e ojodrisho */
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    pointer-events: none; /* Jate click e kono jamela na hoy */
    z-index: 10;
}

/* Hover korle top gradient border bheshe uthbe */
.elementor-594 .elementor-element.elementor-element-b0dc93a:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb5387f *//* Container-ke relative kora hocche */
.elementor-594 .elementor-element.elementor-element-cb5387f {
    position: relative;
}

/* Pseudo-element jeta exactly apnar border-radius copy korbe */
.elementor-594 .elementor-element.elementor-element-cb5387f::after {
    content: "";
    position: absolute;
    top: -1px; /* Jodi border er sathe align korte problem hoy, eta 0 korte paren */
    left: -1px;
    right: -1px;
    bottom: -1px;
    border-radius: inherit; /* 🔥 Magic Ekhane: Eta apnar Elementor er border-radius hobe */
    padding-top: 3px; /* Top gradient border-er thickness (2px ba 1px) */
    
    /* Apnar deya gradient color */
    background: linear-gradient(90deg, #83c968, #a4d991);
    
    /* CSS Masking - Eta gradient ke shudhu top padding er jaygay baki rakhbe */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Normal state e ojodrisho */
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    pointer-events: none; /* Jate click e kono jamela na hoy */
    z-index: 10;
}

/* Hover korle top gradient border bheshe uthbe */
.elementor-594 .elementor-element.elementor-element-cb5387f:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-685bac8 *//* Container-ke relative kora hocche */
.elementor-594 .elementor-element.elementor-element-685bac8 {
    position: relative;
}

/* Pseudo-element jeta exactly apnar border-radius copy korbe */
.elementor-594 .elementor-element.elementor-element-685bac8::after {
    content: "";
    position: absolute;
    top: -1px; /* Jodi border er sathe align korte problem hoy, eta 0 korte paren */
    left: -1px;
    right: -1px;
    bottom: -1px;
    border-radius: inherit; /* 🔥 Magic Ekhane: Eta apnar Elementor er border-radius hobe */
    padding-top: 3px; /* Top gradient border-er thickness (2px ba 1px) */
    
    /* Apnar deya gradient color */
    background: linear-gradient(90deg, #83c968, #a4d991);
    
    /* CSS Masking - Eta gradient ke shudhu top padding er jaygay baki rakhbe */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Normal state e ojodrisho */
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    pointer-events: none; /* Jate click e kono jamela na hoy */
    z-index: 10;
}

/* Hover korle top gradient border bheshe uthbe */
.elementor-594 .elementor-element.elementor-element-685bac8:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abcbd1e *//* Container-ke relative kora hocche */
.elementor-594 .elementor-element.elementor-element-abcbd1e {
    position: relative;
}

/* Pseudo-element jeta exactly apnar border-radius copy korbe */
.elementor-594 .elementor-element.elementor-element-abcbd1e::after {
    content: "";
    position: absolute;
    top: -1px; /* Jodi border er sathe align korte problem hoy, eta 0 korte paren */
    left: -1px;
    right: -1px;
    bottom: -1px;
    border-radius: inherit; /* 🔥 Magic Ekhane: Eta apnar Elementor er border-radius hobe */
    padding-top: 3px; /* Top gradient border-er thickness (2px ba 1px) */
    
    /* Apnar deya gradient color */
    background: linear-gradient(90deg, #83c968, #a4d991);
    
    /* CSS Masking - Eta gradient ke shudhu top padding er jaygay baki rakhbe */
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    /* Normal state e ojodrisho */
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    pointer-events: none; /* Jate click e kono jamela na hoy */
    z-index: 10;
}

/* Hover korle top gradient border bheshe uthbe */
.elementor-594 .elementor-element.elementor-element-abcbd1e:hover::after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-949703a */.elementor-594 .elementor-element.elementor-element-949703a{
    transition: all 0.3s ease;
}

.elementor-594 .elementor-element.elementor-element-949703a:hover{
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5987dc8 */.elementor-594 .elementor-element.elementor-element-5987dc8{
    transition: all 0.3s ease;
}

.elementor-594 .elementor-element.elementor-element-5987dc8:hover{
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d61af0 */.elementor-594 .elementor-element.elementor-element-2d61af0{
    transition: all 0.3s ease;
}

.elementor-594 .elementor-element.elementor-element-2d61af0:hover{
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-00faa2c */.elementor-594 .elementor-element.elementor-element-00faa2c{
    transition: all 0.3s ease;
}

.elementor-594 .elementor-element.elementor-element-00faa2c:hover{
    transform: translateY(-2px);
}/* End custom CSS */