.elementor-2616 .elementor-element.elementor-element-f6627bb:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-f6627bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #eef4f0 0%, #dfeee7 100%);}.elementor-2616 .elementor-element.elementor-element-f6627bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:050px 20px 50px 20px;}.elementor-2616 .elementor-element.elementor-element-f6627bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-583d93a > .elementor-element-populated{padding:0px 34px 0px 0px;}.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-2616 .elementor-element.elementor-element-66162fd{text-align:start;}.elementor-2616 .elementor-element.elementor-element-66162fd .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-5081e77{text-align:start;}.elementor-2616 .elementor-element.elementor-element-5081e77 .elementor-heading-title{font-size:46px;font-weight:800;line-height:1.12em;color:#213530;}.elementor-2616 .elementor-element.elementor-element-97e5f02{--spacer-size:6px;}.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-2616 .elementor-element.elementor-element-1e13f4a{text-align:start;font-size:17.5px;line-height:1.6em;color:#54646a;}.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-2616 .elementor-element.elementor-element-41be09e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-2616 .elementor-element.elementor-element-41be09e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-2616 .elementor-element.elementor-element-41be09e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-2616 .elementor-element.elementor-element-41be09e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-2616 .elementor-element.elementor-element-41be09e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-2616 .elementor-element.elementor-element-41be09e .elementor-icon-list-icon i{color:#3f6b57;transition:color 0.3s;}.elementor-2616 .elementor-element.elementor-element-41be09e .elementor-icon-list-icon svg{fill:#3f6b57;transition:fill 0.3s;}.elementor-2616 .elementor-element.elementor-element-41be09e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2616 .elementor-element.elementor-element-41be09e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2616 .elementor-element.elementor-element-41be09e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2616 .elementor-element.elementor-element-41be09e .elementor-icon-list-item > a{font-size:15.5px;}.elementor-2616 .elementor-element.elementor-element-41be09e .elementor-icon-list-text{color:#213530;transition:color 0.3s;}.elementor-2616 .elementor-element.elementor-element-da85445 > .elementor-widget-container{margin:0px 0px -55px 0px;}.elementor-2616 .elementor-element.elementor-element-da85445{text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#54646a;}.elementor-2616 .elementor-element.elementor-element-da85445 p{margin-block-end:0px;}.elementor-2616 .elementor-element.elementor-element-740fbf8{--spacer-size:6px;}.elementor-2616 .elementor-element.elementor-element-a5057de{text-align:start;color:#54646a;}.elementor-2616 .elementor-element.elementor-element-5e66cc2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2616 .elementor-element.elementor-element-5e66cc2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2616 .elementor-element.elementor-element-5e66cc2 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:#3f6b57;box-shadow:0px 14px 40px 0px rgba(20,55,45,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 28px 32px 28px;}.elementor-2616 .elementor-element.elementor-element-5e66cc2 > .elementor-element-populated, .elementor-2616 .elementor-element.elementor-element-5e66cc2 > .elementor-element-populated > .elementor-background-overlay, .elementor-2616 .elementor-element.elementor-element-5e66cc2 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2616 .elementor-element.elementor-element-5e66cc2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-e34f24d{text-align:center;}.elementor-2616 .elementor-element.elementor-element-e34f24d .elementor-heading-title{font-size:23px;font-weight:700;color:#213530;}.elementor-2616 .elementor-element.elementor-element-615f5cf{text-align:center;color:#54646a;}.elementor-2616 .elementor-element.elementor-element-d0fe0ad > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2616 .elementor-element.elementor-element-cc31b0c:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-cc31b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2616 .elementor-element.elementor-element-cc31b0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 20px 84px 20px;}.elementor-2616 .elementor-element.elementor-element-cc31b0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-01f19b6{text-align:center;}.elementor-2616 .elementor-element.elementor-element-01f19b6 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-0d54076{text-align:center;}.elementor-2616 .elementor-element.elementor-element-0d54076 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.18em;color:#213530;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2616 .elementor-element.elementor-element-fe53d9d{--divider-border-style:solid;--divider-color:#c79a4b;--divider-border-width:4px;}.elementor-2616 .elementor-element.elementor-element-fe53d9d .elementor-divider-separator{width:64px;margin:0 auto;margin-center:0;}.elementor-2616 .elementor-element.elementor-element-fe53d9d .elementor-divider{text-align:center;padding-block-start:22px;padding-block-end:22px;}.elementor-2616 .elementor-element.elementor-element-48696a3{text-align:center;color:#54646a;}.elementor-2616 .elementor-element.elementor-element-2f985cc{--spacer-size:30px;}.elementor-2616 .elementor-element.elementor-element-60cce57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2616 .elementor-element.elementor-element-60cce57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2616 .elementor-element.elementor-element-60cce57 > .elementor-element-populated, .elementor-2616 .elementor-element.elementor-element-60cce57 > .elementor-element-populated > .elementor-background-overlay, .elementor-2616 .elementor-element.elementor-element-60cce57 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2616 .elementor-element.elementor-element-60cce57 > .elementor-element-populated{box-shadow:0px 14px 40px 0px rgba(20,55,45,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 22px 30px 22px;}.elementor-2616 .elementor-element.elementor-element-60cce57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 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-2616 .elementor-element.elementor-element-fab7e52 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-2616 .elementor-element.elementor-element-fab7e52.elementor-view-stacked .elementor-icon{background-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-fab7e52.elementor-view-framed .elementor-icon, .elementor-2616 .elementor-element.elementor-element-fab7e52.elementor-view-default .elementor-icon{fill:#3f6b57;color:#3f6b57;border-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-fab7e52 .elementor-icon{font-size:26px;padding:22px;}.elementor-2616 .elementor-element.elementor-element-fab7e52 .elementor-icon-box-title, .elementor-2616 .elementor-element.elementor-element-fab7e52 .elementor-icon-box-title a{font-size:19px;font-weight:600;}.elementor-2616 .elementor-element.elementor-element-fab7e52 .elementor-icon-box-title{color:#213530;}.elementor-2616 .elementor-element.elementor-element-fab7e52 .elementor-icon-box-description{font-size:14.5px;line-height:1.6em;color:#54646a;}.elementor-2616 .elementor-element.elementor-element-12a3536:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2616 .elementor-element.elementor-element-12a3536 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2616 .elementor-element.elementor-element-12a3536 > .elementor-element-populated, .elementor-2616 .elementor-element.elementor-element-12a3536 > .elementor-element-populated > .elementor-background-overlay, .elementor-2616 .elementor-element.elementor-element-12a3536 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2616 .elementor-element.elementor-element-12a3536 > .elementor-element-populated{box-shadow:0px 14px 40px 0px rgba(20,55,45,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 22px 30px 22px;}.elementor-2616 .elementor-element.elementor-element-12a3536 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-b90bd4a .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-2616 .elementor-element.elementor-element-b90bd4a.elementor-view-stacked .elementor-icon{background-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-b90bd4a.elementor-view-framed .elementor-icon, .elementor-2616 .elementor-element.elementor-element-b90bd4a.elementor-view-default .elementor-icon{fill:#3f6b57;color:#3f6b57;border-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-b90bd4a .elementor-icon{font-size:26px;padding:22px;}.elementor-2616 .elementor-element.elementor-element-b90bd4a .elementor-icon-box-title, .elementor-2616 .elementor-element.elementor-element-b90bd4a .elementor-icon-box-title a{font-size:19px;font-weight:600;}.elementor-2616 .elementor-element.elementor-element-b90bd4a .elementor-icon-box-title{color:#213530;}.elementor-2616 .elementor-element.elementor-element-b90bd4a .elementor-icon-box-description{font-size:14.5px;line-height:1.6em;color:#54646a;}.elementor-2616 .elementor-element.elementor-element-6128c46:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2616 .elementor-element.elementor-element-6128c46 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2616 .elementor-element.elementor-element-6128c46 > .elementor-element-populated, .elementor-2616 .elementor-element.elementor-element-6128c46 > .elementor-element-populated > .elementor-background-overlay, .elementor-2616 .elementor-element.elementor-element-6128c46 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2616 .elementor-element.elementor-element-6128c46 > .elementor-element-populated{box-shadow:0px 14px 40px 0px rgba(20,55,45,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 22px 30px 22px;}.elementor-2616 .elementor-element.elementor-element-6128c46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-3b79ced .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-2616 .elementor-element.elementor-element-3b79ced.elementor-view-stacked .elementor-icon{background-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-3b79ced.elementor-view-framed .elementor-icon, .elementor-2616 .elementor-element.elementor-element-3b79ced.elementor-view-default .elementor-icon{fill:#3f6b57;color:#3f6b57;border-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-3b79ced .elementor-icon{font-size:26px;padding:22px;}.elementor-2616 .elementor-element.elementor-element-3b79ced .elementor-icon-box-title, .elementor-2616 .elementor-element.elementor-element-3b79ced .elementor-icon-box-title a{font-size:19px;font-weight:600;}.elementor-2616 .elementor-element.elementor-element-3b79ced .elementor-icon-box-title{color:#213530;}.elementor-2616 .elementor-element.elementor-element-3b79ced .elementor-icon-box-description{font-size:14.5px;line-height:1.6em;color:#54646a;}.elementor-2616 .elementor-element.elementor-element-7593906:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2616 .elementor-element.elementor-element-7593906 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2616 .elementor-element.elementor-element-7593906 > .elementor-element-populated, .elementor-2616 .elementor-element.elementor-element-7593906 > .elementor-element-populated > .elementor-background-overlay, .elementor-2616 .elementor-element.elementor-element-7593906 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2616 .elementor-element.elementor-element-7593906 > .elementor-element-populated{box-shadow:0px 14px 40px 0px rgba(20,55,45,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 22px 30px 22px;}.elementor-2616 .elementor-element.elementor-element-7593906 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-58a0f4c .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-2616 .elementor-element.elementor-element-58a0f4c.elementor-view-stacked .elementor-icon{background-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-58a0f4c.elementor-view-framed .elementor-icon, .elementor-2616 .elementor-element.elementor-element-58a0f4c.elementor-view-default .elementor-icon{fill:#3f6b57;color:#3f6b57;border-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-58a0f4c .elementor-icon{font-size:26px;padding:22px;}.elementor-2616 .elementor-element.elementor-element-58a0f4c .elementor-icon-box-title, .elementor-2616 .elementor-element.elementor-element-58a0f4c .elementor-icon-box-title a{font-size:19px;font-weight:600;}.elementor-2616 .elementor-element.elementor-element-58a0f4c .elementor-icon-box-title{color:#213530;}.elementor-2616 .elementor-element.elementor-element-58a0f4c .elementor-icon-box-description{font-size:14.5px;line-height:1.6em;color:#54646a;}.elementor-2616 .elementor-element.elementor-element-d7f6124:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2616 .elementor-element.elementor-element-d7f6124 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2616 .elementor-element.elementor-element-d7f6124 > .elementor-element-populated, .elementor-2616 .elementor-element.elementor-element-d7f6124 > .elementor-element-populated > .elementor-background-overlay, .elementor-2616 .elementor-element.elementor-element-d7f6124 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2616 .elementor-element.elementor-element-d7f6124 > .elementor-element-populated{box-shadow:0px 14px 40px 0px rgba(20,55,45,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 22px 30px 22px;}.elementor-2616 .elementor-element.elementor-element-d7f6124 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-41b57dc .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-2616 .elementor-element.elementor-element-41b57dc.elementor-view-stacked .elementor-icon{background-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-41b57dc.elementor-view-framed .elementor-icon, .elementor-2616 .elementor-element.elementor-element-41b57dc.elementor-view-default .elementor-icon{fill:#3f6b57;color:#3f6b57;border-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-41b57dc .elementor-icon{font-size:26px;padding:22px;}.elementor-2616 .elementor-element.elementor-element-41b57dc .elementor-icon-box-title, .elementor-2616 .elementor-element.elementor-element-41b57dc .elementor-icon-box-title a{font-size:19px;font-weight:600;}.elementor-2616 .elementor-element.elementor-element-41b57dc .elementor-icon-box-title{color:#213530;}.elementor-2616 .elementor-element.elementor-element-41b57dc .elementor-icon-box-description{font-size:14.5px;line-height:1.6em;color:#54646a;}.elementor-2616 .elementor-element.elementor-element-d0caab8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2616 .elementor-element.elementor-element-d0caab8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2616 .elementor-element.elementor-element-d0caab8 > .elementor-element-populated, .elementor-2616 .elementor-element.elementor-element-d0caab8 > .elementor-element-populated > .elementor-background-overlay, .elementor-2616 .elementor-element.elementor-element-d0caab8 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2616 .elementor-element.elementor-element-d0caab8 > .elementor-element-populated{box-shadow:0px 14px 40px 0px rgba(20,55,45,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 22px 30px 22px;}.elementor-2616 .elementor-element.elementor-element-d0caab8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-403225c .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-2616 .elementor-element.elementor-element-403225c.elementor-view-stacked .elementor-icon{background-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-403225c.elementor-view-framed .elementor-icon, .elementor-2616 .elementor-element.elementor-element-403225c.elementor-view-default .elementor-icon{fill:#3f6b57;color:#3f6b57;border-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-403225c .elementor-icon{font-size:26px;padding:22px;}.elementor-2616 .elementor-element.elementor-element-403225c .elementor-icon-box-title, .elementor-2616 .elementor-element.elementor-element-403225c .elementor-icon-box-title a{font-size:19px;font-weight:600;}.elementor-2616 .elementor-element.elementor-element-403225c .elementor-icon-box-title{color:#213530;}.elementor-2616 .elementor-element.elementor-element-403225c .elementor-icon-box-description{font-size:14.5px;line-height:1.6em;color:#54646a;}.elementor-2616 .elementor-element.elementor-element-4dcf0ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2616 .elementor-element.elementor-element-4dcf0ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2616 .elementor-element.elementor-element-4dcf0ae > .elementor-element-populated, .elementor-2616 .elementor-element.elementor-element-4dcf0ae > .elementor-element-populated > .elementor-background-overlay, .elementor-2616 .elementor-element.elementor-element-4dcf0ae > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2616 .elementor-element.elementor-element-4dcf0ae > .elementor-element-populated{box-shadow:0px 14px 40px 0px rgba(20,55,45,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 22px 30px 22px;}.elementor-2616 .elementor-element.elementor-element-4dcf0ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-0712742 .elementor-icon-box-wrapper{text-align:center;gap:16px;}.elementor-2616 .elementor-element.elementor-element-0712742.elementor-view-stacked .elementor-icon{background-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-0712742.elementor-view-framed .elementor-icon, .elementor-2616 .elementor-element.elementor-element-0712742.elementor-view-default .elementor-icon{fill:#3f6b57;color:#3f6b57;border-color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-0712742 .elementor-icon{font-size:26px;padding:22px;}.elementor-2616 .elementor-element.elementor-element-0712742 .elementor-icon-box-title, .elementor-2616 .elementor-element.elementor-element-0712742 .elementor-icon-box-title a{font-size:19px;font-weight:600;}.elementor-2616 .elementor-element.elementor-element-0712742 .elementor-icon-box-title{color:#213530;}.elementor-2616 .elementor-element.elementor-element-0712742 .elementor-icon-box-description{font-size:14.5px;line-height:1.6em;color:#54646a;}.elementor-2616 .elementor-element.elementor-element-e182dfd{margin-top:0px;margin-bottom:20px;}.elementor-bc-flex-widget .elementor-2616 .elementor-element.elementor-element-875f8da.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2616 .elementor-element.elementor-element-875f8da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2616 .elementor-element.elementor-element-875f8da.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2616 .elementor-element.elementor-element-0e359a5{text-align:start;}.elementor-2616 .elementor-element.elementor-element-0e359a5 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-c8c8ac9{text-align:start;}.elementor-2616 .elementor-element.elementor-element-c8c8ac9 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.18em;color:#213530;}.elementor-2616 .elementor-element.elementor-element-9997f1a{color:#000000;}.elementor-bc-flex-widget .elementor-2616 .elementor-element.elementor-element-0d15cda.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2616 .elementor-element.elementor-element-0d15cda.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2616 .elementor-element.elementor-element-0d15cda.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-2616 .elementor-element.elementor-element-d916d88:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-d916d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2616 .elementor-element.elementor-element-d916d88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 20px 84px 20px;}.elementor-2616 .elementor-element.elementor-element-d916d88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-16349ef{text-align:center;}.elementor-2616 .elementor-element.elementor-element-16349ef .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-2edc900{text-align:center;}.elementor-2616 .elementor-element.elementor-element-2edc900 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.18em;color:#213530;}.elementor-2616 .elementor-element.elementor-element-d436f02{--divider-border-style:solid;--divider-color:#c79a4b;--divider-border-width:4px;}.elementor-2616 .elementor-element.elementor-element-d436f02 .elementor-divider-separator{width:64px;margin:0 auto;margin-center:0;}.elementor-2616 .elementor-element.elementor-element-d436f02 .elementor-divider{text-align:center;padding-block-start:22px;padding-block-end:22px;}.elementor-2616 .elementor-element.elementor-element-117539f{--spacer-size:14px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-2616 .elementor-element.elementor-element-c32a7a3 .elementor-accordion-item{border-color:#e4ece8;}.elementor-2616 .elementor-element.elementor-element-c32a7a3 .elementor-accordion-item .elementor-tab-content{border-block-start-color:#e4ece8;}.elementor-2616 .elementor-element.elementor-element-c32a7a3 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#e4ece8;}.elementor-2616 .elementor-element.elementor-element-c32a7a3 .elementor-accordion-icon, .elementor-2616 .elementor-element.elementor-element-c32a7a3 .elementor-accordion-title{color:#213530;}.elementor-2616 .elementor-element.elementor-element-c32a7a3 .elementor-accordion-icon svg{fill:#213530;}.elementor-2616 .elementor-element.elementor-element-c32a7a3 .elementor-active .elementor-accordion-icon, .elementor-2616 .elementor-element.elementor-element-c32a7a3 .elementor-active .elementor-accordion-title{color:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-c32a7a3 .elementor-active .elementor-accordion-icon svg{fill:#3f6b57;}.elementor-2616 .elementor-element.elementor-element-c32a7a3 .elementor-accordion-title{font-size:16.5px;font-weight:600;}.elementor-2616 .elementor-element.elementor-element-922359f:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-922359f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #3f6b57 0%, #2f5241 100%);}.elementor-2616 .elementor-element.elementor-element-922359f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 20px 88px 20px;}.elementor-2616 .elementor-element.elementor-element-922359f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-a0f0243{text-align:center;}.elementor-2616 .elementor-element.elementor-element-a0f0243 .elementor-heading-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#d8ece1;}.elementor-2616 .elementor-element.elementor-element-3ebd713{text-align:center;}.elementor-2616 .elementor-element.elementor-element-3ebd713 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.18em;color:#ffffff;}.elementor-2616 .elementor-element.elementor-element-77042a5{text-align:center;font-size:17px;color:#e6f2ec;}.elementor-2616 .elementor-element.elementor-element-b4e3e5c{--spacer-size:30px;}.elementor-2616 .elementor-element.elementor-element-1cd11cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2616 .elementor-element.elementor-element-1cd11cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2616 .elementor-element.elementor-element-1cd11cd > .elementor-element-populated, .elementor-2616 .elementor-element.elementor-element-1cd11cd > .elementor-element-populated > .elementor-background-overlay, .elementor-2616 .elementor-element.elementor-element-1cd11cd > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-2616 .elementor-element.elementor-element-1cd11cd > .elementor-element-populated{box-shadow:0px 14px 40px 0px rgba(20,55,45,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 28px 32px 28px;}.elementor-2616 .elementor-element.elementor-element-1cd11cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-415b626{text-align:center;}.elementor-2616 .elementor-element.elementor-element-415b626 .elementor-heading-title{font-size:22px;font-weight:700;color:#213530;}.elementor-2616 .elementor-element.elementor-element-46aa441{text-align:center;color:#54646a;}.elementor-2616 .elementor-element.elementor-element-8c31673{--spacer-size:12px;}.elementor-2616 .elementor-element.elementor-element-4fefd17 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2616 .elementor-element.elementor-element-589571b:not(.elementor-motion-effects-element-type-background), .elementor-2616 .elementor-element.elementor-element-589571b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2f5241;}.elementor-2616 .elementor-element.elementor-element-589571b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 20px 28px 20px;}.elementor-2616 .elementor-element.elementor-element-589571b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2616 .elementor-element.elementor-element-c4c73a8{text-align:center;color:#cbe0d5;}@media(max-width:1024px){.elementor-2616 .elementor-element.elementor-element-5081e77 .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-2616 .elementor-element.elementor-element-f6627bb{padding:52px 16px 52px 16px;}.elementor-2616 .elementor-element.elementor-element-5081e77 .elementor-heading-title{font-size:31px;}.elementor-2616 .elementor-element.elementor-element-cc31b0c{padding:48px 16px 48px 16px;}.elementor-2616 .elementor-element.elementor-element-0d54076 .elementor-heading-title{font-size:27px;}.elementor-2616 .elementor-element.elementor-element-c8c8ac9 .elementor-heading-title{font-size:27px;}.elementor-2616 .elementor-element.elementor-element-d916d88{padding:48px 16px 48px 16px;}.elementor-2616 .elementor-element.elementor-element-2edc900 .elementor-heading-title{font-size:27px;}.elementor-2616 .elementor-element.elementor-element-922359f{padding:52px 16px 52px 16px;}.elementor-2616 .elementor-element.elementor-element-3ebd713 .elementor-heading-title{font-size:27px;}.elementor-2616 .elementor-element.elementor-element-589571b{padding:48px 16px 48px 16px;}}@media(min-width:768px){.elementor-2616 .elementor-element.elementor-element-583d93a{width:44.801%;}.elementor-2616 .elementor-element.elementor-element-5e66cc2{width:55.199%;}.elementor-2616 .elementor-element.elementor-element-37ee880{width:100%;}.elementor-2616 .elementor-element.elementor-element-60cce57{width:25%;}.elementor-2616 .elementor-element.elementor-element-12a3536{width:25%;}.elementor-2616 .elementor-element.elementor-element-6128c46{width:25%;}.elementor-2616 .elementor-element.elementor-element-7593906{width:25%;}.elementor-2616 .elementor-element.elementor-element-d7f6124{width:33.33%;}.elementor-2616 .elementor-element.elementor-element-d0caab8{width:33.33%;}.elementor-2616 .elementor-element.elementor-element-4dcf0ae{width:33.33%;}.elementor-2616 .elementor-element.elementor-element-875f8da{width:54.47%;}.elementor-2616 .elementor-element.elementor-element-0d15cda{width:45.454%;}.elementor-2616 .elementor-element.elementor-element-138b359{width:20%;}.elementor-2616 .elementor-element.elementor-element-4c0e1df{width:60%;}.elementor-2616 .elementor-element.elementor-element-cc8dd64{width:20%;}.elementor-2616 .elementor-element.elementor-element-ef3ad11{width:100%;}.elementor-2616 .elementor-element.elementor-element-681db0a{width:22%;}.elementor-2616 .elementor-element.elementor-element-1cd11cd{width:56%;}.elementor-2616 .elementor-element.elementor-element-b5ef3f2{width:22%;}.elementor-2616 .elementor-element.elementor-element-cd0276b{width:100%;}}/* Start custom CSS *//* Kare Center LP */
.page-id-2616 .wpcf7 p{margin:0 0 14px;}
.page-id-2616 .wpcf7 label{display:block;font-weight:600;font-size:13.5px;color:#3a4a45;margin-bottom:6px;}
.page-id-2616 .wpcf7 input[type=text],.page-id-2616 .wpcf7 input[type=email],.page-id-2616 .wpcf7 input[type=tel],.page-id-2616 .wpcf7 input[type=date],.page-id-2616 .wpcf7 input[type=number],.page-id-2616 .wpcf7 textarea,.page-id-2616 .wpcf7 select{width:100%;box-sizing:border-box;padding:14px 16px;margin:0;border:1px solid #dbe4df;border-radius:10px;background:#f7faf8;font-size:15px;color:#213530;line-height:1.4;transition:border-color .18s,box-shadow .18s,background .18s;}
.page-id-2616 .wpcf7 input::placeholder,.page-id-2616 .wpcf7 textarea::placeholder{color:#93a29c;}
.page-id-2616 .wpcf7 input:focus,.page-id-2616 .wpcf7 textarea:focus,.page-id-2616 .wpcf7 select:focus{outline:none;border-color:#3f6b57;background:#fff;box-shadow:0 0 0 3px rgba(63,107,87,.13);}
.page-id-2616 .wpcf7 textarea{min-height:110px;resize:vertical;}
.page-id-2616 .wpcf7-submit{width:100%;margin-top:6px;padding:15px 24px;border:none;cursor:pointer;background:#3f6b57;color:#fff;font-size:16px;font-weight:700;letter-spacing:.2px;border-radius:999px;box-shadow:0 8px 22px rgba(63,107,87,.30);transition:transform .15s,box-shadow .15s,background .15s;}
.page-id-2616 .wpcf7-submit:hover{background:#2f5241;transform:translateY(-1px);box-shadow:0 12px 26px rgba(63,107,87,.38);}
.page-id-2616 .wpcf7-spinner{display:block;margin:12px auto 0;}
.page-id-2616 .wpcf7 .wpcf7-not-valid-tip{color:#c0392b;font-size:12.5px;margin-top:4px;}
.page-id-2616 .wpcf7-response-output{border-radius:8px;font-size:13.5px;margin:14px 0 0 !important;padding:12px 14px !important;}
.page-id-2616 .elementor-icon-box-wrapper .elementor-icon{transition:transform .2s ease;}
.page-id-2616 .elementor-widget-icon-box:hover .elementor-icon{transform:translateY(-3px);}
.page-id-2616 h1,.page-id-2616 h2,.page-id-2616 h3{letter-spacing:-.3px;}/* End custom CSS */