@media(max-width:767px){.elementor .e-3430216{margin-block-end:30px;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 -150px;}}@media(max-width:767px){.elementor .e-65ca02f-b697beb{font-size:40px;}}@media(max-width:767px){.elementor .e-b760a84-774e26c{font-size:12px;}}@media(max-width:767px){.elementor .e-f5315ed-582a979{font-size:16px;}}@media(max-width:767px){.elementor .e-6c4539b-8cc7362{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-e36147c-32d39af{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-478180f-94abf79{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-920c884-2044430{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-2e85254-1c28901{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-58f0009-42d5830{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-8851119-e98b17c{width:94%;column-gap:10px;display:flex;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-59636ed-a8cdd03{font-size:40px;}}@media(max-width:767px){.elementor .e-584836d-2c65e59{font-size:12px;}}@media(max-width:767px){.elementor .e-4e818e2-6350518{font-size:16px;}}@media(max-width:767px){.elementor .e-d34b4dd-6d0254b{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-60d5739-4183a8c{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-4c1215e-89f29d2{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-eaf2c14-9801932{width:94%;column-gap:10px;padding:-5px;display:flex;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-3fba791-1e40fc5{font-size:40px;}}@media(max-width:767px){.elementor .e-ae1fe54-0008ba6{font-size:12px;}}@media(max-width:767px){.elementor .e-57b1184-89fc741{font-size:16px;}}@media(max-width:767px){.elementor .e-f70d3dd-f2f8db1{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-5334c27-e85d286{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-90f1ddb-dab9330{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-67d9aef-058b2cb{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-9bfaf66-c2c7697{width:94%;column-gap:10px;padding:-5px;display:flex;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-124d1c0-ccaa3bb{font-size:40px;}}@media(max-width:767px){.elementor .e-c9383dc-09a2324{font-size:12px;}}@media(max-width:767px){.elementor .e-249b205-7437b31{font-size:16px;}}@media(max-width:767px){.elementor .e-6823ff2-1d245b8{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-7dd5e6f-32c9c50{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-3aac7f1-6f4fae5{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-89940fb-79169a8{width:94%;column-gap:10px;padding:-5px;display:flex;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-8b722a5-de1110e{font-size:40px;}}@media(max-width:767px){.elementor .e-59fc492-597d884{font-size:12px;}}@media(max-width:767px){.elementor .e-0edffea-42befb0{font-size:16px;}}@media(max-width:767px){.elementor .e-756b90d-ae908a1{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-55d22be-48a5713{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-3bb8763-40dd4d0{width:94%;column-gap:10px;padding:-5px;display:flex;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-8fe3378-2594a70{font-size:40px;}}@media(max-width:767px){.elementor .e-3726c3d-463d740{font-size:12px;}}@media(max-width:767px){.elementor .e-3e4a13e-921373a{font-size:16px;}}@media(max-width:767px){.elementor .e-9810f77-293ff47{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-6ebe589-c263998{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-aaf1951-346ecdc{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-64be2e7-f4bfda6{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-b433e2e-311a698{width:94%;column-gap:10px;padding:-5px;display:flex;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-585aaae-694d6c3{font-size:40px;}}@media(max-width:767px){.elementor .e-1f79ad3-123e60f{font-size:12px;}}@media(max-width:767px){.elementor .e-6d08961-7895a39{font-size:16px;}}@media(max-width:767px){.elementor .e-3780a2d-9f4b458{font-size:15px;}}@media(max-width:767px){.elementor .e-0e22a18-1a7b7f7{justify-content:space-between;align-items:center;}}@media(max-width:767px){.elementor .e-92c5129-50834d4{margin-block-end:10px;}}@media(max-width:767px){.elementor .e-4b76426-42cccea{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:35px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-ae2fb45-4164986{width:94%;column-gap:10px;padding:-5px;display:flex;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-56dcae6-00faead{font-size:40px;}}@media(max-width:767px){.elementor .e-a9f72cc-e39b544{font-size:12px;}}@media(max-width:767px){.elementor .e-bb86a95-36aa13f{font-size:16px;}}@media(max-width:767px){.elementor .e-d92cfe4-ac274a4{font-size:15px;}}@media(max-width:767px){.elementor .e-cff01b7-09b85bd{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;row-gap:1%;align-self:stretch;}}@media(max-width:767px){.elementor .e-d560541-e6b19fe{width:94%;column-gap:10px;padding:-5px;display:flex;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;}}