
.elementor .e-3c331d2-20e8a95 {
	font-weight: 500;
	font-size: 18px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 30px;
	padding-inline-end: 30px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #fff;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
}

.elementor .e-693b2f7-6023a8b {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-5273a57-715a3a6 {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-28f33bb-b39010a {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-123d1ab-51da632 {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-2c3f84a-e82d78f {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-3d0b054-308bf72 {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-97d3ca5-539fa58 {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-5c1d909-628c509 {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-654a4fa-1e81862 {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-27321cd-8ba3e3e {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-effbee4-9a12f7a {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--dk_blue);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--dk_blue);
	border-style: solid;
	background-color: #fff;
	align-self: center;
}

.elementor .e-4bce0fe-942f382 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-6043565-c9b2c77 {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	display: inline-flex;
	justify-content: center;
	align-self: center;
}

.elementor .e-222cc95-17d8c25 {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	display: inline-flex;
	justify-content: center;
	align-self: center;
}

.elementor .e-b3abec9-fd6f52e {
	padding-block-start: 40px;
	padding-block-end: 30px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	border-radius: 18px;
	border-width: 1px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(243, 255, 240, .6);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.elementor .e-1a02254-481f531 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: #ff8c00;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #ff8c00;
	border-style: solid;
	background-color: rgba(255, 140, 0, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-4839862-bddb72e {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: #ff8c00;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #ff8c00;
	border-style: solid;
	background-color: rgba(255, 140, 0, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-118e744-f02cbde {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: #ff8c00;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #ff8c00;
	border-style: solid;
	background-color: rgba(255, 140, 0, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-9a02a47-82827be {
	padding-block-start: 40px;
	padding-block-end: 30px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	border-radius: 18px;
	border-width: 1px;
	border-color: #c2540d;
	border-style: solid;
	background-color: #fffcfa;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.elementor .e-98b46fc-193cd7d {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--Red);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(219, 53, 69, .21);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-b2302d9-dcc4b53 {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: var(--Red);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(219, 53, 69, .21);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-1c0ce9c-8fb38dd {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: var(--Red);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(219, 53, 69, .21);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-684c190-a2aba1d {
	padding-block-start: 40px;
	padding-block-end: 30px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	border-radius: 18px;
	border-width: 1px;
	border-color: var(--Red);
	border-style: solid;
	background-color: rgba(204, 55, 70, .1);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.elementor .e-2ef3911-09cb521 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: #ff8c00;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #ff8c00;
	border-style: solid;
	background-color: rgba(255, 140, 0, .1);
	align-self: center;
}

.elementor .e-e21f4a1-33f26f0 {
	width: 300px;
	min-width: 1px;
	position: fixed;
	font-weight: 500;
	font-size: 18px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-d4fd3b9-433bbde {
	width: 300px;
	min-width: 1px;
	position: fixed;
	font-weight: 500;
	font-size: 18px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-25548af-3e60711 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	align-self: center;
}

.elementor .e-f9b9505-62a777f {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-41b1a50-89e95f6 {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	display: inline-flex;
	justify-content: center;
	align-self: center;
}

.elementor .e-8c78f06-4a31a99 {
	padding-block-start: 40px;
	padding-block-end: 30px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	border-radius: 18px;
	border-width: 1px;
	border-color: #d4d4d4;
	border-style: solid;
	background-color: #fcfcfc;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.elementor .e-2422e7f-f7fde70 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-f15abb4-946a8b3 {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	display: inline-flex;
	justify-content: center;
	align-self: center;
}

.elementor .e-ea91507-1402466 {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	display: inline-flex;
	justify-content: center;
	align-self: center;
}

.elementor .e-8334553-efefdb0 {
	padding-block-start: 40px;
	padding-block-end: 30px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	border-radius: 18px;
	border-width: 1px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(243, 255, 240, .6);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.elementor .e-cd46254-2b52239 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-9103072-a14078f {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	display: inline-flex;
	justify-content: center;
	align-self: center;
}

.elementor .e-1047e22-08ae0f0 {
	padding-block-start: 40px;
	padding-block-end: 30px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	border-radius: 18px;
	border-width: 1px;
	border-color: #066f1f;
	border-style: solid;
	background-color: rgba(196, 245, 207, .75);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.elementor .e-1e823ed-559acbc {
	font-weight: 500;
	font-size: 18px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #fff;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
}

.elementor .e-0e95902-ce1f19d {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: #d69bff;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-1694c1b-5111cf5 {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: #d69bff;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-93e1870-6d78e11 {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: #d69bff;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-4b87e22-c93c53e {
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 46px;
	border-width: 2px;
	border-color: #d69bff;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
}

.elementor .e-2be5fdf-ada8fca {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	align-self: center;
}

.elementor .e-4b9a3bf-497648d {
	width: 300px;
	min-width: 1px;
	position: fixed;
	font-weight: 500;
	font-size: 18px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-a719dff-0552815 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--dk_blue);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--dk_blue);
	border-style: solid;
	background-color: rgba(255, 231, 204, 0);
	align-self: center;
}

.elementor .e-5d1afae-a74ca41 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: #8933d3;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #8933d3;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-455fc2c-aeb67ea {
	padding-block-start: 40px;
	padding-block-end: 30px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	border-radius: 18px;
	border-width: 1px;
	border-color: #d4d4d4;
	border-style: solid;
	background-color: #fcfcfc;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.elementor .e-aa1c7e5-3831430 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-ca86ac4-938a824 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	margin-block-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-faa5ef2-d066ba4 {
	padding-block-start: 40px;
	padding-block-end: 180px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	border-radius: 18px;
	border-width: 1px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(252, 244, 255, .73);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.elementor .e-b6730ad-67a033d {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-dc523e9-3f64e46 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	margin-block-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-31aba92-d895f2d {
	padding-block-start: 40px;
	padding-block-end: 140px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	border-radius: 18px;
	border-width: 1px;
	border-color: #440e73;
	border-style: solid;
	background-color: #e2b3f3;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.elementor .e-9ae2c59-2a385e4 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	margin-block-end: 25px;
	border-radius: 46px;
	border-width: 2px;
	border-color: #fff;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
	align-self: center;
}

.elementor .e-21bf963-9f6e492 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	margin-block-end: 25px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	align-self: center;
}

.elementor .e-b531412-38275fb {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	margin-block-end: 25px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	align-self: center;
}

.elementor .e-225095e-f0ff5bd {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	align-self: center;
}

.elementor .e-79792a7-cfaee2a {
	width: 300px;
	min-width: 1px;
	position: fixed;
	font-weight: 500;
	font-size: 18px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-e7eb7a1-0e1b44e {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	align-self: center;
}

.elementor .e-dada38b-817034f {
	width: 300px;
	min-width: 1px;
	position: fixed;
	font-weight: 500;
	font-size: 18px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-52ee007-013214c {
	text-align: start;
}

.elementor .e-0863902-f0cc0c6 {
	width: 200px;
	font-weight: 500;
	font-size: 16px;
	color: var(--Body);
	text-align: start;
	border-radius: 0px;
	border-block-start-width: 0px;
	border-block-end-width: 2px;
	border-inline-start-width: 0px;
	border-inline-end-width: 0px;
	border-color: rgba(224, 224, 224, 0);
	border-style: solid;
	background-color: #fff;
	background-clip: text;
	color: #2c2c2c !important;
}

.elementor .e-8ce8ccf-28b161b {
	text-align: start;
}

.elementor .e-a7d25cf-d855337 {
	width: 200px;
	font-weight: 500;
	font-size: 16px;
	color: var(--Body);
	text-align: start;
	border-radius: 0px;
	border-block-start-width: 0px;
	border-block-end-width: 2px;
	border-inline-start-width: 0px;
	border-inline-end-width: 0px;
	border-color: rgba(224, 224, 224, 0);
	border-style: solid;
	background-color: #fff;
	background-clip: text;
	color: #2c2c2c !important;
}

.elementor .e-53f2502-da9f4d0 {
	padding: 0px;
	margin: 0px;
	border-block-start-width: 0px;
	border-block-end-width: 1px;
	border-inline-start-width: 0px;
	border-inline-end-width: 0px;
	border-color: #aaa;
	border-style: solid;
	justify-content: flex-start;
}

.elementor .e-1148c66-4c22836 {
	padding: 0px;
	margin: 0px;
}

.elementor .e-5ce5486-ffafb77 {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .16);
	align-self: center;
}

.elementor .e-7a9a0d4-e6be2f9 {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .16);
	align-self: center;
}

.elementor .e-97254ea-ab8d7d5 {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .16);
	align-self: center;
}

.elementor .e-5cf1f0b-0c041fa {
	width: 180px;
	min-width: 1px;
	font-weight: 500;
	font-size: 14px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .16);
	align-self: center;
}

.elementor .e-91cc9a9-b1df2b3 {
	width: 150px;
	min-width: 1px;
	font-weight: 500;
	font-size: 16px;
	color: #fff;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 60px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .81);
	align-self: center;
}

.elementor .e-ebf4d74-0b7f8c3 {
	padding: 0px;
	margin: 0px;
}

.elementor .e-a14f39c-8ef9dcc {
	padding: 0px;
	margin: 0px;
}

.elementor .e-b1921f2-8edb497 {
	display: inline-flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: start;
	align-self: center;
}

.elementor .e-e8099c2-caa9b47 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	align-self: center;
}

.elementor .e-352a5b3-fc0b8ba {
	width: 300px;
	min-width: 1px;
	position: fixed;
	font-weight: 500;
	font-size: 18px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-58a4a52-7870de8 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	align-self: center;
}

.elementor .e-a1a52ac-1f85107 {
	width: 300px;
	min-width: 1px;
	position: fixed;
	font-weight: 500;
	font-size: 18px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-eab2d18-5bec145 {
	width: 300px;
	min-width: 1px;
	position: absolute;
	inset-block-start: 25px;
	inset-inline-end: 25px;
	font-weight: 500;
	font-size: 16px;
	color: #ff8c00;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #ff8c00;
	border-style: solid;
	background-color: rgba(255, 255, 255, .7);
	align-self: center;
}

.elementor .e-281b432-b178109 {
	width: 300px;
	min-width: 1px;
	position: absolute;
	inset-block-start: 25px;
	inset-inline-end: 25px;
	font-weight: 700;
	font-size: 16px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(255, 255, 255, .7);
	align-self: center;
}

.elementor .e-19891bf-e8a3d51 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	align-self: center;
}

.elementor .e-798b486-28dd093 {
	width: 300px;
	min-width: 1px;
	position: fixed;
	font-weight: 500;
	font-size: 18px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-508b2bf-99e2fb1 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	align-self: center;
}

.elementor .e-16b19e8-9543419 {
	width: 300px;
	min-width: 1px;
	position: fixed;
	font-weight: 500;
	font-size: 18px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}

.elementor .e-c4fb892-341d907 {
	width: 300px;
	min-width: 1px;
	font-weight: 500;
	font-size: 18px;
	color: var(--rent_green);
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: var(--rent_green);
	border-style: solid;
	background-color: rgba(40, 166, 69, .19);
	align-self: center;
}

.elementor .e-7bc8999-6261f8f {
	width: 300px;
	min-width: 1px;
	position: fixed;
	font-weight: 500;
	font-size: 18px;
	color: #28004b;
	text-align: center;
	padding-block-start: 5px;
	padding-block-end: 5px;
	padding-inline-start: 10px;
	padding-inline-end: 10px;
	border-radius: 59px;
	border-width: 2px;
	border-color: #28004b;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	align-self: center;
}
