.elementor .e-e9fe97f-5ae653f{font-family:"DM Sans";font-weight:500;font-size:16px;letter-spacing:0.1px;}.elementor .e-b47809a-064fa43{width:85%;font-family:"DM Sans";font-weight:400;font-size:14px;padding-block-start:20px;padding-inline-end:30%;}.elementor .e-ff1bf4a-a06d9f7{width:40vw;height:100%;margin-inline-start:50px;flex-direction:column;row-gap:0px;justify-content:center;align-items:start;}.elementor .e-73e6981{width:100vw;height:80vh;background-image:url("https://natamaheryoga.com/wp-content/uploads/2026/10/hero.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center left;flex-direction:column;}.elementor .e-48f1216-de36a07{font-family:"DM Sans";font-weight:400;font-size:14px;color:#ffffff;line-height:20px;padding:0px;margin:0px;}.elementor .e-9fc5b62{width:50%;flex-direction:column;}.elementor .e-92719be{width:50%;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-self:center;}.elementor .e-02e0898{padding-block-start:20px;padding-block-end:20px;padding-inline-start:50px;padding-inline-end:50px;background-color:#B32F5C;flex-direction:row;}.elementor .e-29491ef-67a2424{margin-block-start:30px;background-color:#c1bebe;}.elementor .e-82a0dfa-188307a{font-family:"DM Sans";font-weight:400;font-size:14px;color:#848484;line-height:20px;padding:0px;margin:0px;}.elementor .e-a36c5fa-81834a0{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f3d3914-fccbd3e{padding:0px;margin:0px;}.elementor .e-deefec9{max-width:1200px;flex-direction:column;}.elementor .e-1e5ec6f-dcac7ce{max-width:500px;font-family:"DM Sans";font-weight:400;font-size:14px;color:#848484;line-height:20px;padding:0px;margin:0px;}.elementor .e-8f58ebf-8ff3f05{max-width:1200px;padding:0px;display:flex;flex-direction:row;align-self:center;}.elementor .e-76d8d86{padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;background-color:#e7eee3;flex-direction:column;}.elementor .e-233688c-e810b41{font-family:"DM Sans";font-weight:500;font-size:16px;color:#34373c;letter-spacing:0.1px;padding:0px;}.elementor .e-cfb59f2-2f0c086{font-family:"DM Sans";font-weight:400;font-size:14px;color:#34373C;line-height:20px;padding:0px;margin:0px;}.elementor .e-e8baabe-c356fe5{max-width:1200px;padding:0px;display:flex;flex-direction:column;row-gap:20px;}.elementor .e-ca00813{padding-block-start:60px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#fee8ec;flex-direction:column;align-items:center;}.elementor .e-0f1f8a0-6a2191e{max-width:1200px;padding:0px;display:flex;flex-direction:row;}.elementor .e-e4b25ee{padding-block-start:20px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;background-color:#fee8ec;flex-direction:row;justify-content:center;}.elementor .e-79d5da7-445dddc{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:top center;}.elementor .e-a7c31ef-f2e31a2{font-family:"DM Sans";font-weight:400;font-size:16px;color:#34373c;letter-spacing:0.1px;text-transform:uppercase;padding:0px;}.elementor .e-e67b98a-5b13d3c{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:top center;}.elementor .e-6745a1f-db9c08e{background-color:#d6d6d6;}.elementor .e-4b1c056-662d07f{min-width:0px;max-width:900px;padding:0px;display:flex;flex-direction:row;}.elementor .e-ad03d4a{padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:center;}.elementor .e-301016d-119daaf{padding:20px;display:flex;flex-direction:column;}.elementor .e-3d88fe8{padding:0px;flex-direction:column;}.elementor .e-bcdcfd9-c96cbef{font-family:"DM Sans";font-weight:600;font-size:12px;color:#B32F5C;letter-spacing:0.1px;line-height:20px;padding:0px;margin:0px;display:flex;justify-content:center;}.elementor .e-260f6a3-d17b05e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:row;}.elementor .e-923bc2e-72abf4c{max-width:500px;}.elementor .e-93581d0{padding-block-start:50px;padding-block-end:50px;background-color:#fee8ec;flex-direction:column;align-items:center;}