
.elementor-46460 .elementor-element.elementor-element-5ad7d83, .elementor-46460 .elementor-element.elementor-element-5ad7d83 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-46460 .elementor-element.elementor-element-5ad7d83 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 27px;
	padding: 0px 0px 0px 0px;
}

.elementor-46460 .elementor-element.elementor-element-5ad7d83 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-46460 .elementor-element.elementor-element-90e03dc {
	--spacer-size: 19px;
}

.elementor-46460 .elementor-element.elementor-element-f335ae9 .elementor-button {
	background-color: #ee2c24;
	fill: #ededed;
	color: #ededed;
	padding: 25px 150px 25px 150px;
}

.elementor-46460 .elementor-element.elementor-element-f335ae9 > .elementor-widget-container {
	padding: 0px 0px 18px 0px;
}

.elementor-46460 .elementor-element.elementor-element-5c2e641 > .elementor-container {
	max-width: 1200px;
}

.elementor-46460 .elementor-element.elementor-element-5c2e641 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-46460 .elementor-element.elementor-element-9d590db {
	font-family: "Ubuntu", Sans-serif;
	font-size: 17px;
	color: #000;
}

.elementor-46460 .elementor-element.elementor-element-01d1c60 > .elementor-container {
	max-width: 1138px;
}

.elementor-46460 .elementor-element.elementor-element-01d1c60 {
	margin-top: 50px;
	margin-bottom: 100px;
}

.elementor-46460 .elementor-element.elementor-element-b190769 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-46460 .elementor-element.elementor-element-3169d50 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-46460 .elementor-element.elementor-element-3169d50 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-46460 .elementor-element.elementor-element-3169d50 img {
	width: 100%;
}

.elementor-46460 .elementor-element.elementor-element-55f01e7 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-46460 .elementor-element.elementor-element-678f898 {
	font-family: "Ubuntu", Sans-serif;
	font-size: 17px;
	color: #000;
}

.elementor-46460 .elementor-element.elementor-element-ed1dc12 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-46460 .elementor-element.elementor-element-e1672ff {
	font-family: "Ubuntu", Sans-serif;
	font-size: 17px;
	color: #000;
}

.elementor-46460 .elementor-element.elementor-element-aace56c > .elementor-container {
	max-width: 1200px;
}

.elementor-46460 .elementor-element.elementor-element-aace56c {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-46460 .elementor-element.elementor-element-727a02c {
	font-family: "Ubuntu", Sans-serif;
	font-size: 17px;
	color: #000;
}

.elementor-46460 .elementor-element.elementor-element-bc0df70 {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-46460 .elementor-element.elementor-element-e4718e6 {
	font-family: "Ubuntu", Sans-serif;
	font-size: 17px;
	color: #000;
}

.elementor-46460 .elementor-element.elementor-element-74136b5 > .elementor-container {
	max-width: 1200px;
}

.elementor-46460 .elementor-element.elementor-element-74136b5 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-46460 .elementor-element.elementor-element-11a4824 {
	font-family: "Ubuntu", Sans-serif;
	font-size: 17px;
	color: #000;
}

.elementor-46460 .elementor-element.elementor-element-a960168 > .elementor-container {
	max-width: 1138px;
}

.elementor-46460 .elementor-element.elementor-element-a960168 {
	margin-top: 50px;
	margin-bottom: 100px;
}

.elementor-46460 .elementor-element.elementor-element-56b0a83 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-46460 .elementor-element.elementor-element-3b11018 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-46460 .elementor-element.elementor-element-3b11018 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-46460 .elementor-element.elementor-element-3b11018 img {
	width: 100%;
}

.elementor-46460 .elementor-element.elementor-element-8cc30cc > .elementor-container {
	max-width: 1200px;
}

.elementor-46460 .elementor-element.elementor-element-8cc30cc {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-46460 .elementor-element.elementor-element-193dd5c {
	font-family: "Ubuntu", Sans-serif;
	font-size: 17px;
	color: #000;
}

.elementor-46460 .elementor-element.elementor-element-ba3b57e .elementor-button {
	background-color: #ee2c24;
	fill: #ededed;
	color: #ededed;
}

.elementor-46460 .elementor-element.elementor-element-ba3b57e > .elementor-widget-container {
	padding: 0px 0px 18px 0px;
}

@media (min-width:768px) {
	.elementor-46460 .elementor-element.elementor-element-2b14397 {
		width: 100%;
	}
	
	.elementor-46460 .elementor-element.elementor-element-7ec8bb8 {
		width: 47.001%;
	}
	
	.elementor-46460 .elementor-element.elementor-element-591b1af {
		width: 52.999%;
	}
	
	.elementor-46460 .elementor-element.elementor-element-8be896a {
		width: 47.001%;
	}
	
	.elementor-46460 .elementor-element.elementor-element-b521745 {
		width: 52.999%;
	}
	
	.elementor-46460 .elementor-element.elementor-element-7f42ce1 {
		width: 47.001%;
	}
	
	.elementor-46460 .elementor-element.elementor-element-19bd59d {
		width: 52.999%;
	}
}

@media (max-width:1023px) and (min-width:768px) {
	.elementor-46460 .elementor-element.elementor-element-2b14397 {
		width: 100%;
	}
}
