@media(max-width:1024px){.elementor .e-1f24fb8a-7ad2{font-size:11px;letter-spacing:0.16em;}}@media(max-width:1024px){.elementor .e-54dd71d5-8b83{width:32%;max-width:216px;inset-inline-end:auto;inset-block-end:auto;}}@media(max-width:1024px){.elementor .e-37756ed0-58f1{width:38%;max-width:260px;}}@media(max-width:1024px){.elementor .e-5ea68eee-720c{min-height:520px;padding:32px;border-radius:24px;}}@media(max-width:1024px){.elementor .e-29bfbc0d-fc40{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-7e700479-c4b7{font-size:12px;letter-spacing:0.26em;}}@media(max-width:1024px){.elementor .e-14045c2d-de5c{font-size:40px;line-height:1.1;}}@media(max-width:1024px){.elementor .e-7f28d3c6-d86f{font-size:40px;}}@media(max-width:1024px){.elementor .e-4542e9f-301a{font-size:26px;}}@media(max-width:1024px){.elementor .e-286d9d32-e595{font-size:17px;line-height:1.6;}}@media(max-width:1024px){.elementor .e-1e2dcf22-f0ee{font-size:28px;}}@media(max-width:1024px){.elementor .e-29eca4b3-af12{font-size:28px;}}@media(max-width:1024px){.elementor .e-4fc01bbf-5488{font-size:28px;}}@media(max-width:1024px){.elementor .e-1140543f-7a09{column-gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-67ab7145-9337{max-width:720px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-58b2a660-a520{flex-direction:column;gap:40px;flex-wrap:nowrap;align-items:stretch;}}@media(max-width:1024px){.elementor .e-66c274c7-bcbf{padding-block-start:32px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;gap:24px;}}@media(max-width:1024px){.elementor .e-31af06c9-a03c{font-size:12px;letter-spacing:0.26em;}}@media(max-width:1024px){.elementor .e-74759582-55eb{font-size:17px;}}@media(max-width:1024px){.elementor .e-e81e261-164f{font-size:17px;}}@media(max-width:1024px){.elementor .e-154a89b3-8a18{width:56px;height:56px;}}@media(max-width:1024px){.elementor .e-499118ec-44e0{max-width:720px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-78db800c-5e40{font-size:12px;letter-spacing:0.26em;}}@media(max-width:1024px){.elementor .e-594a93b7-471f{font-size:32px;}}@media(max-width:1024px){.elementor .e-99834be-2bbd{font-size:12px;letter-spacing:0.26em;}}@media(max-width:1024px){.elementor .e-2fb50c6c-c475{padding:32px;}}@media(max-width:1024px){.elementor .e-47710f5d-3f9d{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-76027613-4746{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:48px;flex-wrap:nowrap;align-items:stretch;}}@media(max-width:1024px){.elementor .e-21b826f1-13a9{font-size:12px;letter-spacing:0.26em;}}@media(max-width:1024px){.elementor .e-1e22dc7f-2e36{font-size:34px;}}@media(max-width:1024px){.elementor .e-c442e1a-3fd0{font-size:40px;}}@media(max-width:1024px){.elementor .e-486530fa-f631{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;gap:36px;}}@media(max-width:1024px){.elementor .e-3e1eb0d8-dc04{font-size:12px;letter-spacing:0.26em;}}@media(max-width:1024px){.elementor .e-3132c22b-5c12{font-size:26px;}}@media(max-width:1024px){.elementor .e-20c44e6d-1338{font-size:17px;line-height:1.5;}}@media(max-width:1024px){.elementor .e-31522684-2a4a{flex-direction:row;flex-wrap:wrap;gap: 8px 20px;\n}}@media(max-width:1024px){.elementor .e-49a99e97-3c64{width:100%;max-width:680px;gap:16px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-28ad9fea-7cf9{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-5e5c22ca-3108{width:auto;}}@media(max-width:1024px){.elementor .e-1db64284-5868{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-13fce8ff-24d1{padding:32px;}}@media(max-width:1024px){.elementor .e-7eb8efe-f5f4{width:100%;max-width:680px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-7e880db2-91cf{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:40px;flex-wrap:nowrap;align-items:center;}}