.elementor-31 .elementor-element.elementor-element-2396e015:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2396e015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F6;}.elementor-31 .elementor-element.elementor-element-2396e015{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:170px 20px 40px 20px;}.elementor-31 .elementor-element.elementor-element-2396e015 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-31 .elementor-element.elementor-element-1b9a78ec{text-align:center;}.elementor-31 .elementor-element.elementor-element-1b9a78ec .elementor-heading-title{font-size:52px;font-weight:200;line-height:1.3em;letter-spacing:1px;color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-1a04bd49{--spacer-size:26px;}.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-31 .elementor-element.elementor-element-44cb820e{text-align:center;font-size:17px;font-weight:400;line-height:1.8em;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-1c2ead9b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1c2ead9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1c2ead9b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-1c2ead9b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-31 .elementor-element.elementor-element-51860321{text-align:center;}.elementor-31 .elementor-element.elementor-element-51860321 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E6E1;}.elementor-31 .elementor-element.elementor-element-183fbb2c{text-align:start;}.elementor-31 .elementor-element.elementor-element-183fbb2c .elementor-heading-title{font-size:36px;font-weight:300;line-height:1.3em;letter-spacing:1px;color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-4be2d05f{--spacer-size:20px;}.elementor-31 .elementor-element.elementor-element-75c78e35{text-align:start;font-size:16px;font-weight:400;line-height:1.8em;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-47e767c7{--spacer-size:40px;}.elementor-31 .elementor-element.elementor-element-305a01b1:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-305a01b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-305a01b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 100px 20px;}.elementor-31 .elementor-element.elementor-element-305a01b1 > .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-31 .elementor-element.elementor-element-25ef3b78 .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-25ef3b78.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-25ef3b78.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-25ef3b78.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-25ef3b78 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-25ef3b78 .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-25ef3b78 .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-25ef3b78 .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-6ace3160 .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-6ace3160.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-6ace3160.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-6ace3160.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-6ace3160 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-6ace3160 .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-6ace3160 .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-6ace3160 .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-1264810d .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-1264810d.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-1264810d.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-1264810d.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-1264810d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-1264810d .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-1264810d .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-1264810d .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-14e6a3ba .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-14e6a3ba.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-14e6a3ba.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-14e6a3ba.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-14e6a3ba .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-14e6a3ba .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-14e6a3ba .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-14e6a3ba .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-7537f378 .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-7537f378.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-7537f378.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7537f378.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-7537f378 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7537f378 .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-7537f378 .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-7537f378 .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-5de3571b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5de3571b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F6;}.elementor-31 .elementor-element.elementor-element-5de3571b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 20px 20px;}.elementor-31 .elementor-element.elementor-element-5de3571b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-6df83403{text-align:center;}.elementor-31 .elementor-element.elementor-element-6df83403 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E6E1;}.elementor-31 .elementor-element.elementor-element-5c08ec5b{text-align:start;}.elementor-31 .elementor-element.elementor-element-5c08ec5b .elementor-heading-title{font-size:36px;font-weight:300;line-height:1.3em;letter-spacing:1px;color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-5da658de{--spacer-size:20px;}.elementor-31 .elementor-element.elementor-element-6d58909f{text-align:start;font-size:16px;font-weight:400;line-height:1.8em;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-5f78c4d1{--spacer-size:40px;}.elementor-31 .elementor-element.elementor-element-15dfd501:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-15dfd501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F6;}.elementor-31 .elementor-element.elementor-element-15dfd501{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 100px 20px;}.elementor-31 .elementor-element.elementor-element-15dfd501 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-45be8fe1 .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-45be8fe1.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-45be8fe1.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-45be8fe1.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-45be8fe1 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-45be8fe1 .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-45be8fe1 .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-45be8fe1 .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-1fb4b65c .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-1fb4b65c.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-1fb4b65c.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-1fb4b65c.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-1fb4b65c .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-1fb4b65c .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-1fb4b65c .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-1fb4b65c .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-53eb3ae8 .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-53eb3ae8.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-53eb3ae8.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-53eb3ae8.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-53eb3ae8 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-53eb3ae8 .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-53eb3ae8 .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-53eb3ae8 .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-67373811 .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-67373811.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-67373811.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-67373811.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-67373811 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-67373811 .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-67373811 .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-67373811 .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-706019da .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-706019da.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-706019da.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-706019da.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-706019da .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-706019da .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-706019da .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-706019da .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-39338623 .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-39338623.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-39338623.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-39338623.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-39338623 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-39338623 .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-39338623 .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-39338623 .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-3e14a484:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-3e14a484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-3e14a484{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 20px 120px 20px;}.elementor-31 .elementor-element.elementor-element-3e14a484 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-65ba7b9e{text-align:center;}.elementor-31 .elementor-element.elementor-element-65ba7b9e img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E6E1;}.elementor-31 .elementor-element.elementor-element-7f6d9bae{text-align:start;}.elementor-31 .elementor-element.elementor-element-7f6d9bae .elementor-heading-title{font-size:36px;font-weight:300;line-height:1.3em;letter-spacing:1px;color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-730d3165{--spacer-size:20px;}.elementor-31 .elementor-element.elementor-element-40ef874b{text-align:start;font-size:16px;font-weight:400;line-height:1.8em;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-63eaa194{--spacer-size:40px;}.elementor-31 .elementor-element.elementor-element-4cb09ab4 .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-4cb09ab4.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-4cb09ab4.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-4cb09ab4.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-4cb09ab4 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-4cb09ab4 .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-4cb09ab4 .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-4cb09ab4 .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-7d51de2e .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-7d51de2e.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-7d51de2e.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7d51de2e.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-7d51de2e .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7d51de2e .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-7d51de2e .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-7d51de2e .elementor-icon-box-description{font-size:13px;color:#6E6E73;}.elementor-31 .elementor-element.elementor-element-2e5c37b7 .elementor-icon-box-wrapper{gap:15px;}.elementor-31 .elementor-element.elementor-element-2e5c37b7.elementor-view-stacked .elementor-icon{background-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-2e5c37b7.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-2e5c37b7.elementor-view-default .elementor-icon{fill:#1C1C1E;color:#1C1C1E;border-color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-2e5c37b7 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2e5c37b7 .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-31 .elementor-element.elementor-element-2e5c37b7 .elementor-icon-box-title{color:#1C1C1E;}.elementor-31 .elementor-element.elementor-element-2e5c37b7 .elementor-icon-box-description{font-size:13px;color:#6E6E73;}