@media(max-width:1024px){.elementor .e-6781f9f0-98b7{width:180px;min-width:180px;max-width:180px;position:static;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:0px;}}@media(max-width:1024px){.elementor .e-7c17bdf6-832f{font-size:14px;}}@media(max-width:1024px){.elementor .e-1976437d-678b{font-size:14px;}}@media(max-width:1024px){.elementor .e-4df56417-9a1a{font-size:14px;}}@media(max-width:1024px){.elementor .e-5c1af74b-158a{font-size:14px;}}@media(max-width:1024px){.elementor .e-6883d5ec-1fae{font-size:14px;}}@media(max-width:1024px){.elementor .e-5c10bd4a-e7c7{font-size:14px;}}@media(max-width:1024px){.elementor .e-669f9cb6-d332{display:none;}}@media(max-width:1024px){.elementor .e-5a348d76-e6d0{display:none;}}@media(max-width:1024px){.elementor .e-21de2b3d-79f8{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:1024px){.elementor .e-24bc6176-995f{display:block;}}@media(max-width:1024px){.elementor .e-2ca54cf4-5b81{gap:18px;}}@media(max-width:1024px){.elementor .e-5e80d435-b0ec{min-height:112px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-609ec0a4-1aa3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .e-56b6f0eb-63b7{width:auto;max-width:100%;position:static;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:0px;font-size:12px;letter-spacing:0.8px;line-height:1.5;}}@media(max-width:1024px){.elementor .e-3c32654e-4811{max-width:100%;position:static;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:0px;font-size:clamp(36px,4.6vw,48px);letter-spacing:-0.5px;line-height:1.08;}}@media(max-width:1024px){.elementor .e-1a16a5e3-6a9a{position:static;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:0px;font-size:34px;margin-block-start:0px;margin-block-end:3px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-4c30375d-a493{width:100%;max-width:100%;gap:8px;align-items:flex-end;}}@media(max-width:1024px){.elementor .e-547cc29c-60e9{width:100%;max-width:100%;position:static;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:0px;font-size:17px;line-height:1.5;}}@media(max-width:1024px){.elementor .e-359dc8ae-698e{min-width:0px;min-height:44px;max-width:100%;position:static;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:0px;font-size:12px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:15px;padding-inline-end:15px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-94f8ba0-c9a1{min-width:0px;min-height:44px;max-width:100%;position:static;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:0px;font-size:12px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:15px;padding-inline-end:15px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-5507df5-7475{width:100%;max-width:100%;position:static;margin:0px;flex-direction:row;gap:10px;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-455ec6e1-111b{font-size:14px;line-height:1.5;}}@media(max-width:1024px){.elementor .e-20e3aabb-e1d8{font-size:14px;line-height:1.5;}}@media(max-width:1024px){.elementor .e-3114f639-d9d7{font-size:14px;line-height:1.5;}}@media(max-width:1024px){.elementor .e-15ec1e26-c6b8{width:100%;max-width:100%;position:static;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:0px;margin:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-304e1aab-ba3f{width:100%;height:auto;min-width:0px;max-width:100%;position:static;inset-block-start:auto;inset-inline-end:auto;inset-block-end:auto;inset-inline-start:0px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:28px;padding-inline-end:28px;gap:18px;}}@media(max-width:1024px){.elementor .e-38925b72-40c2{width:100%;height:100%;min-height:520px;max-width:100%;object-fit:cover;object-position:50% 18%;}}@media(max-width:1024px){.elementor .e-6f9992c3-ad05{height:auto;min-height:520px;gap:0px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-3cf7de63-9c09{padding:0px;}}@media(max-width:1024px){.elementor .e-71289014-5373{font-size:40px;}}@media(max-width:1024px){.elementor .e-6044bf8f-98be{font-size:16px;}}@media(max-width:1024px){.elementor .e-11cf27f9-82eb{font-size:16px;}}@media(max-width:1024px){.elementor .e-1f6365f1-af67{font-size:21px;}}@media(max-width:1024px){.elementor .e-2b98cfa4-7606{font-size:27px;}}@media(max-width:1024px){.elementor .e-66c90c2d-ef05{font-size:16px;}}@media(max-width:1024px){.elementor .e-6eb115d1-b7bd{font-size:21px;}}@media(max-width:1024px){.elementor .e-26e42c60-a312{font-size:27px;}}@media(max-width:1024px){.elementor .e-853d1b8-4e6c{font-size:16px;}}@media(max-width:1024px){.elementor .e-6f30b80a-b96e{font-size:21px;}}@media(max-width:1024px){.elementor .e-2e7a9051-de5a{font-size:27px;}}@media(max-width:1024px){.elementor .e-aec3529-9e23{font-size:16px;}}@media(max-width:1024px){.elementor .e-5ed6d372-483e{font-size:21px;}}@media(max-width:1024px){.elementor .e-744f715a-38d2{font-size:27px;}}@media(max-width:1024px){.elementor .e-66a321b0-9839{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-56d9862-739d{padding-block-start:48px;padding-block-end:48px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .e-4c657c37-6d15{font-size:40px;}}@media(max-width:1024px){.elementor .e-983f0ae-1f46{font-size:16px;}}@media(max-width:1024px){.elementor .e-64f4f86e-6f5e{height:215px;}}@media(max-width:1024px){.elementor .e-44f204ae-b134{font-size:28px;}}@media(max-width:1024px){.elementor .e-8d3a4c1-7aa4{height:215px;}}@media(max-width:1024px){.elementor .e-658b1984-9d26{font-size:28px;}}@media(max-width:1024px){.elementor .e-1a1b9f47-2f93{height:215px;}}@media(max-width:1024px){.elementor .e-6a77c5b3-593c{font-size:28px;}}@media(max-width:1024px){.elementor .e-3c77253c-c2a3{height:195px;}}@media(max-width:1024px){.elementor .e-6eccc2b6-e6ed{font-size:28px;}}@media(max-width:1024px){.elementor .e-6bd2eafb-f6cc{height:195px;}}@media(max-width:1024px){.elementor .e-3ad726ec-4b92{font-size:28px;}}@media(max-width:1024px){.elementor .e-794cc178-dba2{padding-block-start:48px;padding-block-end:48px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .e-cbb65e6-eb59{min-height:530px;}}@media(max-width:1024px){.elementor .e-5ad43427-f78d{font-size:35px;}}@media(max-width:1024px){.elementor .e-38c22fe5-783f{font-size:16px;}}@media(max-width:1024px){.elementor .e-6c46c38-fd61{font-size:28px;}}@media(max-width:1024px){.elementor .e-65098bff-d8db{width:140px;}}@media(max-width:1024px){.elementor .e-7b837fce-1af8{gap:12px;grid-template-columns:minmax(0,1fr) 150px;}}@media(max-width:1024px){.elementor .e-1ad232b7-d2ef{padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-2e3f0805-5db4{gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-49b9efc8-78e1{padding-block-start:48px;padding-block-end:48px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .e-29e97f7f-1de7{font-size:40px;}}@media(max-width:1024px){.elementor .e-286683f0-e317{font-size:16px;}}@media(max-width:1024px){.elementor .e-7b76cb65-67a0{min-height:0px;font-size:27px;}}@media(max-width:1024px){.elementor .e-5f1919d2-e1eb{font-size:15px;}}@media(max-width:1024px){.elementor .e-5780dc86-c82d{min-height:0px;font-size:27px;}}@media(max-width:1024px){.elementor .e-5a7c54ce-951d{font-size:15px;}}@media(max-width:1024px){.elementor .e-29ac6f60-39fd{min-height:0px;font-size:27px;}}@media(max-width:1024px){.elementor .e-b1af4d4-cb3d{font-size:15px;}}@media(max-width:1024px){.elementor .e-90abf39-ccb8{gap:24px;}}@media(max-width:1024px){.elementor .e-6c972782-5bee{padding-block-start:48px;padding-block-end:48px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .e-457fb6d2-9adc{width:180px;height:180px;}}@media(max-width:1024px){.elementor .e-6a3b9228-b6b4{font-size:27px;}}@media(max-width:1024px){.elementor .e-3caa1042-defd{font-size:35px;}}@media(max-width:1024px){.elementor .e-339e563f-b84f{font-size:16px;}}@media(max-width:1024px){.elementor .e-771247f0-edf9{font-size:34px;}}@media(max-width:1024px){.elementor .e-1718770f-33ce{max-width:650px;font-size:16px;}}@media(max-width:1024px){.elementor .e-7e5d5c7c-65b2{width:100%;max-width:740px;grid-column:1 / -1;}}@media(max-width:1024px){.elementor .e-650fc558-b224{gap:30px;grid-template-columns:180px minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-78c0d987-1d9f{padding-block-start:48px;padding-block-end:48px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .e-3647318a-8a4e{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-719ab177-3e68{font-size:29px;}}@media(max-width:1024px){.elementor .e-2e7c4d2c-b8c5{padding-block-start:23px;padding-block-end:23px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:1024px){.elementor .e-4278a179-ee93{grid-template-columns:minmax(0,3fr) minmax(200px,1fr);}}@media(max-width:1024px){.elementor .e-4314e198-a578{padding:0px;}}@media(max-width:1024px){.elementor .e-18c5b366-a4fb{width:155px;}}@media(max-width:1024px){.elementor .e-e2af522-c601{gap:19px;}}@media(max-width:1024px){.elementor .e-119c2c30-b521{position:relative;inset-inline-end:0px;inset-inline-start:112px;font-size:16px;text-align:center;grid-column:1 / -1;}}@media(max-width:1024px){.elementor .e-4b6d65ac-9840{gap:17px;grid-template-columns:155px minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-3b574332-eb50{margin-block-start:17px;}}@media(max-width:1024px){.elementor .e-719ce68a-bd48{padding-block-start:30px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;}}