.elementor-310 .elementor-element.elementor-element-4d6a0df{--display:flex;--padding-top:36px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-310 .elementor-element.elementor-element-4c35ad2{--display:flex;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:#eae6da;--border-color:#eae6da;--border-radius:14px 14px 14px 14px;--padding-top:28px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-310 .elementor-element.elementor-element-4c35ad2:not(.elementor-motion-effects-element-type-background), .elementor-310 .elementor-element.elementor-element-4c35ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.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 );}body.elementor-page-310:not(.elementor-motion-effects-element-type-background), body.elementor-page-310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf8f3;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-310 .elementor-element.elementor-element-4d6a0df{--padding-top:20px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-310 .elementor-element.elementor-element-4c35ad2{--padding-top:20px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}}/* Start custom CSS */body.elementor-page-310 .e-con{--gap:0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}
body.elementor-page-310 .lg-root{--container-max-width:880px}
body.elementor-page-310 .lg-card h1{margin:0 0 6px;font:700 28px/1.4 Arial,Helvetica,sans-serif;color:#1c1f24}
body.elementor-page-310 .lg-card h2{margin:32px 0 10px;font:700 18px/1.5 Arial,Helvetica,sans-serif;color:#1c1f24}
body.elementor-page-310 .lg-card h3{margin:20px 0 6px;font:700 15px/1.5 Arial,Helvetica,sans-serif;color:#1c1f24}
body.elementor-page-310 .lg-card p,body.elementor-page-310 .lg-card li{font:400 15px/1.7 Arial,Helvetica,sans-serif;color:#2b2e34}
body.elementor-page-310 .lg-card p{margin:0 0 14px}
body.elementor-page-310 .lg-card ul{margin:0 0 14px;padding-left:22px}
body.elementor-page-310 .lg-card li{margin:0 0 6px}
body.elementor-page-310 .lg-card a{color:#2549B0;text-decoration:underline}
body.elementor-page-310 .lg-card .lg-stand{margin:0 0 8px;color:#6d6a61;font-size:13px}
body.elementor-page-310 .lg-card .lg-ph{padding:0 3px;border-radius:3px;background:#fdf3e2;color:#7a4f0e}/* End custom CSS */