@media(max-width:1024px){.elementor .e-3ce91321-cdffd40{width:50%;position:absolute;inset-inline-end:0%;inset-block-end:-50px;inset-inline-start:auto;padding:0px;}}@media(max-width:1024px){.elementor .e-6d09c9fd-7cd145e{min-width:355px;position:relative;inset-inline-end:0px;padding:0px;}}@media(max-width:1024px){.elementor .e-41ea9382-741ed37{width:50%;align-self:end;}}@media(max-width:1024px){.elementor .e-1005d4a4-72bec75{width:100%;padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-4dfa4075-211c692{width:50%;padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-619179b3-aa1c856{width:100%;position:absolute;inset-inline-end:-49%;inset-block-end:-50px;inset-inline-start:auto;padding:0px;}}@media(max-width:1024px){.elementor .e-30e3b48d-004c4cc{padding:0px;gap:30px;}}@media(max-width:1024px){.elementor .e-1a2c485f-396c6be{width:100%;font-size:30px;line-height:1.2em;}}@media(max-width:1024px){.elementor .e-3030af6-0b08692{width:100%;font-size:16px;line-height:1.5em;}}@media(max-width:1024px){.elementor .e-2aa87e7c-ba8ef2f{width:50%;max-width:420px;gap:25px;}}@media(max-width:1024px){.elementor .e-6aaeafca-4e56d0a{max-width:500px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-5abc1f52-0af0b56{width:100%;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:30px;justify-content:space-between;}}@media(max-width:1024px){.elementor .e-20287076-a3c01f0{padding-block-start:60px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;gap:30px;}}@media(max-width:1024px){.elementor .e-4f091fc9-d9f9637{font-size:18px;}}@media(max-width:1024px){.elementor .e-13fcf046-9101830{width:100%;font-size:16px;line-height:1.5em;}}@media(max-width:1024px){.elementor .e-bf34cc2-a5f71c2{width:100%;padding-block-start:50px;padding-block-end:50px;padding-inline-start:25px;padding-inline-end:25px;border-start-end-radius:90px;border-end-start-radius:90px;}}@media(max-width:1024px){.elementor .e-f5548ab-020f864{font-size:18px;}}@media(max-width:1024px){.elementor .e-3d47d3e6-7b21885{width:100%;font-size:16px;line-height:1.5em;}}@media(max-width:1024px){.elementor .e-7cf294c8-7177a77{width:100%;padding-block-start:50px;padding-block-end:50px;padding-inline-start:25px;padding-inline-end:25px;border-start-end-radius:90px;border-end-start-radius:90px;}}@media(max-width:1024px){.elementor .e-1ac857de-9a8ed7b{font-size:18px;}}@media(max-width:1024px){.elementor .e-1a85582e-3bfa9ac{width:100%;font-size:16px;line-height:1.5em;}}@media(max-width:1024px){.elementor .e-58a83922-37b7108{width:100%;padding-block-start:50px;padding-block-end:50px;padding-inline-start:25px;padding-inline-end:25px;border-start-end-radius:90px;border-end-start-radius:90px;}}@media(max-width:1024px){.elementor .e-1c3fb81e-8dd8b54{width:100%;margin-block-start:0px;margin-inline-end:0px;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-107879e9-ba01c12{width:100%;max-width:auto;font-size:30px;line-height:124%;margin-block-end:0px;}}@media(max-width:1024px){.elementor .e-e04b31f-eca91fb{font-size:16px;line-height:150%;}}@media(max-width:1024px){.elementor .e-43270059-55be1a2{font-size:14px;}}@media(max-width:1024px){.elementor .e-6ea9da9-864b605{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-2a3fb075-eadc796{width:100%;}}@media(max-width:1024px){.elementor .e-5b0c050d-3fd35a9{gap:30px;}}@media(max-width:1024px){.elementor .e-60902c79-9ef44eb{padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-3c50ebd4-babf21e{width:auto;max-width:auto;font-size:30px;line-height:124%;text-align:start;margin-block-end:0px;}}@media(max-width:1024px){.elementor .e-150f7ac7-7a8ce0e{gap:30px;}}@media(max-width:1024px){.elementor .e-5f190a7d-82bb97d{padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;}}