@media(max-width:767px){.elementor .e-1083225b-6b6d{width:5rem;flex:0 0 auto;}}@media(max-width:767px){.elementor .e-f901c01-ae9d{font-size:0.85rem;line-height:1.45;}}@media(max-width:767px){.elementor .e-4ab270b0-3422{flex-direction:row;gap:1rem;grid-column:1 / -1;align-items:center;}}@media(max-width:767px){.elementor .e-5e86f7c8-f6cc{min-width:0px;gap:0.35rem;}}@media(max-width:767px){.elementor .e-1bc7c85e-c388{min-width:0px;gap:0.55rem;}}@media(max-width:767px){.elementor .e-cfff0fd-540d{min-width:0px;gap:0.4rem;grid-column:1 / -1;}}@media(max-width:767px){.elementor .e-321e38f2-756f{width:100%;display:grid;flex-direction:column;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;}}@media(max-width:767px){.elementor .e-5126d410-f1fd{font-size:0.68rem;line-height:1.35;}}@media(max-width:767px){.elementor .e-97cd632-3c65{padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-2a3a6032-c4ad{min-height:0px;padding-block-start:1.75rem;padding-block-end:0.75rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-image:linear-gradient(0deg, rgba(8,47,77,.12) 0%,rgba(8,47,77,.12) 100%),url("https://hayashitechtravel.com/wp-content/uploads/2026/09/hayashitech-footer-modern-japan-mobile.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;gap:1rem;}}