@media(max-width:1024px){.elementor .e-1d44d728-8ed3{width:172px;grid-column:1;grid-row:1;}}@media(max-width:1024px){.elementor .e-7a574db0-5a41{min-height:54px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:14px;gap:18px;grid-column:1 / span 2;grid-row:2;justify-content:center;border-block-start-width: 1px; border-block-end-width: 0px; border-top-style: solid; border-top-color: rgba(255,255,255,0.2);\n}}@media(max-width:1024px){.elementor .e-c43c702-c174{width:48px;min-height:44px;display:none;grid-column:2;grid-row:1;align-self:center;}}@media(max-width:1024px){.elementor .e-13f93fdb-71cb{width:100%;display:flex;grid-column:1 / -1;grid-row:3;align-self:start;justify-self:stretch;\n}}@media(max-width:1024px){.elementor .e-50a34aa0-d28d{min-height:0px;column-gap:24px;padding-block-start:18px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;row-gap:0px;\n}}@media(max-width:1024px){.elementor .e-1d98445b-d5de{& .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-item:hover,& .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-item:focus-visible,& .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-item.highlighted { color:#293679 !important; background-color:#f5f2ed !important; }\n}}@media(max-width:1024px){.elementor .e-82992a4cb183{font-size:48px;letter-spacing:-0.6px;}}@media(max-width:1024px){.elementor .e-ffadb0dcfe67{height:auto;padding-block-start:38px;padding-block-end:42px;padding-inline-start:30px;padding-inline-end:30px;background-color:#293679;order:1;}}@media(max-width:1024px){.elementor .e-2188c93ac420{height:380px;aspect-ratio:auto;object-position:50% 30%;position:relative;order:0;}}@media(max-width:1024px){.elementor .e-9c48f88e75e9{display:flex;flex-direction:column;gap:0px;grid-template-rows:none;}}@media(max-width:1024px){.elementor .e-b0df1942493f{padding:0px;margin:0px;gap:0px;}}@media(max-width:1024px){.elementor .e-35fa062b8f4d{padding:0px;margin:0px;gap:0px;}}@media(max-width:1024px){.elementor .e-7d45919ee287{padding:0px;display:flex;flex-direction:row;gap:0px;}}@media(max-width:1024px){.elementor .e-f5df9b3c1732{height:auto;aspect-ratio:4 / 3;grid-column:1;grid-row:1;}}@media(max-width:1024px){.elementor .e-5bca15df9c6d{font-size:36px;}}@media(max-width:1024px){.elementor .e-30919b15fd1f{& ul { grid-template-columns:minmax(0,1fr); }\n}}@media(max-width:1024px){.elementor .e-3ec57ec9ff69{width:calc(100% - 60px);padding:32px;margin-block-start:-30px;margin-block-end:0px;margin-inline-start:30px;margin-inline-end:30px;grid-column:1;grid-row:2;}}@media(max-width:1024px){.elementor .e-cd8e8b17b2ff{gap:0px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-afba9c4f2abb{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-3f89d49ed2a8{padding-block-start:52px;padding-block-end:52px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-1c0ee8112adc{font-size:36px;}}@media(max-width:1024px){.elementor .e-df1725c6dbf8{padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;}}@media(max-width:1024px){.elementor .e-c54a77f4a216{padding-block-start:48px;padding-block-end:48px;padding-inline-start:30px;padding-inline-end:30px;gap:24px;}}@media(max-width:1024px){.elementor .e-075eb9661c33{font-size:36px;}}@media(max-width:1024px){.elementor .e-2bfd218e9102{padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;}}@media(max-width:1024px){.elementor .e-5c4c8b291447{padding-block-start:48px;padding-block-end:48px;padding-inline-start:30px;padding-inline-end:30px;gap:24px;}}@media(max-width:1024px){.elementor .e-676277c1-82dd{padding-block-start:52px;padding-block-end:52px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-3daa0e915f84{font-size:36px;}}@media(max-width:1024px){.elementor .e-340dd2737ea8{padding-block-start:52px;padding-block-end:52px;padding-inline-start:30px;padding-inline-end:30px;gap:36px;}}@media(max-width:1024px){.elementor .e-68776ed0-8a9f{padding:0px;}}@media(max-width:1024px){.elementor .e-bf9d76a3-1721{padding-block-start:70px;padding-block-end:70px;padding-inline-start:30px;padding-inline-end:30px;}}