@media(max-width:1024px){.elementor .e-fc7de00-d819{width:172px;grid-column:1;grid-row:1;}}@media(max-width:1024px){.elementor .e-3f32511d-225d{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-5e857e84-e7ba{width:48px;min-height:44px;display:none;grid-column:2;grid-row:1;align-self:center;}}@media(max-width:1024px){.elementor .e-c4e148a-cd3e{width:100%;display:flex;grid-column:1 / -1;grid-row:3;align-self:start;justify-self:stretch;\n}}@media(max-width:1024px){.elementor .e-679e66dc-9686{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-784e6f07-42ce{& .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-690767d6b509{font-size:48px;letter-spacing:-0.6px;}}@media(max-width:1024px){.elementor .e-3d6cd1648690{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-3a0bcb13d961{height:380px;aspect-ratio:auto;object-position:50% 30%;position:relative;order:0;}}@media(max-width:1024px){.elementor .e-5ad098f4be72{display:flex;flex-direction:column;gap:0px;grid-template-rows:none;}}@media(max-width:1024px){.elementor .e-18c72e582615{padding:0px;margin:0px;gap:0px;}}@media(max-width:1024px){.elementor .e-e9696f389fe0{padding:0px;display:flex;flex-direction:row;gap:0px;}}@media(max-width:1024px){.elementor .e-2257069a8866{padding:0px;margin:0px;gap:0px;}}@media(max-width:1024px){.elementor .e-eda028ceeb42{font-size:40px;}}@media(max-width:1024px){.elementor .e-7021d87ae187{height:auto;aspect-ratio:3 / 2;}}@media(max-width:1024px){.elementor .e-5fc4bac00699{padding:30px;}}@media(max-width:1024px){.elementor .e-cda99d5ed684{padding:24px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-8483e62ee425{padding-block-start:56px;padding-block-end:56px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-b124451e-f8d7{padding-block-start:52px;padding-block-end:52px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-e8ab6997-08f5{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-0e30ae9f-b645{min-height:16.5rem;padding:1.875rem;}}@media(max-width:1024px){.elementor .e-4b8bb78d-1ad2{flex-direction:column;}}@media(max-width:1024px){.elementor .e-b33b07e4-675a{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-ec1d49b5-700b{min-height:16.5rem;padding:1.875rem;}}@media(max-width:1024px){.elementor .e-163408a6-9bd4{flex-direction:column;}}@media(max-width:1024px){.elementor .e-b77a0bb2-9110{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-33348501-77c4{min-height:16.5rem;padding:1.875rem;}}@media(max-width:1024px){.elementor .e-a4f1255f-bc28{flex-direction:column;}}@media(max-width:1024px){.elementor .e-05f2bc69-a0d5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-5eff6386-fec0{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-766ce8239e71{font-size:36px;}}@media(max-width:1024px){.elementor .e-b47659e5f1f6{padding-block-start:52px;padding-block-end:52px;padding-inline-start:30px;padding-inline-end:30px;gap:36px;}}