@media(max-width:767px){.elementor .e-0c5363f-e9dfcde{aspect-ratio:1.2}}@media(max-width:767px){.elementor .e-940a8ee-029d226{row-gap:32px;\n}}@media(max-width:767px){.elementor .e-bb6392a-4a87698{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-09894c9-b189408{aspect-ratio:1.18 / 1}}@media(max-width:767px){.elementor .e-3178fb3-7e64c87{width:82%;max-width:320px;aspect-ratio:.92 / 1;justify-self:end;\n}}@media(max-width:767px){.elementor .e-3ee75d1-6b382bc{margin-block-start:32px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-items:start;row-gap:24px;\n}}@media(max-width:767px){.elementor .e-57c1d68-7953e5e{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-d5b74bb-4c17e7c{width:170px;height:255px;inset-block-start:auto;inset-inline-end:-75px;inset-block-end:-64px;opacity:19%;display:flex}}@media(max-width:767px){.elementor .e-cc5d728-e7923d4{font-size:17px;line-height:27px}}@media(max-width:767px){.elementor .e-40526cc-3bbbe9c{font-size:17px;line-height:27px}}@media(max-width:767px){.elementor .e-d59a5e8-ea0427f{padding-block-start:24px;border-block-start-width:1px;border-top-style:solid;border-top-color:var(--soft-grey);\n}}@media(max-width:767px){.elementor .e-7f575e3-92400fb{font-size:17px;line-height:27px}}@media(max-width:767px){.elementor .e-2356f7d-67d9c97{padding-block-start:24px}}@media(max-width:767px){.elementor .e-4ad406f-0c9be4e{font-size:17px;line-height:27px}}@media(max-width:767px){.elementor .e-6771aef-2641d10{padding-block-start:24px}}@media(max-width:767px){.elementor .e-14ef509-bb077fc{margin-block-start:32px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto;row-gap:24px;\n}}@media(max-width:767px){.elementor .e-6851264-7416e37{margin-block-start:48px}}@media(max-width:767px){.elementor .e-1c30f09-e1a0ad2{padding-block-start:48px;padding-block-end:214px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-3451b03-46080ed{font-size:19px;line-height:29px}}@media(max-width:767px){.elementor .e-82e5b9f-64eda55{padding:28px}}@media(max-width:767px){.elementor .e-96767d4-34edc20{font-size:19px;line-height:29px}}@media(max-width:767px){.elementor .e-ad64603-eebff7d{padding:28px}}@media(max-width:767px){.elementor .e-7a5e605-b1bf59a{font-size:19px;line-height:29px}}@media(max-width:767px){.elementor .e-e6b3905-801b6a7{padding:28px}}@media(max-width:767px){.elementor .e-b7a4d58-3fd3dbb{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-2028bce-1cf768e{font-size:24px;line-height:32px}}@media(max-width:767px){.elementor .e-608d0f6-d02da20{font-size:24px;line-height:32px}}@media(max-width:767px){.elementor .e-ed913b9-aa91c89{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:40px;\n}}@media(max-width:767px){.elementor .e-8bbd43d-d81f667{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto;row-gap:24px;\n}}@media(max-width:767px){.elementor .e-f3a03af-168b13f{margin-block-start:40px}}@media(max-width:767px){.elementor .e-843a55b-6ec152d{margin-block-start:32px}}@media(max-width:767px){.elementor .e-2132c01-c96853f{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-d2d0cb1-cc52f29{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:20px;\n}}@media(max-width:767px){.elementor .e-d6e55eb-6f8b8bc{font-size:20px;line-height:30px}}@media(max-width:767px){.elementor .e-3e33d90-ba5e339{margin-block-start:40px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:24px;\n}}@media(max-width:767px){.elementor .e-678f388-ac6b091{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-2948430-5484115{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:24px;\n}}@media(max-width:767px){.elementor .e-27c4fb6-dcd41cf{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-aa12158-2724fc7{font-size:20px;line-height:28px}}@media(max-width:767px){.elementor .e-e7dcbfd-03802f3{font-size:17px;line-height:27px}}@media(max-width:767px){.elementor .e-86c8bbb-213a8d7{font-size:15px;line-height:22px}}@media(max-width:767px){.elementor .e-ef6e9e5-40e331f{margin-block-start:28px}}@media(max-width:767px){.elementor .e-c912467-a1269ef{aspect-ratio:4 / 3;order:0}}@media(max-width:767px){.elementor .e-943542f-1631b8b{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:32px;\n}}@media(max-width:767px){.elementor .e-e2f6da3-65df3e5{font-size:22px;line-height:32px}}@media(max-width:767px){.elementor .e-ba74f38-34ae4fe{font-size:16px;line-height:24px}}@media(max-width:767px){.elementor .e-e1450db-56a863d{padding-block-start:24px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:40px}}@media(max-width:767px){.elementor .e-3f0ff32-6ab176a{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-d70ab4f-b75f31a{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-bafce37-7138dbc{max-width:100%}}@media(max-width:767px){.elementor .e-3cf8af6-8c93425{font-size:26px;line-height:34px}}@media(max-width:767px){.elementor .e-5b57408-fb0caf0{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0;padding-inline-end:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:8px;\n}}@media(max-width:767px){.elementor .e-b824b7e-476a3f7{font-size:26px;line-height:34px}}@media(max-width:767px){.elementor .e-7420782-42aab5b{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0;padding-inline-end:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:8px;\n}}@media(max-width:767px){.elementor .e-6520fee-6348429{font-size:26px;line-height:34px}}@media(max-width:767px){.elementor .e-3228d01-bbf8710{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0;padding-inline-end:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:8px;\n}}@media(max-width:767px){.elementor .e-124bcf6-5cd1ce2{font-size:20px;line-height:28px;padding-block-start:0;border-block-start-width:0;border-top-style:none;\n}}@media(max-width:767px){.elementor .e-d4e006e-4f11a5f{font-size:17px;line-height:27px}}@media(max-width:767px){.elementor .e-9918398-16527fa{padding-block-start:32px;padding-block-end:4px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .e-89d7c77-0b2c258{font-size:16px;line-height:24px}}@media(max-width:767px){.elementor .e-a6402d1-3cdadae{max-width:100%;margin-block-start:32px}}@media(max-width:767px){.elementor .e-4ad78e7-9aefb63{width:170px;height:200px;inset-block-end:-40px;inset-inline-start:-42px;opacity:19%;display:flex}}@media(max-width:767px){.elementor .e-dc74209-7067b40{padding-block-start:48px;padding-block-end:210px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-ee25a35-4570c02{font-size:18px;line-height:26px}}@media(max-width:767px){.elementor .e-b6cbbe7-83dc328{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;gap:16px}}@media(max-width:767px){.elementor .e-8a2db3e-8ee9e1a{padding-block-start:0;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .e-40e7dd8-a139146{font-size:18px;line-height:26px}}@media(max-width:767px){.elementor .e-16faffa-479dd59{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;gap:16px}}@media(max-width:767px){.elementor .e-a1f022a-b9c0cbd{padding-block-start:0;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .e-f8b3add-099da84{font-size:18px;line-height:26px}}@media(max-width:767px){.elementor .e-778d0dc-5a3f921{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;gap:16px}}@media(max-width:767px){.elementor .e-db9ac0f-7d13176{padding-block-start:0;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .e-5af9f12-a68f083{font-size:18px;line-height:26px}}@media(max-width:767px){.elementor .e-1d83ead-9155e0f{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;gap:16px}}@media(max-width:767px){.elementor .e-f33c658-428abbb{padding-block-start:0;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .e-41724a9-10cb4c1{font-size:18px;line-height:26px}}@media(max-width:767px){.elementor .e-a248bc4-e20edfb{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;gap:16px}}@media(max-width:767px){.elementor .e-a079a11-0296c8d{padding-block-start:0;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .e-d9f8d11-0cf067d{font-size:18px;line-height:26px}}@media(max-width:767px){.elementor .e-c797831-80083aa{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;gap:16px}}@media(max-width:767px){.elementor .e-7b06e8b-43f4a18{font-size:16px;line-height:24px}}@media(max-width:767px){.elementor .e-aa7e407-d9705b0{padding-block-start:0;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .e-cd8f508-e7e08b1{font-size:18px;line-height:26px}}@media(max-width:767px){.elementor .e-711a0f2-4dd5224{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0;gap:16px}}@media(max-width:767px){.elementor .e-ee512c2-1077b25{padding-block-start:0;padding-block-end:20px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .e-bc5b7d2-54f96f4{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:24px;\n}}@media(max-width:767px){.elementor .e-05494f0-b8a4f62{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-70dcbce-ce95f1a{font-size:20px;line-height:28px}}@media(max-width:767px){.elementor .e-bd8a1b6-09aa227{font-size:16px;line-height:24px}}@media(max-width:767px){.elementor .e-b0ba378-64bb032{font-size:20px;line-height:28px}}@media(max-width:767px){.elementor .e-152187f-ec7892a{font-size:16px;line-height:24px}}@media(max-width:767px){.elementor .e-09d0f0d-9fd3ccb{font-size:20px;line-height:28px}}@media(max-width:767px){.elementor .e-44b6af8-32ba923{font-size:16px;line-height:24px}}@media(max-width:767px){.elementor .e-521d371-64707de{font-size:20px;line-height:28px}}@media(max-width:767px){.elementor .e-7bb9637-a20426d{font-size:16px;line-height:24px}}@media(max-width:767px){.elementor .e-45f2a8e-58e8497{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;row-gap:24px;\n}}@media(max-width:767px){.elementor .e-f4ac007-47e1cd4{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .e-2a6c424-aa64b2c{font-size:16px;line-height:24px}}@media(max-width:767px){.elementor .e-ac05058-30cd918{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:28px;\n}}@media(max-width:767px){.elementor .e-ec78697-39db424{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px}}