.elementor-873 .elementor-element.elementor-element-670e339 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-670e339>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-3083428.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-3083428.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-2b2890f>.elementor-container {
	max-width: 500px;
}

.elementor-873 .elementor-element.elementor-element-2b2890f>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-2b2890f {
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-0eec642.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-0eec642.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-0eec642.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-873 .elementor-element.elementor-element-0eec642>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-873 .elementor-element.elementor-element-0eec642>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-ee03179 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-56e3d76 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-56e3d76 .elementor-heading-title {
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-56e3d76>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-2352a5c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-2352a5c>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-548f37c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-548f37c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-5011316 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-28e6932 .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-28e6932>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-3a4ee2f {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-3a4ee2f>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-f31e978 {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-78b1f52 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-78b1f52>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-88ab95b {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-f91c32e .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-f91c32e>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-cc99366 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-cc99366>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-cb9c3df {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-2db63b2 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-2db63b2>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-2972b13 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-5e24f0a .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-5e24f0a>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-97c4e3d {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-97c4e3d>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-9ba228a {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-e49f067 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-e49f067>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-06a4c46 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-98b3c26 .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-98b3c26>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-223e362 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-223e362>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-110c135 {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-84387c8 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-84387c8>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-f0cc78c>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-873 .elementor-element.elementor-element-c755d59 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-aacef86 .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-aacef86>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-a8f77cb {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-a8f77cb>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-e7200fc {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-401c601 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-401c601>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-53d6b20 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-50c8058 .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-50c8058>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-98d4a61 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-98d4a61>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-6008e95 {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-4d52dc3 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-4d52dc3>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-112259f {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-4836729 .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-4836729>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-ac9891e {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ac9891e>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-dfe3267 {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-e7e66c7 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-e7e66c7>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-6f5295f {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-0977137 .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-0977137>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-bd2737a {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-bd2737a>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-f608e08 {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-033848b {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-033848b>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-85bc506 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 80px 0px;
}

.elementor-873 .elementor-element.elementor-element-85bc506>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-e767d2b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-e767d2b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-4af1b45 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-b686e91 .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-b686e91>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-52c8d52 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-52c8d52>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-728d8b2 {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-7c384c0 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-7c384c0>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-005650e {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-b47a9f7 .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-b47a9f7>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-cc40e8e {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-cc40e8e>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-f243991 {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-5185517 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-5185517>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-c42a771 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-0d63ffb .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-0d63ffb>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-0e7fda2 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-0e7fda2>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-45dc508 {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ae851a4 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-ae851a4>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-a44d9d8 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-279d3d0 .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-279d3d0>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-bb81a53 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-bb81a53>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-896f5c2 {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-0c153e8 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-0c153e8>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-58d2992>.elementor-element-populated {
	margin: -169px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-873 .elementor-element.elementor-element-3bcfecd {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-1ddd01d .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-1ddd01d>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-d069160 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-d069160>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-efec344 {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-4bd78eb {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-4bd78eb>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-a8ac703 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-850da29 .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-850da29>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-9796a2e {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-9796a2e>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-68f11cf {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-01fe693 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-01fe693>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-547dcb4 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-53d6111 .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-53d6111>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-58abbd0 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-58abbd0>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-fb1ac7e {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-51d4b3f {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-51d4b3f>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-4669968 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-ad4548e .elementor-heading-title {
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-ad4548e>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-3f4cbc1 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-3f4cbc1>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-03814b2 {
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-63dfd53 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-63dfd53>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-67124ce:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-67124ce>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-kadence3);
}

.elementor-873 .elementor-element.elementor-element-67124ce {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 23px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-67124ce>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-afa920c {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-7a81b55 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-7a81b55 .elementor-heading-title {
	color: var(--e-global-color-kadence9);
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-7a81b55>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-941bb36>.elementor-container {
	min-height: 400px;
}

.elementor-873 .elementor-element.elementor-element-941bb36:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-941bb36>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-kadence3);
}

.elementor-873 .elementor-element.elementor-element-941bb36 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 0px 80px 45px;
}

.elementor-873 .elementor-element.elementor-element-941bb36>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-321c887.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-321c887.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-321c887>.elementor-element-populated {
	margin: -13em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-a42c8fb {
	margin-top: 123px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-dcc84dc .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-dcc84dc>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-1070a0a {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-1070a0a>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-fb86c06 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-e969140 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-e969140>.elementor-widget-container {
	margin: -16px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-269ffc9 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-3459ddf .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-3459ddf>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-900a009 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-900a009>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-aea3221 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-5488860 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-5488860>.elementor-widget-container {
	margin: -10px 0px -20px -44px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-d662a0b {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-7e701c8 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-7e701c8>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-51cbeb8 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-51cbeb8>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-a1ce331 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ca5144b {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-ca5144b>.elementor-widget-container {
	margin: -10px 0px -20px -40px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-47a3913 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-9659a80 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-9659a80>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-72b5d86 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-72b5d86>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-aaae189 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-f6a8134 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-f6a8134>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-a3803be {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-27eabaf .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-27eabaf>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-e5834a7 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-e5834a7>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-5a23eb3 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-9394768 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-9394768>.elementor-widget-container {
	margin: -10px 0px -37px -72px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-f4c2015 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-e15c309 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-e15c309>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-e5b10ab {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-e5b10ab>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-b927037 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-be972be {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-be972be>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-36f2970.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-36f2970.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-36f2970>.elementor-element-populated {
	margin: -4em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-d2d0b16 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-5cdbc62>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-4cf70f8 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-4cf70f8>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-58c9ac9 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-58c9ac9>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-8b3d493 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-bf4a744 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-bf4a744>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-da13da5 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-1a4ffb0 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-1a4ffb0>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-11e3c29 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-11e3c29>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-c924ed8 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-0d1d8f0 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-0d1d8f0>.elementor-widget-container {
	margin: -10px 0px -20px -28px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-11b30b1 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-f49dd59 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-f49dd59>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-1198b39 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-1198b39>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-5b18297 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-c082ac1 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-c082ac1>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-c556d9a {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-a7abb06 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-a7abb06>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-6a57293 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-6a57293>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-35b475f {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-3c91611 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-3c91611>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-cc1e345 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-1732453 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-1732453>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-0de452b {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-0de452b>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-80d6213 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ea70897 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-ea70897>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-0b6d1db {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-151ec1d .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-151ec1d>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-a447628 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-a447628>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-1e2fd15 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-d1705c5 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-d1705c5>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-0936acf {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-142f63b .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-142f63b>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-cd15023 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-cd15023>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-96d7049 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-5f2ea61 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-5f2ea61>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-f842a9d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 29px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-f842a9d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-1c66c9b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-1c66c9b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-d4216a6>.elementor-container {
	max-width: 500px;
}

.elementor-873 .elementor-element.elementor-element-d4216a6>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-d4216a6 {
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-259be3d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-259be3d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-259be3d.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-873 .elementor-element.elementor-element-259be3d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-873 .elementor-element.elementor-element-259be3d>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-89654af {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-89654af>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-9f1d546 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-9f1d546 .elementor-heading-title {
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-9f1d546>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-b2e440f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 80px 0px;
}

.elementor-873 .elementor-element.elementor-element-b2e440f>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-b59121d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-b59121d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-aaaf55e {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-167b399 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-167b399>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-ae39619 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ae39619>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-d68a02d {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-d68a02d.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-873 .elementor-element.elementor-element-3656ad7 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-3656ad7>.elementor-widget-container {
	margin: -10px 0px -20px 8px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-efa8dc1 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-13d91ad .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-13d91ad>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-31695b6 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-31695b6>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-6ddfb89 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-7111b53 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-7111b53>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-74afab3 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-1e48414 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-1e48414>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-a65788e {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-a65788e>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-cd25d2e {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-8a8fd17 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-8a8fd17>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-d100142 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-946c5cb .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-946c5cb>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-18dda92 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-18dda92>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-9d6c6a2 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-554e135 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-554e135>.elementor-widget-container {
	margin: -10px 0px -20px -24px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-518458d {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-bea0ec4 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-bea0ec4>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-d407d94 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-d407d94>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-7289563 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-b11fd19 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-b11fd19>.elementor-widget-container {
	margin: -10px 0px -20px -16px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-ff8d614:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-ff8d614>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-kadence3);
}

.elementor-873 .elementor-element.elementor-element-ff8d614 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-ff8d614>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-f5fde2e {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-1d300a1 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-1d300a1 .elementor-heading-title {
	color: var(--e-global-color-kadence9);
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-1d300a1>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-5597ec0>.elementor-container {
	min-height: 400px;
}

.elementor-873 .elementor-element.elementor-element-5597ec0:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-5597ec0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-kadence3);
}

.elementor-873 .elementor-element.elementor-element-5597ec0 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 0px 80px 0px;
}

.elementor-873 .elementor-element.elementor-element-5597ec0>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-0598d83.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-0598d83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-0598d83>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-078bfca {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-1f19e29 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-1f19e29>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-ff7b716 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ff7b716>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-2977b39 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-7665e79 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-7665e79>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-05044d6 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-4cd2446 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-4cd2446>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-f1860b8 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-f1860b8>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-56b0add {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-70e1731 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-70e1731>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-c06f395 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-c9c49a8 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-c9c49a8>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-9914be3 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-9914be3>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-9617e78 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-bc265d2 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-bc265d2>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-23fcb23 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-739b966 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-739b966>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-98499f1 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-98499f1>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-4330a3e {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-47ba399 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-47ba399>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-f449f93.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-f449f93.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-f449f93>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-373cd53 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-0d8015d .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-0d8015d>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-48b78b2 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-48b78b2>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-ae2e53d {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-6ba5768 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-6ba5768>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-4300178 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-88f1667 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-88f1667>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-8b81dfe {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-8b81dfe>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-4a112c9 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-cb185f7 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-cb185f7>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-d548a22 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-5360c82 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-5360c82>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-25eb59c {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-25eb59c>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-6597d22 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-cc31a5e {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-cc31a5e>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-95267e0 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-9f65f24 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-9f65f24>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-b54c120 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-b54c120>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-1f1d806 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-abed174 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-abed174>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-1eace94 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-1eace94>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-3b90f76.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-3b90f76.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-28492c1>.elementor-container {
	max-width: 500px;
}

.elementor-873 .elementor-element.elementor-element-28492c1>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-28492c1 {
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-5c54269.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-5c54269.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-5c54269.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-873 .elementor-element.elementor-element-5c54269>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-873 .elementor-element.elementor-element-5c54269>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-8af947f {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-8af947f>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-ce13643 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-ce13643 .elementor-heading-title {
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-ce13643>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-d52fb67 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 80px 0px;
}

.elementor-873 .elementor-element.elementor-element-d52fb67>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-5fdc315.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-5fdc315.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-6c554fc {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-466ad38 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-466ad38>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-e078329 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-e078329>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-8b34165 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-77e92bf {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-77e92bf>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-d5afeb6 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-1a328f0 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-1a328f0>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-dbea011 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-dbea011>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-a786d2c {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-7c672c9 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-7c672c9>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-bcbf81d {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-c82f01a .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-c82f01a>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-42a89a5 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-42a89a5>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-7ea8c7e {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-db362fb {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-db362fb>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-f57cdc7 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-12d4b55 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-12d4b55>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-bac4ebc {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-bac4ebc>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-49ffbdc {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-a6f3498 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-a6f3498>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-f5ed4c7 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-651a30a .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-651a30a>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-74d84ba {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-74d84ba>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-5b1b4a9 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-9160f03 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-9160f03>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-f97c423 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-b104e5a .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-b104e5a>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-ce90dbc {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ce90dbc>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-25f7c2b {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-f70bfc4 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-f70bfc4>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-d5d3704:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-d5d3704>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-kadence3);
}

.elementor-873 .elementor-element.elementor-element-d5d3704 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-d5d3704>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-1810181 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-8b6068a {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-8b6068a .elementor-heading-title {
	color: var(--e-global-color-kadence9);
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-8b6068a>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-f5d6f23>.elementor-container {
	min-height: 400px;
}

.elementor-873 .elementor-element.elementor-element-f5d6f23:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-f5d6f23>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-kadence3);
}

.elementor-873 .elementor-element.elementor-element-f5d6f23 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 0px 80px 0px;
}

.elementor-873 .elementor-element.elementor-element-f5d6f23>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-13992f0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-13992f0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-13992f0>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-2ebab79 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-3a3c22e .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-3a3c22e>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-535a461 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-535a461>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-4f61344 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-1d85472 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-1d85472>.elementor-widget-container {
	margin: -10px 0px -20px -40px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-48eea7e {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-40cdace .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-40cdace>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-8010a37 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-8010a37>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-b6004ce {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-498da91 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-498da91>.elementor-widget-container {
	margin: -10px 0px -20px 0px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-1cb4b57 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-b3b8cab .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-b3b8cab>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-e732c14 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-e732c14>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-2d74b8f {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-bcc1a0d {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-bcc1a0d>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-7310f75 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-300872f .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-300872f>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-ad09ff4 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ad09ff4>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-dacdd08 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-214226d {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-214226d>.elementor-widget-container {
	margin: -10px 0px -20px -22px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-fe28513 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-9f2481a .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-9f2481a>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-b325a93 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-b325a93>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-6e3e6e8 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-6eeb569 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-6eeb569>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-4a893f0 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-00791fc .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-00791fc>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-2c8e7e5 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-2c8e7e5>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-eb91e58 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-4cdbe42 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-4cdbe42>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-a0ecd98.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-a0ecd98.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-a0ecd98>.elementor-element-populated {
	margin: -3em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-f6e8ddd {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-ff106ca>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-873 .elementor-element.elementor-element-ed5261c .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-ed5261c>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-ab7b2b7 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ab7b2b7>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-205716c {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-caf5bc5 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-caf5bc5>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-64565de {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-7affd1b .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-7affd1b>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-08e6356 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-08e6356>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-c485096 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-d19728e {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-d19728e>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-623b263 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-6c53a98 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-6c53a98>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-a6378c0 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-a6378c0>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-a36178d {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-a5c8df0 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-a5c8df0>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-90a13ab {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-813b470 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-813b470>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-2a16ac7 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-2a16ac7>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-3d0f0f2 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-506337f {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-506337f>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-1725286 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-68b3a7b .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-68b3a7b>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-c4a22a1 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-c4a22a1>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-d87184e {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-1b6f857 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-1b6f857>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-47f7007 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-57973a2 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-57973a2>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-bba965d {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-bba965d>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-bf62daa {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-54d79f4 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-54d79f4>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-cad3185 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 28px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-cad3185>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-107a667.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-107a667.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-222e81f>.elementor-container {
	max-width: 500px;
}

.elementor-873 .elementor-element.elementor-element-222e81f>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-222e81f {
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-e76665a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-e76665a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-e76665a.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-873 .elementor-element.elementor-element-e76665a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-873 .elementor-element.elementor-element-e76665a>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-e2c3b24 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-e2c3b24>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-83bb4f0 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-83bb4f0 .elementor-heading-title {
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-83bb4f0>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-ed5ec14 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-ed5ec14>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-d38c1de.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-d38c1de.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-690edaa {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-35fca8f .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-35fca8f>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-1de0c41 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-1de0c41>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-0a61b60 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-0a61b60>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-4e4d524 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-cb3aba3 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-cb3aba3>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-be400dd {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-be400dd>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-a4af275 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-a4af275>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-aa42c7a {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-6e1e5e5 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-6e1e5e5>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-da1cd6b {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-da1cd6b>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-08da96e {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-08da96e>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-9d135c7 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-05c55d5 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-05c55d5>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-d6606dc {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-d6606dc>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-257e86e {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-257e86e>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-f72e8fc {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-6bea49a .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-6bea49a>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-f136f7a {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-f136f7a>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-3afe572 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-3afe572>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-6e58b0e {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-26644f0 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-26644f0>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-ed5a3c0 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ed5a3c0>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-c75449f {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-c75449f>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-10d455d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 28px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-10d455d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-9933101.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-9933101.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-7333f9f>.elementor-container {
	max-width: 500px;
}

.elementor-873 .elementor-element.elementor-element-7333f9f>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-7333f9f {
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-1ffa0be.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-1ffa0be.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-1ffa0be.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-873 .elementor-element.elementor-element-1ffa0be>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-873 .elementor-element.elementor-element-1ffa0be>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-bb7775a {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-bb7775a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-1599af6 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-1599af6 .elementor-heading-title {
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-1599af6>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-a52d1f6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-a52d1f6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-0f7dbb9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-0f7dbb9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-d65bac8 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-9dc4038 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-9dc4038>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-9bf32f8 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-9bf32f8>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-0754f60 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-f9d06b5 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-f9d06b5>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-738cb1b {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-2674d12 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-2674d12>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-2cc6739 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-2cc6739>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-28d6fa4 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-3ef3dd1 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-3ef3dd1>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-f0d9bab {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-ce55f81 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-ce55f81>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-ac49d8a {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ac49d8a>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-1201b0e {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-5337df1 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-5337df1>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-f4d8ef1 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-4b4ed26 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-4b4ed26>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-4c62a91 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-4c62a91>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-9d75893 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-4654179 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-4654179>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-6b7a931 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-0123ca7 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-0123ca7>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-deb2b3b {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-deb2b3b>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-8fff8b9 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-73440ee {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-73440ee>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-b33447c {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-7a3e174 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-7a3e174>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-d75ca58 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-d75ca58>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-3d9ca52 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-966f962 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-966f962>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-cb20e2c {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-ff56ec8 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-ff56ec8>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-c74c509 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-c74c509>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-88390b6 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-5d6ef08 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-5d6ef08>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-7a73930 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-0da4825 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-0da4825>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-09140eb {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-09140eb>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-08a1461 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-93a3510 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-93a3510>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-c19f4ef {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-53f3197 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-53f3197>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-9bb285c {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-9bb285c>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-8ccf068 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-f43386e {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-f43386e>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-df2610b {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-545d6b8 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-545d6b8>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-bcd6414 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-bcd6414>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-2201e99 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-722cf6d {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-722cf6d>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-a02bc96>.elementor-container {
	max-width: 500px;
}

.elementor-873 .elementor-element.elementor-element-a02bc96>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-a02bc96 {
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-dc45a9b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-dc45a9b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-dc45a9b.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-873 .elementor-element.elementor-element-dc45a9b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-873 .elementor-element.elementor-element-dc45a9b>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-18bbb8c {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-18bbb8c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-ae906ed {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-ae906ed .elementor-heading-title {
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-ae906ed>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-e8f7021 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-e8f7021>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-e3ae3e8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-e3ae3e8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-039cce1 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-02bad31 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-02bad31>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-805f133 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-805f133>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-df4acca {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-1a14a5f .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-1a14a5f>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-82da460 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-82da460>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-621e835 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-568f628 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-568f628>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-02c642e {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-02c642e>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-5846f0e:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-5846f0e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-kadence3);
}

.elementor-873 .elementor-element.elementor-element-5846f0e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-5846f0e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-340ffa3 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-c74a6f0 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-c74a6f0 .elementor-heading-title {
	color: var(--e-global-color-kadence9);
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-c74a6f0>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-8cd2daa>.elementor-container {
	min-height: 400px;
}

.elementor-873 .elementor-element.elementor-element-8cd2daa:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-8cd2daa>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-kadence3);
}

.elementor-873 .elementor-element.elementor-element-8cd2daa {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 0px 80px 0px;
}

.elementor-873 .elementor-element.elementor-element-8cd2daa>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-a921467.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-a921467.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-a921467>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-e71f698 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-3a23f23 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-3a23f23>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-fcb8a00 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-fcb8a00>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-4f75531 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-2f1915b {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-2f1915b>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-9197c50 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-dda2b54 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-dda2b54>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-ed55e1b {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ed55e1b>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-0ac29c7 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-7700ff5 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-7700ff5>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-762e5e7 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-b9b1d80 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-b9b1d80>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-fdc7d11 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-fdc7d11>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-f5a83d6 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-421cb24 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-421cb24>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-34af0d6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 24px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-34af0d6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-d3d49ef.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-d3d49ef.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-60e0ed0>.elementor-container {
	max-width: 500px;
}

.elementor-873 .elementor-element.elementor-element-60e0ed0>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-60e0ed0 {
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-7e0c459.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-7e0c459.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-7e0c459.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-873 .elementor-element.elementor-element-7e0c459>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-873 .elementor-element.elementor-element-7e0c459>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-5506729 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-5506729>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-b76ef13 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-b76ef13 .elementor-heading-title {
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-b76ef13>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-3cb7632 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 80px 0px;
}

.elementor-873 .elementor-element.elementor-element-3cb7632>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-bff0073.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-bff0073.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-636a31c {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-d335636 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-d335636>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-c486286 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-190e8a2 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-190e8a2>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-71c3434 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-4b55320 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-4b55320>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-f833d12 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-15f25a5 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-15f25a5>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-9532215 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-d370a39 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-d370a39>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-6d106a6 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-d791ff4 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-d791ff4>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-78dde3f {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-29fee4f .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-29fee4f>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-9c84213 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-142d33e {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-142d33e>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-eed4874:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-eed4874>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-kadence3);
}

.elementor-873 .elementor-element.elementor-element-eed4874 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 25px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-eed4874>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-72029f9 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-0790a84 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-0790a84 .elementor-heading-title {
	color: var(--e-global-color-kadence9);
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-0790a84>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-32c91b6>.elementor-container {
	min-height: 400px;
}

.elementor-873 .elementor-element.elementor-element-32c91b6:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-32c91b6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-kadence3);
}

.elementor-873 .elementor-element.elementor-element-32c91b6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: -15px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-32c91b6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-b977121.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-b977121.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-b977121>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-1315ed3 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-e4efb7a .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-e4efb7a>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-aeb220d {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-aeb220d>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-ade69fc {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-6cafa1c {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-6cafa1c>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-2fbd2cd {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-040f95b .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-040f95b>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-f4225c0 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-f4225c0>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-fa63f81 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-d50d6ff {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-d50d6ff>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-5244810 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-887f7eb .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-887f7eb>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-9826232 {
	color: var(--e-global-color-kadence6);
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-9826232>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-873 .elementor-element.elementor-element-b80df95 {
	color: #FFFFFF;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-e810839 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-e810839>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-39204ab {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 20px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-39204ab>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-b93b631.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-b93b631.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-8a4460c>.elementor-container {
	max-width: 500px;
}

.elementor-873 .elementor-element.elementor-element-8a4460c>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-8a4460c {
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-d10efdc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-d10efdc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-d10efdc.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-873 .elementor-element.elementor-element-d10efdc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-873 .elementor-element.elementor-element-d10efdc>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-cdcf772 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-cdcf772>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-61c5e4f {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-61c5e4f .elementor-heading-title {
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-61c5e4f>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-85b434b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 80px 0px;
}

.elementor-873 .elementor-element.elementor-element-85b434b>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-06f7507.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-06f7507.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-a653924 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-8f5313f .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-8f5313f>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-6155c87 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-2a798d3 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-2a798d3>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-ee3b542 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-21c6896 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-21c6896>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-fa7ea14 {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-819dd6a {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-819dd6a>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-bf68242 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-1d7b131 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-1d7b131>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-d5b0a9c {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-1420600 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-1420600>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-e2154f9 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-f4f2613 .elementor-heading-title {
	color: #000000;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-f4f2613>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-aea935a {
	color: #000000;
	font-size: 15px;
}

.elementor-873 .elementor-element.elementor-element-ac8ce51 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-ac8ce51>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-aba78f3:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-aba78f3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-kadence3);
}

.elementor-873 .elementor-element.elementor-element-aba78f3 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 19px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-aba78f3>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-d5f30d5 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-6021dec {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-6021dec .elementor-heading-title {
	color: var(--e-global-color-kadence9);
	font-size: 40px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-6021dec>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-8492895>.elementor-container {
	min-height: 400px;
}

.elementor-873 .elementor-element.elementor-element-8492895:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-8492895>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-kadence3);
}

.elementor-873 .elementor-element.elementor-element-8492895 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-8492895>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-0da8ed8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-0da8ed8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-0da8ed8>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-d5a9396 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-fa60135 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-fa60135>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-3bcdaa3 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-3bcdaa3>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-e19746a {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-ba7e145 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-ba7e145>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-edd66b4 {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-edd66b4>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-fad7ad3 {
	margin-top: 40px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-2af48f5 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 21px;
	text-transform: uppercase;
	line-height: 1.3em;
}

.elementor-873 .elementor-element.elementor-element-2af48f5>.elementor-widget-container {
	margin: 0px 110px -20px 0px;
    text-align: left;
}

.elementor-873 .elementor-element.elementor-element-33fc58b {
	column-gap: 0px;
	text-align: right;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: 400;
	line-height: 1.6em;
	width: auto;
	max-width: auto;
	z-index: 3;
}

.elementor-873 .elementor-element.elementor-element-33fc58b>.elementor-widget-container {
	margin: -10px 0px -20px -10px;
	padding: 6px 6px 6px 6px;
	background-color: var(--e-global-color-kadence1);
	border-radius: 50px 50px 50px 50px;
}

.elementor-873 .elementor-element.elementor-element-92df1c8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 25px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-92df1c8>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-96b7bdc {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-96b7bdc .elementor-heading-title {
	color: #B59F6B;
	font-family: "Courgette", Sans-serif;
	font-size: 2.4rem;
	font-weight: normal;
	line-height: 1.2em;
	letter-spacing: 1px;
}

.elementor-873 .elementor-element.elementor-element-597e5520>.elementor-container {
	min-height: 40vh;
}

.elementor-873 .elementor-element.elementor-element-597e5520 {
	margin-top: -20px;
	margin-bottom: -15px;
	padding: 0em 0em 0em 0em;
}

.elementor-873 .elementor-element.elementor-element-2abc0c69:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-873 .elementor-element.elementor-element-2abc0c69>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000000;
}

.elementor-873 .elementor-element.elementor-element-2abc0c69>.elementor-element-populated {
	border-style: solid;
	border-color: #B59F6B;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 4em 4em 4em 4em;
}

.elementor-873 .elementor-element.elementor-element-2abc0c69>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-5966533e>.elementor-container {
	max-width: 500px;
}

.elementor-873 .elementor-element.elementor-element-5966533e {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-18deb0e9 {
	--divider-border-style: solid;
	--divider-color: #FFFFFF;
	--divider-border-width: 1px;
	--divider-icon-size: 8px;
}

.elementor-873 .elementor-element.elementor-element-18deb0e9 .elementor-divider-separator {
	width: 24%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-873 .elementor-element.elementor-element-18deb0e9 .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-873 .elementor-element.elementor-element-18deb0e9.elementor-view-stacked .elementor-icon {
	background-color: #B59F6B;
}

.elementor-873 .elementor-element.elementor-element-18deb0e9.elementor-view-framed .elementor-icon,
.elementor-873 .elementor-element.elementor-element-18deb0e9.elementor-view-default .elementor-icon {
	color: #B59F6B;
	border-color: #B59F6B;
}

.elementor-873 .elementor-element.elementor-element-18deb0e9.elementor-view-framed .elementor-icon,
.elementor-873 .elementor-element.elementor-element-18deb0e9.elementor-view-default .elementor-icon svg {
	fill: #B59F6B;
}

.elementor-873 .elementor-element.elementor-element-4e53888f {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-4e53888f .elementor-heading-title {
	color: #B59F6B;
	font-family: "Courgette", Sans-serif;
	font-size: 2.4rem;
	font-weight: normal;
	line-height: 1.2em;
	letter-spacing: 1px;
}

.elementor-873 .elementor-element.elementor-element-51492bc {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-51492bc .elementor-heading-title {
	color: #B59F6B;
	font-family: "Courgette", Sans-serif;
	font-size: 2.6rem;
	font-weight: normal;
	line-height: 1.2em;
	letter-spacing: 1px;
}

.elementor-873 .elementor-element.elementor-element-2f71866e {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-2f71866e .elementor-heading-title {
	color: #FFFFFF;
	font-size: 37px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-2f71866e>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-5df6cba7 {
	text-align: left;
	color: #FFFFFF;
	font-size: 1.2rem;
	line-height: 1.5em;
}

.elementor-873 .elementor-element.elementor-element-17332f8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-873 .elementor-element.elementor-element-17332f8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000000;
}

.elementor-873 .elementor-element.elementor-element-17332f8>.elementor-element-populated {
	border-style: solid;
	border-color: #B59F6B;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-873 .elementor-element.elementor-element-17332f8>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-84d8f8c>.elementor-container {
	max-width: 500px;
}

.elementor-873 .elementor-element.elementor-element-84d8f8c {
	margin-top: 53px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-d588603 {
	--divider-border-style: solid;
	--divider-color: #FFFFFF;
	--divider-border-width: 1px;
	--divider-icon-size: 8px;
}

.elementor-873 .elementor-element.elementor-element-d588603 .elementor-divider-separator {
	width: 24%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-873 .elementor-element.elementor-element-d588603 .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-873 .elementor-element.elementor-element-d588603.elementor-view-stacked .elementor-icon {
	background-color: #B59F6B;
}

.elementor-873 .elementor-element.elementor-element-d588603.elementor-view-framed .elementor-icon,
.elementor-873 .elementor-element.elementor-element-d588603.elementor-view-default .elementor-icon {
	color: #B59F6B;
	border-color: #B59F6B;
}

.elementor-873 .elementor-element.elementor-element-d588603.elementor-view-framed .elementor-icon,
.elementor-873 .elementor-element.elementor-element-d588603.elementor-view-default .elementor-icon svg {
	fill: #B59F6B;
}

.elementor-873 .elementor-element.elementor-element-a5da547 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-a5da547 .elementor-heading-title {
	color: #B59F6B;
	font-family: "Courgette", Sans-serif;
	font-size: 2.6rem;
	font-weight: normal;
	line-height: 1.2em;
	letter-spacing: 1px;
}

.elementor-873 .elementor-element.elementor-element-08b6cdb {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-08b6cdb .elementor-heading-title {
	color: #B59F6B;
	font-family: "Courgette", Sans-serif;
	font-size: 2.6rem;
	font-weight: normal;
	line-height: 1.2em;
	letter-spacing: 1px;
}

.elementor-873 .elementor-element.elementor-element-40ee126 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-40ee126 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 34px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-40ee126>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-867480c {
	text-align: left;
	color: #FFFAFA;
	font-size: 1.2rem;
	line-height: 1.5em;
}

.elementor-873 .elementor-element.elementor-element-411c079:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-873 .elementor-element.elementor-element-411c079>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000000;
}

.elementor-873 .elementor-element.elementor-element-411c079>.elementor-element-populated {
	border-style: solid;
	border-color: #B59F6B;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-873 .elementor-element.elementor-element-411c079>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-290be8a>.elementor-container {
	max-width: 500px;
}

.elementor-873 .elementor-element.elementor-element-290be8a {
	margin-top: 53px;
	margin-bottom: 0px;
}

.elementor-873 .elementor-element.elementor-element-67f82da {
	--divider-border-style: solid;
	--divider-color: #FFFFFF;
	--divider-border-width: 1px;
	--divider-icon-size: 8px;
}

.elementor-873 .elementor-element.elementor-element-67f82da .elementor-divider-separator {
	width: 24%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-873 .elementor-element.elementor-element-67f82da .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-873 .elementor-element.elementor-element-67f82da.elementor-view-stacked .elementor-icon {
	background-color: #B59F6B;
}

.elementor-873 .elementor-element.elementor-element-67f82da.elementor-view-framed .elementor-icon,
.elementor-873 .elementor-element.elementor-element-67f82da.elementor-view-default .elementor-icon {
	color: #B59F6B;
	border-color: #B59F6B;
}

.elementor-873 .elementor-element.elementor-element-67f82da.elementor-view-framed .elementor-icon,
.elementor-873 .elementor-element.elementor-element-67f82da.elementor-view-default .elementor-icon svg {
	fill: #B59F6B;
}

.elementor-873 .elementor-element.elementor-element-e28c923 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-e28c923 .elementor-heading-title {
	color: #B59F6B;
	font-family: "Courgette", Sans-serif;
	font-size: 2.6rem;
	font-weight: normal;
	line-height: 1.2em;
	letter-spacing: 1px;
}

.elementor-873 .elementor-element.elementor-element-e8ebe8d {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-e8ebe8d .elementor-heading-title {
	color: #B59F6B;
	font-family: "Courgette", Sans-serif;
	font-size: 2.6rem;
	font-weight: normal;
	line-height: 1.2em;
	letter-spacing: 1px;
}

.elementor-873 .elementor-element.elementor-element-7f8b77f {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-7f8b77f .elementor-heading-title {
	color: #FFFFFF;
	font-size: 34px;
	letter-spacing: 0px;
}

.elementor-873 .elementor-element.elementor-element-7f8b77f>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-873 .elementor-element.elementor-element-ec50a0e {
	text-align: left;
	color: #FFFFFF;
	font-size: 1.2rem;
	line-height: 1.5em;
}

.elementor-873 .elementor-element.elementor-element-2ccd8d70:not(.elementor-motion-effects-element-type-background),
.elementor-873 .elementor-element.elementor-element-2ccd8d70>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-873 .elementor-element.elementor-element-2ccd8d70>.elementor-background-overlay {
	mix-blend-mode: screen;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-2ccd8d70 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 4em 1em 4em;
}

.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-1797eced.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-1797eced.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-873 .elementor-element.elementor-element-275a191b {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-275a191b .elementor-heading-title {
	color: #B59F6B;
}

.elementor-873 .elementor-element.elementor-element-6de0e453 {
	text-align: center;
}

.elementor-873 .elementor-element.elementor-element-6de0e453 .elementor-heading-title {
	color: #000000;
}

.elementor-873 .elementor-element.elementor-element-129c8962>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 8px 0px 0px;
	border-color: #B59F6B;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0em 2em 0em 0em;
}

.elementor-873 .elementor-element.elementor-element-129c8962>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-4fc73d1d {
	text-align: right;
}

.elementor-873 .elementor-element.elementor-element-4fc73d1d .elementor-heading-title {
	color: #000000;
}

.elementor-873 .elementor-element.elementor-element-67e54fa8 {
	text-align: right;
}

.elementor-873 .elementor-element.elementor-element-67e54fa8 .elementor-heading-title {
	color: #000000;
	font-family: "Courgette", Sans-serif;
	font-size: 1.1rem;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: 1px;
}

.elementor-873 .elementor-element.elementor-element-1a9a4330>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 8px;
	border-color: #B59F6B;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0em 0em 0em 2em;
}

.elementor-873 .elementor-element.elementor-element-1a9a4330>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-873 .elementor-element.elementor-element-602b3916 {
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-602b3916 .elementor-heading-title {
	color: #000000;
}

.elementor-873 .elementor-element.elementor-element-5a094912 {
	text-align: left;
}

.elementor-873 .elementor-element.elementor-element-5a094912 .elementor-heading-title {
	color: #000000;
	font-family: "Courgette", Sans-serif;
	font-size: 1.1rem;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: 1px;
}

@media(min-width:768px) {
	.elementor-873 .elementor-element.elementor-element-0eec642 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-74235b8 {
		width: 89.271%;
	}

	.elementor-873 .elementor-element.elementor-element-409ab5a {
		width: 10.639%;
	}

	.elementor-873 .elementor-element.elementor-element-04ed491 {
		width: 88.178%;
	}

	.elementor-873 .elementor-element.elementor-element-769294e {
		width: 11.732%;
	}

	.elementor-873 .elementor-element.elementor-element-26d0652 {
		width: 88.178%;
	}

	.elementor-873 .elementor-element.elementor-element-4376069 {
		width: 11.732%;
	}

	.elementor-873 .elementor-element.elementor-element-aacc3ef {
		width: 88.178%;
	}

	.elementor-873 .elementor-element.elementor-element-d2a4adc {
		width: 11.732%;
	}

	.elementor-873 .elementor-element.elementor-element-5d2ada2 {
		width: 88.36%;
	}

	.elementor-873 .elementor-element.elementor-element-afd813c {
		width: 11.55%;
	}

	.elementor-873 .elementor-element.elementor-element-c263690 {
		width: 88.36%;
	}

	.elementor-873 .elementor-element.elementor-element-30198f9 {
		width: 11.55%;
	}

	.elementor-873 .elementor-element.elementor-element-1058c94 {
		width: 88.36%;
	}

	.elementor-873 .elementor-element.elementor-element-02b89ee {
		width: 11.55%;
	}

	.elementor-873 .elementor-element.elementor-element-aeb42f6 {
		width: 80.36%;
	}

	.elementor-873 .elementor-element.elementor-element-ae53d7c {
		width: 19.55%;
	}

	.elementor-873 .elementor-element.elementor-element-702485b {
		width: 89.271%;
	}

	.elementor-873 .elementor-element.elementor-element-0916ee5 {
		width: 10.639%;
	}

	.elementor-873 .elementor-element.elementor-element-0d9ec0e {
		width: 88.178%;
	}

	.elementor-873 .elementor-element.elementor-element-1ea0544 {
		width: 11.732%;
	}

	.elementor-873 .elementor-element.elementor-element-1539ff0 {
		width: 88.178%;
	}

	.elementor-873 .elementor-element.elementor-element-c90d1f0 {
		width: 11.732%;
	}

	.elementor-873 .elementor-element.elementor-element-0419aa1 {
		width: 88.178%;
	}

	.elementor-873 .elementor-element.elementor-element-c142b1e {
		width: 11.732%;
	}

	.elementor-873 .elementor-element.elementor-element-cf00355 {
		width: 88.36%;
	}

	.elementor-873 .elementor-element.elementor-element-fd91db8 {
		width: 11.55%;
	}

	.elementor-873 .elementor-element.elementor-element-6507d10 {
		width: 88.36%;
	}

	.elementor-873 .elementor-element.elementor-element-f50b3a1 {
		width: 11.55%;
	}

	.elementor-873 .elementor-element.elementor-element-8883b9b {
		width: 88.36%;
	}

	.elementor-873 .elementor-element.elementor-element-573d25e {
		width: 11.55%;
	}

	.elementor-873 .elementor-element.elementor-element-9b8c751 {
		width: 80.36%;
	}

	.elementor-873 .elementor-element.elementor-element-dbe1b9c {
		width: 19.55%;
	}

	.elementor-873 .elementor-element.elementor-element-321c887 {
		width: 45%;
	}

	.elementor-873 .elementor-element.elementor-element-9bc22e2 {
		width: 71.003%;
	}

	.elementor-873 .elementor-element.elementor-element-10e5a7f {
		width: 28.912%;
	}

	.elementor-873 .elementor-element.elementor-element-ea69429 {
		width: 73.44%;
	}

	.elementor-873 .elementor-element.elementor-element-2980f08 {
		width: 26.463%;
	}

	.elementor-873 .elementor-element.elementor-element-ef52e0e {
		width: 77.276%;
	}

	.elementor-873 .elementor-element.elementor-element-350b878 {
		width: 22.639%;
	}

	.elementor-873 .elementor-element.elementor-element-d0309ef {
		width: 78.956%;
	}

	.elementor-873 .elementor-element.elementor-element-fa418c4 {
		width: 20.947%;
	}

	.elementor-873 .elementor-element.elementor-element-fbe56ce {
		width: 83.892%;
	}

	.elementor-873 .elementor-element.elementor-element-8f742a6 {
		width: 16.023%;
	}

	.elementor-873 .elementor-element.elementor-element-5c2a1ef {
		width: 83.366%;
	}

	.elementor-873 .elementor-element.elementor-element-f0f36d5 {
		width: 16.549%;
	}

	.elementor-873 .elementor-element.elementor-element-36f2970 {
		width: 55%;
	}

	.elementor-873 .elementor-element.elementor-element-5cdbc62 {
		width: 74.77%;
	}

	.elementor-873 .elementor-element.elementor-element-6cacd9c {
		width: 24.834%;
	}

	.elementor-873 .elementor-element.elementor-element-4742525 {
		width: 76.768%;
	}

	.elementor-873 .elementor-element.elementor-element-4613d93 {
		width: 22.836%;
	}

	.elementor-873 .elementor-element.elementor-element-2f2d708 {
		width: 81.562%;
	}

	.elementor-873 .elementor-element.elementor-element-904593b {
		width: 18.24%;
	}

	.elementor-873 .elementor-element.elementor-element-53b2433 {
		width: 82.361%;
	}

	.elementor-873 .elementor-element.elementor-element-8709dbb {
		width: 17.441%;
	}

	.elementor-873 .elementor-element.elementor-element-4524ca4 {
		width: 83.36%;
	}

	.elementor-873 .elementor-element.elementor-element-d027f2b {
		width: 16.145%;
	}

	.elementor-873 .elementor-element.elementor-element-f6d004c {
		width: 78.645%;
	}

	.elementor-873 .elementor-element.elementor-element-e22810b {
		width: 21.267%;
	}

	.elementor-873 .elementor-element.elementor-element-c68e0ea {
		width: 78.111%;
	}

	.elementor-873 .elementor-element.elementor-element-c3a31d3 {
		width: 21.889%;
	}

	.elementor-873 .elementor-element.elementor-element-259be3d {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-77434ef {
		width: 71.248%;
	}

	.elementor-873 .elementor-element.elementor-element-96e7a43 {
		width: 28.652%;
	}

	.elementor-873 .elementor-element.elementor-element-961697d {
		width: 73.172%;
	}

	.elementor-873 .elementor-element.elementor-element-85ccebb {
		width: 26.728%;
	}

	.elementor-873 .elementor-element.elementor-element-cb6daf1 {
		width: 73.328%;
	}

	.elementor-873 .elementor-element.elementor-element-fbf0bf2 {
		width: 26.587%;
	}

	.elementor-873 .elementor-element.elementor-element-1889a84 {
		width: 75.126%;
	}

	.elementor-873 .elementor-element.elementor-element-644233c {
		width: 24.789%;
	}

	.elementor-873 .elementor-element.elementor-element-cfeba22 {
		width: 75.126%;
	}

	.elementor-873 .elementor-element.elementor-element-0914c75 {
		width: 24.789%;
	}

	.elementor-873 .elementor-element.elementor-element-0598d83 {
		width: 50.35%;
	}

	.elementor-873 .elementor-element.elementor-element-53fbc8a {
		width: 82.501%;
	}

	.elementor-873 .elementor-element.elementor-element-9545cc8 {
		width: 17.205%;
	}

	.elementor-873 .elementor-element.elementor-element-7b57cda {
		width: 81.319%;
	}

	.elementor-873 .elementor-element.elementor-element-a901301 {
		width: 18.002%;
	}

	.elementor-873 .elementor-element.elementor-element-4c3e729 {
		width: 81.91%;
	}

	.elementor-873 .elementor-element.elementor-element-bd50196 {
		width: 17.993%;
	}

	.elementor-873 .elementor-element.elementor-element-6333519 {
		width: 74.21%;
	}

	.elementor-873 .elementor-element.elementor-element-cf36c48 {
		width: 25.014%;
	}

	.elementor-873 .elementor-element.elementor-element-f449f93 {
		width: 49.65%;
	}

	.elementor-873 .elementor-element.elementor-element-d326ace {
		width: 76.968%;
	}

	.elementor-873 .elementor-element.elementor-element-834fbc6 {
		width: 22.834%;
	}

	.elementor-873 .elementor-element.elementor-element-f24db52 {
		width: 80.364%;
	}

	.elementor-873 .elementor-element.elementor-element-39d979f {
		width: 19.438%;
	}

	.elementor-873 .elementor-element.elementor-element-94ffa87 {
		width: 80.128%;
	}

	.elementor-873 .elementor-element.elementor-element-5c84c23 {
		width: 19.784%;
	}

	.elementor-873 .elementor-element.elementor-element-2e0ce4b {
		width: 74.735%;
	}

	.elementor-873 .elementor-element.elementor-element-10b28d7 {
		width: 25.177%;
	}

	.elementor-873 .elementor-element.elementor-element-5c54269 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-e94839b {
		width: 85.719%;
	}

	.elementor-873 .elementor-element.elementor-element-066e28d {
		width: 14.181%;
	}

	.elementor-873 .elementor-element.elementor-element-492edd6 {
		width: 86.077%;
	}

	.elementor-873 .elementor-element.elementor-element-9787c1d {
		width: 13.838%;
	}

	.elementor-873 .elementor-element.elementor-element-a67575f {
		width: 86.63%;
	}

	.elementor-873 .elementor-element.elementor-element-7f68b08 {
		width: 13.32%;
	}

	.elementor-873 .elementor-element.elementor-element-4f77180 {
		width: 87.743%;
	}

	.elementor-873 .elementor-element.elementor-element-2c8767b {
		width: 12.157%;
	}

	.elementor-873 .elementor-element.elementor-element-c1c5d8c {
		width: 88.708%;
	}

	.elementor-873 .elementor-element.elementor-element-d02507f {
		width: 11.207%;
	}

	.elementor-873 .elementor-element.elementor-element-987c470 {
		width: 73.328%;
	}

	.elementor-873 .elementor-element.elementor-element-f05f0a3 {
		width: 26.587%;
	}

	.elementor-873 .elementor-element.elementor-element-13992f0 {
		width: 50.35%;
	}

	.elementor-873 .elementor-element.elementor-element-65ae1cb {
		width: 81.319%;
	}

	.elementor-873 .elementor-element.elementor-element-c4b13fb {
		width: 18.485%;
	}

	.elementor-873 .elementor-element.elementor-element-7ed64b0 {
		width: 74.735%;
	}

	.elementor-873 .elementor-element.elementor-element-7319688 {
		width: 25.177%;
	}

	.elementor-873 .elementor-element.elementor-element-f6e6043 {
		width: 76.395%;
	}

	.elementor-873 .elementor-element.elementor-element-fd06986 {
		width: 23.508%;
	}

	.elementor-873 .elementor-element.elementor-element-3eed99a {
		width: 78.759%;
	}

	.elementor-873 .elementor-element.elementor-element-940aa9c {
		width: 20.658%;
	}

	.elementor-873 .elementor-element.elementor-element-b297444 {
		width: 73.333%;
	}

	.elementor-873 .elementor-element.elementor-element-4c51852 {
		width: 26.493%;
	}

	.elementor-873 .elementor-element.elementor-element-b258d87 {
		width: 73.333%;
	}

	.elementor-873 .elementor-element.elementor-element-b54a72e {
		width: 26.493%;
	}

	.elementor-873 .elementor-element.elementor-element-a0ecd98 {
		width: 49.65%;
	}

	.elementor-873 .elementor-element.elementor-element-ff106ca {
		width: 77.532%;
	}

	.elementor-873 .elementor-element.elementor-element-c56d029 {
		width: 22.38%;
	}

	.elementor-873 .elementor-element.elementor-element-c175591 {
		width: 77.168%;
	}

	.elementor-873 .elementor-element.elementor-element-62f9cd5 {
		width: 22.733%;
	}

	.elementor-873 .elementor-element.elementor-element-cae5aae {
		width: 81.363%;
	}

	.elementor-873 .elementor-element.elementor-element-80fba90 {
		width: 18.439%;
	}

	.elementor-873 .elementor-element.elementor-element-9511a85 {
		width: 80.073%;
	}

	.elementor-873 .elementor-element.elementor-element-91fd450 {
		width: 19.839%;
	}

	.elementor-873 .elementor-element.elementor-element-a56177a {
		width: 76.678%;
	}

	.elementor-873 .elementor-element.elementor-element-79463ac {
		width: 23.234%;
	}

	.elementor-873 .elementor-element.elementor-element-0213ce8 {
		width: 76.678%;
	}

	.elementor-873 .elementor-element.elementor-element-4c58e29 {
		width: 23.234%;
	}

	.elementor-873 .elementor-element.elementor-element-e76665a {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-24e86d3 {
		width: 87.881%;
	}

	.elementor-873 .elementor-element.elementor-element-63c1142 {
		width: 12.034%;
	}

	.elementor-873 .elementor-element.elementor-element-9b9675b {
		width: 88.393%;
	}

	.elementor-873 .elementor-element.elementor-element-db83c16 {
		width: 11.563%;
	}

	.elementor-873 .elementor-element.elementor-element-e8d625c {
		width: 88.327%;
	}

	.elementor-873 .elementor-element.elementor-element-acc49b4 {
		width: 11.588%;
	}

	.elementor-873 .elementor-element.elementor-element-3558834 {
		width: 88.393%;
	}

	.elementor-873 .elementor-element.elementor-element-34c2070 {
		width: 11.474%;
	}

	.elementor-873 .elementor-element.elementor-element-4f24273 {
		width: 87.857%;
	}

	.elementor-873 .elementor-element.elementor-element-210ab0b {
		width: 12.099%;
	}

	.elementor-873 .elementor-element.elementor-element-cb99df3 {
		width: 87.589%;
	}

	.elementor-873 .elementor-element.elementor-element-4ee0efa {
		width: 12.322%;
	}

	.elementor-873 .elementor-element.elementor-element-1ffa0be {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-c165245 {
		width: 87.881%;
	}

	.elementor-873 .elementor-element.elementor-element-528b019 {
		width: 12.034%;
	}

	.elementor-873 .elementor-element.elementor-element-c20c1f7 {
		width: 88.393%;
	}

	.elementor-873 .elementor-element.elementor-element-9c59733 {
		width: 11.563%;
	}

	.elementor-873 .elementor-element.elementor-element-3500a66 {
		width: 88.327%;
	}

	.elementor-873 .elementor-element.elementor-element-cf9940e {
		width: 11.588%;
	}

	.elementor-873 .elementor-element.elementor-element-886fe0a {
		width: 88.393%;
	}

	.elementor-873 .elementor-element.elementor-element-1308138 {
		width: 11.474%;
	}

	.elementor-873 .elementor-element.elementor-element-55725a4 {
		width: 87.857%;
	}

	.elementor-873 .elementor-element.elementor-element-8d07d3b {
		width: 12.099%;
	}

	.elementor-873 .elementor-element.elementor-element-6e1a747 {
		width: 87.589%;
	}

	.elementor-873 .elementor-element.elementor-element-b87c9ea {
		width: 12.322%;
	}

	.elementor-873 .elementor-element.elementor-element-77dcba4 {
		width: 87.881%;
	}

	.elementor-873 .elementor-element.elementor-element-9765adb {
		width: 12.034%;
	}

	.elementor-873 .elementor-element.elementor-element-58fc8a6 {
		width: 87.881%;
	}

	.elementor-873 .elementor-element.elementor-element-199d9a3 {
		width: 12.034%;
	}

	.elementor-873 .elementor-element.elementor-element-2a66e64 {
		width: 87.881%;
	}

	.elementor-873 .elementor-element.elementor-element-0d65643 {
		width: 12.034%;
	}

	.elementor-873 .elementor-element.elementor-element-4b0485d {
		width: 87.881%;
	}

	.elementor-873 .elementor-element.elementor-element-385be14 {
		width: 12.034%;
	}

	.elementor-873 .elementor-element.elementor-element-dc45a9b {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-89b292d {
		width: 87.881%;
	}

	.elementor-873 .elementor-element.elementor-element-0f814e3 {
		width: 12.034%;
	}

	.elementor-873 .elementor-element.elementor-element-3e9cf2c {
		width: 88.393%;
	}

	.elementor-873 .elementor-element.elementor-element-4d21d93 {
		width: 11.563%;
	}

	.elementor-873 .elementor-element.elementor-element-700ded2 {
		width: 88.327%;
	}

	.elementor-873 .elementor-element.elementor-element-7ccd484 {
		width: 11.588%;
	}

	.elementor-873 .elementor-element.elementor-element-c0f7811 {
		width: 75.789%;
	}

	.elementor-873 .elementor-element.elementor-element-ba7af61 {
		width: 24.167%;
	}

	.elementor-873 .elementor-element.elementor-element-ed48be1 {
		width: 75.789%;
	}

	.elementor-873 .elementor-element.elementor-element-d5657e6 {
		width: 24.167%;
	}

	.elementor-873 .elementor-element.elementor-element-c80c390 {
		width: 75.611%;
	}

	.elementor-873 .elementor-element.elementor-element-90752d3 {
		width: 24.301%;
	}

	.elementor-873 .elementor-element.elementor-element-7e0c459 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-037593b {
		width: 88.393%;
	}

	.elementor-873 .elementor-element.elementor-element-cd4fa65 {
		width: 11.563%;
	}

	.elementor-873 .elementor-element.elementor-element-38f394a {
		width: 88.327%;
	}

	.elementor-873 .elementor-element.elementor-element-c574ee3 {
		width: 11.588%;
	}

	.elementor-873 .elementor-element.elementor-element-8cbc8d2 {
		width: 88.393%;
	}

	.elementor-873 .elementor-element.elementor-element-1edb054 {
		width: 11.474%;
	}

	.elementor-873 .elementor-element.elementor-element-2f5e560 {
		width: 88.393%;
	}

	.elementor-873 .elementor-element.elementor-element-7ff9659 {
		width: 11.474%;
	}

	.elementor-873 .elementor-element.elementor-element-26555d1 {
		width: 75.789%;
	}

	.elementor-873 .elementor-element.elementor-element-27b60e4 {
		width: 24.167%;
	}

	.elementor-873 .elementor-element.elementor-element-f4895b2 {
		width: 75.789%;
	}

	.elementor-873 .elementor-element.elementor-element-d6243fb {
		width: 24.167%;
	}

	.elementor-873 .elementor-element.elementor-element-83d157a {
		width: 75.789%;
	}

	.elementor-873 .elementor-element.elementor-element-9c64057 {
		width: 24.167%;
	}

	.elementor-873 .elementor-element.elementor-element-d10efdc {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-d441d0e {
		width: 88.393%;
	}

	.elementor-873 .elementor-element.elementor-element-d62dbe7 {
		width: 11.563%;
	}

	.elementor-873 .elementor-element.elementor-element-7976697 {
		width: 88.327%;
	}

	.elementor-873 .elementor-element.elementor-element-28ee71e {
		width: 11.588%;
	}

	.elementor-873 .elementor-element.elementor-element-2aade62 {
		width: 88.393%;
	}

	.elementor-873 .elementor-element.elementor-element-c61ab61 {
		width: 11.474%;
	}

	.elementor-873 .elementor-element.elementor-element-8f57083 {
		width: 88.393%;
	}

	.elementor-873 .elementor-element.elementor-element-89a189a {
		width: 11.474%;
	}

	.elementor-873 .elementor-element.elementor-element-82f1065 {
		width: 75.789%;
	}

	.elementor-873 .elementor-element.elementor-element-d844494 {
		width: 24.167%;
	}

	.elementor-873 .elementor-element.elementor-element-71e38a3 {
		width: 75.789%;
	}

	.elementor-873 .elementor-element.elementor-element-f431f87 {
		width: 24.167%;
	}

	.elementor-873 .elementor-element.elementor-element-7b87241 {
		width: 75.789%;
	}

	.elementor-873 .elementor-element.elementor-element-4655542 {
		width: 24.167%;
	}
}

@media(max-width:1024px) {
	.elementor-873 .elementor-element.elementor-element-670e339 {
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-2b2890f {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-ee03179 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-56e3d76 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2352a5c>.elementor-container {
		min-height: 200px;
	}

	.elementor-873 .elementor-element.elementor-element-2352a5c {
		padding: 0px 20px 60px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-85bc506>.elementor-container {
		min-height: 200px;
	}

	.elementor-873 .elementor-element.elementor-element-85bc506 {
		padding: 0px 20px 60px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-67124ce {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-7a81b55 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-941bb36 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-321c887>.elementor-element-populated {
		padding: 40px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-36f2970>.elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-f842a9d {
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-9f1d546 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-b2e440f>.elementor-container {
		min-height: 200px;
	}

	.elementor-873 .elementor-element.elementor-element-b2e440f {
		padding: 0px 20px 60px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-ff8d614 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1d300a1 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5597ec0 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-0598d83>.elementor-element-populated {
		padding: 40px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-f449f93>.elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-1eace94 {
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-ce13643 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d52fb67>.elementor-container {
		min-height: 200px;
	}

	.elementor-873 .elementor-element.elementor-element-d52fb67 {
		padding: 0px 20px 60px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-d5d3704 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-8b6068a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f5d6f23 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-13992f0>.elementor-element-populated {
		padding: 40px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-a0ecd98>.elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-cad3185 {
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-83bb4f0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ed5ec14>.elementor-container {
		min-height: 200px;
	}

	.elementor-873 .elementor-element.elementor-element-ed5ec14 {
		padding: 0px 20px 60px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-10d455d {
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1599af6 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a52d1f6>.elementor-container {
		min-height: 200px;
	}

	.elementor-873 .elementor-element.elementor-element-a52d1f6 {
		padding: 0px 20px 60px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-ae906ed {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e8f7021>.elementor-container {
		min-height: 200px;
	}

	.elementor-873 .elementor-element.elementor-element-e8f7021 {
		padding: 0px 20px 60px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-5846f0e {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-c74a6f0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-8cd2daa {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-a921467>.elementor-element-populated {
		padding: 40px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-34af0d6 {
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-b76ef13 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3cb7632>.elementor-container {
		min-height: 200px;
	}

	.elementor-873 .elementor-element.elementor-element-3cb7632 {
		padding: 0px 20px 60px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-eed4874 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-0790a84 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-32c91b6 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-b977121>.elementor-element-populated {
		padding: 40px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-39204ab {
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-61c5e4f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-85b434b>.elementor-container {
		min-height: 200px;
	}

	.elementor-873 .elementor-element.elementor-element-85b434b {
		padding: 0px 20px 60px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-aba78f3 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-6021dec {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-8492895 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-0da8ed8>.elementor-element-populated {
		padding: 40px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-92df1c8 {
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-2abc0c69>.elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-873 .elementor-element.elementor-element-2f71866e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-40ee126 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7f8b77f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1797eced>.elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}
}

@media(max-width:767px) {
	.elementor-873 .elementor-element.elementor-element-670e339>.elementor-container {
		min-height: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-670e339 {
		margin-top: 0em;
		margin-bottom: 00em;
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-56e3d76 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-56e3d76>.elementor-widget-container {
		margin: -5px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-2352a5c {
		margin-top: 10px;
		margin-bottom: 0px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-5011316 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-28e6932 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3a4ee2f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f31e978 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-78b1f52 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-78b1f52>.elementor-widget-container {
		margin: -109px -16px 00px 287px;
	}

	.elementor-873 .elementor-element.elementor-element-88ab95b {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-f91c32e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-cc99366 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-cb9c3df {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2db63b2 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2db63b2>.elementor-widget-container {
		margin: -109px -16px 00px 287px;
	}

	.elementor-873 .elementor-element.elementor-element-2972b13 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-5e24f0a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-97c4e3d {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9ba228a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e49f067 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e49f067>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-06a4c46 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-98b3c26 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-223e362 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-110c135 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-84387c8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-84387c8>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-c755d59 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-aacef86 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a8f77cb {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e7200fc {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-401c601 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-401c601>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-53d6b20 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-50c8058 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-98d4a61 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6008e95 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4d52dc3 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4d52dc3>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-112259f {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-4836729 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ac9891e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-dfe3267 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e7e66c7 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e7e66c7>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-6f5295f {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-0977137 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-bd2737a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f608e08 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-033848b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-033848b>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-85bc506 {
		margin-top: 10px;
		margin-bottom: 0px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-4af1b45 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-b686e91 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-52c8d52 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-728d8b2 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7c384c0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7c384c0>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-005650e {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-b47a9f7 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-cc40e8e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f243991 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5185517 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5185517>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-c42a771 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-0d63ffb {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-0e7fda2 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-45dc508 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ae851a4 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ae851a4>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-a44d9d8 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-279d3d0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-bb81a53 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-896f5c2 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-0c153e8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-0c153e8>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-3bcfecd {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1ddd01d {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d069160 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-efec344 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4bd78eb {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4bd78eb>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-a8ac703 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-850da29 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9796a2e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-68f11cf {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-01fe693 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-01fe693>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-547dcb4 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-53d6111 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-58abbd0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-fb1ac7e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-51d4b3f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-51d4b3f>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-4669968 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-ad4548e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3f4cbc1 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-03814b2 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-63dfd53 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-63dfd53>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-7a81b55 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-941bb36 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-321c887>.elementor-element-populated {
		padding: 20px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-a42c8fb {
		margin-top: 176px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-dcc84dc {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1070a0a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-fb86c06 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e969140 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e969140>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-269ffc9 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-3459ddf {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-900a009 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-aea3221 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5488860 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5488860>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-d662a0b {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-7e701c8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-51cbeb8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a1ce331 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ca5144b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ca5144b>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-47a3913 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-9659a80 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-72b5d86 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-aaae189 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f6a8134 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f6a8134>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-a3803be {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-27eabaf {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e5834a7 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5a23eb3 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9394768 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9394768>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-f4c2015 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-e15c309 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e5b10ab {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-b927037 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-be972be {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-be972be>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-36f2970>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 20px 30px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-d2d0b16 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-4cf70f8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-58c9ac9 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-8b3d493 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-bf4a744 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-bf4a744>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-da13da5 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1a4ffb0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-11e3c29 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-c924ed8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-0d1d8f0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-0d1d8f0>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-11b30b1 {
		margin-top: -51px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-f49dd59 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1198b39 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5b18297 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-c082ac1 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-c082ac1>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-c556d9a {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-a7abb06 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6a57293 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-35b475f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3c91611 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3c91611>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-cc1e345 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1732453 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-0de452b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-80d6213 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ea70897 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ea70897>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-0b6d1db {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-151ec1d {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a447628 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1e2fd15 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d1705c5 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d1705c5>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-0936acf {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-142f63b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-cd15023 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-96d7049 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5f2ea61 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5f2ea61>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-f842a9d>.elementor-container {
		min-height: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-f842a9d {
		margin-top: 0em;
		margin-bottom: 00em;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-9f1d546 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-b2e440f {
		margin-top: 0px;
		margin-bottom: -70px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-aaaf55e {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-167b399 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ae39619 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d68a02d {
		text-align: left;
	}

	.elementor-873 .elementor-element.elementor-element-3656ad7 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3656ad7>.elementor-widget-container {
		margin: -130px -16px 00px 287px;
	}

	.elementor-873 .elementor-element.elementor-element-efa8dc1 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-13d91ad {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-31695b6 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6ddfb89 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7111b53 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7111b53>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-74afab3 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1e48414 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a65788e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-cd25d2e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-8a8fd17 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-8a8fd17>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-d100142 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-946c5cb {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-18dda92 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9d6c6a2 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-554e135 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-554e135>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-518458d {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-bea0ec4 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d407d94 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7289563 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-b11fd19 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-b11fd19>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-1d300a1 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-5597ec0 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-0598d83>.elementor-element-populated {
		padding: 20px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-078bfca {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1f19e29 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ff7b716 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2977b39 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7665e79 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7665e79>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-05044d6 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-4cd2446 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f1860b8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-56b0add {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-70e1731 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-70e1731>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-c06f395 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-c9c49a8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9914be3 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9617e78 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-bc265d2 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-bc265d2>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-23fcb23 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-739b966 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-98499f1 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4330a3e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-47ba399 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-47ba399>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-f449f93>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 20px 30px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-373cd53 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-0d8015d {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-48b78b2 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ae2e53d {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6ba5768 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6ba5768>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-4300178 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-88f1667 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-8b81dfe {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4a112c9 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-cb185f7 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-cb185f7>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-d548a22 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-5360c82 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-25eb59c {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6597d22 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-cc31a5e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-cc31a5e>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-95267e0 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-9f65f24 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-b54c120 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1f1d806 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-abed174 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-abed174>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-1eace94>.elementor-container {
		min-height: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1eace94 {
		margin-top: 0em;
		margin-bottom: 00em;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-ce13643 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-d52fb67 {
		margin-top: 0px;
		margin-bottom: -70px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-6c554fc {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-466ad38 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e078329 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-8b34165 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-77e92bf {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-77e92bf>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-d5afeb6 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1a328f0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-dbea011 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a786d2c {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7c672c9 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7c672c9>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-bcbf81d {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-c82f01a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-42a89a5 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7ea8c7e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-db362fb {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-db362fb>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-f57cdc7 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-12d4b55 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-bac4ebc {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-49ffbdc {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a6f3498 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a6f3498>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-f5ed4c7 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-651a30a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-74d84ba {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5b1b4a9 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9160f03 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9160f03>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-f97c423 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-b104e5a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ce90dbc {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-25f7c2b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f70bfc4 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f70bfc4>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-8b6068a .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-f5d6f23 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-13992f0>.elementor-element-populated {
		padding: 20px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-2ebab79 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-3a3c22e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-535a461 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4f61344 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1d85472 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1d85472>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-48eea7e {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-40cdace {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-8010a37 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-b6004ce {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-498da91 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-498da91>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-1cb4b57 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-b3b8cab {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e732c14 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2d74b8f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-bcc1a0d {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-bcc1a0d>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-7310f75 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-300872f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ad09ff4 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-dacdd08 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-214226d {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-214226d>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-fe28513 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-9f2481a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-b325a93 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6e3e6e8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6eeb569 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6eeb569>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-4a893f0 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-00791fc {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2c8e7e5 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-eb91e58 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4cdbe42 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4cdbe42>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-a0ecd98>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 20px 30px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-f6e8ddd {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-ed5261c {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ab7b2b7 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-205716c {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-caf5bc5 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-caf5bc5>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-64565de {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-7affd1b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-08e6356 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-c485096 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d19728e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d19728e>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-623b263 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-6c53a98 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a6378c0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a36178d {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a5c8df0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a5c8df0>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-90a13ab {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-813b470 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2a16ac7 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3d0f0f2 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-506337f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-506337f>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-1725286 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-68b3a7b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-c4a22a1 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d87184e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1b6f857 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1b6f857>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-47f7007 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-57973a2 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-bba965d {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-bf62daa {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-54d79f4 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-54d79f4>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-cad3185>.elementor-container {
		min-height: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-cad3185 {
		margin-top: 0em;
		margin-bottom: 00em;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-83bb4f0 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-ed5ec14 {
		margin-top: 0px;
		margin-bottom: -70px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-690edaa {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-35fca8f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1de0c41 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-0a61b60 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-0a61b60>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-4e4d524 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-cb3aba3 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-be400dd {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a4af275 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-a4af275>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-aa42c7a {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-6e1e5e5 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-da1cd6b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-08da96e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-08da96e>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-9d135c7 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-05c55d5 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d6606dc {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-257e86e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-257e86e>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-f72e8fc {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-6bea49a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f136f7a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3afe572 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3afe572>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-6e58b0e {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-26644f0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ed5a3c0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-c75449f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-c75449f>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-10d455d>.elementor-container {
		min-height: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-10d455d {
		margin-top: 0em;
		margin-bottom: 00em;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1599af6 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-a52d1f6 {
		margin-top: 0px;
		margin-bottom: -70px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-d65bac8 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-9dc4038 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9bf32f8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-0754f60 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f9d06b5 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f9d06b5>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-738cb1b {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-2674d12 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2cc6739 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-28d6fa4 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3ef3dd1 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3ef3dd1>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-f0d9bab {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-ce55f81 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ac49d8a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1201b0e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5337df1 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5337df1>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-f4d8ef1 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-4b4ed26 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4c62a91 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9d75893 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4654179 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4654179>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-6b7a931 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-0123ca7 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-deb2b3b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-8fff8b9 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-73440ee {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-73440ee>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-b33447c {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-7a3e174 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d75ca58 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3d9ca52 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-966f962 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-966f962>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-cb20e2c {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-ff56ec8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-c74c509 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-88390b6 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5d6ef08 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-5d6ef08>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-7a73930 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-0da4825 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-09140eb {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-08a1461 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-93a3510 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-93a3510>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-c19f4ef {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-53f3197 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9bb285c {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-8ccf068 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f43386e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f43386e>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-df2610b {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-545d6b8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-bcd6414 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2201e99 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-722cf6d {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-722cf6d>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-ae906ed .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-e8f7021 {
		margin-top: 0px;
		margin-bottom: -70px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-039cce1 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-02bad31 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-805f133 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-805f133>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-df4acca {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1a14a5f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-82da460 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-82da460>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-621e835 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-568f628 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-02c642e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-02c642e>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-c74a6f0 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-8cd2daa {
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-a921467>.elementor-element-populated {
		padding: 20px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-e71f698 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-3a23f23 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-fcb8a00 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4f75531 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2f1915b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2f1915b>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-9197c50 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-dda2b54 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ed55e1b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-0ac29c7 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7700ff5 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-7700ff5>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-762e5e7 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-b9b1d80 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-fdc7d11 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f5a83d6 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-421cb24 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-421cb24>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-34af0d6>.elementor-container {
		min-height: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-34af0d6 {
		margin-top: 0em;
		margin-bottom: 00em;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-b76ef13 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-3cb7632 {
		margin-top: 0px;
		margin-bottom: -70px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-636a31c {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-d335636 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-c486286 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-190e8a2 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-190e8a2>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-71c3434 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-4b55320 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f833d12 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-15f25a5 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-15f25a5>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-9532215 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-d370a39 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6d106a6 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d791ff4 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d791ff4>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-78dde3f {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-29fee4f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9c84213 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-142d33e {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-142d33e>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-0790a84 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-32c91b6 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-b977121>.elementor-element-populated {
		padding: 20px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-1315ed3 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-e4efb7a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-aeb220d {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ade69fc {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6cafa1c {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6cafa1c>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-2fbd2cd {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-040f95b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-f4225c0 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-fa63f81 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d50d6ff {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d50d6ff>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-5244810 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-887f7eb {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-9826232 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-b80df95 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e810839 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-e810839>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-39204ab>.elementor-container {
		min-height: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-39204ab {
		margin-top: 0em;
		margin-bottom: 00em;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-61c5e4f .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-85b434b {
		margin-top: 0px;
		margin-bottom: -70px;
		padding: 0px 0px 60px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-a653924 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-8f5313f {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-6155c87 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2a798d3 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-2a798d3>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-ee3b542 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-21c6896 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-fa7ea14 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-819dd6a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-819dd6a>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-bf68242 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1d7b131 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-d5b0a9c {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1420600 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1420600>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-e2154f9 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-f4f2613 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-aea935a {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ac8ce51 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-ac8ce51>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-6021dec .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-873 .elementor-element.elementor-element-8492895 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-0da8ed8>.elementor-element-populated {
		padding: 20px 20px 0px 20px;
	}

	.elementor-873 .elementor-element.elementor-element-d5a9396 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-fa60135 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3bcdaa3 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-3bcdaa3>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-e19746a {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-ba7e145 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-edd66b4 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-edd66b4>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-fad7ad3 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-2af48f5 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-33fc58b {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-33fc58b>.elementor-widget-container {
		margin: -109px -16px 00px 287px;;
	}

	.elementor-873 .elementor-element.elementor-element-92df1c8>.elementor-container {
		min-height: 0px;
	}

	.elementor-873 .elementor-element.elementor-element-92df1c8 {
		margin-top: 0em;
		margin-bottom: 00em;
		padding: 60px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-597e5520 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-2abc0c69>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-56d98690>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-2f71866e .elementor-heading-title {
		font-size: 32px;
	}

	.elementor-873 .elementor-element.elementor-element-17332f8>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-84d8f8c {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-4ff0b47>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-40ee126 .elementor-heading-title {
		font-size: 35px;
	}

	.elementor-873 .elementor-element.elementor-element-411c079>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-290be8a {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-7f8b77f .elementor-heading-title {
		font-size: 32px;
	}

	.elementor-873 .elementor-element.elementor-element-2ccd8d70 {
		margin-top: 17px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-1797eced {
		width: 100%;
	}

	.elementor-bc-flex-widget .elementor-873 .elementor-element.elementor-element-1797eced.elementor-column .elementor-widget-wrap {
		align-items: flex-start;
	}

	.elementor-873 .elementor-element.elementor-element-1797eced.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-start;
		align-items: flex-start;
	}

	.elementor-873 .elementor-element.elementor-element-1797eced>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-873 .elementor-element.elementor-element-129c8962 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-129c8962>.elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-873 .elementor-element.elementor-element-4fc73d1d {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-4fc73d1d>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-873 .elementor-element.elementor-element-67e54fa8 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-1a9a4330>.elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-873 .elementor-element.elementor-element-602b3916 {
		text-align: center;
	}

	.elementor-873 .elementor-element.elementor-element-602b3916>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-873 .elementor-element.elementor-element-5a094912 {
		text-align: center;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-873 .elementor-element.elementor-element-3083428 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-548f37c {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-f0cc78c {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-e767d2b {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-58d2992 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-321c887 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-36f2970 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-1c66c9b {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-b59121d {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-0598d83 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-f449f93 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-3b90f76 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-5fdc315 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-13992f0 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-a0ecd98 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-107a667 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-d38c1de {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-9933101 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-0f7dbb9 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-e3ae3e8 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-a921467 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-d3d49ef {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-bff0073 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-b977121 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-b93b631 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-06f7507 {
		width: 100%;
	}

	.elementor-873 .elementor-element.elementor-element-0da8ed8 {
		width: 100%;
	}
}