
.elementor-42303 .elementor-element.elementor-element-a9e88d2 > .elementor-container {
	max-width: 1200px;
}

.elementor-42303 .elementor-element.elementor-element-a9e88d2 {
	margin-top: 50px;
	margin-bottom: 0px;
}

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

.elementor-42303 .elementor-element.elementor-element-caf5701 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-42303 .elementor-element.elementor-element-caf5701 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-caf5701 img {
	width: 100%;
}

.elementor-42303 .elementor-element.elementor-element-07e84aa > .elementor-container {
	max-width: 1200px;
}

.elementor-42303 .elementor-element.elementor-element-07e84aa {
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-42303 .elementor-element.elementor-element-eacfc63 > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-eacfc63 {
	text-align: start;
}

.elementor-42303 .elementor-element.elementor-element-eacfc63 .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: #000;
}

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

.elementor-42303 .elementor-element.elementor-element-430e319 > .elementor-container {
	max-width: 1200px;
}

.elementor-42303 .elementor-element.elementor-element-430e319 {
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-1307886 > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-1307886 {
	text-align: start;
}

.elementor-42303 .elementor-element.elementor-element-1307886 .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: #000;
}

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

.elementor-42303 .elementor-element.elementor-element-af4c5e9 > .elementor-container {
	max-width: 1200px;
}

.elementor-42303 .elementor-element.elementor-element-af4c5e9 {
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-b9b4710 > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-b9b4710 {
	text-align: start;
}

.elementor-42303 .elementor-element.elementor-element-b9b4710 .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: #000;
}

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

.elementor-42303 .elementor-element.elementor-element-c3a3617 > .elementor-container {
	max-width: 1050px;
}

.elementor-42303 .elementor-element.elementor-element-ee45a14 > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-ee45a14 {
	text-align: start;
}

.elementor-42303 .elementor-element.elementor-element-ee45a14 .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: #000;
}

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

.elementor-42303 .elementor-element.elementor-element-d62a61a {
	font-family: "Ubuntu", Sans-serif;
	font-size: 17px;
	color: #1d1717;
}

.elementor-42303 .elementor-element.elementor-element-f752242 > .elementor-container {
	max-width: 1200px;
}

.elementor-42303 .elementor-element.elementor-element-f752242 {
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-42303 .elementor-element.elementor-element-d33c3fb > .elementor-container {
	max-width: 1200px;
}

.elementor-42303 .elementor-element.elementor-element-d33c3fb {
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-cfec6bc > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-cfec6bc {
	text-align: start;
}

.elementor-42303 .elementor-element.elementor-element-cfec6bc .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: #000;
}

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

.elementor-42303 .elementor-element.elementor-element-bfa0137 {
	font-family: "Ubuntu", Sans-serif;
	font-size: 17px;
	color: #1d1717;
}

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

.elementor-42303 .elementor-element.elementor-element-ef575a4 > .elementor-container {
	max-width: 1200px;
}

.elementor-42303 .elementor-element.elementor-element-ef575a4 {
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-8581d5d > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-8581d5d {
	text-align: start;
}

.elementor-42303 .elementor-element.elementor-element-8581d5d .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: #000;
}

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

.elementor-42303 .elementor-element.elementor-element-0f9d90e > .elementor-container {
	max-width: 1200px;
}

.elementor-42303 .elementor-element.elementor-element-0f9d90e {
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-629a22f > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-629a22f {
	text-align: start;
}

.elementor-42303 .elementor-element.elementor-element-629a22f .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: #000;
}

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

.elementor-42303 .elementor-element.elementor-element-6c180ee > .elementor-container {
	max-width: 1200px;
}

.elementor-42303 .elementor-element.elementor-element-6c180ee {
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 0px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-4f3eecd > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-4f3eecd {
	text-align: start;
}

.elementor-42303 .elementor-element.elementor-element-4f3eecd .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: #000;
}

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

.elementor-42303 .elementor-element.elementor-element-ee155d1 > .elementor-container {
	max-width: 1200px;
}

.elementor-42303 .elementor-element.elementor-element-ee155d1 {
	margin-top: 50px;
	margin-bottom: 100px;
}

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

.elementor-42303 .elementor-element.elementor-element-d383379 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-42303 .elementor-element.elementor-element-d383379 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-42303 .elementor-element.elementor-element-d383379 img {
	width: 100%;
}
