.elementor .e-02c9143-0ac2d8f{color:#ffffff;margin:30px;}.elementor .e-d14404e-0c3e0dd{color:#ffffff;margin-block-end:0px;align-self:center;}.elementor .e-a43b6d7-40e25b8{height:50vh;padding:30px;border-radius:30px;background-image:url("https://moonfloweryoga.com/wp-content/uploads/2026/05/bg-1.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto;background-position:center center;background-color:#450d56;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-1b78db5-a78011b{width:50%;flex-direction:column;row-gap:30px;}.elementor .e-f9daa54-26262f8{border-radius:30px;}.elementor .e-f42e271-7752e40{width:50%;}.elementor .e-c84cd34-3ec1e85{width:100%;text-align:center;margin-block-end:60px;}.elementor .e-8bed48b-311ebc1{width:100%;flex-wrap:wrap;justify-content:space-between;}.elementor .e-c3b4630-24be4b2{border-radius:30px;}.elementor .e-c0c0ab6-baa4e1d{width:100%;margin-block-end:60px;}.elementor .e-2729904-ac2867a{border-radius:30px;}.elementor .e-46da58d-ac37d69{width:100%;margin-block-end:60px;}.elementor .e-d90043d-97d6a11{border-radius:30px;}.elementor .e-e1410a3-41545e0{width:100%;margin-block-end:60px;}.elementor .e-b594b7e-4f9bc33{width:100%;text-align:center;margin-block-start:60px;margin-block-end:30px;}.elementor .e-2ea83e3-7d17412{margin-block-end:60px;}.elementor .e-327d88b-8910f24{font-size:30px;margin-block-end:30px;}.elementor .e-33a4d02-bdfd24f{width:100%;padding:30px;border-radius:30px;border-width:1px;border-color:#b98ec1;border-style:solid;background-color:#ffffff;flex-direction:column;row-gap:0px;}.elementor .e-6dc2071-e5ae84e{font-size:30px;margin-block-end:30px;}.elementor .e-6595658-50301bd{width:100%;padding:30px;margin-block-start:60px;border-radius:30px;border-width:1px;border-color:#b98ec1;border-style:solid;background-color:#ffffff;flex-direction:column;row-gap:0px;}.elementor .e-3b8a7fb-a389ba2{font-size:30px;margin-block-end:30px;}.elementor .e-7f6673e-a929f2d{width:100%;padding:30px;margin-block-start:60px;border-radius:30px;border-width:1px;border-color:#b98ec1;border-style:solid;background-color:#ffffff;flex-direction:column;row-gap:0px;}.elementor .e-9f6befc-4d9b129{font-size:30px;margin-block-end:30px;}.elementor .e-7c01a63-ebaf5b0{width:100%;padding:30px;margin-block-start:60px;border-radius:30px;border-width:1px;border-color:#b98ec1;border-style:solid;background-color:#ffffff;flex-direction:column;row-gap:0px;}.elementor .e-67a36a8-537fda7{width:100%;text-align:center;margin-block-start:60px;margin-block-end:30px;}