.elementor-908 .elementor-element.elementor-element-6f03c232{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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 );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-2323e3d1 */.elementor-908 .elementor-element.elementor-element-2323e3d1 {font-family:var(--e-global-typography-text-font-family,"Inter"),sans-serif;font-size:var(--e-global-typography-text-font-size,16.5px);font-weight:var(--e-global-typography-text-font-weight,500);line-height:1.8;color:#142B25;max-width:900px;margin:0 auto;padding:12px 0 40px;text-align:left;overflow-wrap:break-word;}
.elementor-908 .elementor-element.elementor-element-2323e3d1 p,.elementor-908 .elementor-element.elementor-element-2323e3d1 h2,.elementor-908 .elementor-element.elementor-element-2323e3d1 h3,.elementor-908 .elementor-element.elementor-element-2323e3d1 li,.elementor-908 .elementor-element.elementor-element-2323e3d1 a,.elementor-908 .elementor-element.elementor-element-2323e3d1 span,.elementor-908 .elementor-element.elementor-element-2323e3d1 strong,.elementor-908 .elementor-element.elementor-element-2323e3d1 table,.elementor-908 .elementor-element.elementor-element-2323e3d1 th,.elementor-908 .elementor-element.elementor-element-2323e3d1 td {font-family:var(--e-global-typography-text-font-family,"Inter"),sans-serif!important;}
.elementor-908 .elementor-element.elementor-element-2323e3d1 h2,.elementor-908 .elementor-element.elementor-element-2323e3d1 h3 {color:#162521;font-weight:600;letter-spacing:normal;text-transform:none;line-height:1.35;}
.elementor-908 .elementor-element.elementor-element-2323e3d1 h2 {font-size:1.9em;margin:2.5rem 0 1rem;}
.elementor-908 .elementor-element.elementor-element-2323e3d1 h3 {font-size:1.45em;margin:2rem 0 .75rem;}
.elementor-908 .elementor-element.elementor-element-2323e3d1 p {margin:0 0 1.25em;line-height:1.8;}
.elementor-908 .elementor-element.elementor-element-2323e3d1 strong {font-weight:700;}
.elementor-908 .elementor-element.elementor-element-2323e3d1 a {color:#142B25;text-decoration:underline;text-decoration-color:#A9905A;text-underline-offset:4px;}
.elementor-908 .elementor-element.elementor-element-2323e3d1 ul,.elementor-908 .elementor-element.elementor-element-2323e3d1 ol {padding-left:1.5em;margin:0 0 1.5em;}
.elementor-908 .elementor-element.elementor-element-2323e3d1 li {padding-left:.15em;margin:0 0 .5em;line-height:1.8;}
@media(max-width:767px){.elementor-908 .elementor-element.elementor-element-2323e3d1{font-size:16px;padding:8px 0 28px;}.elementor-908 .elementor-element.elementor-element-2323e3d1 h2{font-size:1.55em;margin-top:2rem;}.elementor-908 .elementor-element.elementor-element-2323e3d1 h3{font-size:1.25em;}}/* End custom CSS */