@media(max-width:1024px){.elementor .e-723d85a0-a251{width:100%;flex:0 1 auto;max-width: none;\n}}@media(max-width:1024px){.elementor .e-c80a108-cf3d{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-1b620632-52d9{flex-direction:column;gap:40px;}}@media(max-width:1024px){.elementor .e-5c2cedf-5e47{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto auto auto;}}@media(max-width:1024px){.elementor .e-c3ea7c-379f{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-3ed20522-6e16{width:100%;min-height:clamp(300px, 60vw, 480px);flex:0 1 auto;order:-1;}}@media(max-width:1024px){.elementor .e-51ef8c54-4657{flex-direction:column;}}@media(max-width:1024px){.elementor .e-393ae588-57bb{width:100%;}}@media(max-width:1024px){.elementor .e-7f940a7f-626b{flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .e-2d4fd13a-8269{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-3556a18e-8f85{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-620cb53c-8b72{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-451f2590-2737{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-a09b263-ae28{flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .e-5d7ed72d-8b8b{padding-inline-start:0px;border-block-start-width:1px;border-inline-start-width:0px;border-top-style: solid; border-top-color: var(--line);\n}}@media(max-width:1024px){.elementor .e-29793a37-f988{border-block-start-width:1px;border-top-style: solid; border-top-color: var(--line);\n}}@media(max-width:1024px){.elementor .e-5e41416f-11dc{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-1b4ba19d-466b{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-42d04ddc-db98{max-width:62ch;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-d166750-a8cf{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-72517d1e-9485{grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-79387f66-cc3b{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-3e1de7ce-85f5{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-45681e4d-e8b8{flex-direction:column;}}@media(max-width:1024px){.elementor .e-32140842-6457{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-77109db4-2357{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-344c9e77-70e4{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-a4ec0e6-86be{flex-direction:column;}}@media(max-width:1024px){.elementor .e-469569f3-4d7c{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-73ca58e3-9460{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-6806d699-3909{flex-direction:column;}}@media(max-width:1024px){.elementor .e-757964e-cc80{width:100%;padding-inline-start:var(--pad-side);flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-321eff06-aad5{width:100%;min-height:clamp(260px, 55vw, 440px);flex:0 1 auto;order:-1;}}@media(max-width:1024px){.elementor .e-39673fa9-bc2a{flex-direction:column;}}@media(max-width:1024px){.elementor .e-2bb61012-3998{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-df0dd5b-6a2e{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-32d55da8-9c34{flex-direction:column;}}@media(max-width:1024px){.elementor .e-31058c29-6ecb{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-5ef6a014-3e0a{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-50873fe3-7214{flex-direction:column;}}@media(max-width:1024px){.elementor .e-798b37df-fd59{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-644cc067-8174{width:100%;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-e8af33f-e35b{flex-direction:column;}}@media(max-width:1024px){.elementor .e-3f656940-2cfa{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-1342df47-8817{flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-33211215-f145{flex-direction:column;align-items:flex-start;}}