
.elementor .e-2013bad-30fa1e6 {
	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(--white);
	border-style: solid;
	background-color: rgba(255, 255, 255, 0);
	display: block;
}

.elementor .e-b5361b8-ca7833e {
	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(--white);
	border-style: solid;
	background-color: rgba(255, 255, 255, 0);
	display: block;
}

.elementor .e-aeb8724-da95ba5 {
	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(--white);
	border-style: solid;
	background-color: rgba(255, 255, 255, 0);
	display: block;
}

.elementor .e-5eafd79-10c8351 {
	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(--white);
	border-style: solid;
	background-color: rgba(255, 255, 255, 0);
	display: block;
}

.elementor .e-dd4ed6d-8ca582a {
	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);
	align-self: center;
}

.elementor .e-fced6b7-11a5feb {
	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-b95a530-272fd45 {
	padding-block-start: 40px;
	padding-block-end: 100px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	border-radius: 18px;
	border-width: 2px;
	border-color: var(--Credit_Monitor_Purple);
	border-style: solid;
	background-color: #fcfcfc;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.elementor .e-5e4e6aa-04e88cb {
	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-5135d0f-be35753 {
	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-974800b-6273047 {
	padding-block-start: 40px;
	padding-block-end: 180px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	border-radius: 18px;
	border-width: 2px;
	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-9d2c56f-46d60b6 {
	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-8d6f9df-ff9e92e {
	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-ee5d9b0-8dff0e9 {
	padding-block-start: 40px;
	padding-block-end: 140px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	border-radius: 18px;
	border-width: 2px;
	border-color: #440e73;
	border-style: solid;
	background-color: #e2b3f3;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
}

.elementor .e-e7eb7a1-0e1b44e {
	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);
	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-c5dca63-d585bce {
	width: 200px;
}

.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-6fcb141-4a6a7c1 {
	width: 200px;
	mix-blend-mode: multiply;
}

.elementor .e-4df1b1e-605bd74 {
	width: 80px;
	margin-block-end: 0px;
	mix-blend-mode: multiply;
}

.elementor .e-19756c8-78d5538 {
	width: 80px;
	margin-block-end: 0px;
	mix-blend-mode: multiply;
}

.elementor .e-3f636f0-2f1ab6e {
	width: 500px;
	margin-block-start: 6px;
	mix-blend-mode: normal;
}

.elementor .e-a73b79e-74263ac {
	width: 200px;
	min-width: 1px;
	position: static;
	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: 59px;
	border-width: 2px;
	border-color: #fff;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
	justify-content: center;
	align-self: center;
}

.elementor .e-08e68ab-04346ab {
	width: 200px;
	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: 59px;
	border-width: 2px;
	border-color: #fff;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
	justify-content: center;
	align-self: center;
}

.elementor .e-31917f8-f0e517a {
	width: 300px;
	margin-block-start: 6px;
	mix-blend-mode: normal;
}

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

.elementor .e-65a6a2b-9a3dc61 {
	width: 150px;
	mix-blend-mode: multiply;
}

.elementor .e-ceb4165-4bf11fc {
	width: 200px;
	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: 59px;
	border-width: 2px;
	border-color: #fff;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
	justify-content: center;
	align-self: center;
}

.elementor .e-f257294-366a25e {
	width: 300px;
	margin-block-start: 6px;
	mix-blend-mode: normal;
}

.elementor .e-6bfbce8-9e83e1b {
	width: 500px;
	margin-block-start: 6px;
	mix-blend-mode: normal;
}

.elementor .e-0ecf9e7-781df9d {
	width: 200px;
	min-width: 1px;
	position: static;
	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: 59px;
	border-width: 2px;
	border-color: #fff;
	border-style: solid;
	background-color: rgba(236, 165, 255, .1);
	display: block;
	justify-content: center;
	align-self: center;
}

.elementor .e-981cbbc-65cb3a4 {
	padding: 0px;
	margin: 0px;
}

.elementor .e-79d92c1-11f27dc {
	width: 150px;
	mix-blend-mode: multiply;
}

.elementor .e-84e8011-f6f2195 {
	width: 300px;
	mix-blend-mode: multiply;
}

.elementor .e-f6fa1fa-2d94a30 {
	padding: 0px;
	margin: 0px;
}

.elementor .e-d10e9b8-aa1298e {
	width: 150px;
	mix-blend-mode: multiply;
}

.elementor .e-dcc09e6-ff4906e {
	width: 150px;
	mix-blend-mode: multiply;
}

.elementor .e-cf1f93b-1ee0ee5 {
	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-c852218-34d9d5a {
	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);
	align-self: center;
}

.elementor .e-fe923d0-bbe78db {
	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);
	align-self: center;
}

.elementor .e-995f902-3b4721a {
	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: #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);
	align-self: center;
}
