@media(max-width:767px){.elementor .e-d291000-6d8aaf8{font-size:32px;}}@media(max-width:767px){.elementor .e-f4b1118-242c48c{width:100%;font-size:16px;}}@media(max-width:767px){.elementor .e-b81ff9f-ac27f7d{height:50vh;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.74) 100%),url("https://leelayogarugs.com/wp-content/uploads/2026/09/HERO_workshops.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:flex-end;align-items:start;}}@media(max-width:767px){.elementor .e-dd16e05-8547d21{height:auto;padding-block-start:3em;padding-inline-start:0em;padding-inline-end:0em;}}@media(max-width:767px){.elementor .e-0e12c1a-c5f50e6{width:100%;font-size:16px;}}@media(max-width:767px){.elementor .e-c894fa4-23540ea{height:auto;padding-block-start:3em;padding-block-end:3em;padding-inline-start:1em;padding-inline-end:1em;}}@media(max-width:767px){.elementor .e-490a8bb-78579b3{font-size:32px;padding-block-end:0px;}}@media(max-width:767px){.elementor .e-a345e35-68653a8{width:100%;font-size:16px;}}@media(max-width:767px){.elementor .e-9139c0a-e159dd5{font-size:14px;}}@media(max-width:767px){.elementor .e-8ee4fab-acbd817{flex-direction:column;align-items:start;}}@media(max-width:767px){.elementor .e-0ddda60-050b643{padding-block-start:1em;padding-block-end:1em;padding-inline-start:1em;padding-inline-end:1em;}}@media(max-width:767px){.elementor .e-097834f-a4fb683{font-size:32px;padding-block-end:0px;}}@media(max-width:767px){.elementor .e-02dcd60-efbbedb{font-size:14px;}}@media(max-width:767px){.elementor .e-f108935-f225324{flex-direction:column;align-items:start;}}@media(max-width:767px){.elementor .e-08dc013-cc7966f{padding-block-start:3em;padding-block-end:2em;padding-inline-start:1em;padding-inline-end:1em;}}@media(max-width:767px){.elementor .e-fd20d9d-92c2eed{font-size:32px;padding-block-end:0px;}}@media(max-width:767px){.elementor .e-38ce102-8c2ac84{font-size:24px;}}@media(max-width:767px){.elementor .e-9d0b919-63672ac{font-size:14px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-550802e{width:100%;}}@media(max-width:767px){.elementor .e-c7a85b6-bf20f30{font-size:24px;}}@media(max-width:767px){.elementor .e-f48e1be-5b8020d{font-size:14px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-a172567-60a093d{width:100%;}}@media(max-width:767px){.elementor .e-e030d22-adde2fe{font-size:24px;}}@media(max-width:767px){.elementor .e-156c9ed-59cbfa0{font-size:14px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-f785dc2-5999efd{width:100%;}}@media(max-width:767px){.elementor .e-a3c36b5-feaea9b{font-size:24px;}}@media(max-width:767px){.elementor .e-2c51541-114c2c7{font-size:14px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-d407f1d-b4b1bdc{width:100%;}}@media(max-width:767px){.elementor .e-779eb80-c73db9c{font-size:24px;}}@media(max-width:767px){.elementor .e-1a26c98-a4291dc{font-size:14px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-1ba4dc8-4cabb4d{width:100%;}}@media(max-width:767px){.elementor .e-4bc94b5-5f47dc2{font-size:24px;}}@media(max-width:767px){.elementor .e-1e88143-6304ce0{font-size:14px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-3a77e6d-f7bde98{width:100%;}}@media(max-width:767px){.elementor .e-5a43748-895983a{font-size:24px;}}@media(max-width:767px){.elementor .e-b971cef-a9c8721{font-size:14px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-ec4f28a-e42377b{width:100%;}}@media(max-width:767px){.elementor .e-f3d8604-b8e00bc{font-size:24px;}}@media(max-width:767px){.elementor .e-600ea46-c91fb89{font-size:14px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-ca1b564-369d44b{width:100%;}}@media(max-width:767px){.elementor .e-6f3cbd3-52657f9{font-size:32px;}}@media(max-width:767px){.elementor .e-f126aba-b2cefd4{width:100%;font-size:16px;text-align:start;padding:0em;}}@media(max-width:767px){.elementor .e-6e79177{padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-3decc75-e833570{font-size:32px;padding-block-end:0px;}}@media(max-width:767px){.elementor .e-0ec724f-c2c4b2e{width:100%;font-size:16px;}}@media(max-width:767px){.elementor .e-d0829bf-3996033{font-size:14px;}}@media(max-width:767px){.elementor .e-6370cda-5d3a66f{flex-direction:column;align-items:start;}}@media(max-width:767px){.elementor .e-a8af256-9e211fe{padding-block-start:1em;padding-block-end:1em;padding-inline-start:1em;padding-inline-end:1em;}}@media(max-width:767px){.elementor .e-7200841-b27a678{font-size:32px;}}@media(max-width:767px){.elementor .e-e86fe1b-8637dc1{width:100%;font-size:16px;padding:1em;}}@media(max-width:767px){.elementor .e-a17d925-9a19b3c{padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-6f39e1e-7159f0e{font-size:32px;}}@media(max-width:767px){.elementor .e-c35d7c9-6cc20b0{width:100%;font-size:16px;}}@media(max-width:767px){.elementor .e-495151a-1968f33{width:100%;font-size:16px;}}@media(max-width:767px){.elementor .e-6e71636-df2357a{width:100%;font-size:16px;}}@media(max-width:767px){.elementor .e-b63194d-ae48133{width:100%;font-size:16px;}}@media(max-width:767px){.elementor .e-7aaee95-8491389{padding-block-start:64px;padding-block-end:64px;padding-inline-start:1em;padding-inline-end:1em;}}@media(max-width:767px){.elementor .e-76deb0b-6be5bf6{font-size:32px;}}@media(max-width:767px){.elementor .e-bc06f61-4d6500f{width:100%;font-size:16px;}}@media(max-width:767px){.elementor .e-0bec91c-c1c9047{font-size:14px;}}@media(max-width:767px){.elementor .e-d9e78d2-cefdaa6{flex-direction:column;gap:16px;}}@media(max-width:767px){.elementor .e-2ac42b7-0d63e58{padding-block-start:64px;padding-block-end:64px;padding-inline-start:1em;padding-inline-end:1em;}}