.elementor-371 .elementor-element.elementor-element-8a3ca13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-371 .elementor-element.elementor-element-8a3ca13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-371 .elementor-element.elementor-element-7b53b16{--display:flex;}.elementor-371 .elementor-element.elementor-element-bd6a6e3 .elementor-heading-title{font-family:var( --e-global-typography-89a5c41-font-family ), Sans-serif;font-size:var( --e-global-typography-89a5c41-font-size );font-weight:var( --e-global-typography-89a5c41-font-weight );line-height:var( --e-global-typography-89a5c41-line-height );letter-spacing:var( --e-global-typography-89a5c41-letter-spacing );word-spacing:var( --e-global-typography-89a5c41-word-spacing );}.elementor-371 .elementor-element.elementor-element-b43be92{font-family:var( --e-global-typography-20264d3-font-family ), Sans-serif;font-size:var( --e-global-typography-20264d3-font-size );font-weight:var( --e-global-typography-20264d3-font-weight );line-height:var( --e-global-typography-20264d3-line-height );letter-spacing:var( --e-global-typography-20264d3-letter-spacing );word-spacing:var( --e-global-typography-20264d3-word-spacing );}.elementor-371 .elementor-element.elementor-element-7e9d213 img{width:100%;max-width:93%;height:53px;}.elementor-371 .elementor-element.elementor-element-bf2f746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-371 .elementor-element.elementor-element-bf2f746 img{width:84%;max-width:80%;height:24px;}.elementor-371 .elementor-element.elementor-element-c4265a1{--display:flex;}.elementor-371 .elementor-element.elementor-element-1cdd153{--display:flex;}.elementor-371 .elementor-element.elementor-element-804f6c3{--display:flex;}.elementor-371 .elementor-element.elementor-element-7f612c2{--display:flex;}.elementor-371 .elementor-element.elementor-element-37cda20{--display:flex;}.elementor-371 .elementor-element.elementor-element-0f61003{--display:flex;}.elementor-371 .elementor-element.elementor-element-b6205c5{--display:flex;}.elementor-371 .elementor-element.elementor-element-554abdd{--display:flex;}.elementor-371 .elementor-element.elementor-element-fc3c139{--display:flex;}.elementor-371 .elementor-element.elementor-element-c1f1ac1{--display:flex;}.elementor-371 .elementor-element.elementor-element-89ea659{--display:flex;}.elementor-371 .elementor-element.elementor-element-8d78406{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;letter-spacing:0px;word-spacing:0px;color:#3E3E3ED1;}.elementor-371 .elementor-element.elementor-element-8d78406 p{margin-block-end:0px;}.elementor-371 .elementor-element.elementor-element-c83e3b8{--display:flex;}.elementor-371 .elementor-element.elementor-element-78ba138{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#3E3E3E18;font-family:"Manrope", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2.4px;word-spacing:1px;}.elementor-371 .elementor-element.elementor-element-78ba138 p{margin-block-end:0px;}.elementor-371 .elementor-element.elementor-element-b5db321{--display:flex;}.elementor-371 .elementor-element.elementor-element-d79944a{--display:flex;}.elementor-371 .elementor-element.elementor-element-f35d892{--display:flex;}.elementor-371 .elementor-element.elementor-element-951cbaa{--display:flex;}.elementor-371 .elementor-element.elementor-element-872dd5e{--display:flex;}.elementor-371 .elementor-element.elementor-element-9263714{padding:0px 0px 0px 17px;font-family:"Cormorant", Sans-serif;font-size:68px;}.elementor-371 .elementor-element.elementor-element-80de42e{padding:0px 0px 0px 13px;}.elementor-371 .elementor-element.elementor-element-15c19d4{--display:flex;}.elementor-371 .elementor-element.elementor-element-7e3c656{--display:flex;}@media(max-width:1366px){.elementor-371 .elementor-element.elementor-element-bd6a6e3 .elementor-heading-title{font-size:var( --e-global-typography-89a5c41-font-size );line-height:var( --e-global-typography-89a5c41-line-height );letter-spacing:var( --e-global-typography-89a5c41-letter-spacing );word-spacing:var( --e-global-typography-89a5c41-word-spacing );}.elementor-371 .elementor-element.elementor-element-b43be92{font-size:var( --e-global-typography-20264d3-font-size );line-height:var( --e-global-typography-20264d3-line-height );letter-spacing:var( --e-global-typography-20264d3-letter-spacing );word-spacing:var( --e-global-typography-20264d3-word-spacing );}.elementor-371 .elementor-element.elementor-element-8d78406{font-size:17px;line-height:1.75em;letter-spacing:0px;word-spacing:0px;}.elementor-371 .elementor-element.elementor-element-78ba138{font-size:11px;letter-spacing:2.4px;word-spacing:1px;}}@media(max-width:1024px){.elementor-371 .elementor-element.elementor-element-bd6a6e3 .elementor-heading-title{font-size:var( --e-global-typography-89a5c41-font-size );line-height:var( --e-global-typography-89a5c41-line-height );letter-spacing:var( --e-global-typography-89a5c41-letter-spacing );word-spacing:var( --e-global-typography-89a5c41-word-spacing );}.elementor-371 .elementor-element.elementor-element-b43be92{font-size:var( --e-global-typography-20264d3-font-size );line-height:var( --e-global-typography-20264d3-line-height );letter-spacing:var( --e-global-typography-20264d3-letter-spacing );word-spacing:var( --e-global-typography-20264d3-word-spacing );}.elementor-371 .elementor-element.elementor-element-8d78406{font-size:17px;line-height:1.75em;letter-spacing:0px;word-spacing:0em;}.elementor-371 .elementor-element.elementor-element-78ba138{font-size:11px;line-height:1.2em;letter-spacing:2.2px;}}@media(max-width:767px){.elementor-371 .elementor-element.elementor-element-bd6a6e3 .elementor-heading-title{font-size:var( --e-global-typography-89a5c41-font-size );line-height:var( --e-global-typography-89a5c41-line-height );letter-spacing:var( --e-global-typography-89a5c41-letter-spacing );word-spacing:var( --e-global-typography-89a5c41-word-spacing );}.elementor-371 .elementor-element.elementor-element-b43be92{font-size:var( --e-global-typography-20264d3-font-size );line-height:var( --e-global-typography-20264d3-line-height );letter-spacing:var( --e-global-typography-20264d3-letter-spacing );word-spacing:var( --e-global-typography-20264d3-word-spacing );}.elementor-371 .elementor-element.elementor-element-8d78406{font-size:16px;line-height:1.75em;letter-spacing:0px;word-spacing:0px;}.elementor-371 .elementor-element.elementor-element-78ba138{font-size:10px;line-height:1.2em;letter-spacing:2px;}}@media(max-width:1366px) and (min-width:768px){.elementor-371 .elementor-element.elementor-element-8a3ca13{--width:10px;}}/* Start custom CSS for html, class: .elementor-element-83d0014 */.elementor-371 .elementor-element.elementor-element-83d0014{--ob-funding-responsive:1}@media(max-width:1024px){.elementor-371 .elementor-element.elementor-element-83d0014 .ob-funding__grid{grid-template-columns:1fr!important;text-align:center}.elementor-371 .elementor-element.elementor-element-83d0014 .ob-funding__logos{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;justify-items:center!important;gap:18px!important;width:100%!important}.elementor-371 .elementor-element.elementor-element-83d0014 .ob-funding__logos img{display:block!important;width:auto!important;max-width:170px!important;max-height:64px!important;margin:0 auto!important;object-fit:contain!important}}@media(max-width:767px){.elementor-371 .elementor-element.elementor-element-83d0014 .ob-funding__logos{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.elementor-371 .elementor-element.elementor-element-83d0014 .ob-funding__logos img{max-width:105px!important;max-height:47px!important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e6526b2 */.elementor-371 .elementor-element.elementor-element-e6526b2{order:80!important}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fa6cf65 */.elementor-371 .elementor-element.elementor-element-fa6cf65{order:100!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b53b16 */.elementor-371 .elementor-element.elementor-element-7b53b16{order:90;display:grid!important;grid-template-columns:minmax(0,2fr) repeat(3,minmax(120px,.35fr));grid-template-rows:auto auto;align-items:center;gap:10px 28px!important;width:100%!important;max-width:none!important;padding:52px max(36px,calc((100vw - 1440px)/2))!important;background:#f6f4ee;}
.elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-heading{grid-column:1;grid-row:1;align-self:end}
.elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-heading h2{margin:0;color:#3e3e3e;font-family:"Cormorant Garamond",serif;font-size:clamp(27px,2vw,34px);font-weight:500;line-height:1.12}
.elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-text-editor{grid-column:1;grid-row:2;align-self:start}
.elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-text-editor,.elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-text-editor p{margin:0;color:#3e3e3e;font-family:Manrope,sans-serif;font-size:13px;font-weight:400;line-height:1.7}
.elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-image{grid-row:1/3;justify-self:center;align-self:center;width:100%}
.elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-image img{display:block;width:auto;max-width:100%;max-height:76px;margin:auto;object-fit:contain}

@media(max-width:1024px){
  .elementor-371 .elementor-element.elementor-element-7b53b16{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto;gap:12px 18px!important;padding:46px 28px!important}
  .elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-heading,.elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-text-editor{grid-column:1/-1;text-align:center}
  .elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-heading{grid-row:1}
  .elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-text-editor{grid-row:2;max-width:760px;justify-self:center}
  .elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-image{grid-row:3!important;width:100%;max-width:170px;margin-top:10px}
  .elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-image img{max-height:64px}
}

@media(max-width:767px){
  .elementor-371 .elementor-element.elementor-element-7b53b16{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 9px!important;padding:40px 17px!important}
  .elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-heading h2{font-size:25px;line-height:1.12}
  .elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-text-editor,.elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-text-editor p{font-size:12px;line-height:1.65}
  .elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-image{max-width:105px;margin-top:8px}
  .elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-image img{max-height:47px}
}

.elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-heading h2{font-family:var(--e-global-typography-89a5c41-font-family)!important;font-size:var(--e-global-typography-89a5c41-font-size)!important;font-weight:var(--e-global-typography-89a5c41-font-weight)!important;line-height:var(--e-global-typography-89a5c41-line-height)!important;letter-spacing:var(--e-global-typography-89a5c41-letter-spacing)!important;}
.elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-text-editor,.elementor-371 .elementor-element.elementor-element-7b53b16>.elementor-widget-text-editor p{font-family:var(--e-global-typography-20264d3-font-family)!important;font-size:var(--e-global-typography-20264d3-font-size)!important;font-weight:var(--e-global-typography-20264d3-font-weight)!important;line-height:var(--e-global-typography-20264d3-line-height)!important;letter-spacing:var(--e-global-typography-20264d3-letter-spacing)!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fad0e0c */.elementor-371 .elementor-element.elementor-element-fad0e0c{font-family:var(--e-global-typography-primary-font-family)!important;font-size:var(--e-global-typography-primary-font-size)!important;font-weight:var(--e-global-typography-primary-font-weight)!important;line-height:var(--e-global-typography-primary-line-height,1.2em)!important;letter-spacing:var(--e-global-typography-primary-letter-spacing)!important;word-spacing:var(--e-global-typography-primary-word-spacing)!important;text-transform:uppercase!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2983a93 */.elementor-371 .elementor-element.elementor-element-2983a93 p{margin:0!important;color:#f6f4ee!important;font-family:var(--e-global-typography-primary-font-family)!important;font-size:var(--e-global-typography-primary-font-size)!important;font-weight:var(--e-global-typography-primary-font-weight)!important;line-height:var(--e-global-typography-primary-line-height)!important;letter-spacing:var(--e-global-typography-primary-letter-spacing)!important;text-transform:var(--e-global-typography-primary-text-transform)!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b504ae */.elementor-371 .elementor-element.elementor-element-6b504ae p{margin:0!important;color:#f6f4ee!important;font-family:var(--e-global-typography-secondary-font-family)!important;font-size:var(--e-global-typography-secondary-font-size)!important;font-weight:var(--e-global-typography-secondary-font-weight)!important;line-height:var(--e-global-typography-secondary-line-height)!important;letter-spacing:var(--e-global-typography-secondary-letter-spacing)!important}@media(max-width:1024px){.elementor-371 .elementor-element.elementor-element-6b504ae p{font-size:56px!important;line-height:.95!important;letter-spacing:-1px!important}}@media(max-width:767px){.elementor-371 .elementor-element.elementor-element-6b504ae p{font-size:42px!important;line-height:.98!important;letter-spacing:-.5px!important}}.elementor-371 .elementor-element.elementor-element-6b504ae p{margin:0!important;color:#f6f4ee!important;font-family:var(--e-global-typography-secondary-font-family)!important;font-size:var(--e-global-typography-secondary-font-size)!important;font-weight:var(--e-global-typography-secondary-font-weight)!important;line-height:var(--e-global-typography-secondary-line-height)!important;letter-spacing:var(--e-global-typography-secondary-letter-spacing)!important}@media(max-width:1024px){body .elementor-371 .elementor-element.elementor-element-6b504ae.elementor-element-6b504ae p{font-size:52px!important;line-height:.95!important;letter-spacing:-1px!important}}@media(max-width:767px){body .elementor-371 .elementor-element.elementor-element-6b504ae.elementor-element-6b504ae p{font-size:38px!important;line-height:.98!important;letter-spacing:-.5px!important}}.elementor-371 .elementor-element.elementor-element-6b504ae p{margin:0!important;color:#f6f4ee!important;font-family:var(--e-global-typography-secondary-font-family)!important;font-size:var(--e-global-typography-secondary-font-size)!important;font-weight:var(--e-global-typography-secondary-font-weight)!important;line-height:var(--e-global-typography-secondary-line-height)!important;letter-spacing:var(--e-global-typography-secondary-letter-spacing)!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a0225c */.elementor-371 .elementor-element.elementor-element-4a0225c p{margin:0 0 20px!important;color:#f6f4ee!important;font-family:var(--e-global-typography-text-font-family)!important;font-size:var(--e-global-typography-text-font-size)!important;font-weight:var(--e-global-typography-text-font-weight)!important;line-height:var(--e-global-typography-text-line-height)!important;letter-spacing:var(--e-global-typography-text-letter-spacing)!important}/* End custom CSS */