
.elementor-7731 .elementor-element.elementor-element-e581d7d:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-e581d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(152deg, var(--e-global-color-secondary) 0%, #dd4a4f 100%);
}

.elementor-7731 .elementor-element.elementor-element-e581d7d > .elementor-background-overlay {
	background-color: rgba(2, 1, 1, .18);
	background-image: url("https://www.creditrentboost.com/nitropack_static/tXeCKlJIEMkPTgrqisamDDtEUtKKrOts/assets/images/optimized/rev-61dd28b/www.creditrentboost.com/wp-content/uploads/2025/11/Homepage_Hero-1.png");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: 50% auto;
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7731 .elementor-element.elementor-element-e581d7d > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-7731 .elementor-element.elementor-element-e581d7d > .elementor-container {
	max-width: 1400px;
}

.elementor-7731 .elementor-element.elementor-element-e581d7d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 9em 3em 10em 3em;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-6e0e3ab > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5856580 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-5856580 > .elementor-widget-container {
	margin: 29px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5856580.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-5856580 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-1fff4ce {
	width: 100%;
	max-width: 100%;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-1fff4ce > .elementor-widget-container {
	margin: 0px 0px -17px 0px;
}

.elementor-7731 .elementor-element.elementor-element-1fff4ce.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-e1fb972 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0% 0% 0% 0%;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-fa6328f > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-7731 .elementor-element.elementor-element-34a7731 .elementor-button {
	background-color: transparent;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
	fill: var(--e-global-color-32be44b);
	color: var(--e-global-color-32be44b);
	background-image: linear-gradient(180deg, var(--e-global-color-8f69e77) 0%, var(--e-global-color-8f69e77) 100%);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
}

.elementor-7731 .elementor-element.elementor-element-34a7731 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-34a7731 > .elementor-widget-container {
	padding: 0px 15px 20px 0px;
}

.elementor-7731 .elementor-element.elementor-element-34a7731 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-7731 .elementor-element.elementor-element-9cc56d0 .elementor-button {
	background-color: transparent;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
	fill: var(--e-global-color-9fa7d01);
	color: var(--e-global-color-9fa7d01);
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-primary) 100%);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
}

.elementor-7731 .elementor-element.elementor-element-9cc56d0 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-9cc56d0 > .elementor-widget-container {
	padding: 0px 15px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-9cc56d0 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-7731 .elementor-element.elementor-element-25764a0 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-07d2391 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-07d2391:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-07d2391 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-32be44b);
}

.elementor-7731 .elementor-element.elementor-element-07d2391 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 2em 1em 2em 1em;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-07d2391 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7731 .elementor-element.elementor-element-839280c > .elementor-element-populated {
	margin: 0em 3em 0em 0em;
	--e-column-margin-right: 3em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-23d69b9 {
	width: var(--container-widget-width, 102.336%);
	max-width: 102.336%;
	--container-widget-width: 102.336%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-23d69b9.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-23d69b9 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-2e40044.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-7731 .elementor-element.elementor-element-2e40044.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-7731 .elementor-element.elementor-element-cf03f17 {
	--e-image-carousel-slides-to-show: 4;
}

.elementor-7731 .elementor-element.elementor-element-cf03f17 .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-d99b4df {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: 1;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-d99b4df::before, .elementor-7731 .elementor-element.elementor-element-d99b4df > .elementor-background-video-container::before, .elementor-7731 .elementor-element.elementor-element-d99b4df > .e-con-inner > .elementor-background-video-container::before, .elementor-7731 .elementor-element.elementor-element-d99b4df > .elementor-background-slideshow::before, .elementor-7731 .elementor-element.elementor-element-d99b4df > .e-con-inner > .elementor-background-slideshow::before, .elementor-7731 .elementor-element.elementor-element-d99b4df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #000d1d;
	--background-overlay: "";
}

.elementor-7731 .elementor-element.elementor-element-3531a6e {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-53f74a4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(5, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-3fee13d {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-d12a925 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-0dc3656 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-540ab8d {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-ca627d3 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-f34dd29 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-023a21e {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-30c9170 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-5d991c5 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-73766ac {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-d4388d0 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(290deg, var(--e-global-color-accent) 0%, var(--e-global-color-secondary) 100%);
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7731 .elementor-element.elementor-element-d4388d0 {
	overflow: visible;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 5em 1em 5em 1em;
}

.elementor-7731 .elementor-element.elementor-element-0d92ca8 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-5a12f24 {
	margin-top: 0em;
	margin-bottom: 2em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-6aa7233.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-7731 .elementor-element.elementor-element-6aa7233.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-6c50ddc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-6c50ddc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-6c50ddc > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-5e1f23f {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-5e1f23f > .elementor-widget-container {
	margin: 0px 0px 22px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5e1f23f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-5e1f23f .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 42px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-b4ba12f {
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-1c927d8 {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-1c927d8 img {
	width: 92%;
}

.elementor-7731 .elementor-element.elementor-element-a69ccd7 {
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-ab24df9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 15px;
}

.elementor-7731 .elementor-element.elementor-element-ab24df9 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-9eaa092);
	margin: 0px 25px 0px 0px;
	--e-column-margin-right: 25px;
	--e-column-margin-left: 0px;
	padding: 10px 25px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-61b1624 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
}

.elementor-7731 .elementor-element.elementor-element-eea15f7 > .elementor-widget-container {
	padding: 0em 0em 0em 1em;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-eea15f7 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-db4fcd1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 15px;
}

.elementor-7731 .elementor-element.elementor-element-db4fcd1 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-9eaa092);
	margin: 0px 25px 0px 0px;
	--e-column-margin-right: 25px;
	--e-column-margin-left: 0px;
	padding: 10px 25px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-38cecd9 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
}

.elementor-7731 .elementor-element.elementor-element-ab2ea48 > .elementor-widget-container {
	padding: 0em 0em 0em 1em;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-ab2ea48 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-c4b65ed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 15px;
}

.elementor-7731 .elementor-element.elementor-element-c4b65ed > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-9eaa092);
	margin: 0px 25px 0px 0px;
	--e-column-margin-right: 25px;
	--e-column-margin-left: 0px;
	padding: 10px 25px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-2004fde .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
}

.elementor-7731 .elementor-element.elementor-element-0eef651 > .elementor-widget-container {
	padding: 0em 0em 0em 1em;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-0eef651 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-ed3e65f {
	padding: 15px 0px 20px 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-1658ec5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 15px;
}

.elementor-7731 .elementor-element.elementor-element-1658ec5 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-9eaa092);
	margin: 0px 25px 0px 0px;
	--e-column-margin-right: 25px;
	--e-column-margin-left: 0px;
	padding: 10px 25px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-d09b46d .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
}

.elementor-7731 .elementor-element.elementor-element-82ffa57 > .elementor-widget-container {
	padding: 0em 0em 0em 1em;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-82ffa57 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-69a2ae9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 15px;
}

.elementor-7731 .elementor-element.elementor-element-69a2ae9 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-9eaa092);
	margin: 0px 25px 0px 0px;
	--e-column-margin-right: 25px;
	--e-column-margin-left: 0px;
	padding: 10px 25px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-32cb136 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
}

.elementor-7731 .elementor-element.elementor-element-f278f25 > .elementor-widget-container {
	padding: 0em 0em 0em 1em;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-f278f25 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-be909c0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 15px;
}

.elementor-7731 .elementor-element.elementor-element-be909c0 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-9eaa092);
	margin: 0px 25px 0px 0px;
	--e-column-margin-right: 25px;
	--e-column-margin-left: 0px;
	padding: 10px 25px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-a6788c4 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
}

.elementor-7731 .elementor-element.elementor-element-c8577e4 > .elementor-widget-container {
	padding: 0em 0em 0em 1em;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-c8577e4 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-0bf845c {
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-d213f32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 15px;
}

.elementor-7731 .elementor-element.elementor-element-d213f32 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-9eaa092);
	margin: 0px 25px 0px 0px;
	--e-column-margin-right: 25px;
	--e-column-margin-left: 0px;
	padding: 10px 25px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-77de1e6 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
}

.elementor-7731 .elementor-element.elementor-element-f350472 > .elementor-widget-container {
	padding: 0em 0em 0em 1em;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-f350472 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-471de49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 15px;
}

.elementor-7731 .elementor-element.elementor-element-471de49 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-9eaa092);
	margin: 0px 25px 0px 0px;
	--e-column-margin-right: 25px;
	--e-column-margin-left: 0px;
	padding: 10px 25px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-aa85ee7 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
}

.elementor-7731 .elementor-element.elementor-element-1ef5888 > .elementor-widget-container {
	padding: 0em 0em 0em 1em;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-1ef5888 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-84743be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 15px;
}

.elementor-7731 .elementor-element.elementor-element-84743be > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-9eaa092);
	margin: 0px 25px 0px 0px;
	--e-column-margin-right: 25px;
	--e-column-margin-left: 0px;
	padding: 10px 25px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-a072a96 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
}

.elementor-7731 .elementor-element.elementor-element-cd8ce71 > .elementor-widget-container {
	padding: 0em 0em 0em 1em;
	border-style: solid;
	border-width: 0px 0px 0px 5px;
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-cd8ce71 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-45f5b08 {
	overflow: visible;
	padding: 5em 1em 5em 1em;
}

.elementor-7731 .elementor-element.elementor-element-b5176a9 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-68838dd {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-46e7cad.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-46e7cad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-46e7cad.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-46e7cad > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-22d54e7 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-bd264a6 {
	width: var(--container-widget-width, 65%);
	max-width: 65%;
	--container-widget-width: 65%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-bd264a6 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-bd264a6.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-bd264a6 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-61ef0f5);
}

.elementor-7731 .elementor-element.elementor-element-5f91ade {
	width: var(--container-widget-width, 38%);
	max-width: 38%;
	--container-widget-width: 38%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-5f91ade.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-ebadb99 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-5848eda {
	width: var(--container-widget-width, 65%);
	max-width: 65%;
	--container-widget-width: 65%;
	--container-widget-flex-grow: 0;
	text-align: start;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-61ef0f5);
}

.elementor-7731 .elementor-element.elementor-element-5848eda > .elementor-widget-container {
	background-color: rgba(0, 13, 29, .24);
	margin: 0px 0px 0px 0px;
	padding: 13px 20px 13px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-61ef0f5);
	border-radius: 10px 10px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-f1f973e {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-5b3218b {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .elemenetskit-toggle-indicator.elementor-repeater-item-03e7d39 {
	background-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .elementor-repeater-item-03e7d39 .elementskit-toggle-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .elementor-repeater-item-03e7d39.elementskit-switch-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .elementor-repeater-item-03e7d39 .elementskit-toggle-nav-link.active {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .elementor-repeater-item-03e7d39.elementskit-switch-nav-link.active {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .elemenetskit-toggle-indicator.elementor-repeater-item-f1898c2 {
	background-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .elementor-repeater-item-f1898c2 .elementskit-toggle-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .elementor-repeater-item-f1898c2.elementskit-switch-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .elementor-repeater-item-f1898c2 .elementskit-toggle-nav-link.active {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .elementor-repeater-item-f1898c2.elementskit-switch-nav-link.active {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .ekit-wid-con .elemenetskit-toogle-controls-wraper, .elementor-7731 .elementor-element.elementor-element-3c97f2d .ekit-wid-con .ekit-custom-control-label {
	background-color: #bedbc5;
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .elemenetskit-toogle-controls-wraper-outer {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .ekit-switch-nav-wraper-outer {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .ekit-wid-con .ekit-custom-control-label {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .ekit-wid-con .ekit-slide-toggle input[type=checkbox]:checked + .ekit-custom-control-label {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-3c97f2d .ekit-wid-con .elementskit-toggle-nav-link, .elementor-7731 .elementor-element.elementor-element-3c97f2d .ekit-wid-con .elementskit-switch-nav-link {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
}

.elementor-7731 .elementor-element.elementor-element-b11934b {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-b11934b > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b11934b.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-2682d5b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 11px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-4afc105 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-4afc105 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-4afc105 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-4afc105 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-4afc105 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-4afc105 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-4afc105 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-4afc105 .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 14px;
	margin: 0px 0px 4px 0px;
}

.elementor-7731 .elementor-element.elementor-element-4afc105 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-4afc105 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-4afc105 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-d916193 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 11px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-c1b28d6 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-c1b28d6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-c1b28d6 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-c1b28d6 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-c1b28d6 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-c1b28d6 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-c1b28d6 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-c1b28d6 .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 14px;
	margin: 0px 0px 4px 0px;
}

.elementor-7731 .elementor-element.elementor-element-c1b28d6 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-c1b28d6 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-c1b28d6 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-bc6f4c3 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-26d3ece {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-26d3ece > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-26d3ece.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-5d140aa {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-5d140aa > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5d140aa.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .elemenetskit-toggle-indicator.elementor-repeater-item-03e7d39 {
	background-color: var(--e-global-color-cd28a1f);
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .elementor-repeater-item-03e7d39 .elementskit-toggle-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .elementor-repeater-item-03e7d39.elementskit-switch-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .elementor-repeater-item-03e7d39 .elementskit-toggle-nav-link.active {
	color: var(--e-global-color-cd28a1f);
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .elementor-repeater-item-03e7d39.elementskit-switch-nav-link.active {
	color: var(--e-global-color-cd28a1f);
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .elemenetskit-toggle-indicator.elementor-repeater-item-f1898c2 {
	background-color: var(--e-global-color-cd28a1f);
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .elementor-repeater-item-f1898c2 .elementskit-toggle-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .elementor-repeater-item-f1898c2.elementskit-switch-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .elementor-repeater-item-f1898c2 .elementskit-toggle-nav-link.active {
	color: var(--e-global-color-cd28a1f);
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .elementor-repeater-item-f1898c2.elementskit-switch-nav-link.active {
	color: var(--e-global-color-cd28a1f);
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .ekit-wid-con .elemenetskit-toogle-controls-wraper, .elementor-7731 .elementor-element.elementor-element-cc40135 .ekit-wid-con .ekit-custom-control-label {
	background-color: #ffe2cf;
}

.elementor-7731 .elementor-element.elementor-element-cc40135 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .elemenetskit-toogle-controls-wraper-outer {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .ekit-switch-nav-wraper-outer {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .ekit-wid-con .ekit-custom-control-label {
	color: var(--e-global-color-30b60f1);
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .ekit-wid-con .ekit-slide-toggle input[type=checkbox]:checked + .ekit-custom-control-label {
	color: var(--e-global-color-30b60f1);
}

.elementor-7731 .elementor-element.elementor-element-cc40135 .ekit-wid-con .elementskit-toggle-nav-link, .elementor-7731 .elementor-element.elementor-element-cc40135 .ekit-wid-con .elementskit-switch-nav-link {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
}

.elementor-7731 .elementor-element.elementor-element-13cb854 {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-13cb854 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-13cb854.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-704f67d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 11px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-d92ddff {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-d92ddff > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-d92ddff .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-d92ddff .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-d92ddff .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-d92ddff .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-d92ddff .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-d92ddff .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 14px;
	margin: 0px 0px 4px 0px;
}

.elementor-7731 .elementor-element.elementor-element-d92ddff .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-d92ddff .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-d92ddff .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-09c5b0f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 11px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-b7f5bb6 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-b7f5bb6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-b7f5bb6 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-b7f5bb6 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-b7f5bb6 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-b7f5bb6 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-b7f5bb6 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b7f5bb6 .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 14px;
	margin: 0px 0px 4px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b7f5bb6 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-b7f5bb6 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b7f5bb6 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-c08de6e > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-9f285fd {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-9f285fd > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-9f285fd.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-fe8aa2b {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-fe8aa2b > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-fe8aa2b.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-d205900 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
}

.elementor-7731 .elementor-element.elementor-element-d205900 {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-d205900 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	color: #ac0818;
}

.elementor-7731 .elementor-element.elementor-element-56663ed {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-56663ed > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-56663ed.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-7c32e7e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-2735150 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-2735150 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-2735150 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-2735150 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-2735150 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-2735150 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-2735150 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-2735150 .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 14px;
	margin: 0px 0px 4px 0px;
}

.elementor-7731 .elementor-element.elementor-element-2735150 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-2735150 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-2735150 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-666af63 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-30733e7 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-30733e7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-30733e7 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-30733e7 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-30733e7 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-30733e7 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-30733e7 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-30733e7 .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 14px;
	line-height: 20px;
	margin: 0px 0px 4px 0px;
}

.elementor-7731 .elementor-element.elementor-element-30733e7 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-30733e7 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-30733e7 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-343c48d > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-231f06f > .elementor-background-overlay {
	background-color: var(--e-global-color-32be44b);
	opacity: 1;
}

.elementor-7731 .elementor-element.elementor-element-231f06f {
	overflow: visible;
	padding: 5em 1em 5em 1em;
}

.elementor-7731 .elementor-element.elementor-element-6f59292 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-269a538 {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-944ef8b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-944ef8b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-944ef8b.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-944ef8b > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-6f06dbf {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-1d49364 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-1d49364 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-1d49364.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-1d49364 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-28a4f9a);
}

.elementor-7731 .elementor-element.elementor-element-b38f267 {
	width: var(--container-widget-width, 63%);
	max-width: 63%;
	--container-widget-width: 63%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-b38f267.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-9928fe0 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 0px 15px;
	--row-gap: 0px;
	--column-gap: 15px;
	--grid-auto-flow: row;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-539a095 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-8be9f59 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-8be9f59 > .elementor-widget-container {
	background-color: var(--e-global-color-aadc440);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-8be9f59 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-8be9f59.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-8be9f59.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-8be9f59.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-8be9f59.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-8be9f59.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-8be9f59 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-8be9f59 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-7216f5e {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-7216f5e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7216f5e.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-7216f5e .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-aadc440);
}

.elementor-7731 .elementor-element.elementor-element-98e4055 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-98e4055.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-98e4055 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-35cae41 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-9ca485f {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-9ca485f > .elementor-widget-container {
	background-color: var(--e-global-color-aadc440);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-9ca485f .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-9ca485f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-9ca485f.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-9ca485f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-9ca485f.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-9ca485f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-9ca485f .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-9ca485f .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-34736a5 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-34736a5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-34736a5.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-34736a5 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-aadc440);
}

.elementor-7731 .elementor-element.elementor-element-14c264f > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-14c264f.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-14c264f {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-9d29c97 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-b17aac2 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-b17aac2 > .elementor-widget-container {
	background-color: var(--e-global-color-aadc440);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-b17aac2 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-b17aac2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-b17aac2.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-b17aac2.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-b17aac2.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-b17aac2.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-b17aac2 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-b17aac2 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-5ff3cc9 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-5ff3cc9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5ff3cc9.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-5ff3cc9 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-aadc440);
}

.elementor-7731 .elementor-element.elementor-element-475b2a4 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-475b2a4.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-475b2a4 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-05177b4 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-a04abfc {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-a04abfc > .elementor-widget-container {
	background-color: var(--e-global-color-aadc440);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-a04abfc .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-a04abfc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-a04abfc.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-a04abfc.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-a04abfc.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-a04abfc.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-a04abfc .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-a04abfc .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-25fbcd6 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-25fbcd6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-25fbcd6.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-25fbcd6 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-aadc440);
}

.elementor-7731 .elementor-element.elementor-element-07706f0 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-07706f0.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-07706f0 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-1494a79 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-e29d280 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-e29d280 > .elementor-widget-container {
	background-color: var(--e-global-color-aadc440);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-e29d280 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-e29d280.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-e29d280.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-e29d280.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-e29d280.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-e29d280.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-e29d280 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-e29d280 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-568b8cf {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-568b8cf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-568b8cf.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-568b8cf .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-aadc440);
}

.elementor-7731 .elementor-element.elementor-element-521373b > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-521373b.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-521373b {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-c351a07 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-04aa21d {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-04aa21d > .elementor-widget-container {
	background-color: var(--e-global-color-aadc440);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-04aa21d .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-04aa21d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-04aa21d.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-04aa21d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-04aa21d.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-04aa21d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-04aa21d .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-04aa21d .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-9f26cf5 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-9f26cf5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-9f26cf5.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-9f26cf5 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-aadc440);
}

.elementor-7731 .elementor-element.elementor-element-54b1df3 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-54b1df3.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-54b1df3 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-a3560df {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-aceaead {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-aceaead > .elementor-widget-container {
	background-color: var(--e-global-color-aadc440);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-aceaead .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-aceaead.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-aceaead.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-aceaead.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-aceaead.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-aceaead.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-aceaead .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-aceaead .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-b94bace {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-b94bace > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b94bace.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-b94bace .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-aadc440);
}

.elementor-7731 .elementor-element.elementor-element-58dfc64 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-58dfc64.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-58dfc64 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-a9a3e25 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-0e62718 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-0e62718 > .elementor-widget-container {
	background-color: var(--e-global-color-aadc440);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-0e62718 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-0e62718.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-0e62718.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-0e62718.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-0e62718.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-0e62718.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-0e62718 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-0e62718 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-5d63381 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-5d63381 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5d63381.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-5d63381 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-aadc440);
}

.elementor-7731 .elementor-element.elementor-element-38a9663 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-38a9663.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-38a9663 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-bfe5187 > .elementor-background-overlay {
	background-color: var(--e-global-color-61ef0f5);
	opacity: 1;
}

.elementor-7731 .elementor-element.elementor-element-bfe5187 {
	overflow: visible;
	padding: 2em 1em 3em 1em;
}

.elementor-7731 .elementor-element.elementor-element-76bd1f5 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-4ad5acd {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-37f81cc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-37f81cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-37f81cc.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-37f81cc > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-85f0873 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 30px;
	--row-gap: 0px;
	--column-gap: 30px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-a459650 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-9fa7d01);
	--border-color: var(--e-global-color-9fa7d01);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-5fba44f {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-5fba44f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5fba44f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-5fba44f .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-111f761 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-111f761.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-111f761 {
	text-align: center;
	color: var(--e-global-color-32be44b);
}

.elementor-7731 .elementor-element.elementor-element-c4d5c22 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-9fa7d01);
	--border-color: var(--e-global-color-9fa7d01);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-84492cd {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-84492cd > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-84492cd.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-84492cd .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-8b49cc9 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-8b49cc9.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-8b49cc9 {
	text-align: center;
	color: var(--e-global-color-32be44b);
}

.elementor-7731 .elementor-element.elementor-element-196146e {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-9fa7d01);
	--border-color: var(--e-global-color-9fa7d01);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-68d6611 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-68d6611 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-68d6611.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-68d6611 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-857ea3b > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-857ea3b.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-857ea3b {
	text-align: center;
	color: var(--e-global-color-32be44b);
}

.elementor-7731 .elementor-element.elementor-element-a76cb8c {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-9fa7d01);
	--border-color: var(--e-global-color-9fa7d01);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-864dcac {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-864dcac > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-864dcac.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-864dcac .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-ed67f5d > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-ed67f5d.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-ed67f5d {
	text-align: center;
	color: var(--e-global-color-32be44b);
}

.elementor-7731 .elementor-element.elementor-element-9976e82 {
	overflow: visible;
	padding: 5em 1em 5em 1em;
}

.elementor-7731 .elementor-element.elementor-element-a29b2c4 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-cf2b826 {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-19b295a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-19b295a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-19b295a.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-19b295a > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-bf8546e {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-94fc165 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-94fc165 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-94fc165.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-94fc165 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-c626a8a {
	width: var(--container-widget-width, 38%);
	max-width: 38%;
	--container-widget-width: 38%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-c626a8a.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-f32fd47 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-4fa1ab6 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .elemenetskit-toggle-indicator.elementor-repeater-item-03e7d39 {
	background-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .elementor-repeater-item-03e7d39 .elementskit-toggle-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .elementor-repeater-item-03e7d39.elementskit-switch-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .elementor-repeater-item-03e7d39 .elementskit-toggle-nav-link.active {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .elementor-repeater-item-03e7d39.elementskit-switch-nav-link.active {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .elemenetskit-toggle-indicator.elementor-repeater-item-f1898c2 {
	background-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .elementor-repeater-item-f1898c2 .elementskit-toggle-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .elementor-repeater-item-f1898c2.elementskit-switch-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .elementor-repeater-item-f1898c2 .elementskit-toggle-nav-link.active {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .elementor-repeater-item-f1898c2.elementskit-switch-nav-link.active {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .ekit-wid-con .elemenetskit-toogle-controls-wraper, .elementor-7731 .elementor-element.elementor-element-5671f3d .ekit-wid-con .ekit-custom-control-label {
	background-color: #bedbc5;
}

.elementor-7731 .elementor-element.elementor-element-5671f3d > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .elemenetskit-toogle-controls-wraper-outer {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .ekit-switch-nav-wraper-outer {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .ekit-wid-con .ekit-custom-control-label {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .ekit-wid-con .ekit-slide-toggle input[type=checkbox]:checked + .ekit-custom-control-label {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-5671f3d .ekit-wid-con .elementskit-toggle-nav-link, .elementor-7731 .elementor-element.elementor-element-5671f3d .ekit-wid-con .elementskit-switch-nav-link {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
}

.elementor-7731 .elementor-element.elementor-element-d6476ad {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-d6476ad > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-d6476ad.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-a9cca53 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 11px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-aa9b2ae {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-aa9b2ae > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-e363983);
}

.elementor-7731 .elementor-element.elementor-element-aa9b2ae .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-aa9b2ae .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-aa9b2ae .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-aa9b2ae .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-aa9b2ae .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-aa9b2ae .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 14px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-aa9b2ae .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-aa9b2ae .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-aa9b2ae .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-43c6864 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-43c6864 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-e363983);
}

.elementor-7731 .elementor-element.elementor-element-43c6864 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-43c6864 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-43c6864 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-43c6864 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-43c6864 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-43c6864 .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 14px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-43c6864 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-43c6864 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-43c6864 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-5ed7f28 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b181fbd > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b181fbd {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-b181fbd .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	color: #0a7221;
}

.elementor-7731 .elementor-element.elementor-element-8d1db60 {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-8d1db60 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-8d1db60.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-17d0cfd {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-2a15149 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-2a15149 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-2a15149 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-2a15149 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-2a15149 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-2a15149 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-2a15149 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-2a15149 .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 14px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-2a15149 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-2a15149 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-2a15149 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-d79e173 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-bc2546e {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-bc2546e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-bc2546e .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-bc2546e .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-bc2546e .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-bc2546e .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-bc2546e .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-bc2546e .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 14px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-bc2546e .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-bc2546e .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-bc2546e .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-e0e4d1e > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .elemenetskit-toggle-indicator.elementor-repeater-item-03e7d39 {
	background-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .elementor-repeater-item-03e7d39 .elementskit-toggle-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .elementor-repeater-item-03e7d39.elementskit-switch-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .elementor-repeater-item-03e7d39 .elementskit-toggle-nav-link.active {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .elementor-repeater-item-03e7d39.elementskit-switch-nav-link.active {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .elemenetskit-toggle-indicator.elementor-repeater-item-f1898c2 {
	background-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .elementor-repeater-item-f1898c2 .elementskit-toggle-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .elementor-repeater-item-f1898c2.elementskit-switch-nav-link {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .elementor-repeater-item-f1898c2 .elementskit-toggle-nav-link.active {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .elementor-repeater-item-f1898c2.elementskit-switch-nav-link.active {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .ekit-wid-con .elemenetskit-toogle-controls-wraper, .elementor-7731 .elementor-element.elementor-element-ad9e1de .ekit-wid-con .ekit-custom-control-label {
	background-color: #bedbc5;
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .elemenetskit-toogle-controls-wraper-outer {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .ekit-switch-nav-wraper-outer {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .ekit-wid-con .ekit-custom-control-label {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .ekit-wid-con .ekit-slide-toggle input[type=checkbox]:checked + .ekit-custom-control-label {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-ad9e1de .ekit-wid-con .elementskit-toggle-nav-link, .elementor-7731 .elementor-element.elementor-element-ad9e1de .ekit-wid-con .elementskit-switch-nav-link {
	font-family: "Inter", Sans-serif;
	font-size: 16px;
}

.elementor-7731 .elementor-element.elementor-element-0314c5c {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.4em;
	color: #015514;
}

.elementor-7731 .elementor-element.elementor-element-0314c5c > .elementor-widget-container {
	padding: -10px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-0314c5c.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-d153590 {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-d153590 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-d153590.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-d083d1f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 11px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-7b15f68 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-7b15f68 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-7b15f68 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-7b15f68 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-7b15f68 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-7b15f68 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-7b15f68 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7b15f68 .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 14px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7b15f68 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-7b15f68 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7b15f68 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-67a3431 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-67a3431 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-67a3431 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-67a3431 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-67a3431 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-67a3431 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-67a3431 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-67a3431 .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 14px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-67a3431 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-67a3431 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-67a3431 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-1980902 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-8481083 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-a3c107a > .elementor-widget-container {
	background-color: rgba(40, 167, 69, .35);
	margin: 0px 0px 0px 0px;
	padding: 13px 20px 0px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-9fa7d01);
	border-radius: 10px 10px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-a3c107a {
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.4em;
}

.elementor-7731 .elementor-element.elementor-element-68cda52:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-68cda52 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9a3072b);
	background-image: url("https://www.creditrentboost.com/nitropack_static/tXeCKlJIEMkPTgrqisamDDtEUtKKrOts/assets/images/optimized/rev-61dd28b/www.creditrentboost.com/wp-content/uploads/2026/04/Credit_Monitoring_hero-scaled.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-7731 .elementor-element.elementor-element-68cda52:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-7731 .elementor-element.elementor-element-68cda52 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-7731 .elementor-element.elementor-element-68cda52 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(206deg, rgba(137, 51, 211, .85) 0%, rgba(63, 0, 117, .95) 62%);
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7731 .elementor-element.elementor-element-68cda52 > .elementor-container {
	max-width: 1400px;
}

.elementor-7731 .elementor-element.elementor-element-68cda52 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8em 3em 9em 3em;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-2143ce1 > .elementor-element-populated {
	text-align: center;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-a4ebd22 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0% 0% 0% 0%;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-bdb09f6 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-7731 .elementor-element.elementor-element-43de91a {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 25px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-700ba22 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-700ba22 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-700ba22.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-700ba22 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 50px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-304d840 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-304d840 > .elementor-widget-container {
	margin: -16px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-304d840.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-304d840 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: #ce94ff;
}

.elementor-7731 .elementor-element.elementor-element-a08b013 {
	width: var(--container-widget-width, 49%);
	max-width: 49%;
	--container-widget-width: 49%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-a08b013 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-a08b013.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-be2e82e {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-7a4b357 > .elementor-background-overlay {
	background-color: var(--e-global-color-32be44b);
	opacity: 1;
}

.elementor-7731 .elementor-element.elementor-element-7a4b357 {
	overflow: visible;
	padding: 5em 1em 5em 1em;
}

.elementor-7731 .elementor-element.elementor-element-4c410e1 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-6d865ef {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-dc3d013.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-dc3d013.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-dc3d013.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-dc3d013 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-eac2caf {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-d66cfce {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-d66cfce > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-d66cfce.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-d66cfce .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-2921110 {
	width: var(--container-widget-width, 44%);
	max-width: 44%;
	--container-widget-width: 44%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-2921110.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-1b81500 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 0px 15px;
	--row-gap: 0px;
	--column-gap: 15px;
	--grid-auto-flow: row;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-b82317a {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-e5c2b68 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-e5c2b68 {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-cb9aa93 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-cb9aa93 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-cb9aa93.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-cb9aa93 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-78c35cd > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-78c35cd.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-78c35cd {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-aa0de3e {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-51b1b83 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-51b1b83 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-51b1b83 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-51b1b83.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-51b1b83.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-51b1b83.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-51b1b83.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-51b1b83.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-51b1b83 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-51b1b83 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-c6d1d03 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-c6d1d03 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-c6d1d03.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-c6d1d03 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-f6dabcf > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-f6dabcf.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-f6dabcf {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-f412f67 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-3d7c557 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-3d7c557 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-3d7c557 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-3d7c557.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-3d7c557.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-3d7c557.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-3d7c557.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-3d7c557.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-3d7c557 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-3d7c557 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-b605e0d {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-b605e0d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b605e0d.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-b605e0d .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-816edde > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-816edde.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-816edde {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-4d3f20f {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-5b06433 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-5b06433 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-5b06433 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-5b06433.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-5b06433.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-5b06433.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-5b06433.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-5b06433.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-5b06433 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-5b06433 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-f95a262 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-f95a262 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-f95a262.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-f95a262 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-04759d1 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-04759d1.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-04759d1 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-c13f0f6 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-6a8853a {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-6a8853a > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-6a8853a .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-6a8853a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-6a8853a.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-6a8853a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-6a8853a.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-6a8853a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-6a8853a .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-6a8853a .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-650c818 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-650c818 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-650c818.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-650c818 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-293a525 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-293a525.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-293a525 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-bef5362 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-ffb2b25 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-ffb2b25 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-ffb2b25 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-ffb2b25.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-ffb2b25.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-ffb2b25.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-ffb2b25.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-ffb2b25.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-ffb2b25 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-ffb2b25 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-7468bd9 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-7468bd9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7468bd9.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-7468bd9 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-6fbae22 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-6fbae22.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-6fbae22 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-c8fa449 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-434c400 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-434c400 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-434c400 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-434c400.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-434c400.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-434c400.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-434c400.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-434c400.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-434c400 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-434c400 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-209de4a {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-209de4a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-209de4a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-209de4a .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-57dd668 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-57dd668.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-57dd668 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-fc2fa97 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-bf5a543 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-bf5a543 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-bf5a543 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-bf5a543.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-bf5a543.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-bf5a543.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-bf5a543.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-bf5a543.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-bf5a543 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-bf5a543 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-7e24e18 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-7e24e18 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7e24e18.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-7e24e18 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-f448d99 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-f448d99.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-f448d99 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-b1f1a3d:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-b1f1a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-32be44b);
}

.elementor-7731 .elementor-element.elementor-element-b1f1a3d {
	overflow: visible;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 5em 1em 5em 1em;
}

.elementor-7731 .elementor-element.elementor-element-b1f1a3d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7731 .elementor-element.elementor-element-3674422 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-c8b7007 {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-875745e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-875745e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-875745e.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-875745e > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-35e5def {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-4f743dc {
	width: var(--container-widget-width, 65%);
	max-width: 65%;
	--container-widget-width: 65%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-4f743dc > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-4f743dc.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-4f743dc .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-61ef0f5);
}

.elementor-7731 .elementor-element.elementor-element-91b31d6 {
	width: var(--container-widget-width, 44.27%);
	max-width: 44.27%;
	--container-widget-width: 44.27%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-91b31d6.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-9601fe2 {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-9601fe2 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-9601fe2.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-9335590 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-786631d {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-b84e3f4 > .elementor-widget-container {
	padding: 15px 0px 15px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b84e3f4 {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-b84e3f4 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	color: var(--e-global-color-9a3072b);
}

.elementor-7731 .elementor-element.elementor-element-88516ca {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-88516ca.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-19aa99a {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-19aa99a .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-19aa99a .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-19aa99a .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9a3072b);
}

.elementor-7731 .elementor-element.elementor-element-19aa99a .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9a3072b);
	fill: var(--e-global-color-9a3072b);
}

.elementor-7731 .elementor-element.elementor-element-19aa99a .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-19aa99a .ekit-stylish-list-content-title {
	color: #3a006b;
	transition: all .3s ease-out;
	font-size: 14px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-19aa99a .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-19aa99a .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-19aa99a .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-78f7779 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
}

.elementor-7731 .elementor-element.elementor-element-78f7779 {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-78f7779 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	color: #28004b;
}

.elementor-7731 .elementor-element.elementor-element-21865b4 {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-21865b4.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-6c7e9ba {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-6c7e9ba .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-6c7e9ba .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-6c7e9ba .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9a3072b);
}

.elementor-7731 .elementor-element.elementor-element-6c7e9ba .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9a3072b);
	fill: var(--e-global-color-9a3072b);
}

.elementor-7731 .elementor-element.elementor-element-6c7e9ba .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-6c7e9ba .ekit-stylish-list-content-title {
	color: #3a006b;
	transition: all .3s ease-out;
	font-size: 14px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-6c7e9ba .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-6c7e9ba .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-6c7e9ba .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-8d912a2 > .elementor-widget-container {
	padding: 15px 0px 15px 0px;
}

.elementor-7731 .elementor-element.elementor-element-8d912a2 {
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-8d912a2 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	color: #28004b;
}

.elementor-7731 .elementor-element.elementor-element-bccfac4 {
	width: 100%;
	max-width: 100%;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-bccfac4.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-f10ef16 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-f10ef16 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-f10ef16 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-f10ef16 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9a3072b);
}

.elementor-7731 .elementor-element.elementor-element-f10ef16 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9a3072b);
	fill: var(--e-global-color-9a3072b);
}

.elementor-7731 .elementor-element.elementor-element-f10ef16 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-f10ef16 .ekit-stylish-list-content-title {
	color: #3a006b;
	transition: all .3s ease-out;
	font-size: 14px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-f10ef16 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-f10ef16 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-f10ef16 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-40f8937:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-40f8937 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-61ef0f5);
}

.elementor-7731 .elementor-element.elementor-element-40f8937 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(290deg, var(--e-global-color-61ef0f5) 0%, var(--e-global-color-61ef0f5) 100%);
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7731 .elementor-element.elementor-element-40f8937 {
	overflow: visible;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 7em 1em 7em 1em;
}

.elementor-7731 .elementor-element.elementor-element-475fe64 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-8b359f0 {
	margin-top: 0em;
	margin-bottom: 2em;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-ec38b9d > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-bf46ff4 {
	width: var(--container-widget-width, 78.51%);
	max-width: 78.51%;
	--container-widget-width: 78.51%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-bf46ff4 > .elementor-widget-container {
	margin: 0px 0px 22px 0px;
}

.elementor-7731 .elementor-element.elementor-element-bf46ff4.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-bf46ff4 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 42px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-7cc52fe {
	width: 100%;
	max-width: 100%;
	text-align: start;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-7cc52fe.elementor-element {
	--align-self: center;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-36f1071.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-7731 .elementor-element.elementor-element-36f1071.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-7731 .elementor-element.elementor-element-36f1071 > .elementor-element-populated {
	padding: 33px 33px 33px 33px;
}

.elementor-7731 .elementor-element.elementor-element-cf5460b {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-cf5460b > .elementor-widget-container {
	border-radius: 15px 15px 15px 15px;
}

.elementor-7731 .elementor-element.elementor-element-cf5460b .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-7731 .elementor-element.elementor-element-16e9cd2 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 0px 15px;
	--row-gap: 0px;
	--column-gap: 15px;
	--grid-auto-flow: row;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-863bea8 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-863bea8:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-863bea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(247, 248, 249, .12);
}

.elementor-7731 .elementor-element.elementor-element-9e18b5c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-00ac96d {
	width: var(--container-widget-width, 50px);
	max-width: 50px;
	--container-widget-width: 50px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 900;
	line-height: .8em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-00ac96d > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px 0px 0px;
	padding: 15px 2px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 40px 40px 40px 40px;
}

.elementor-7731 .elementor-element.elementor-element-19f7df9 {
	width: var(--container-widget-width, 77.011%);
	max-width: 77.011%;
	--container-widget-width: 77.011%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-19f7df9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-19f7df9.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-19f7df9 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-5cecd4b {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-5cecd4b .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-5cecd4b .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-5cecd4b .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-5cecd4b .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-5cecd4b .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5cecd4b .ekit-stylish-list-content-title {
	color: var(--e-global-color-primary);
	transition: var(--e-global-color-primary);
	font-size: 14px;
	line-height: 20px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5cecd4b .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-5cecd4b .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5cecd4b .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-b6508a6 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-b6508a6:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-b6508a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(247, 248, 249, .12);
}

.elementor-7731 .elementor-element.elementor-element-66ed512 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-5000c13 {
	width: var(--container-widget-width, 50px);
	max-width: 50px;
	--container-widget-width: 50px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 900;
	line-height: .8em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-5000c13 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px 0px 0px;
	padding: 15px 2px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 40px 40px 40px 40px;
}

.elementor-7731 .elementor-element.elementor-element-2932737 {
	width: var(--container-widget-width, 77.011%);
	max-width: 77.011%;
	--container-widget-width: 77.011%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-2932737 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-2932737.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-2932737 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-7c11571 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-7c11571 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-7c11571 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-7c11571 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-7c11571 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-7c11571 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7c11571 .ekit-stylish-list-content-title {
	color: var(--e-global-color-primary);
	transition: var(--e-global-color-primary);
	font-size: 14px;
	line-height: 20px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7c11571 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-7c11571 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7c11571 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-5e997c6 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-5e997c6:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-5e997c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(247, 248, 249, .12);
}

.elementor-7731 .elementor-element.elementor-element-13337a3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-44040e2 {
	width: var(--container-widget-width, 50px);
	max-width: 50px;
	--container-widget-width: 50px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 900;
	line-height: .8em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-44040e2 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px 0px 0px;
	padding: 15px 2px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 40px 40px 40px 40px;
}

.elementor-7731 .elementor-element.elementor-element-a460df2 {
	width: var(--container-widget-width, 77.011%);
	max-width: 77.011%;
	--container-widget-width: 77.011%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-a460df2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-a460df2.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-a460df2 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-0a060c7 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-0a060c7 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-0a060c7 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-0a060c7 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-0a060c7 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-0a060c7 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-0a060c7 .ekit-stylish-list-content-title {
	color: var(--e-global-color-primary);
	transition: var(--e-global-color-primary);
	font-size: 14px;
	line-height: 20px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-0a060c7 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-0a060c7 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-0a060c7 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-9786a09 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-9786a09:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-9786a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(247, 248, 249, .12);
}

.elementor-7731 .elementor-element.elementor-element-9cd92a4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-1f2085b {
	width: var(--container-widget-width, 50px);
	max-width: 50px;
	--container-widget-width: 50px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 900;
	line-height: .8em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-1f2085b > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px 0px 0px;
	padding: 15px 2px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 40px 40px 40px 40px;
}

.elementor-7731 .elementor-element.elementor-element-30cd63a {
	width: var(--container-widget-width, 77.011%);
	max-width: 77.011%;
	--container-widget-width: 77.011%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-30cd63a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-30cd63a.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-30cd63a .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-7c85574 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-7c85574 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-7c85574 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-7c85574 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-7c85574 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-7c85574 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7c85574 .ekit-stylish-list-content-title {
	color: var(--e-global-color-primary);
	transition: var(--e-global-color-primary);
	font-size: 14px;
	line-height: 20px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7c85574 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-7c85574 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7c85574 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-2b82a8c {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-2b82a8c:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-2b82a8c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(247, 248, 249, .12);
}

.elementor-7731 .elementor-element.elementor-element-21ff49f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-eec139c {
	width: var(--container-widget-width, 50px);
	max-width: 50px;
	--container-widget-width: 50px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 900;
	line-height: .8em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-eec139c > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px 0px 0px;
	padding: 15px 2px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 40px 40px 40px 40px;
}

.elementor-7731 .elementor-element.elementor-element-7428b22 {
	width: var(--container-widget-width, 77.011%);
	max-width: 77.011%;
	--container-widget-width: 77.011%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-7428b22 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7428b22.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-7428b22 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-0ad1b95 {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-0ad1b95 .ekit-stylish-list-content-icon > i {
	font-size: 17px;
}

.elementor-7731 .elementor-element.elementor-element-0ad1b95 .ekit-stylish-list-content-icon > svg {
	height: 17px;
	width: 17px;
}

.elementor-7731 .elementor-element.elementor-element-0ad1b95 .ekit-stylish-list-content-icon > img {
	height: 17px;
	width: 17px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-0ad1b95 .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-0ad1b95 .ekit-stylish-list-content-icon {
	border-radius: 0px;
	padding: 0px 0px 6px 0px;
	margin: 0px 7px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-0ad1b95 .ekit-stylish-list-content-title {
	color: var(--e-global-color-primary);
	transition: var(--e-global-color-primary);
	font-size: 14px;
	line-height: 20px;
	margin: 3px 0px 8px 0px;
}

.elementor-7731 .elementor-element.elementor-element-0ad1b95 .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-0ad1b95 .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-0ad1b95 .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-908d8aa {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-primary);
	--border-color: var(--e-global-color-primary);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-908d8aa:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-908d8aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(247, 248, 249, .12);
}

.elementor-7731 .elementor-element.elementor-element-85231de {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-85231de > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-85231de.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-85231de .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-da0f024 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-da0f024.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-da0f024 {
	text-align: start;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-17e7ee2 .elementor-button {
	background-color: transparent;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
	fill: var(--e-global-color-32be44b);
	color: var(--e-global-color-32be44b);
	background-image: linear-gradient(180deg, var(--e-global-color-8f69e77) 0%, var(--e-global-color-8f69e77) 100%);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
}

.elementor-7731 .elementor-element.elementor-element-17e7ee2 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-17e7ee2 > .elementor-widget-container {
	padding: 0px 15px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-17e7ee2 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-7731 .elementor-element.elementor-element-4e921fd {
	overflow: visible;
	padding: 5em 1em 5em 1em;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-4fe3143.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-4fe3143.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-4fe3143 > .elementor-element-populated {
	margin: 0em 3em 0em 0em;
	--e-column-margin-right: 3em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-9f56456 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-369ab26 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 42px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	color: var(--e-global-color-61ef0f5);
}

.elementor-7731 .elementor-element.elementor-element-a3d8f99 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	color: var(--e-global-color-61ef0f5);
}

.elementor-7731 .elementor-element.elementor-element-9fd21ba .elementor-button {
	background-color: transparent;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
	fill: var(--e-global-color-9fa7d01);
	color: var(--e-global-color-9fa7d01);
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-primary) 100%);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
}

.elementor-7731 .elementor-element.elementor-element-9fd21ba {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-9fd21ba > .elementor-widget-container {
	padding: 0px 15px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-9fd21ba .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-7731 .elementor-element.elementor-element-fade80e {
	--spacer-size: 350px;
	width: var(--container-widget-width, 200px);
	max-width: 200px;
	--container-widget-width: 200px;
	--container-widget-flex-grow: 0;
	top: 0px;
}

.elementor-7731 .elementor-element.elementor-element-fade80e > .elementor-widget-container {
	background-color: var(--e-global-color-accent);
	border-radius: 10px 10px 10px 10px;
}

body:not(.rtl) .elementor-7731 .elementor-element.elementor-element-fade80e {
	left: 0px;
}

body.rtl .elementor-7731 .elementor-element.elementor-element-fade80e {
	right: 0px;
}

.elementor-7731 .elementor-element.elementor-element-300275a {
	width: var(--container-widget-width, 425px);
	max-width: 425px;
	--container-widget-width: 425px;
	--container-widget-flex-grow: 0;
	bottom: -11px;
	z-index: 3;
}

.elementor-7731 .elementor-element.elementor-element-300275a > .elementor-widget-container {
	background-color: var(--e-global-color-primary);
	padding: 20px 20px 20px 20px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, .15);
}

body:not(.rtl) .elementor-7731 .elementor-element.elementor-element-300275a {
	right: -4px;
}

body.rtl .elementor-7731 .elementor-element.elementor-element-300275a {
	left: -4px;
}

.elementor-7731 .elementor-element.elementor-element-300275a .elementor-icon-box-wrapper {
	text-align: start;
	gap: -5px;
}

.elementor-7731 .elementor-element.elementor-element-300275a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-7731 .elementor-element.elementor-element-300275a.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-300275a.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-7731 .elementor-element.elementor-element-300275a .elementor-icon {
	font-size: 25px;
}

.elementor-7731 .elementor-element.elementor-element-300275a .elementor-icon-box-description {
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-30ad0ac > .elementor-widget-container {
	margin: 0em 1em 2em 0em;
}

.elementor-7731 .elementor-element.elementor-element-30ad0ac {
	z-index: 2;
}

.elementor-7731 .elementor-element.elementor-element-30ad0ac img {
	width: 100%;
	height: 450px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-a4daa83 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 5em;
	--padding-bottom: 1em;
	--padding-left: 1em;
	--padding-right: 1em;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-a4daa83:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-a4daa83 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-32be44b);
}

.elementor-7731 .elementor-element.elementor-element-0a1ddfb {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-0a1ddfb.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-0b4142b img {
	width: 76%;
}

.elementor-7731 .elementor-element.elementor-element-bcb582a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-bcb582a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-1a68a52 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-9411bcf > .elementor-widget-container {
	margin: -9px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-9411bcf {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-9411bcf .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 42px;
	font-weight: 400;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	color: var(--e-global-color-61ef0f5);
}

.elementor-7731 .elementor-element.elementor-element-e9e6aa5 > .elementor-widget-container {
	margin: 0px 0px -17px 0px;
}

.elementor-7731 .elementor-element.elementor-element-dabf048 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0em;
	--padding-bottom: 5em;
	--padding-left: 1em;
	--padding-right: 1em;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-dabf048:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-dabf048 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f6f6;
}

.elementor-7731 .elementor-element.elementor-element-0371875 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-9827504 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-58dbcdb {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-58dbcdb a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-58dbcdb li {
	align-items: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-58dbcdb .ekit-comparison-table-heading-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d5daaa9 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d5daaa9 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d5daaa9 li {
	align-items: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d5daaa9 .ekit-comparison-table-heading-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-bd87b5a {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-e0df835 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-e0df835 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-e0df835 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-e0df835 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-7f1ab60 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-7f1ab60 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-7f1ab60 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-7f1ab60 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-df88bfd {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d6d47af {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d6d47af a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d6d47af li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d6d47af .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-6de8bd2 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-6de8bd2 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-6de8bd2 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-6de8bd2 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-6cf11ba {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-4eba334 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-4eba334 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-4eba334 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-4eba334 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-899e34a {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-899e34a a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-899e34a li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-899e34a .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-5a3aa96 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b9eca61 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b9eca61 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b9eca61 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b9eca61 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d12f2d8 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d12f2d8 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d12f2d8 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d12f2d8 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-79d551f {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-65768a9 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-65768a9 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-65768a9 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-65768a9 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-93587f1 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-93587f1 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-93587f1 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-93587f1 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-dd08ac4 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-3cea5c3 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-3cea5c3 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-3cea5c3 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-3cea5c3 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-fff959a {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-fff959a a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-fff959a li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-fff959a .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-e467442 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-2c0a0b2 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-2c0a0b2 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-2c0a0b2 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-2c0a0b2 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-ddb3a83 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-ddb3a83 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-ddb3a83 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-ddb3a83 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d3a117e {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-23cc6ec {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-23cc6ec a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-23cc6ec li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-23cc6ec .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b144b78 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b144b78 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b144b78 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b144b78 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-7a4ec4e {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-31d32dc {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-31d32dc a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-31d32dc li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-31d32dc .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-3a7245a {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-3a7245a a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-3a7245a li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-3a7245a .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-5bfab4c {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-03c40e8 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-03c40e8 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-03c40e8 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-03c40e8 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c439c63 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c439c63 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c439c63 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c439c63 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-4f9083c {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-86e2259 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-86e2259 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-86e2259 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-86e2259 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-707318c {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-707318c a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-707318c li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-707318c .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b3cd57e {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-7cc8cc7 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-7cc8cc7 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-7cc8cc7 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-7cc8cc7 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-443c9c7 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-443c9c7 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-443c9c7 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-443c9c7 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-57824a3 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-0fb7fff {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-0fb7fff a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-0fb7fff li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-0fb7fff .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-a9ea805 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-a9ea805 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-a9ea805 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-a9ea805 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-10b9e29 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-6f1327f {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-6f1327f a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-6f1327f li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-6f1327f .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-5da2d19 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-5da2d19 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-5da2d19 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-5da2d19 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b71c915 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c2e9bfe {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c2e9bfe a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c2e9bfe li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c2e9bfe .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-505de31 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-505de31 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-505de31 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-505de31 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c94e83b {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-648c199 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-648c199 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-648c199 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-648c199 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-23ada10 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-23ada10 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-23ada10 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-23ada10 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d78ffb8 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-e379f45 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-e379f45 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-e379f45 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-e379f45 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-465bc42 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-465bc42 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-465bc42 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-465bc42 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c5aaf57 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-8fdcdda {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-8fdcdda a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-8fdcdda li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-8fdcdda .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-de6231d {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-de6231d a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-de6231d li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-de6231d .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d6aeee2 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-85e265f {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-85e265f a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-85e265f li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-85e265f .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-eb7ccd0 {
	width: 33%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-eb7ccd0 a, .elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-eb7ccd0 li {
	align-items: center;
	text-align: center;
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-eb7ccd0 .ekit-comparison-table-bcell-btn {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-wrapper .ekit-comparison-table-heading .ekit-comparison-table-heading-cell {
	background-color: var(--e-global-color-accent);
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-body .ekit-comparison-row {
	background-color: #fff;
	box-shadow: 0px 10px 30px 0px rgba(12, 13, 26, .1);
	border-radius: 6px 6px 6px 6px;
	overflow: hidden;
	margin: 2px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb {
	width: 100%;
	max-width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-comparison-table-wrapper {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	padding: 30px 30px 30px 30px;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-heading-cell a, .elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-heading-cell li {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 18px;
	color: #fff;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-heading-cell a :is( i, svg ), .elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-heading-cell li :is( i, svg ) {
	color: #fff;
	fill: #fff;
	stroke: #fff;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-heading-cell {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: rgba(255, 255, 255, .16);
	padding: 21px 21px 21px 21px;
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-heading {
	border-radius: 6px 6px 6px 6px;
	margin: 0px 0px 2px 0px;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-cell a, .elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-cell li {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 500;
	line-height: 14px;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-cell a {
	color: #0c0d1a;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-cell li {
	color: #0c0d1a;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-cell li :is( i, svg) {
	color: #0c0d1a;
	fill: #0c0d1a;
	stroke: #0c0d1a;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-cell a :is( i, svg) {
	color: #0c0d1a;
	fill: #0c0d1a;
	stroke: #0c0d1a;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-cell {
	border-style: none;
	padding: 19px 30px 19px 30px;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-heading-button {
	padding: 5px 10px 5px 10px;
	margin: 15px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-cell .ekit-cp-table-button {
	color: #58595e;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-comparison-table-cell .ekit-cp-table-button {
	background-color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(12, 13, 26, .1);
	border-radius: 6px 6px 6px 6px;
	padding: 11px 29px 11px 29px;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-comparison-table-cell .ekit-cp-table-button:hover {
	color: #fff;
	background-color: #196eed;
	border-style: solid;
	border-color: #196eed;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-cp-tooltip-wrap::before {
	color: #fff;
	background-color: #333;
	border-radius: 4px 4px 4px 4px;
	padding: 5px 10px 5px 10px;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-cp-tooltip-wrap::after {
	background-color: #333;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-cp-tooltip-wrap {
	--tooltip-arrow-width: 20px;
	--tooltip-arrow-height: 10px;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-comparison-table-button .ekit-cp-button {
	background-color: #f00;
}

.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-button {
	text-align: end;
}

.elementor-7731 .elementor-element.elementor-element-832ef1c {
	--n-accordion-title-font-size: 24px;
	width: 100%;
	max-width: 100%;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-primary);
	--n-accordion-title-hover-color: var(--e-global-color-primary);
	--n-accordion-title-active-color: var(--e-global-color-primary);
	--n-accordion-icon-size: 15px;
}

.elementor-7731 .elementor-element.elementor-element-832ef1c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: var(--e-global-color-accent);
}

.elementor-7731 .elementor-element.elementor-element-e01015b > .elementor-background-overlay {
	background-color: var(--e-global-color-32be44b);
	opacity: 1;
}

.elementor-7731 .elementor-element.elementor-element-e01015b {
	overflow: visible;
	padding: 5em 1em 5em 1em;
}

.elementor-7731 .elementor-element.elementor-element-c5b559a > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-ce70ec0 {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-6414f4c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-6414f4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-6414f4c.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-6414f4c > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-79f2184 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-a532660 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-a532660 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-a532660.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-a532660 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-ca43898 {
	width: var(--container-widget-width, 44%);
	max-width: 44%;
	--container-widget-width: 44%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-ca43898.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-43268d3 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 0px 15px;
	--row-gap: 0px;
	--column-gap: 15px;
	--grid-auto-flow: row;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-9b8f206 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-49a7d01 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-49a7d01 {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-56a7d64 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-56a7d64 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-56a7d64.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-56a7d64 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-3961ef5 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-3961ef5.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-3961ef5 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-9b9e396 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-ffae305 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-ffae305 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-ffae305 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-ffae305.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-ffae305.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-ffae305.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-ffae305.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-ffae305.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-ffae305 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-ffae305 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-c4d7e73 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-c4d7e73 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-c4d7e73.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-c4d7e73 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-522fd38 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-522fd38.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-522fd38 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-7162866 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-1b55aa0 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-1b55aa0 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-1b55aa0 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-1b55aa0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-1b55aa0.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-1b55aa0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-1b55aa0.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-1b55aa0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-1b55aa0 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-1b55aa0 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-cfd0d84 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-cfd0d84 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-cfd0d84.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-cfd0d84 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-e471a56 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-e471a56.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-e471a56 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-af8b303 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-6c53ab4 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-6c53ab4 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-6c53ab4 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-6c53ab4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-6c53ab4.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-6c53ab4.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-6c53ab4.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-6c53ab4.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-6c53ab4 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-6c53ab4 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-d2b1d01 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-d2b1d01 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-d2b1d01.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-d2b1d01 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-9452bce > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-9452bce.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-9452bce {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-f1205dd {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-a3fd297 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-a3fd297 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-a3fd297 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-a3fd297.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-a3fd297.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-a3fd297.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-a3fd297.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-a3fd297.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-a3fd297 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-a3fd297 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-b144380 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-b144380 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b144380.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-b144380 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-7f92275 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7f92275.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-7f92275 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-61842ed {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-1ae1dd9 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-1ae1dd9 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-1ae1dd9 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-1ae1dd9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-1ae1dd9.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-1ae1dd9.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-1ae1dd9.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-1ae1dd9.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-1ae1dd9 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-1ae1dd9 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-b2cd97b {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-b2cd97b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b2cd97b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-b2cd97b .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-a8ea902 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-a8ea902.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-a8ea902 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-f7d57a0 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-62b70c1 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-62b70c1 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-62b70c1 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-62b70c1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-62b70c1.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-62b70c1.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-62b70c1.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-62b70c1.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-62b70c1 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-62b70c1 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-52db79a {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-52db79a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-52db79a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-52db79a .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-b157ab8 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b157ab8.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-b157ab8 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-2b0305a {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-f579a8f {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-f579a8f > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-f579a8f .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-f579a8f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-f579a8f.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-f579a8f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-f579a8f.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-f579a8f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-f579a8f .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-f579a8f .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-0dfc0f7 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-0dfc0f7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-0dfc0f7.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-0dfc0f7 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-3423a74 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-3423a74.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-3423a74 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-397a394 > .elementor-background-overlay {
	background-color: var(--e-global-color-32be44b);
	opacity: 1;
}

.elementor-7731 .elementor-element.elementor-element-397a394 {
	overflow: visible;
	padding: 5em 1em 5em 1em;
}

.elementor-7731 .elementor-element.elementor-element-4872773 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-49cc7a7 {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-79119d5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-79119d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-79119d5.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-79119d5 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-55112e5 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-657d159 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-657d159 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-657d159.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-657d159 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-a43f024 {
	width: var(--container-widget-width, 46%);
	max-width: 46%;
	--container-widget-width: 46%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-a43f024.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-5faaac3 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-0c71f55 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-1080000 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-286807e {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-c420453 {
	width: var(--container-widget-width, 90.702%);
	max-width: 90.702%;
	--container-widget-width: 90.702%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-c420453 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-c420453.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-c420453 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-7399afa > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7399afa {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-7731 .elementor-element.elementor-element-fecfbe5 > .elementor-widget-container {
	background-color: rgba(40, 167, 69, .09);
	margin: 0px 0px 0px 0px;
	padding: 14px 20px 0px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-9fa7d01);
	border-radius: 10px 10px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-fecfbe5 {
	text-align: start;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-3177bb8 > .elementor-widget-container {
	background-color: rgba(40, 167, 69, .09);
	margin: 0px 0px 0px 0px;
	padding: 14px 20px 0px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-9fa7d01);
	border-radius: 10px 10px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-3177bb8 {
	text-align: start;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-24a0b13 > .elementor-widget-container {
	background-color: rgba(40, 167, 69, .09);
	margin: 0px 0px 0px 0px;
	padding: 14px 20px 0px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-9fa7d01);
	border-radius: 10px 10px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-24a0b13 {
	text-align: start;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-35695c3 {
	--display: flex;
	--border-radius: 13px 13px 13px 13px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-564356c {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-564356c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-564356c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-564356c .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-8184248 > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-8184248 {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-7731 .elementor-element.elementor-element-e36a38e > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-e36a38e {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-e36a38e img {
	width: 61%;
}

.elementor-7731 .elementor-element.elementor-element-f073637 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-9fa7d01);
	--border-color: var(--e-global-color-9fa7d01);
	--border-radius: 5px 5px 5px 5px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 20px;
	--padding-right: 20px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-f073637:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-f073637 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(40, 167, 69, .1);
}

.elementor-7731 .elementor-element.elementor-element-1836884 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-1836884 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-1836884.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-1836884 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-513c91c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-513c91c {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-7731 .elementor-element.elementor-element-7962a9b {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-42a3c8e {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-ea0f59c {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-43ed573 {
	width: var(--container-widget-width, 74.912%);
	max-width: 74.912%;
	--container-widget-width: 74.912%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-43ed573 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-43ed573.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-43ed573 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-81cd97a > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-81cd97a {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-7731 .elementor-element.elementor-element-02bbc8b > .elementor-widget-container {
	background-color: rgba(40, 167, 69, .09);
	margin: 0px 0px 0px 0px;
	padding: 14px 20px 0px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-9fa7d01);
	border-radius: 10px 10px 10px 10px;
}

.elementor-7731 .elementor-element.elementor-element-02bbc8b {
	text-align: start;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-009c56a {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-edccaa6 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-5e56682 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-5e56682 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5e56682.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-5e56682 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-c9c33b9 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--margin-top: -5px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 1px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-4eaba87 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-13686e2 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-13686e2.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-13686e2 {
	text-align: start;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-39a450e {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-c968175 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--margin-top: -15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 1px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-a66bd6a {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-827f4b3 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-827f4b3.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-827f4b3 {
	text-align: start;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-6009cee {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-5caf418 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--margin-top: -15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 1px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-6ca9b76 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-731bb17 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-731bb17.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-731bb17 {
	text-align: start;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-60eaef7 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-cc66313 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--margin-top: -15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 1px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-8a3ec6a {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-5fb7d95 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5fb7d95.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-5fb7d95 {
	text-align: start;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-5bc1107 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-1f021d3 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-9fa7d01);
	--border-color: var(--e-global-color-9fa7d01);
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 5px;
	--padding-right: 5px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-1f021d3:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-1f021d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(40, 167, 69, .24);
}

.elementor-7731 .elementor-element.elementor-element-e24b783 {
	--display: flex;
	grid-column: span 1;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-dea4e33 {
	width: var(--container-widget-width, 129.341%);
	max-width: 129.341%;
	--container-widget-width: 129.341%;
	--container-widget-flex-grow: 0;
	text-align: start;
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-dea4e33 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-dea4e33.elementor-element {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-3ff7d57 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-cea9193 > .elementor-background-overlay {
	background-color: var(--e-global-color-32be44b);
	opacity: 1;
}

.elementor-7731 .elementor-element.elementor-element-cea9193 {
	overflow: visible;
	padding: 5em 1em 5em 1em;
}

.elementor-7731 .elementor-element.elementor-element-69b8bb6 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-9df9460 {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-fb57c88.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-fb57c88.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-fb57c88.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-fb57c88 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-089c92a {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-432488b {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-432488b > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-432488b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-432488b .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-3f155f2 {
	width: var(--container-widget-width, 63%);
	max-width: 63%;
	--container-widget-width: 63%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-3f155f2.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-5504ec4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(3, 1fr);
	--gap: 0px 16px;
	--row-gap: 0px;
	--column-gap: 16px;
	--grid-auto-flow: row;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-d6a7dd8 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-7adb2dd > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-7adb2dd {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-3ec3cfa {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-3ec3cfa > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-3ec3cfa.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-3ec3cfa .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-c74f74c > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-c74f74c.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-c74f74c {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-f127e03 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-3d3eebd {
	width: var(--container-widget-width, 14%);
	max-width: 14%;
	--container-widget-width: 14%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-3d3eebd > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-3d3eebd .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-3d3eebd.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-3d3eebd.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-3d3eebd.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-3d3eebd.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-3d3eebd.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-3d3eebd .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-3d3eebd .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-2cf4b79 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-2cf4b79 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-2cf4b79.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-2cf4b79 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-0d9ad5b > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-0d9ad5b.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-0d9ad5b {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-9f20acb {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-e3ce546 {
	width: var(--container-widget-width, 14%);
	max-width: 14%;
	--container-widget-width: 14%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-e3ce546 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-e3ce546 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-e3ce546.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-e3ce546.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-e3ce546.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-e3ce546.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-e3ce546.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-e3ce546 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-e3ce546 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-e95ed74 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-e95ed74 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-e95ed74.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-e95ed74 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-956b7aa > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-956b7aa.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-956b7aa {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-4e989c1 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-634e59a {
	width: var(--container-widget-width, 14%);
	max-width: 14%;
	--container-widget-width: 14%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-634e59a > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-634e59a .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-634e59a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-634e59a.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-634e59a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-634e59a.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-634e59a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-634e59a .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-634e59a .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-abfff73 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-abfff73 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-abfff73.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-abfff73 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-a407863 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-a407863.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-a407863 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-7b15df7 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-f39e3df {
	width: var(--container-widget-width, 14%);
	max-width: 14%;
	--container-widget-width: 14%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-f39e3df > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-f39e3df .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-f39e3df.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-f39e3df.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-f39e3df.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-f39e3df.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-f39e3df.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-f39e3df .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-f39e3df .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-f99192f {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-f99192f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-f99192f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-f99192f .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-077279f > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-077279f.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-077279f {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-a39749e {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-caff6e2 {
	width: var(--container-widget-width, 14%);
	max-width: 14%;
	--container-widget-width: 14%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-caff6e2 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-caff6e2 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-caff6e2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-caff6e2.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-caff6e2.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-caff6e2.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-caff6e2.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-caff6e2 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-caff6e2 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-b8be5d9 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-b8be5d9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b8be5d9.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-b8be5d9 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-04f4f5e > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-04f4f5e.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-04f4f5e {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-2164235 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-ff79715 {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-ff79715 img {
	width: 30%;
}

.elementor-7731 .elementor-element.elementor-element-3c55e85 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-3c55e85 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-3c55e85.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-3c55e85 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-c51013b > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-c51013b.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-c51013b {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-5f5b7ae {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-c55be66 {
	width: var(--container-widget-width, 14%);
	max-width: 14%;
	--container-widget-width: 14%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-c55be66 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-c55be66 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-c55be66.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-c55be66.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-c55be66.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-c55be66.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-c55be66.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-c55be66 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-c55be66 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-414ca3b {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-414ca3b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-414ca3b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-414ca3b .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-d14d289 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-d14d289.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-d14d289 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-d2aaead {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-8f6f399 {
	width: var(--container-widget-width, 14%);
	max-width: 14%;
	--container-widget-width: 14%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-8f6f399 > .elementor-widget-container {
	background-color: var(--e-global-color-9fa7d01);
	margin: 0px 0px -2px 0px;
	padding: 5px 5px 0px 5px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #30005a;
	border-radius: 5px 5px 5px 5px;
}

.elementor-7731 .elementor-element.elementor-element-8f6f399 .elementor-icon-wrapper {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-8f6f399.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-8f6f399.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-8f6f399.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-8f6f399.elementor-view-framed .elementor-icon, .elementor-7731 .elementor-element.elementor-element-8f6f399.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-8f6f399 .elementor-icon {
	font-size: 35px;
}

.elementor-7731 .elementor-element.elementor-element-8f6f399 .elementor-icon svg {
	height: 35px;
}

.elementor-7731 .elementor-element.elementor-element-90b4c45 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-90b4c45 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-90b4c45.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-90b4c45 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-bc15413 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-bc15413.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-bc15413 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-189e133 {
	overflow: visible;
	padding: 5em 1em 5em 1em;
}

.elementor-7731 .elementor-element.elementor-element-b95d206 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-f3be5b3 {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-19bfb84.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-19bfb84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-19bfb84.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-19bfb84 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-07bdebc {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-0449717 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-0449717 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-0449717.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-0449717 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-28a4f9a);
}

.elementor-7731 .elementor-element.elementor-element-09d92b7 {
	width: var(--container-widget-width, 63%);
	max-width: 63%;
	--container-widget-width: 63%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-09d92b7.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-a5ac2c6 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 0px 15px;
	--row-gap: 0px;
	--column-gap: 15px;
	--grid-auto-flow: row;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-159c4ce {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-30b60f1);
	--border-color: var(--e-global-color-30b60f1);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-159c4ce:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-159c4ce > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe9cf;
}

.elementor-7731 .elementor-element.elementor-element-8ce3ced {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-8ce3ced img {
	width: 21%;
}

.elementor-7731 .elementor-element.elementor-element-83e2c7f {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-83e2c7f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-83e2c7f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-83e2c7f .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-aadc440);
}

.elementor-7731 .elementor-element.elementor-element-de6ee31 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-de6ee31.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-de6ee31 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-f3b2c9f {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-9fa7d01);
	--border-color: var(--e-global-color-9fa7d01);
	--border-radius: 13px 13px 13px 13px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-f3b2c9f:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-f3b2c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(40, 167, 69, .2);
}

.elementor-7731 .elementor-element.elementor-element-b1dd8cc {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-b1dd8cc img {
	width: 21%;
}

.elementor-7731 .elementor-element.elementor-element-26e778a {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-26e778a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-26e778a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-26e778a .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-a70c295 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-a70c295.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-a70c295 {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-6e7954a > .elementor-widget-container {
	margin: -13px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content {
	align-items: start;
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content-icon > i {
	font-size: 15px;
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content-icon > svg {
	height: 15px;
	width: 15px;
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content-icon > img {
	height: 15px;
	width: 15px;
	color: var(--e-global-color-accent);
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > :is( i, svg ) {
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img {
	color: var(--e-global-color-accent);
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content-icon {
	margin: 13px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
	transition: var(--e-global-color-text);
	font-size: 16px;
	line-height: 20px;
	margin: 10px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content-text {
	flex-direction: column;
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content-description {
	color: inherit;
	transition: color .3s ease;
	margin: 0px 6px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-6e7954a .ekit-stylish-list-content-badge span {
	color: #fff;
	background-color: #ef0a0a;
	border-radius: 4px;
	padding: 2px 5px 2px 5px;
}

.elementor-7731 .elementor-element.elementor-element-b3693dc > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b3693dc.elementor-element {
	--align-self: flex-start;
}

.elementor-7731 .elementor-element.elementor-element-b3693dc {
	text-align: start;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-df46bea:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-df46bea > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-32be44b);
}

.elementor-7731 .elementor-element.elementor-element-df46bea {
	overflow: visible;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 5em 1em 5em 1em;
}

.elementor-7731 .elementor-element.elementor-element-df46bea > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-2b732cc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-2b732cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-2b732cc.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-2b732cc > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-9c1db0d {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-1ef1595.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-1ef1595.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-1ef1595.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-1ef1595 > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-3c084d7 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-6a5b931 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-6a5b931 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-6a5b931.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-6a5b931 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-8c8c68b {
	width: var(--container-widget-width, 63%);
	max-width: 63%;
	--container-widget-width: 63%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-8c8c68b.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-ba1c65c {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-24c3f00 {
	overflow: visible;
	padding: 5em 1em 5em 1em;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-3277fab.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-3277fab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-3277fab.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-3277fab > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-21891c2 {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-4f1883c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-4f1883c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-4f1883c.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-4f1883c > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-a587571 {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-5aef845 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-5aef845 > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-5aef845.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-5aef845 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-2609a53 {
	width: var(--container-widget-width, 63%);
	max-width: 63%;
	--container-widget-width: 63%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-2609a53.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-text);
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: var(--e-global-color-9fa7d01);
	padding: 15px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-824da29 {
	width: var(--container-widget-width, 71%);
	max-width: 71%;
	--container-widget-width: 71%;
	--container-widget-flex-grow: 0;
}

.elementor-7731 .elementor-element.elementor-element-824da29.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"] {
	color: var(--e-global-color-9fa7d01);
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: var(--e-global-color-9fa7d01);
	border-radius: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion.curve-shape .elementskit-card-header > .elementskit-btn-link[aria-expanded=true] {
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-body p {
	color: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-body {
	color: var(--e-global-color-text);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-body p, .elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-body {
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
	font-size: 20px;
	color: var(--e-global-color-9fa7d01);
	fill: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon {
	font-size: 20px;
	color: var(--e-global-color-text);
	fill: var(--e-global-color-text);
}

.elementor-7731 .elementor-element.elementor-element-666319b:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-666319b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-32be44b);
}

.elementor-7731 .elementor-element.elementor-element-666319b {
	overflow: visible;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 5em 1em 5em 1em;
}

.elementor-7731 .elementor-element.elementor-element-666319b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-588f9cc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-588f9cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-588f9cc.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-588f9cc > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
}

.elementor-7731 .elementor-element.elementor-element-8e331fa {
	margin-top: 0em;
	margin-bottom: 1em;
	overflow: visible;
}

.elementor-bc-flex-widget .elementor-7731 .elementor-element.elementor-element-e71526e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-e71526e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7731 .elementor-element.elementor-element-e71526e.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7731 .elementor-element.elementor-element-e71526e > .elementor-element-populated {
	margin: 0em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 0px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-412a80c {
	--display: flex;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-9c8552c {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7731 .elementor-element.elementor-element-9c8552c > .elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-7731 .elementor-element.elementor-element-9c8552c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-9c8552c .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.2em;
	letter-spacing: 0px;
	color: var(--e-global-color-9fa7d01);
}

.elementor-7731 .elementor-element.elementor-element-cb42fa2 {
	width: var(--container-widget-width, 63%);
	max-width: 63%;
	--container-widget-width: 63%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: #2c2c2c;
}

.elementor-7731 .elementor-element.elementor-element-cb42fa2.elementor-element {
	--align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.66 * 100%);
}

.elementor-7731 .elementor-element.elementor-element-c02bed2:after {
	content: "0.66";
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__meta-data span + span:before {
	content: "•";
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__card {
	border-color: var(--e-global-color-9eaa092);
	border-width: 1px;
	border-radius: 22px;
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__text {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__badge {
	right: 0;
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__card .elementor-post__badge {
	background-color: var(--e-global-color-e363983);
	color: var(--e-global-color-text);
	margin: 20px;
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__title, .elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__title a {
	color: var(--e-global-color-61ef0f5);
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__title {
	margin-bottom: 14px;
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__meta-data {
	color: var(--e-global-color-accent);
	font-family: "Inter", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__excerpt p {
	color: var(--e-global-color-text);
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
}

.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__read-more {
	color: var(--e-global-color-secondary);
	margin-bottom: 0px;
}

.elementor-7731 .elementor-element.elementor-element-b7a3b2b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 1em;
	--padding-right: 1em;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-b7a3b2b:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-b7a3b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-9fa7d01) 0%, #003f0e 100%);
}

.elementor-7731 .elementor-element.elementor-element-9286f5c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-9286f5c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-825fafb > .elementor-widget-container {
	margin: -9px 0px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-825fafb {
	text-align: start;
}

.elementor-7731 .elementor-element.elementor-element-825fafb .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 42px;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.1em;
	letter-spacing: 0px;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-4897cf5 {
	width: var(--container-widget-width, 102.665%);
	max-width: 102.665%;
	--container-widget-width: 102.665%;
	--container-widget-flex-grow: 0;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
	color: var(--e-global-color-primary);
}

.elementor-7731 .elementor-element.elementor-element-4897cf5.elementor-element {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-4c35b11 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-end;
	overflow: visible;
}

.elementor-7731 .elementor-element.elementor-element-4c35b11.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7731 .elementor-element.elementor-element-b471595 .elementor-button {
	background-color: transparent;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
	fill: var(--e-global-color-9fa7d01);
	color: var(--e-global-color-9fa7d01);
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-primary) 100%);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
}

.elementor-7731 .elementor-element.elementor-element-b471595 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-7731 .elementor-element.elementor-element-b471595 > .elementor-widget-container {
	padding: 0px 15px 0px 0px;
}

.elementor-7731 .elementor-element.elementor-element-b471595 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-7731 .elementor-element.elementor-element-9c044e4 {
	--display: flex;
	--min-height: 0px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: -50px;
	--margin-left: 0px;
	--margin-right: 0px;
	overflow: visible;
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-7731 .elementor-element.elementor-element-e581d7d {
		padding: 8em 1em 11em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5856580 .elementor-heading-title {
		font-size: 54px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1fff4ce > .elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1fff4ce {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e1fb972 {
		padding: 0% 33% 0% 0%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-34a7731 .elementor-button {
		font-size: 17px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9cc56d0 .elementor-button {
		font-size: 17px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-07d2391 {
		padding: 0em 2em 3em 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-839280c > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-23d69b9 > .elementor-widget-container {
		padding: 0em 10em 0em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-23d69b9 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cf03f17 {
		--e-image-carousel-slides-to-show: 4;
	}
	
	.elementor-7731 .elementor-element.elementor-element-53f74a4 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d4388d0 {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5a12f24 {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6c50ddc > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5e1f23f .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ab24df9 > .elementor-element-populated {
		border-width: 0px 1px 0px 0px;
		margin: 0px 15px 0px 0px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 0px;
		padding: 10px 20px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-61b1624 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-eea15f7 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-db4fcd1 > .elementor-element-populated {
		border-width: 0px 1px 0px 0px;
		margin: 0px 15px 0px 0px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 0px;
		padding: 10px 20px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-38cecd9 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ab2ea48 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c4b65ed > .elementor-element-populated {
		border-width: 0px 1px 0px 0px;
		margin: 0px 15px 0px 0px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 0px;
		padding: 10px 20px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2004fde .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0eef651 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1658ec5 > .elementor-element-populated {
		border-width: 0px 1px 0px 0px;
		margin: 0px 15px 0px 0px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 0px;
		padding: 10px 20px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d09b46d .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-82ffa57 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-69a2ae9 > .elementor-element-populated {
		border-width: 0px 1px 0px 0px;
		margin: 0px 15px 0px 0px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 0px;
		padding: 10px 20px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-32cb136 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f278f25 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-be909c0 > .elementor-element-populated {
		border-width: 0px 1px 0px 0px;
		margin: 0px 15px 0px 0px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 0px;
		padding: 10px 20px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a6788c4 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c8577e4 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d213f32 > .elementor-element-populated {
		border-width: 0px 1px 0px 0px;
		margin: 0px 15px 0px 0px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 0px;
		padding: 10px 20px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-77de1e6 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f350472 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-471de49 > .elementor-element-populated {
		border-width: 0px 1px 0px 0px;
		margin: 0px 15px 0px 0px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 0px;
		padding: 10px 20px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-aa85ee7 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1ef5888 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-84743be > .elementor-element-populated {
		border-width: 0px 1px 0px 0px;
		margin: 0px 15px 0px 0px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 0px;
		padding: 10px 20px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a072a96 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cd8ce71 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-45f5b08 {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-68838dd {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-46e7cad > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bd264a6 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5f91ade {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5848eda {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5b3218b {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b11934b {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-26d3ece {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5d140aa {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-13cb854 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9f285fd {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-fe8aa2b {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d205900 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-56663ed {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-231f06f {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-269a538 {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-944ef8b > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1d49364 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b38f267 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9928fe0 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7216f5e .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-34736a5 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5ff3cc9 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-25fbcd6 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-568b8cf .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9f26cf5 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b94bace .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5d63381 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bfe5187 {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4ad5acd {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-37f81cc > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-85f0873 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5fba44f .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-84492cd .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-68d6611 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-864dcac .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9976e82 {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cf2b826 {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-19b295a > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-94fc165 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c626a8a {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4fa1ab6 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d6476ad {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b181fbd .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8d1db60 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0314c5c {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d153590 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a3c107a {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-68cda52 {
		padding: 8em 1em 11em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a4ebd22 {
		padding: 0% 33% 0% 0%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-700ba22 .elementor-heading-title {
		font-size: 54px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-304d840 .elementor-heading-title {
		font-size: 54px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a08b013 > .elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a08b013 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-be2e82e {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7a4b357 {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6d865ef {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-dc3d013 > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d66cfce .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2921110 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1b81500 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cb9aa93 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c6d1d03 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b605e0d .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f95a262 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-650c818 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7468bd9 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-209de4a .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7e24e18 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b1f1a3d {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c8b7007 {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-875745e > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4f743dc .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-91b31d6 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9601fe2 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-786631d {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b84e3f4 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-88516ca {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-78f7779 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-21865b4 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8d912a2 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bccfac4 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-40f8937 {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8b359f0 {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ec38b9d > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bf46ff4 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7cc52fe {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-16e9cd2 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-00ac96d {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-19f7df9 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5000c13 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2932737 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-44040e2 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a460df2 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1f2085b {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-30cd63a .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-eec139c {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7428b22 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-85231de .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-17e7ee2 .elementor-button {
		font-size: 17px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4e921fd {
		padding: 3em 2em 3em 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4fe3143 > .elementor-element-populated {
		margin: 0em 0em 2em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-369ab26 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9f7a796 > .elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a3d8f99 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-64e377d > .elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9fd21ba .elementor-button {
		font-size: 17px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-fade80e {
		--spacer-size: 350px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-300275a .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}
	
	.elementor-7731 .elementor-element.elementor-element-30ad0ac img {
		height: 450px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9411bcf .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e9e6aa5 > .elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-9827504 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-58dbcdb {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d5daaa9 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-bd87b5a {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-e0df835 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-7f1ab60 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-df88bfd {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d6d47af {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-6de8bd2 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-6cf11ba {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-4eba334 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-899e34a {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-5a3aa96 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b9eca61 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d12f2d8 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-79d551f {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-65768a9 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-93587f1 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-dd08ac4 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-3cea5c3 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-fff959a {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-e467442 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-2c0a0b2 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-ddb3a83 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d3a117e {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-23cc6ec {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b144b78 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-7a4ec4e {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-31d32dc {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-3a7245a {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-5bfab4c {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-03c40e8 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c439c63 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-4f9083c {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-86e2259 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-707318c {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b3cd57e {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-7cc8cc7 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-443c9c7 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-57824a3 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-0fb7fff {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-a9ea805 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-10b9e29 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-6f1327f {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-5da2d19 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-b71c915 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c2e9bfe {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-505de31 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c94e83b {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-648c199 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-23ada10 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d78ffb8 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-e379f45 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-465bc42 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-c5aaf57 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-8fdcdda {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-de6231d {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-d6aeee2 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-85e265f {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .elementor-repeater-item-eb7ccd0 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e01015b {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ce70ec0 {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6414f4c > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a532660 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ca43898 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-43268d3 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-56a7d64 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c4d7e73 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cfd0d84 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d2b1d01 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b144380 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b2cd97b .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-52db79a .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0dfc0f7 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-397a394 {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-49cc7a7 {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-79119d5 > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-657d159 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a43f024 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1080000 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c420453 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7399afa {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-fecfbe5 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-3177bb8 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-24a0b13 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-564356c .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8184248 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1836884 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-513c91c {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-42a3c8e {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-43ed573 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-81cd97a {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-02bbc8b {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5e56682 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c9c33b9 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-13686e2 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c968175 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-827f4b3 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5caf418 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-731bb17 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cc66313 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5fb7d95 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1f021d3 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-dea4e33 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cea9193 {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9df9460 {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-fb57c88 > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-432488b .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-3f155f2 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5504ec4 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-3ec3cfa .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2cf4b79 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e95ed74 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-abfff73 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f99192f .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b8be5d9 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-3c55e85 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-414ca3b .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-90b4c45 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-189e133 {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f3be5b3 {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-19bfb84 > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0449717 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-09d92b7 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a5ac2c6 {
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-83e2c7f .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-26e778a .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-df46bea {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9c1db0d {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1ef1595 > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6a5b931 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8c8c68b {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-24c3f00 {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-21891c2 {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4f1883c > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5aef845 .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2609a53 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link {
		padding: 20px 50px 20px 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-body p, .elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-body {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-body {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
		font-size: 22px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon {
		font-size: 22px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .ekit_accordion_icon_group, .elementor-7731 .elementor-element.elementor-element-824da29 .ekit_accordion_icon_left_group {
		margin: 20px 20px 20px 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-666319b {
		padding: 4em 1em 4em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8e331fa {
		margin-top: 0em;
		margin-bottom: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e71526e > .elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9c8552c .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cb42fa2 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__title, .elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__title a {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__meta-data {
		font-size: 35px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__excerpt p {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-825fafb .elementor-heading-title {
		font-size: 43px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4897cf5 {
		font-size: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b471595 .elementor-button {
		font-size: 17px;
	}
}

@media (max-width:767px) {
	.elementor-7731 .elementor-element.elementor-element-e581d7d > .elementor-background-overlay {
		background-image: url("https://www.creditrentboost.com/nitropack_static/tXeCKlJIEMkPTgrqisamDDtEUtKKrOts/assets/images/optimized/rev-61dd28b/www.creditrentboost.com/wp-content/uploads/2025/11/Homepage_Hero-1.png");
		background-position: bottom center;
		background-repeat: no-repeat;
		background-size: 345px auto;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e581d7d {
		padding: 6em 1em 18em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5856580 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5856580 > .elementor-widget-container {
		margin: 21px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5856580 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1fff4ce {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1fff4ce > .elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e1fb972 {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-34a7731 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-34a7731 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-34a7731 .elementor-button {
		font-size: 18px;
		line-height: 1.3em;
		border-radius: 56px 56px 56px 56px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9cc56d0 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9cc56d0 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9cc56d0 .elementor-button {
		font-size: 18px;
		border-radius: 56px 56px 56px 56px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-07d2391 {
		padding: 2em 1em 1em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-839280c > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-23d69b9 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-7731 .elementor-element.elementor-element-23d69b9 > .elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-23d69b9 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2e40044 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cf03f17 {
		--e-image-carousel-slides-to-show: 2;
	}
	
	.elementor-7731 .elementor-element.elementor-element-53f74a4 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d4388d0 {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5a12f24 {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6aa7233 > .elementor-element-populated {
		margin: 0em 0em 1em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5e1f23f .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b4ba12f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1c927d8 > .elementor-widget-container {
		margin: -20px 0px 15px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1c927d8 img {
		width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ab24df9 > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-61b1624 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-eea15f7 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-db4fcd1 > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-38cecd9 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ab2ea48 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c4b65ed > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2004fde .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0eef651 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1658ec5 > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d09b46d .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-82ffa57 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-69a2ae9 > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-32cb136 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f278f25 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-be909c0 > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a6788c4 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c8577e4 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d213f32 > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-77de1e6 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f350472 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-471de49 > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-aa85ee7 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1ef5888 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-84743be > .elementor-element-populated {
		border-width: 0px 0px 1px 0px;
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a072a96 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cd8ce71 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-45f5b08 {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-68838dd {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bd264a6 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bd264a6 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5f91ade {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5f91ade > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5848eda {
		width: 100%;
		max-width: 100%;
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5848eda > .elementor-widget-container {
		padding: 15px 26px 15px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5b3218b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b11934b {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-26d3ece {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5d140aa {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-13cb854 {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9f285fd {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-fe8aa2b {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d205900 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-56663ed {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-231f06f {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-269a538 {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1d49364 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1d49364 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b38f267 {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b38f267 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9928fe0 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 15px 0px;
		--row-gap: 15px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-539a095 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8be9f59 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7216f5e .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-35cae41 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9ca485f {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-34736a5 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9d29c97 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b17aac2 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5ff3cc9 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-05177b4 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a04abfc {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-25fbcd6 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1494a79 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e29d280 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-568b8cf .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c351a07 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-04aa21d {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9f26cf5 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a3560df {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-aceaead {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b94bace .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a9a3e25 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0e62718 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5d63381 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bfe5187 {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4ad5acd {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-85f0873 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 15px 0px;
		--row-gap: 15px;
		--column-gap: 0px;
		--grid-auto-flow: row;
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 2em;
		--padding-right: 2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a459650 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5fba44f .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c4d5c22 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-84492cd .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-196146e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-68d6611 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a76cb8c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-864dcac .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9976e82 {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cf2b826 {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-94fc165 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c626a8a {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c626a8a > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4fa1ab6 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d6476ad {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b181fbd .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8d1db60 {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0314c5c {
		font-size: 16px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d153590 {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a3c107a {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-68cda52:not(.elementor-motion-effects-element-type-background), .elementor-7731 .elementor-element.elementor-element-68cda52 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 64% 37%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-68cda52 {
		padding: 5em 1em 8em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a4ebd22 {
		margin-top: 20px;
		margin-bottom: 0px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-700ba22 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-700ba22 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-700ba22 .elementor-heading-title {
		font-size: 34px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-304d840 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-304d840 > .elementor-widget-container {
		margin: -15px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-304d840 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a08b013 {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a08b013 > .elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-be2e82e {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7a4b357 {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6d865ef {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d66cfce {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d66cfce .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2921110 {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2921110 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1b81500 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 15px 0px;
		--row-gap: 15px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b82317a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cb9aa93 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-aa0de3e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-51b1b83 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c6d1d03 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f412f67 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-3d7c557 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b605e0d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4d3f20f {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5b06433 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f95a262 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c13f0f6 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6a8853a {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-650c818 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bef5362 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ffb2b25 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7468bd9 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c8fa449 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-434c400 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-209de4a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-fc2fa97 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bf5a543 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7e24e18 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b1f1a3d {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c8b7007 {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4f743dc {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4f743dc .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-91b31d6 {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-91b31d6 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9601fe2 {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-786631d {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b84e3f4 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-88516ca {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-78f7779 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-21865b4 {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8d912a2 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bccfac4 {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-40f8937 {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8b359f0 {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bf46ff4 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bf46ff4 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7cc52fe {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7cc52fe > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-36f1071 > .elementor-element-populated {
		margin: 0em 0em 3em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-16e9cd2 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 15px 0px;
		--row-gap: 15px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-863bea8 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-00ac96d > .elementor-widget-container {
		padding: 15px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-00ac96d {
		--container-widget-width: 47px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47px);
		max-width: 47px;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-19f7df9 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b6508a6 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5000c13 > .elementor-widget-container {
		padding: 15px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5000c13 {
		--container-widget-width: 47px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47px);
		max-width: 47px;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2932737 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5e997c6 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-44040e2 > .elementor-widget-container {
		padding: 15px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-44040e2 {
		--container-widget-width: 47px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47px);
		max-width: 47px;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a460df2 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9786a09 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1f2085b > .elementor-widget-container {
		padding: 15px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1f2085b {
		--container-widget-width: 47px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47px);
		max-width: 47px;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-30cd63a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2b82a8c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-eec139c > .elementor-widget-container {
		padding: 15px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-eec139c {
		--container-widget-width: 47px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47px);
		max-width: 47px;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7428b22 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-908d8aa {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-85231de .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-17e7ee2 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-17e7ee2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-17e7ee2 .elementor-button {
		font-size: 18px;
		line-height: 1.3em;
		border-radius: 56px 56px 56px 56px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4e921fd {
		padding: 2em 1em 2em 1em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-369ab26 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a3d8f99 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9fd21ba {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9fd21ba > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9fd21ba .elementor-button {
		font-size: 18px;
		border-radius: 56px 56px 56px 56px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-fade80e {
		--spacer-size: 200px;
		--container-widget-width: 120px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 120px);
		max-width: 120px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-300275a > .elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-300275a {
		--container-widget-width: 260px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 260px);
		max-width: 260px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-300275a .elementor-icon-box-wrapper {
		gap: -5px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-300275a .elementor-icon {
		font-size: 22px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-300275a .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}
	
	.elementor-7731 .elementor-element.elementor-element-30ad0ac > .elementor-widget-container {
		margin: 0em 0em 6em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-30ad0ac img {
		height: 270px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0b4142b img {
		width: 47%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9411bcf {
		text-align: start;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9411bcf .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-dabf048 {
		--padding-top: 25px;
		--padding-bottom: 80px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-comparison-table-wrapper {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-heading-cell {
		padding: 20px 12px 20px 12px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-cell a, .elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-cell li {
		line-height: 16px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a901dfb .ekit-wid-con .ekit-comparison-table-cell {
		padding: 19px 12px 19px 12px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-832ef1c {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e01015b {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ce70ec0 {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a532660 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a532660 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ca43898 {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ca43898 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-43268d3 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 15px 0px;
		--row-gap: 15px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9b8f206 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-56a7d64 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9b9e396 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ffae305 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c4d7e73 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7162866 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1b55aa0 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cfd0d84 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-af8b303 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6c53ab4 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d2b1d01 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f1205dd {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a3fd297 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b144380 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-61842ed {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1ae1dd9 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b2cd97b .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f7d57a0 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-62b70c1 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-52db79a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2b0305a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f579a8f {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0dfc0f7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-397a394 {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-49cc7a7 {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-657d159 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-657d159 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a43f024 {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a43f024 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0c71f55 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1080000 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-286807e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c420453 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c420453 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7399afa {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-fecfbe5 {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-3177bb8 {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-24a0b13 {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-35695c3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-564356c {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-7731 .elementor-element.elementor-element-564356c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8184248 {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e36a38e img {
		width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1836884 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1836884 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-513c91c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-513c91c {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7962a9b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-42a3c8e {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ea0f59c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-43ed573 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-43ed573 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-81cd97a {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-02bbc8b {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-edccaa6 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5e56682 {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5e56682 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c9c33b9 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 12px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4eaba87 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: center;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4eaba87.e-con {
		--align-self: flex-start;
	}
	
	.elementor-7731 .elementor-element.elementor-element-13686e2 > .elementor-widget-container {
		margin: 0px 0px -31px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-13686e2 {
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-39a450e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c968175 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 12px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a66bd6a {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: center;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a66bd6a.e-con {
		--align-self: flex-start;
	}
	
	.elementor-7731 .elementor-element.elementor-element-827f4b3 > .elementor-widget-container {
		margin: 0px 0px -31px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-827f4b3 {
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6009cee {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5caf418 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 12px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6ca9b76 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: center;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6ca9b76.e-con {
		--align-self: flex-start;
	}
	
	.elementor-7731 .elementor-element.elementor-element-731bb17 > .elementor-widget-container {
		margin: 0px 0px -31px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-731bb17 {
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-60eaef7 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cc66313 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 12px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8a3ec6a {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: center;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8a3ec6a.e-con {
		--align-self: flex-start;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5fb7d95 > .elementor-widget-container {
		margin: 0px 0px -31px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5fb7d95 {
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5bc1107 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1f021d3 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--justify-items: center;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e24b783 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: center;
	}
	
	.elementor-7731 .elementor-element.elementor-element-dea4e33 {
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-3ff7d57 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: center;
		--margin-top: -21px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 11px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cea9193 {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9df9460 {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-432488b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-432488b .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-3f155f2 {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-3f155f2 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5504ec4 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 15px 0px;
		--row-gap: 15px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d6a7dd8 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-3ec3cfa .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f127e03 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-3d3eebd {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2cf4b79 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9f20acb {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e3ce546 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e95ed74 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4e989c1 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-634e59a {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-abfff73 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-7b15df7 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f39e3df {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f99192f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a39749e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-caff6e2 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b8be5d9 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2164235 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-3c55e85 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5f5b7ae {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c55be66 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-414ca3b .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d2aaead {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8f6f399 {
		--container-widget-width: 14%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 14%);
		max-width: 14%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-90b4c45 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-189e133 {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f3be5b3 {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0449717 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0449717 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-09d92b7 {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-09d92b7 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a5ac2c6 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 15px 0px;
		--row-gap: 15px;
		--column-gap: 0px;
		--grid-auto-flow: row;
	}
	
	.elementor-7731 .elementor-element.elementor-element-159c4ce {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8ce3ced img {
		width: 30%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-83e2c7f .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-f3b2c9f {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b1dd8cc img {
		width: 30%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-26e778a .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-df46bea {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9c1db0d {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6a5b931 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6a5b931 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8c8c68b {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8c8c68b > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-24c3f00 {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-21891c2 {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5aef845 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-5aef845 .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2609a53 {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2609a53 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link {
		padding: 20px 40px 20px 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card:not(:last-child) {
		margin-bottom: 7px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-body p, .elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-body {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-body {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-824da29 .ekit_accordion_icon_group, .elementor-7731 .elementor-element.elementor-element-824da29 .ekit_accordion_icon_left_group {
		margin: 15px 15px 15px 15px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-666319b {
		padding: 3em 0em 3em 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-8e331fa {
		margin-top: 0em;
		margin-bottom: 0em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9c8552c {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9c8552c .elementor-heading-title {
		font-size: 33px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cb42fa2 {
		width: 100%;
		max-width: 100%;
		font-size: 18px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-cb42fa2 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-7731 .elementor-element.elementor-element-c02bed2:after {
		content: "0.5";
	}
	
	.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__title, .elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__title a {
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__meta-data {
		font-size: 12px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c02bed2 .elementor-post__excerpt p {
		font-size: 14px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9286f5c {
		--margin-top: 13px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-825fafb {
		text-align: center;
	}
	
	.elementor-7731 .elementor-element.elementor-element-825fafb .elementor-heading-title {
		font-size: 33px;
		line-height: 1.2em;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4897cf5 {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 20px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4897cf5 > .elementor-widget-container {
		margin: 0em 0em 0em 0em;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b471595 {
		width: var(--container-widget-width, 253px);
		max-width: 253px;
		--container-widget-width: 253px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b471595 > .elementor-widget-container {
		padding: 0px 0px 40px 0px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b471595 .elementor-button {
		font-size: 21px;
		border-radius: 56px 56px 56px 56px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e581d7d > .elementor-background-overlay.nitro-lazy {
		background-image: none !important;
	}
}

@media (min-width:768px) {
	.elementor-7731 .elementor-element.elementor-element-6e0e3ab {
		width: 47.291%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-25764a0 {
		width: 52.671%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-839280c {
		width: 35%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2e40044 {
		width: 65%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6aa7233 {
		width: 53.89%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6c50ddc {
		width: 46.11%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-db4fcd1 {
		width: 33.253%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c4b65ed {
		width: 33.08%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-69a2ae9 {
		width: 33.253%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-be909c0 {
		width: 33.08%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-471de49 {
		width: 33.253%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-84743be {
		width: 33.08%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-be2e82e {
		--content-width: 666px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ec38b9d {
		width: 58.093%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-36f1071 {
		width: 41.907%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a4daa83 {
		--content-width: 1194px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-0a1ddfb {
		--width: 18%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-bcb582a {
		--width: 82%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-dabf048 {
		--content-width: 1260px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1080000 {
		--width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-286807e {
		--width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-35695c3 {
		--width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-42a3c8e {
		--width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ea0f59c {
		--width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-edccaa6 {
		--width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-b7a3b2b {
		--content-width: 1107px;
	}
	
	.elementor-7731 .elementor-element.elementor-element-9286f5c {
		--width: 74%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4c35b11 {
		--width: 30%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-7731 .elementor-element.elementor-element-839280c {
		width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-2e40044 {
		width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6aa7233 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6c50ddc {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ab24df9 {
		width: 33.3%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-db4fcd1 {
		width: 33.3%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-c4b65ed {
		width: 33.3%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1658ec5 {
		width: 33.3%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-69a2ae9 {
		width: 33.3%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-be909c0 {
		width: 33.3%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-d213f32 {
		width: 33.3%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-471de49 {
		width: 33.3%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-84743be {
		width: 33.3%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-46e7cad {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-944ef8b {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-37f81cc {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-19b295a {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-dc3d013 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-875745e {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-ec38b9d {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-36f1071 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4fe3143 {
		width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-a273ad6 {
		width: 100%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-6414f4c {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-79119d5 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-fb57c88 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-19bfb84 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-1ef1595 {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-4f1883c {
		width: 50%;
	}
	
	.elementor-7731 .elementor-element.elementor-element-e71526e {
		width: 50%;
	}
}
