@media(max-width:1024px){.elementor .e-4d7d3060-d394{font-size:clamp(38px,6vw,52px);margin-block-start:24px;}}@media(max-width:1024px){.elementor .e-1f3f765e-1185{min-height:0px;aspect-ratio:16/9;border-radius:22px;}}@media(max-width:1024px){.elementor .e-7d673cc7-ea57{padding-block-start:0px;margin-block-start:0px;margin-inline-start:auto;border-block-start-width:0px;}}@media(max-width:1024px){.elementor .e-154cb98b-91d7{position:relative;inset-block-start:0px;column-gap:22px;padding-block-start:28px;border-block-start-width:1px;flex-direction:row;flex-wrap:wrap;align-items:center;order:2;row-gap:12px; border-top-style: solid; border-top-color: var(--line);\n}}@media(max-width:1024px){.elementor .e-15ead8db-7113{order:1;}}@media(max-width:1024px){.elementor .e-444b2d42-d23a{max-width:780px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-4db0cadf-1537{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px;\n}}@media(max-width:1024px){.elementor .e-5b2d26a4-27c6{max-width:600px;font-size:46px;}}@media(max-width:1024px){.elementor .e-20cddb94-24cf{padding-block-start:64px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;grid-template-columns:1fr;row-gap:32px;\n}}