.elementor .e-2a9ae08f-31eb{font-family:var(--hiru-font);font-weight:500;font-size:2.6rem;letter-spacing:-0.04em;line-height:1.1;margin:0rem;color: var(--e-global-color-hiruc02);\n}.elementor .e-76405ea-e445{font-size:1.15rem;line-height:1.5;margin-block-start:-0.5rem;margin-block-end:0.25rem;margin-inline-start:0rem;margin-inline-end:0rem;color: var(--e-global-color-hiruc04);\n}.elementor .e-5924077d-1cc8{font-weight:700;font-size:0.875rem;line-height:1.5;margin:0rem;}.elementor .e-7ced08e7-3273{font-size:0.95rem;line-height:1.6;margin:0rem;}.elementor .e-29ffe7b8-da46{padding:0rem;flex-direction:column;gap:0.4rem;}.elementor .e-2b4adaee-7bc6{font-weight:700;font-size:0.875rem;line-height:1.5;margin:0rem;}.elementor .e-4721665a-164a{font-size:0.95rem;line-height:1.6;margin:0rem;}.elementor .e-7b851608-aa73{padding:0rem;flex-direction:column;gap:0.4rem;}.elementor .e-2d853460-88a3{padding:0rem;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-4f175406-d77e{font-family:var(--hiru-font);font-weight:500;font-size:1.05rem;letter-spacing:0rem;line-height:1.4;text-transform:uppercase;margin:0rem;color: var(--e-global-color-hiruc02);\n}.elementor .e-50675fcd-53b9{font-size:1rem;line-height:1.65;margin:0rem;color: var(--e-global-color-hiruc02);\n}.elementor .e-61ea1aaf-4f41{padding:0rem;flex-direction:column;gap:1rem;}.elementor .e-52578896-d788{font-family:var(--hiru-font);font-weight:500;font-size:1.05rem;letter-spacing:0rem;line-height:1.4;text-transform:uppercase;margin:0rem;color: var(--e-global-color-hiruc02);\n}.elementor .e-56d899be-889e{font-size:1rem;line-height:1.65;margin:0rem;color: var(--e-global-color-hiruc02);\n}.elementor .e-32ed407a-a9c7{padding:0rem;flex-direction:column;gap:1rem;}.elementor .e-543f8a52-5161{font-family:var(--hiru-font);font-weight:500;font-size:1.05rem;letter-spacing:0rem;line-height:1.4;text-transform:uppercase;margin:0rem;color: var(--e-global-color-hiruc02);\n}.elementor .e-609b0cba-ced0{font-size:1rem;line-height:1.65;margin:0rem;color: var(--e-global-color-hiruc02);\n}.elementor .e-4787914-1944{padding:0rem;flex-direction:column;gap:1rem;}.elementor .e-3e2b1dc7-ee5a{padding:0rem;flex-direction:column;gap:1.75rem;}.elementor .e-27b8c9ec-7bf1{padding-block-start:2rem;padding-block-end:5rem;padding-inline-start:5.5%;padding-inline-end:5.5%;gap:5rem;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.2fr);grid-template-rows:auto;align-items:start;}.elementor .e-40f06875-176e{padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:5.5%;padding-inline-end:5.5%;}.elementor .e-5751087f-a917{font-size:0.875rem;line-height:1.5;margin:0rem;color: var(--e-global-color-hiruc02);\n}.elementor .e-7da470c-5b1a{padding-block-start:3.5rem;padding-block-end:5.5rem;padding-inline-start:5.5%;padding-inline-end:5.5%;gap:2rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:end;}.elementor .e-7ef12c2f-971d{font-family:var(--hiru-font);padding-block-start:4rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color: var(--e-global-color-hiruc03); color: var(--e-global-color-hiruc02);\n}