@media(max-width:767px){.elementor .e-122b2b3c-c095{font-size:22px;letter-spacing:0.02em;}}@media(max-width:767px){.elementor .e-753172e9-aaf9{font-size:14px;}}@media(max-width:767px){.elementor .e-2057fc29-6b85{flex-direction:column;}}@media(max-width:767px){.elementor .e-500dbd09-6834{min-height:auto;padding-block-start:56px;padding-block-end:64px;padding-inline-start:16px;padding-inline-end:16px;background-image:linear-gradient(180deg, rgba(255,255,255,0.92) 0%,rgba(255,255,255,0.75) 60%,rgba(255,255,255,0.3) 100%),url("https://test.510-design.net/wp-content/uploads/2026/10/photo-hero-lake-biwarako.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-position:70% center;\n}}@media(max-width:767px){.elementor .e-5a8adc01-6532{font-size:24px;}}@media(max-width:767px){.elementor .e-5a43d706-547e{padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-3e9c73de-6a91{font-size:24px;}}@media(max-width:767px){.elementor .e-790d3707-37cb{width:auto;}}@media(max-width:767px){.elementor .e-3e14826b-be1d{width:100%;}}@media(max-width:767px){.elementor .e-7b70f182-e39c{flex-wrap:wrap;gap:8px 16px;\n}}@media(max-width:767px){.elementor .e-2d995449-ee97{padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-1d4f5704-f1cb{padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-4a544497-ddff{font-size:24px;}}@media(max-width:767px){.elementor .e-c2aaa7e-e45e{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-3c52e573-4d87{padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-a8794f7-44e4{font-size:22px;}}@media(max-width:767px){.elementor .e-be365be-8d60{padding-block-start:40px;padding-block-end:28px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-2989c7cf-bd9b{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-3c7726de-fd49{padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-76218aab-b9a6{font-size:24px;}}@media(max-width:767px){.elementor .e-3872fe2e-da2e{padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;}}