@media(max-width:1024px){.elementor .e-4f04483e-ec1f{font-size:46px;}}@media(max-width:1024px){.elementor .e-30d1145c-2fc7{font-size:22px;}}@media(max-width:1024px){.elementor .e-1f25d527-a28c{max-width:640px;}}@media(max-width:1024px){.elementor .e-58d032e7-8438{width:100%;}}@media(max-width:1024px){.elementor .e-31b36bbe-14ba{height:420px;}}@media(max-width:1024px){.elementor .e-205c71dd-24f6{width:100%;}}@media(max-width:1024px){.elementor .e-3fd995c7-e47b{flex-direction:column;gap:36px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-d78da56-684a{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-168e35af-6944{font-size:36px;}}@media(max-width:1024px){.elementor .e-2dd7cc26-263b{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-2d0d4a7a-d38d{font-size:36px;}}@media(max-width:1024px){.elementor .e-6122eae1-6cdb{font-size:23px;}}@media(max-width:1024px){.elementor .e-1b0b16f4-b78a{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-437a9ea9-80e2{font-size:23px;}}@media(max-width:1024px){.elementor .e-b4fa48c-a752{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-4a69effb-e106{font-size:23px;}}@media(max-width:1024px){.elementor .e-684e1ee2-1acd{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-cd90b4a-22ce{font-size:23px;}}@media(max-width:1024px){.elementor .e-521f4ef-77c6{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-260ca7e-b063{font-size:23px;}}@media(max-width:1024px){.elementor .e-d08f036-f2f7{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-4ddcc88-6fb2{font-size:23px;}}@media(max-width:1024px){.elementor .e-44204e86-1085{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-5b64a0d4-ce30{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-39047789-4f84{font-size:36px;}}@media(max-width:1024px){.elementor .e-cb39670-4ca4{grid-column:1;grid-row:auto;align-self:auto;}}@media(max-width:1024px){.elementor .e-35cbc3b3-f82d{height:580px;}}@media(max-width:1024px){.elementor .e-7cb3835d-3e4e{grid-column:1;grid-row:auto;}}@media(max-width:1024px){.elementor .e-22c0bb60-7b4b{grid-column:1;grid-row:auto;}}@media(max-width:1024px){.elementor .e-3ed29c4a-f43d{grid-template-columns:1fr;grid-template-rows:auto;row-gap: 32px;\n}}@media(max-width:1024px){.elementor .e-45f93c2f-22a9{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-3d3355d5-43d8{font-size:36px;}}@media(max-width:1024px){.elementor .e-215f68e6-470c{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-6759363b-4b2d{height:420px;}}@media(max-width:1024px){.elementor .e-5d08f6f6-5fd6{width:100%;}}@media(max-width:1024px){.elementor .e-f6da500-3eb0{font-size:36px;}}@media(max-width:1024px){.elementor .e-5472c3df-a85b{width:100%;}}@media(max-width:1024px){.elementor .e-561e2e65-7591{flex-direction:column;gap:32px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-2d3cd146-1d51{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-443f6d9d-1973{font-size:36px;}}@media(max-width:1024px){.elementor .e-4e8db5a9-2b0c{font-size:20px;}}@media(max-width:1024px){.elementor .e-1affb97e-e550{font-size:20px;}}@media(max-width:1024px){.elementor .e-486d58b9-feb5{font-size:20px;}}@media(max-width:1024px){.elementor .e-747ee512-ec33{font-size:20px;}}@media(max-width:1024px){.elementor .e-24063703-e79c{font-size:20px;}}@media(max-width:1024px){.elementor .e-18b8f0f-5c40{font-size:20px;}}@media(max-width:1024px){.elementor .e-765d172b-de8f{font-size:20px;}}@media(max-width:1024px){.elementor .e-44e13d5f-51de{font-size:20px;}}@media(max-width:1024px){.elementor .e-3e4c171a-9c42{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-7a0a69fc-e16e{font-size:36px;}}@media(max-width:1024px){.elementor .e-6e97e873-df33{gap:16px;}}@media(max-width:1024px){.elementor .e-4f933edf-4fa8{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}