@media(max-width:1024px){.elementor .e-3430216{min-height:200px;background-image:linear-gradient(#00000094, #00000094),url("https://happytails-izukogen.com/wp-content/uploads/2026/09/IMG_4430-scaled.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,0px -350px;}}@media(max-width:1024px){.elementor .e-65ca02f-b697beb{font-size:46px;}}@media(max-width:1024px){.elementor .e-b760a84-774e26c{line-height:1.2em;}}@media(max-width:1024px){.elementor .e-f5315ed-582a979{font-size:18px;line-height:1.2em;}}@media(max-width:1024px){.elementor .e-6c4539b-8cc7362{padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-e36147c-32d39af{padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-478180f-94abf79{padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-920c884-2044430{padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-2e85254-1c28901{padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-58f0009-42d5830{padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-8851119-e98b17c{column-gap:14px;row-gap:14px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-59636ed-a8cdd03{font-size:46px;}}@media(max-width:1024px){.elementor .e-584836d-2c65e59{line-height:1.2em;}}@media(max-width:1024px){.elementor .e-4e818e2-6350518{font-size:18px;line-height:1.2em;}}@media(max-width:1024px){.elementor .e-d34b4dd-6d0254b{padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-60d5739-4183a8c{padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-4c1215e-89f29d2{padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-eaf2c14-9801932{column-gap:14px;row-gap:14px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-3fba791-1e40fc5{font-size:46px;}}@media(max-width:1024px){.elementor .e-ae1fe54-0008ba6{line-height:1.2em;}}@media(max-width:1024px){.elementor .e-57b1184-89fc741{font-size:18px;line-height:1.2em;}}@media(max-width:1024px){.elementor .e-f70d3dd-f2f8db1{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-5334c27-e85d286{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-90f1ddb-dab9330{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-67d9aef-058b2cb{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-9bfaf66-c2c7697{width:96%;column-gap:14px;row-gap:14px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-124d1c0-ccaa3bb{font-size:46px;}}@media(max-width:1024px){.elementor .e-c9383dc-09a2324{line-height:1.2em;}}@media(max-width:1024px){.elementor .e-249b205-7437b31{font-size:18px;line-height:1.2em;}}@media(max-width:1024px){.elementor .e-6823ff2-1d245b8{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-7dd5e6f-32c9c50{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-3aac7f1-6f4fae5{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-89940fb-79169a8{width:96%;column-gap:14px;row-gap:14px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-8b722a5-de1110e{font-size:46px;}}@media(max-width:1024px){.elementor .e-59fc492-597d884{line-height:1.2em;}}@media(max-width:1024px){.elementor .e-0edffea-42befb0{font-size:18px;line-height:1.2em;}}@media(max-width:1024px){.elementor .e-756b90d-ae908a1{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-55d22be-48a5713{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-3bb8763-40dd4d0{width:96%;column-gap:14px;row-gap:14px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-8fe3378-2594a70{font-size:46px;}}@media(max-width:1024px){.elementor .e-3726c3d-463d740{line-height:1.2em;}}@media(max-width:1024px){.elementor .e-3e4a13e-921373a{font-size:18px;line-height:1.2em;}}@media(max-width:1024px){.elementor .e-9810f77-293ff47{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-6ebe589-c263998{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-aaf1951-346ecdc{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-64be2e7-f4bfda6{width:32%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-b433e2e-311a698{width:96%;column-gap:14px;row-gap:14px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-585aaae-694d6c3{font-size:46px;}}@media(max-width:1024px){.elementor .e-1f79ad3-123e60f{line-height:1.2em;}}@media(max-width:1024px){.elementor .e-6d08961-7895a39{font-size:18px;line-height:1.2em;}}@media(max-width:1024px){.elementor .e-4b76426-42cccea{width:100%;padding-block-start:20px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-ae2fb45-4164986{width:96%;column-gap:14px;row-gap:14px;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-56dcae6-00faead{font-size:46px;}}@media(max-width:1024px){.elementor .e-a9f72cc-e39b544{line-height:1.2em;}}@media(max-width:1024px){.elementor .e-bb86a95-36aa13f{font-size:18px;line-height:1.2em;}}@media(max-width:1024px){.elementor .e-cff01b7-09b85bd{width:100%;padding-block-start:20px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-d560541-e6b19fe{width:96%;column-gap:14px;row-gap:14px;justify-content:flex-start;}}