@media(max-width:1024px){.elementor .e-2714b366-7573{width:172px;grid-column:1;grid-row:1;}}@media(max-width:1024px){.elementor .e-d27aebf-38c1{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-1eac49d7-5f0a{width:48px;min-height:44px;display:none;grid-column:2;grid-row:1;align-self:center;}}@media(max-width:1024px){.elementor .e-55f016a9-ff04{width:100%;display:flex;grid-column:1 / -1;grid-row:3;align-self:start;justify-self:stretch;\n}}@media(max-width:1024px){.elementor .e-859cabf-d5a5{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-185bb676-e1b6{& .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-71df640998dc{font-size:48px;letter-spacing:-0.6px;}}@media(max-width:1024px){.elementor .e-5351a3ea5cf0{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-79b8b5424da9{height:380px;aspect-ratio:auto;object-position:50% 30%;position:relative;order:0;}}@media(max-width:1024px){.elementor .e-dc7aff2389c3{display:flex;flex-direction:column;gap:0px;grid-template-rows:none;}}@media(max-width:1024px){.elementor .e-6a765ce54100{padding:0px;margin:0px;gap:0px;}}@media(max-width:1024px){.elementor .e-4ec9ae54df55{padding:0px;display:flex;flex-direction:row;gap:0px;}}@media(max-width:1024px){.elementor .e-0bec49a6dbb8{padding:0px;margin:0px;gap:0px;}}@media(max-width:1024px){.elementor .e-e01d90fb2e65{font-size:40px;}}@media(max-width:1024px){.elementor .e-89e6628559d6{height:auto;aspect-ratio:3 / 2;}}@media(max-width:1024px){.elementor .e-686971e3d322{padding:30px;}}@media(max-width:1024px){.elementor .e-eb20aa18d182{padding:24px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-7c0203cfe6dd{padding-block-start:56px;padding-block-end:56px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-6e98a84a-3a5d{padding-block-start:52px;padding-block-end:52px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-fbe25a89db9d{font-size:36px;}}@media(max-width:1024px){.elementor .e-644b2464afc1{padding-block-start:52px;padding-block-end:52px;padding-inline-start:30px;padding-inline-end:30px;gap:36px;}}@media(max-width:1024px){.elementor .e-1b38f7a4-08d8{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-bb57d018-d4c8{min-height:16.5rem;padding:1.875rem;}}@media(max-width:1024px){.elementor .e-313a9009-5394{flex-direction:column;}}@media(max-width:1024px){.elementor .e-80166cc0-5b13{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-1a646643-af4a{min-height:16.5rem;padding:1.875rem;}}@media(max-width:1024px){.elementor .e-3ddc3d65-d95b{flex-direction:column;}}@media(max-width:1024px){.elementor .e-30ea68f8-187c{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-ccebdb11-f39a{min-height:16.5rem;padding:1.875rem;}}@media(max-width:1024px){.elementor .e-7a775395-79e0{flex-direction:column;}}@media(max-width:1024px){.elementor .e-cedc5f3b-49ad{padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-ec60bbf6-4945{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;}}