@media(max-width:767px){.elementor .e-b193f3a-74524f8{display:none;}}@media(max-width:767px){.elementor .e-b1da4ea-266c69b{min-height:62px;padding-block-start:0.4375rem;padding-block-end:0.4375rem;}}@media(max-width:767px){.elementor .e-f51eb22-5b28b12{line-height:1.65em;}}@media(max-width:767px){.elementor .e-d0bf5e2-cc1b0db{font-size:2.6rem;}}@media(max-width:767px){.elementor .e-ead5006-d423ebb{line-height:1.65;}}@media(max-width:767px){.elementor .e-e91113b-f4846fd{font-size:1rem;line-height:1.65em;}}@media(max-width:767px){.elementor .e-a2d0bbf-939746a{line-height:1.65em;}}@media(max-width:767px){.elementor .e-7e765f3-648c38b{min-height:29.375rem;padding-block-end:4.5rem;background-image:url("https://shirudoselfdefence.com.au/wp-content/uploads/2026/09/dojo-wall-approved-1-1-1024x683.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}}@media(max-width:767px){.elementor .e-e9a55c9-f98edcc{width: 100%;
max-width: 100%;
height: auto;
min-height: 0;
max-height: none;
aspect-ratio: 1 / 1;
object-fit: contain;
align-self: start;\n}}@media(max-width:767px){.elementor .e-6a6f27b-2b300a8{margin-block-end:2px;}}@media(max-width:767px){.elementor .e-fa5b9ad-c4c7a81{height:290px;min-height:290px;}}@media(max-width:767px){.elementor .e-6f21e61-a1aaf18{height:290px;min-height:290px;}}@media(max-width:767px){.elementor .e-623c83f-8b0d89c{height:290px;min-height:290px;}}@media(max-width:767px){.elementor .e-c4aa19c-ee36b32{height:290px;min-height:290px;}}@media(max-width:767px){.elementor .e-5d502c1-84ea0a7{margin-block-end:2px;}}@media(max-width:767px){.elementor .e-d76250b-667a238{flex-direction:column;align-items:start;}}