.elementor-3359 .elementor-element.elementor-element-51141bc{width:100%;max-width:100%;}.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-3359 .elementor-element.elementor-element-0257629{width:100%;max-width:100%;}/* Start custom CSS for section, class: .elementor-element-7651214 */.elementor-3359 .elementor-element.elementor-element-7651214{background:#F2F3FC;padding:56px 24px 72px;}
.elementor-3359 .elementor-element.elementor-element-7651214 .elementor-widget-container{max-width:820px;margin:0 auto;
  font-family:Karla,"Helvetica Neue",Arial,sans-serif;font-size:17px;line-height:1.72;color:#191D3E;}
.elementor-3359 .elementor-element.elementor-element-7651214 h1,.elementor-3359 .elementor-element.elementor-element-7651214 h2,.elementor-3359 .elementor-element.elementor-element-7651214 h3,.elementor-3359 .elementor-element.elementor-element-7651214 h4{font-family:Archivo,"Helvetica Neue",Arial,sans-serif;
  color:#191D3E;letter-spacing:-.02em;line-height:1.2;margin:34px 0 12px;}
.elementor-3359 .elementor-element.elementor-element-7651214 h2{font-size:26px;} .elementor-3359 .elementor-element.elementor-element-7651214 h3{font-size:20px;}
.elementor-3359 .elementor-element.elementor-element-7651214 p{margin:0 0 16px;}
.elementor-3359 .elementor-element.elementor-element-7651214 a{color:#525CD1;}
.elementor-3359 .elementor-element.elementor-element-7651214 ul,.elementor-3359 .elementor-element.elementor-element-7651214 ol{margin:0 0 18px;padding-left:22px;}
.elementor-3359 .elementor-element.elementor-element-7651214 li{margin-bottom:7px;}
.elementor-3359 .elementor-element.elementor-element-7651214 strong{color:#191D3E;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0257629 */.elementor-3359 .elementor-element.elementor-element-0257629{background:#F2F3FC;padding:56px 24px 72px;}
.elementor-3359 .elementor-element.elementor-element-0257629 .elementor-widget-container{max-width:820px;margin:0 auto;
  font-family:Karla,"Helvetica Neue",Arial,sans-serif;font-size:17px;line-height:1.72;color:#191D3E;}
.elementor-3359 .elementor-element.elementor-element-0257629 h1,.elementor-3359 .elementor-element.elementor-element-0257629 h2,.elementor-3359 .elementor-element.elementor-element-0257629 h3,.elementor-3359 .elementor-element.elementor-element-0257629 h4{font-family:Archivo,"Helvetica Neue",Arial,sans-serif;
  color:#191D3E;letter-spacing:-.02em;line-height:1.2;margin:34px 0 12px;}
.elementor-3359 .elementor-element.elementor-element-0257629 h2{font-size:26px;} .elementor-3359 .elementor-element.elementor-element-0257629 h3{font-size:20px;}
.elementor-3359 .elementor-element.elementor-element-0257629 p{margin:0 0 16px;}
.elementor-3359 .elementor-element.elementor-element-0257629 a{color:#525CD1;}
.elementor-3359 .elementor-element.elementor-element-0257629 ul,.elementor-3359 .elementor-element.elementor-element-0257629 ol{margin:0 0 18px;padding-left:22px;}
.elementor-3359 .elementor-element.elementor-element-0257629 li{margin-bottom:7px;}
.elementor-3359 .elementor-element.elementor-element-0257629 strong{color:#191D3E;}/* End custom CSS */