
.elementor-22757 .elementor-element.elementor-element-f933bf2 {
	--display: flex;
	--margin-top: 0vw;
	--margin-bottom: 0vw;
	--margin-left: 0vw;
	--margin-right: 0vw;
	--padding-top: 0vw;
	--padding-bottom: 6.25vw;
	--padding-left: 0vw;
	--padding-right: 0vw;
}

.elementor-22757 .elementor-element.elementor-element-56e4bb0 > .elementor-widget-container {
	margin: 0vw 0vw 0vw 0vw;
	padding: 0vw 1.563vw 1.172vw 1.563vw;
}

.elementor-22757 .elementor-element.elementor-element-56e4bb0 .elementor-heading-title {
	font-size: 1.953vw;
	font-weight: 300;
	text-transform: none;
	font-style: normal;
	line-height: 1em;
	letter-spacing: 0em;
}

.elementor-22757 .elementor-element.elementor-element-56e4bb0 .elementor-heading-title a {
	transition-duration: .3s;
}

.elementor-22757 .elementor-element.elementor-element-3d5afa4 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-7435fc1 > .elementor-widget-container {
	margin: 0vw 0vw 0vw 0vw;
	padding: 0vw 0vw 0vw 0vw;
}

.elementor-22757 .elementor-element.elementor-element-a7457f5 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-5dd0ff2 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-75259a5 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-746ccdf > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-1832721 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-7a2a2e5 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-19dd19b {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-2d8b689 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-6f32380 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-6c038c4 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-4fef0dc {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-c8ef4f0 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-2439544 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-4b83014 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-f5c823a {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-4dc1cb4 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-cd53ee7 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-5197691 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-0555381 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-c668701 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-fdb3b6b {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-88c378f > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-4e9378f {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-ef23199 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-92662bc {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-5ea8de0 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-0d9d25b {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-96de6ee > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-6780ae6 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-f5baad0 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-2ca22c7 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-49d4c7b > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-f05f35d {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-7f8d7fb > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-9e48a17 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-aa5dd75 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-76b6463 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-b31586e > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-50113ec {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-daf4e66 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-434ebe1 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-8ed443d > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-90abfea {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-7d162cc > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-de35596 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-abff2e6 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-9c5237a {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-6dfac1d > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-e51b6d5 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-e220b48 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-1cd4a3f {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-b7f3bb1 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-63facf7 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-8af4c5c > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-78e4fe1 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-2b5d6ae > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-6c5e2ce {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-08f116b > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-d59bd9e {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-28678a0 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-3a09df8 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-1ea9cc2 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-886661d {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-0a4f2b4 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-acae3a2 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-fc05405 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-e49b7f6 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-c5b1bb4 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-d09acc3 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-34ed913 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-7fcdd3b {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-cc66ef4 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-a4c5c48 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-b58d1f4 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-9fee3c4 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-caf0cd0 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-4a52514 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-b6f3492 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-8fa366e {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-7fe2b56 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-340a116 {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-d5c0c69 > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-1ec349b {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-a32692c > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.elementor-22757 .elementor-element.elementor-element-28b09ed {
	--display: flex;
}

.elementor-22757 .elementor-element.elementor-element-e784e1b > .elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

@media (max-width:1300px) {
	.elementor-22757 .elementor-element.elementor-element-f933bf2 {
		--margin-top: 0vw;
		--margin-bottom: 0vw;
		--margin-left: 0vw;
		--margin-right: 0vw;
		--padding-top: 0vw;
		--padding-bottom: 12.5vw;
		--padding-left: 0vw;
		--padding-right: 0vw;
	}
	
	.elementor-22757 .elementor-element.elementor-element-56e4bb0 > .elementor-widget-container {
		margin: 0vw 0vw 0vw 0vw;
		padding: 0vw 3.125vw 2.344vw 3.125vw;
	}
	
	.elementor-22757 .elementor-element.elementor-element-56e4bb0 .elementor-heading-title {
		font-size: 4.297vw;
	}
	
	.elementor-22757 .elementor-element.elementor-element-7435fc1 > .elementor-widget-container {
		margin: 0vw 0vw 0vw 0vw;
		padding: 0vw 0vw 0vw 0vw;
	}
	
	.elementor-22757 .elementor-element.elementor-element-5dd0ff2 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-746ccdf > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-7a2a2e5 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-2d8b689 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-6c038c4 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-c8ef4f0 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-4b83014 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-4dc1cb4 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-5197691 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-c668701 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-88c378f > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-ef23199 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-5ea8de0 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-96de6ee > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-f5baad0 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-49d4c7b > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-7f8d7fb > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-aa5dd75 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-b31586e > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-daf4e66 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-8ed443d > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-7d162cc > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-abff2e6 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-6dfac1d > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-e220b48 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-b7f3bb1 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-8af4c5c > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-2b5d6ae > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-08f116b > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-28678a0 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-1ea9cc2 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-0a4f2b4 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-fc05405 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-c5b1bb4 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-34ed913 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-cc66ef4 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-b58d1f4 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-caf0cd0 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-b6f3492 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-7fe2b56 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-d5c0c69 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-a32692c > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-e784e1b > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
}

@media (min-width:768px) {
	.elementor-22757 .elementor-element.elementor-element-f933bf2 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-3d5afa4 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-a7457f5 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-75259a5 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-1832721 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-19dd19b {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-6f32380 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-4fef0dc {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-2439544 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-f5c823a {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-cd53ee7 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-0555381 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-fdb3b6b {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-4e9378f {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-92662bc {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-0d9d25b {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-6780ae6 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-2ca22c7 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-f05f35d {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-9e48a17 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-76b6463 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-50113ec {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-434ebe1 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-90abfea {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-de35596 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-9c5237a {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-e51b6d5 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-1cd4a3f {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-63facf7 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-78e4fe1 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-6c5e2ce {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-d59bd9e {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-3a09df8 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-886661d {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-acae3a2 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-e49b7f6 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-d09acc3 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-7fcdd3b {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-a4c5c48 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-9fee3c4 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-4a52514 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-8fa366e {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-340a116 {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-1ec349b {
		--width: 100%;
	}
	
	.elementor-22757 .elementor-element.elementor-element-28b09ed {
		--width: 100%;
	}
}

@media (max-width:1300px) and (min-width:768px) {
	.elementor-22757 .elementor-element.elementor-element-f933bf2 {
		--width: 100%;
	}
}

@media (max-width:767px) {
	.elementor-22757 .elementor-element.elementor-element-f933bf2 {
		--width: 100%;
		--margin-top: 0vw;
		--margin-bottom: 0vw;
		--margin-left: 0vw;
		--margin-right: 0vw;
		--padding-top: 0vw;
		--padding-bottom: 25vw;
		--padding-left: 0vw;
		--padding-right: 0vw;
	}
	
	.elementor-22757 .elementor-element.elementor-element-56e4bb0 > .elementor-widget-container {
		margin: 0vw 0vw 0vw 0vw;
		padding: 0vw 6.25vw 4.688vw 6.25vw;
	}
	
	.elementor-22757 .elementor-element.elementor-element-56e4bb0 .elementor-heading-title {
		font-size: 8.594vw;
	}
	
	.elementor-22757 .elementor-element.elementor-element-7435fc1 > .elementor-widget-container {
		margin: 0vw 0vw 0vw 0vw;
		padding: 0vw 0vw 0vw 0vw;
	}
	
	.elementor-22757 .elementor-element.elementor-element-5dd0ff2 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-746ccdf > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-7a2a2e5 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-2d8b689 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-6c038c4 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-c8ef4f0 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-4b83014 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-4dc1cb4 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-5197691 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-c668701 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-88c378f > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-ef23199 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-5ea8de0 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-96de6ee > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-f5baad0 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-49d4c7b > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-7f8d7fb > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-aa5dd75 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-b31586e > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-daf4e66 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-8ed443d > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-7d162cc > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-abff2e6 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-6dfac1d > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-e220b48 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-b7f3bb1 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-8af4c5c > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-2b5d6ae > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-08f116b > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-28678a0 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-1ea9cc2 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-0a4f2b4 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-fc05405 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-c5b1bb4 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-34ed913 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-cc66ef4 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-b58d1f4 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-caf0cd0 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-b6f3492 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-7fe2b56 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-d5c0c69 > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-a32692c > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	.elementor-22757 .elementor-element.elementor-element-e784e1b > .elementor-widget-container {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
}
