
.elementor-45978 .elementor-element.elementor-element-049842e > .elementor-container {
	max-width: 1200px;
}

.elementor-45978 .elementor-element.elementor-element-049842e {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-45978 .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-45978 .elementor-element.elementor-element-3169d50 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

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

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

.elementor-45978 .elementor-element.elementor-element-49847e3 {
	margin-top: 20px;
	margin-bottom: 0px;
}

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

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

.elementor-45978 .elementor-element.elementor-element-2ecaa93 {
	margin-top: 20px;
	margin-bottom: 0px;
}

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

.elementor-45978 .elementor-element.elementor-element-6b3d7a7 {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-45978 .elementor-element.elementor-element-5655d44 {
	margin-top: 30px;
	margin-bottom: 30px;
}

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

.elementor-45978 .elementor-element.elementor-element-ead2f12 {
	margin-top: 20px;
	margin-bottom: 0px;
}

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

.elementor-45978 .elementor-element.elementor-element-cc09730 {
	margin-top: 20px;
	margin-bottom: 0px;
}

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

.elementor-45978 .elementor-element.elementor-element-766d324 > .elementor-container {
	max-width: 1138px;
}

.elementor-45978 .elementor-element.elementor-element-766d324 {
	margin-top: 50px;
	margin-bottom: 40px;
}

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

.elementor-45978 .elementor-element.elementor-element-fcacdaf {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-45978 .elementor-element.elementor-element-fcacdaf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-45978 .elementor-element.elementor-element-fcacdaf img {
	width: 100%;
}

.elementor-45978 .elementor-element.elementor-element-eaa0931 {
	margin-top: 20px;
	margin-bottom: 0px;
}

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

.elementor-45978 .elementor-element.elementor-element-203f90c {
	margin-top: 20px;
	margin-bottom: 0px;
}

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

.elementor-45978 .elementor-element.elementor-element-1e83166 {
	margin-top: 20px;
	margin-bottom: 0px;
}

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

.elementor-45978 .elementor-element.elementor-element-ddf8445 {
	margin-top: 50px;
	margin-bottom: 0px;
}

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

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

@media (min-width:768px) {
	.elementor-45978 .elementor-element.elementor-element-7ec8bb8 {
		width: 47.001%;
	}
	
	.elementor-45978 .elementor-element.elementor-element-591b1af {
		width: 52.999%;
	}
	
	.elementor-45978 .elementor-element.elementor-element-8618177 {
		width: 47.001%;
	}
	
	.elementor-45978 .elementor-element.elementor-element-d43177d {
		width: 52.999%;
	}
}
