@media(max-width:1024px){.elementor .e-ee4c258-131d{font-size:48px;line-height:1.06;}}@media(max-width:1024px){.elementor .e-3bf8da74-193c{font-size:24px;}}@media(max-width:1024px){.elementor .e-83209a9-2bb0{font-size:12px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:1024px){.elementor .e-5f5d1ce2-197b{font-size:12px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:1024px){.elementor .e-5d9a7bb1-1093{font-size:12px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:1024px){.elementor .e-3ce1ba84-4784{font-size:12px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:1024px){.elementor .e-6f449e72-6ec0{gap:8px;}}@media(max-width:1024px){.elementor .e-479bd5ae-a290{font-size:40px;}}@media(max-width:1024px){.elementor .e-356f0799-b339{font-size:20px;}}@media(max-width:1024px){.elementor .e-3060ddfa-9356{font-size:12px;flex:0 1 100%;}}@media(max-width:1024px){.elementor .e-1ab18b2e-43cf{width:58%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;gap:20px;}}@media(max-width:1024px){.elementor .e-ce46250-c074{width:42%;min-height:560px;}}@media(max-width:1024px){.elementor .e-4c7be081-1c4c{font-size:17px;}}@media(max-width:1024px){.elementor .e-460ca5a9-9f94{font-size:16px;}}@media(max-width:1024px){.elementor .e-6a303b32-8301{font-size:17px;}}@media(max-width:1024px){.elementor .e-6c296c2b-5d6c{font-size:16px;}}@media(max-width:1024px){.elementor .e-5edd97b0-d9f1{font-size:16px;}}@media(max-width:1024px){.elementor .e-7db60cc2-5fcb{font-size:16px;}}@media(max-width:1024px){.elementor .e-1f3bc98d-c247{font-size:16px;}}@media(max-width:1024px){.elementor .e-10955e0-164b{font-size:17px;}}@media(max-width:1024px){.elementor .e-2f10446-f4ca{font-size:16px;}}@media(max-width:1024px){.elementor .e-60338c2d-bb44{font-size:16px;}}@media(max-width:1024px){.elementor .e-46bc69b5-9118{grid-column:span 2;}}@media(max-width:1024px){.elementor .e-59e6ec8c-4878{padding-block-start:56px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;gap:40px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-6daed600-e77d{font-size:38px;}}@media(max-width:1024px){.elementor .e-31f6ccfa-4781{font-size:15px;}}@media(max-width:1024px){.elementor .e-6f84c836-96a5{font-size:15px;}}@media(max-width:1024px){.elementor .e-253e8dfc-a72e{font-size:15px;}}@media(max-width:1024px){.elementor .e-4f34d689-b9e2{font-size:15px;}}@media(max-width:1024px){.elementor .e-5cd241d1-7e97{font-size:15px;}}@media(max-width:1024px){.elementor .e-4701cefb-7aaa{padding:32px;}}@media(max-width:1024px){.elementor .e-e45ea58-8b84{font-size:15px;}}@media(max-width:1024px){.elementor .e-681b7cfc-63d6{font-size:15px;}}@media(max-width:1024px){.elementor .e-67b5e246-4043{font-size:15px;}}@media(max-width:1024px){.elementor .e-7cec5abd-1d0c{font-size:15px;}}@media(max-width:1024px){.elementor .e-207e6f8d-6e8f{font-size:15px;}}@media(max-width:1024px){.elementor .e-4bbdce6d-9df6{padding:32px;}}@media(max-width:1024px){.elementor .e-73f787f9-270e{gap:20px;}}@media(max-width:1024px){.elementor .e-10d8c74d-2764{padding-block-start:56px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;gap:40px;}}@media(max-width:1024px){.elementor .e-4c727c27-e019{font-size:42px;}}@media(max-width:1024px){.elementor .e-62f4d0c8-67cf{font-size:64px;}}@media(max-width:1024px){.elementor .e-7fbeedf1-f225{display:none;}}@media(max-width:1024px){.elementor .e-62a5d53d-8096{max-width:640px;gap:24px;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-16c4ba00-f1b9{font-size:180px;}}@media(max-width:1024px){.elementor .e-68db4480-d6b8{font-size:34px;}}@media(max-width:1024px){.elementor .e-261c176-2d0b{padding:36px;}}@media(max-width:1024px){.elementor .e-3a711769-18fe{font-size:22px;}}@media(max-width:1024px){.elementor .e-5079e8ce-b3e9{padding:28px;}}@media(max-width:1024px){.elementor .e-f048fb3-9cd4{font-size:22px;}}@media(max-width:1024px){.elementor .e-725b268f-c0c4{padding:28px;}}@media(max-width:1024px){.elementor .e-1a0d1f8f-2894{font-size:22px;}}@media(max-width:1024px){.elementor .e-3812514e-2694{padding:28px;}}@media(max-width:1024px){.elementor .e-187c35bf-7a37{font-size:22px;}}@media(max-width:1024px){.elementor .e-133dce1b-b799{padding:28px;}}@media(max-width:1024px){.elementor .e-2d8ad66c-9b41{font-size:24px;}}@media(max-width:1024px){.elementor .e-1c64ef51-c315{padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-79d62d26-4f67{gap:16px;}}@media(max-width:1024px){.elementor .e-5bec2be7-6fa1{gap:16px;flex:0 1 auto;}}@media(max-width:1024px){.elementor .e-109d8ab6-e6d2{display:inline-flex;}}@media(max-width:1024px){.elementor .e-7a14b610-b698{padding-block-start:56px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:48px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-2156b87f-38bb{font-size:38px;}}@media(max-width:1024px){.elementor .e-5ffe988d-c79e{padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;gap:32px;}}@media(max-width:1024px){.elementor .e-27c55932-99be{width:160px;height:160px;}}@media(max-width:1024px){.elementor .e-2585fa36-5b2c{font-size:28px;}}@media(max-width:1024px){.elementor .e-150dcf80-645a{font-size:16px;}}@media(max-width:1024px){.elementor .e-57a2dcd6-3290{margin-inline-start:192px;}}@media(max-width:1024px){.elementor .e-7c154bd5-407b{padding-block-start:56px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;gap:32px;}}@media(max-width:1024px){.elementor .e-2dcff1f-c7f5{font-size:36px;}}@media(max-width:1024px){.elementor .e-168c7fe4-8015{padding-block-start:56px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-6cf19446-5f19{font-size:44px;}}@media(max-width:1024px){.elementor .e-2249dcc3-8c1b{font-size:17px;}}@media(max-width:1024px){.elementor .e-56cc9baf-91aa{padding-block-start:56px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;}}