@media(max-width:1024px){.elementor .e-2060ba87-923a{width:100%;}}@media(max-width:1024px){.elementor .e-12190759-9c5a{height:520px;}}@media(max-width:1024px){.elementor .e-6c653fd8-3d5f{width:100%;min-height:520px;max-width:560px;}}@media(max-width:1024px){.elementor .e-2c7d75e4-2a48{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-5c635018-6450{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-1a9dac0e-e7dd{grid-column:span 2;}}@media(max-width:1024px){.elementor .e-42c520ce-2acc{grid-column:span 1;}}@media(max-width:1024px){.elementor .e-9af8b04-2fd8{grid-column:span 1;}}@media(max-width:1024px){.elementor .e-7721d168-51ff{grid-column:span 2;}}@media(max-width:1024px){.elementor .e-23266a2a-c9bf{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-3e6167fa-cab1{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-4b5a77ef-5fb3{grid-column:span 2;}}@media(max-width:1024px){.elementor .e-17b8e3b0-3c2d{grid-column:span 1;grid-row:span 1;}}@media(max-width:1024px){.elementor .e-6ce591b9-3eef{grid-column:span 1;}}@media(max-width:1024px){.elementor .e-4165fbce-8907{display:none;}}@media(max-width:1024px){.elementor .e-4e9b0c9a-f77e{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 260px);}}@media(max-width:1024px){.elementor .e-7c828388-d656{max-width:420px;}}@media(max-width:1024px){.elementor .e-54919062-bbb6{width:100%;position:relative;inset-block-start:0px;}}@media(max-width:1024px){.elementor .e-7f01fb1b-db77{width:100%;}}@media(max-width:1024px){.elementor .e-6e1dca0f-d20b{flex-direction:column;}}@media(max-width:1024px){.elementor .e-2ab06b-9dd0{width:100%;}}@media(max-width:1024px){.elementor .e-379f8e34-b610{width:100%;position:relative;inset-block-start:0px;inset-inline-start:0px;margin-block-end:8px;}}@media(max-width:1024px){.elementor .e-59df47f4-91d0{width:100%;min-height:0px;padding-block-start:28px;padding-block-end:32px;align-items:center;align-content: flex-start;\n}}@media(max-width:1024px){.elementor .e-4d29a7a8-ec87{flex-direction:column;}}