.elementor-1425 .elementor-element.elementor-element-9b0da16 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-1425 .elementor-element.elementor-element-3b496b5:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-3b496b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #F9F9FB;
}

.elementor-1425 .elementor-element.elementor-element-3b496b5 > .elementor-background-overlay {
	opacity: 0.5;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1425 .elementor-element.elementor-element-3b496b5 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
}

.elementor-1425 .elementor-element.elementor-element-605a1c1.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-1425 .elementor-element.elementor-element-f8caf42 {
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-f8caf42 .elementor-heading-title {
	font-size: 49px;
	text-transform: capitalize;
	line-height: 64px;
}

.elementor-1425 .elementor-element.elementor-element-daa43f9 {

}

.elementor-1425 .elementor-element.elementor-element-5cd77b8 {
	padding: 80px 0px 80px 0px;
}

.elementor-1425 .elementor-element.elementor-element-401d24a.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-1425 .elementor-element.elementor-element-630269d {
	width: var( --container-widget-width, 630px );
	max-width: 630px;
	--container-widget-width: 630px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-630269d > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-1425 .elementor-element.elementor-element-630269d .elementor-heading-title {
	font-size: 32px;
	font-weight: 400;
	line-height: 48px;
}

.elementor-1425 .elementor-element.elementor-element-e81ac9d > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1425 .elementor-element.elementor-element-9d7fff9.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-1425 .elementor-element.elementor-element-e6d7217 {
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-c6d99aa {
	width: var( --container-widget-width, 76% );
	max-width: 76%;
	--container-widget-width: 76%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-c6d99aa > .elementor-widget-container {
	margin: 5px 0px 16px 0px;
}

.elementor-1425 .elementor-element.elementor-element-c6d99aa .elementor-heading-title {
	font-size: 16px;
}

.elementor-1425 .elementor-element.elementor-element-30309fc {
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-d4e8eb4 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 80px 0px 80px;
}

.elementor-1425 .elementor-element.elementor-element-ece8ab2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1425 .elementor-element.elementor-element-2e89933.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-1425 .elementor-element.elementor-element-6b63e55 {
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-017bac8 {
	width: var( --container-widget-width, 76% );
	max-width: 76%;
	--container-widget-width: 76%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-017bac8 > .elementor-widget-container {
	margin: 5px 0px 16px 0px;
}

.elementor-1425 .elementor-element.elementor-element-017bac8 .elementor-heading-title {
	font-size: 16px;
}

.elementor-1425 .elementor-element.elementor-element-a445af9 {
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-037458e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1425 .elementor-element.elementor-element-f3523bb.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-1425 .elementor-element.elementor-element-3132a18 {
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-50fb632 {
	width: var( --container-widget-width, 76% );
	max-width: 76%;
	--container-widget-width: 76%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-50fb632 > .elementor-widget-container {
	margin: 5px 0px 16px 0px;
}

.elementor-1425 .elementor-element.elementor-element-50fb632 .elementor-heading-title {
	font-size: 16px;
}

.elementor-1425 .elementor-element.elementor-element-ea55a91 {
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-ce7fb6e > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 80px 0px 80px;
}

.elementor-1425 .elementor-element.elementor-element-dd8677f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1425 .elementor-element.elementor-element-e50fa9e.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-1425 .elementor-element.elementor-element-7ee5b48 {
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-0bfb532 {
	width: var( --container-widget-width, 76% );
	max-width: 76%;
	--container-widget-width: 76%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-0bfb532 > .elementor-widget-container {
	margin: 5px 0px 16px 0px;
}

.elementor-1425 .elementor-element.elementor-element-0bfb532 .elementor-heading-title {
	font-size: 16px;
}

.elementor-1425 .elementor-element.elementor-element-58d8ca5 {
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-2fe9fa2:not(.elementor-motion-effects-element-type-background), .elementor-1425 .elementor-element.elementor-element-2fe9fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #F9F9FB;
}

.elementor-1425 .elementor-element.elementor-element-2fe9fa2 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 70px 0px 0px 0px;
}

.elementor-1425 .elementor-element.elementor-element-2fe9fa2 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1425 .elementor-element.elementor-element-88bff0a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1425 .elementor-element.elementor-element-88bff0a {
	text-align: left;
}

.elementor-1425 .elementor-element.elementor-element-88bff0a .elementor-heading-title {
	font-size: 32px;
	font-weight: 400;
	line-height: 48px;
}

.elementor-1425 .elementor-element.elementor-element-b0ce565 {
	text-align: left;
}

.elementor-1425 .elementor-element.elementor-element-fef0fb8 .elementor-button {
	background-color: #2D5BF600;
	font-weight: 600;
	letter-spacing: 1px;
	fill: #2D5BF6;
	color: #2D5BF6;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #2D5BF6;
	border-radius: 35px 35px 35px 35px;
	padding: 17px 30px 17px 30px;
}

.elementor-1425 .elementor-element.elementor-element-fef0fb8 .elementor-button:hover, .elementor-1425 .elementor-element.elementor-element-fef0fb8 .elementor-button:focus {
	background-color: #2D5BF6;
	color: #FFFFFF;
}

.elementor-1425 .elementor-element.elementor-element-fef0fb8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1425 .elementor-element.elementor-element-fef0fb8 .elementor-button:hover svg, .elementor-1425 .elementor-element.elementor-element-fef0fb8 .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-1425 .elementor-element.elementor-element-ac48c8b > .elementor-element-populated {
	padding: 10px 10px 0px 10px;
}

.elementor-1425 .elementor-element.elementor-element-3fbc259 {
	padding: 80px 0px 0px 0px;
}

.elementor-1425 .elementor-element.elementor-element-da1ef33 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-1425 .elementor-element.elementor-element-da1ef33 {
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-da1ef33 .elementor-heading-title {
	font-size: 32px;
	font-weight: 400;
	line-height: 48px;
}

.elementor-1425 .elementor-element.elementor-element-38a4606 {
	--display: flex;
}

.elementor-1425 .elementor-element.elementor-element-c483a0d {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: column;
}

.elementor-1425 .elementor-element.elementor-element-00b14b2 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-1425 .elementor-element.elementor-element-5e959a1 {
	--display: flex;
}

.elementor-1425 .elementor-element.elementor-element-9a0c18d {
	text-align: center;
}

.elementor-1425 .elementor-element.elementor-element-54d1aad {
	--display: grid;
	--e-con-grid-template-columns: repeat(1, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

@media(min-width:768px) {
	.elementor-1425 .elementor-element.elementor-element-9d7fff9 {
		width: 28%;
	}

	.elementor-1425 .elementor-element.elementor-element-d4e8eb4 {
		width: 43.332%;
	}

	.elementor-1425 .elementor-element.elementor-element-2e89933 {
		width: 28%;
	}

	.elementor-1425 .elementor-element.elementor-element-f3523bb {
		width: 28%;
	}

	.elementor-1425 .elementor-element.elementor-element-ce7fb6e {
		width: 43.332%;
	}

	.elementor-1425 .elementor-element.elementor-element-e50fa9e {
		width: 28%;
	}
}

@media(max-width:1024px) {
	.elementor-1425 .elementor-element.elementor-element-9b0da16 {
		--grid-auto-flow: row;
	}

	.elementor-1425 .elementor-element.elementor-element-3b496b5 {
		padding: 50px 0px 50px 0px;
	}

	.elementor-1425 .elementor-element.elementor-element-c483a0d {
		--grid-auto-flow: row;
	}

	.elementor-1425 .elementor-element.elementor-element-00b14b2 {
		--grid-auto-flow: row;
	}

	.elementor-1425 .elementor-element.elementor-element-54d1aad {
		--grid-auto-flow: row;
	}
}

@media(max-width:767px) {
	.elementor-1425 .elementor-element.elementor-element-9b0da16 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-1425 .elementor-element.elementor-element-f8caf42 .elementor-heading-title {
		font-size: 28px;
		line-height: 32px;
	}

	.elementor-1425 .elementor-element.elementor-element-630269d .elementor-heading-title {
		font-size: 28px;
		line-height: 38px;
	}

	.elementor-1425 .elementor-element.elementor-element-88bff0a .elementor-heading-title {
		font-size: 28px;
		line-height: 38px;
	}

	.elementor-1425 .elementor-element.elementor-element-da1ef33 .elementor-heading-title {
		font-size: 28px;
		line-height: 38px;
	}

	.elementor-1425 .elementor-element.elementor-element-c483a0d {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: column;
	}

	.elementor-1425 .elementor-element.elementor-element-00b14b2 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-1425 .elementor-element.elementor-element-54d1aad {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}