@media(max-width:767px){.elementor .e-8dc049-d045{height:auto;aspect-ratio:4/3;position:relative;}}@media(max-width:767px){.elementor .e-a650dea-9ef4{display:none;}}@media(max-width:767px){.elementor .e-677e7149-4e1c{font-size:34px;}}@media(max-width:767px){.elementor .e-70421545-2096{font-size:18px;}}@media(max-width:767px){.elementor .e-7ddfaaaf-1edd{font-size:14px;}}@media(max-width:767px){.elementor .e-26d5e7e0-851a{max-width: none;\n}}@media(max-width:767px){.elementor .e-1e8af74-1017{padding-block-start:26px;padding-block-end:34px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .e-679fc616-89d9{inset-block-start:12px;inset-inline-end:12px;inset-block-end:auto;}}@media(max-width:767px){.elementor .e-38b3043a-58c9{min-height:0px;padding:0px;justify-content:flex-start;align-items:stretch;}}@media(max-width:767px){.elementor .e-28291d5d-8df3{font-size:16px;}}@media(max-width:767px){.elementor .e-2abbac76-c8eb{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:10px;border-block-end-width:1px;border-inline-start-width:0px;border-bottom-style: solid; border-bottom-color: var(--line);\n}}@media(max-width:767px){.elementor .e-5aa17de3-243c{font-size:16px;}}@media(max-width:767px){.elementor .e-9a25c68-8783{padding-block-start:16px;padding-block-end:16px;padding-inline-start:14px;padding-inline-end:10px;border-block-end-width:1px;border-inline-start-width:1px;border-left-style: solid; border-left-color: var(--line); border-bottom-style: solid; border-bottom-color: var(--line);\n}}@media(max-width:767px){.elementor .e-49378b7d-3664{font-size:16px;}}@media(max-width:767px){.elementor .e-380c2a58-8d4a{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:10px;border-inline-start-width:0px;}}@media(max-width:767px){.elementor .e-65ff4a26-92f0{font-size:16px;}}@media(max-width:767px){.elementor .e-2098054c-707d{padding-block-start:16px;padding-block-end:16px;padding-inline-start:14px;padding-inline-end:10px;border-inline-start-width:1px;border-left-style: solid; border-left-color: var(--line);\n}}@media(max-width:767px){.elementor .e-10b95480-c106{grid-template-columns:1fr 1fr;}}@media(max-width:767px){.elementor .e-3ad130a0-f8c1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .e-71cc0eaf-dce5{width:100%;flex:0 0 auto;grid-template-columns:92px 1fr;}}@media(max-width:767px){.elementor .e-764e4458-a616{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-4e7d0d1-1615{flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .e-ef2379d-d3cb{grid-template-columns:76px 1fr;}}@media(max-width:767px){.elementor .e-23555aa4-86df{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-440a0a20-f55d{flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .e-661033bb-526e{gap:10px;grid-template-columns:1fr 1fr;}}@media(max-width:767px){.elementor .e-2a5473e2-2d65{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-1bbe673b-93ea{grid-template-columns:1fr 1fr 1fr;}}@media(max-width:767px){.elementor .e-4a36866c-1b9c{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-6fbba315-ee81{flex-direction:column;gap:24px;}}@media(max-width:767px){.elementor .e-6255e156-ef63{font-size:28px;}}@media(max-width:767px){.elementor .e-238ee1bc-bb4c{font-size:14px;}}@media(max-width:767px){.elementor .e-21a8d11f-cdfa{font-size:14px;}}@media(max-width:767px){.elementor .e-5486b0f8-45e3{font-size:14px;}}@media(max-width:767px){.elementor .e-4277089-aded{font-size:14px;}}@media(max-width:767px){.elementor .e-5352dd8a-9efe{font-size:14px;}}@media(max-width:767px){.elementor .e-78191666-731b{font-size:14px;}}@media(max-width:767px){.elementor .e-4ae744df-cf7c{font-size:14px;}}@media(max-width:767px){.elementor .e-54f18cbb-e5e9{font-size:14px;}}@media(max-width:767px){.elementor .e-1711dde6-8d67{font-size:14px;}}@media(max-width:767px){.elementor .e-4074a331-6e57{font-size:14px;}}@media(max-width:767px){.elementor .e-2293e8ec-8498{font-size:14px;}}@media(max-width:767px){.elementor .e-3b035d5b-d735{font-size:14px;}}@media(max-width:767px){.elementor .e-3a25fd94-ab59{column-gap:8px;grid-template-columns:1.3fr 0.62fr 0.62fr 1fr;}}@media(max-width:767px){.elementor .e-542aa894-98c4{gap:10px;grid-template-columns:1fr;}}