
.elementor-51302 .elementor-element.elementor-element-592deb2:not(.elementor-motion-effects-element-type-background), .elementor-51302 .elementor-element.elementor-element-592deb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ligal.nitrocdn.com/eMIYeYKltVdDtpPBDnFXZbWcRiZnLBnh/assets/images/optimized/rev-42a87dc/www.mbe.com.au/wp-content/uploads/2022/04/banner-main-printing.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-51302 .elementor-element.elementor-element-592deb2 > .elementor-background-overlay {
	background-color: #0a0a0a;
	opacity: .4;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-51302 .elementor-element.elementor-element-592deb2 > .elementor-container {
	max-width: 1100px;
	min-height: 400px;
}

.elementor-51302 .elementor-element.elementor-element-592deb2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -84px;
	margin-bottom: 0px;
}

.elementor-51302 .elementor-element.elementor-element-458ffca .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	text-transform: none;
	letter-spacing: .6px;
	color: #fff;
}

.elementor-51302 .elementor-element.elementor-element-185c13f, .elementor-51302 .elementor-element.elementor-element-185c13f > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-51302 .elementor-element.elementor-element-185c13f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-51302 .elementor-element.elementor-element-29cdd5a {
	--spacer-size: 19px;
}

.elementor-51302 .elementor-element.elementor-element-01d53d9 .elementor-button {
	background-color: #ee2c24;
	fill: #ededed;
	color: #ededed;
	padding: 25px 150px 25px 150px;
}

.elementor-51302 .elementor-element.elementor-element-01d53d9 > .elementor-widget-container {
	padding: 0px 0px 18px 0px;
}

.elementor-51302 .elementor-element.elementor-element-a78e745 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 2px;
}

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

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

.elementor-51302 .elementor-element.elementor-element-3bb2a5d {
	column-gap: 0px;
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-d7bcf06 > .elementor-container {
	max-width: 1200px;
}

.elementor-51302 .elementor-element.elementor-element-d7bcf06 {
	margin-top: 2%;
	margin-bottom: 0%;
	padding: 32px 0px 32px 0px;
}

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

.elementor-51302 .elementor-element.elementor-element-9eab5f1 > .elementor-container {
	max-width: 1200px;
}

.elementor-51302 .elementor-element.elementor-element-9eab5f1 {
	padding: 32px 0px 32px 0px;
}

.elementor-51302 .elementor-element.elementor-element-6d2f0a6 .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: rgba(0, 0, 0, .83);
}

.elementor-51302 .elementor-element.elementor-element-f881a95 {
	font-size: 17px;
	color: #1d1717;
}

.elementor-51302 .elementor-element.elementor-element-5ac8a91 .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: rgba(0, 0, 0, .83);
}

.elementor-51302 .elementor-element.elementor-element-221bc18 {
	font-size: 17px;
	color: #1d1717;
}

.elementor-51302 .elementor-element.elementor-element-6db50a2 .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: rgba(0, 0, 0, .83);
}

.elementor-51302 .elementor-element.elementor-element-94ef78e {
	font-size: 17px;
	color: #1d1717;
}

.elementor-51302 .elementor-element.elementor-element-55449aa {
	font-size: 17px;
	color: #1d1717;
}

.elementor-51302 .elementor-element.elementor-element-4e8ff8c, .elementor-51302 .elementor-element.elementor-element-4e8ff8c > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-51302 .elementor-element.elementor-element-4e8ff8c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-51302 .elementor-element.elementor-element-d03817c > .elementor-widget-container {
	padding: 0px 0px 18px 0px;
}

.elementor-51302 .elementor-element.elementor-element-0b9f778 > .elementor-container {
	max-width: 1024px;
}

.elementor-51302 .elementor-element.elementor-element-0b9f778 {
	padding: 32px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-f744082 > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-f744082 {
	text-align: center;
}

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

.elementor-51302 .elementor-element.elementor-element-6723383 > .elementor-container {
	max-width: 1600px;
}

.elementor-51302 .elementor-element.elementor-element-6723383 {
	padding: 32px 0px 22px 0px;
}

.elementor-51302 .elementor-element.elementor-element-066cd8a {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-066cd8a .elementor-heading-title {
	font-size: 22px;
}

.elementor-51302 .elementor-element.elementor-element-e84261b > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-51302 .elementor-element.elementor-element-e84261b {
	text-align: end;
}

.elementor-51302 .elementor-element.elementor-element-e84261b .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.elementor-51302 .elementor-element.elementor-element-084f27c > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-51302 .elementor-element.elementor-element-084f27c {
	text-align: end;
}

.elementor-51302 .elementor-element.elementor-element-084f27c .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.elementor-51302 .elementor-element.elementor-element-152837e > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-51302 .elementor-element.elementor-element-152837e {
	text-align: end;
}

.elementor-51302 .elementor-element.elementor-element-152837e .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.elementor-51302 .elementor-element.elementor-element-166cd41 > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-51302 .elementor-element.elementor-element-166cd41 {
	text-align: end;
}

.elementor-51302 .elementor-element.elementor-element-166cd41 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.elementor-51302 .elementor-element.elementor-element-9182e52 > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-51302 .elementor-element.elementor-element-9182e52 {
	text-align: end;
}

.elementor-51302 .elementor-element.elementor-element-9182e52 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.elementor-51302 .elementor-element.elementor-element-41ad9b8 > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-51302 .elementor-element.elementor-element-41ad9b8 {
	text-align: end;
}

.elementor-51302 .elementor-element.elementor-element-41ad9b8 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.elementor-51302 .elementor-element.elementor-element-ebd0207 > .elementor-widget-container {
	padding: 0px 0px 6px 0px;
}

.elementor-51302 .elementor-element.elementor-element-ebd0207 {
	text-align: end;
}

.elementor-51302 .elementor-element.elementor-element-ebd0207 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.elementor-51302 .elementor-element.elementor-element-e74e4a9 > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-51302 .elementor-element.elementor-element-e74e4a9 {
	text-align: end;
}

.elementor-51302 .elementor-element.elementor-element-e74e4a9 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.elementor-51302 .elementor-element.elementor-element-d91d11a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51302 .elementor-element.elementor-element-d91d11a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f8f8f8;
}

.elementor-51302 .elementor-element.elementor-element-d91d11a > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #c3c3c3;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 2px 2px 2px 2px;
	--e-column-margin-right: 2px;
	--e-column-margin-left: 2px;
}

.elementor-51302 .elementor-element.elementor-element-d91d11a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-51302 .elementor-element.elementor-element-498eb4e {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-4c59f1b {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-4c59f1b .elementor-heading-title {
	font-size: 20px;
}

.elementor-51302 .elementor-element.elementor-element-298cfe5 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-298cfe5 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-298cfe5 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-932707e > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-932707e {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-932707e .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-a24ef63 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-a24ef63 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-a24ef63 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-f7b44f8 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-f7b44f8 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-f7b44f8 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-95db718 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-95db718 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-95db718 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-0c66a2d > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-0c66a2d {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-0c66a2d .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-dba7248 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-dba7248 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-dba7248 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-fceefc5 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-fceefc5 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-fceefc5 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-1eb52c7 .elementor-button {
	background-color: #ee2c24;
}

.elementor-51302 .elementor-element.elementor-element-1eb52c7 .elementor-button:hover, .elementor-51302 .elementor-element.elementor-element-1eb52c7 .elementor-button:focus {
	color: #d3d3d3;
}

.elementor-51302 .elementor-element.elementor-element-1eb52c7 .elementor-button:hover svg, .elementor-51302 .elementor-element.elementor-element-1eb52c7 .elementor-button:focus svg {
	fill: #d3d3d3;
}

.elementor-51302 .elementor-element.elementor-element-28d8f19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51302 .elementor-element.elementor-element-28d8f19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f8f8f8;
}

.elementor-51302 .elementor-element.elementor-element-28d8f19 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #c3c3c3;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 2px 2px 2px 2px;
	--e-column-margin-right: 2px;
	--e-column-margin-left: 2px;
}

.elementor-51302 .elementor-element.elementor-element-28d8f19 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-51302 .elementor-element.elementor-element-d72759c {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-da0f544 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-da0f544 .elementor-heading-title {
	font-size: 20px;
}

.elementor-51302 .elementor-element.elementor-element-c557f79 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-c557f79 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-c557f79 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-30537c5 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-30537c5 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-30537c5 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-d1a0e24 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-d1a0e24 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-d1a0e24 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-78fe073 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-78fe073 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-78fe073 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-097cf94 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-097cf94 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-097cf94 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-200614a > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-200614a {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-200614a .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-425c74d > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-425c74d {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-425c74d .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-5d28127 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-5d28127 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-5d28127 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-5ba3a48 .elementor-button {
	background-color: #ee2c24;
}

.elementor-51302 .elementor-element.elementor-element-5ba3a48 .elementor-button:hover, .elementor-51302 .elementor-element.elementor-element-5ba3a48 .elementor-button:focus {
	color: #d3d3d3;
}

.elementor-51302 .elementor-element.elementor-element-5ba3a48 .elementor-button:hover svg, .elementor-51302 .elementor-element.elementor-element-5ba3a48 .elementor-button:focus svg {
	fill: #d3d3d3;
}

.elementor-51302 .elementor-element.elementor-element-4e3aa69:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51302 .elementor-element.elementor-element-4e3aa69 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f8f8f8;
}

.elementor-51302 .elementor-element.elementor-element-4e3aa69 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #c3c3c3;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 2px 2px 2px 2px;
	--e-column-margin-right: 2px;
	--e-column-margin-left: 2px;
}

.elementor-51302 .elementor-element.elementor-element-4e3aa69 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-51302 .elementor-element.elementor-element-bb33b35 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-edbf683 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-edbf683 .elementor-heading-title {
	font-size: 20px;
}

.elementor-51302 .elementor-element.elementor-element-9e01259 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-9e01259 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-9e01259 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-74fb940 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-74fb940 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-74fb940 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-c753bc5 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-c753bc5 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-c753bc5 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-d1cb32c > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-d1cb32c {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-d1cb32c .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-d5b9218 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-d5b9218 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-d5b9218 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-ed89c1d > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-ed89c1d {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-ed89c1d .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-b5366d1 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-b5366d1 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-b5366d1 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-4294e23 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-4294e23 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-4294e23 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-a272e0a .elementor-button {
	background-color: #ee2c24;
}

.elementor-51302 .elementor-element.elementor-element-a272e0a .elementor-button:hover, .elementor-51302 .elementor-element.elementor-element-a272e0a .elementor-button:focus {
	color: #d3d3d3;
}

.elementor-51302 .elementor-element.elementor-element-a272e0a .elementor-button:hover svg, .elementor-51302 .elementor-element.elementor-element-a272e0a .elementor-button:focus svg {
	fill: #d3d3d3;
}

.elementor-51302 .elementor-element.elementor-element-6791a90 .elementor-button {
	background-color: #ee2c24;
}

.elementor-51302 .elementor-element.elementor-element-6791a90 .elementor-button:hover, .elementor-51302 .elementor-element.elementor-element-6791a90 .elementor-button:focus {
	color: #d3d3d3;
}

.elementor-51302 .elementor-element.elementor-element-6791a90 .elementor-button:hover svg, .elementor-51302 .elementor-element.elementor-element-6791a90 .elementor-button:focus svg {
	fill: #d3d3d3;
}

.elementor-51302 .elementor-element.elementor-element-931482a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-51302 .elementor-element.elementor-element-931482a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f8f8f8;
}

.elementor-51302 .elementor-element.elementor-element-931482a > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #c3c3c3;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 2px 2px 2px 2px;
	--e-column-margin-right: 2px;
	--e-column-margin-left: 2px;
}

.elementor-51302 .elementor-element.elementor-element-931482a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-51302 .elementor-element.elementor-element-847f02e {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-af0b677 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-af0b677 .elementor-heading-title {
	font-size: 20px;
}

.elementor-51302 .elementor-element.elementor-element-83a7a35 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-83a7a35 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-83a7a35 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-32264c3 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-32264c3 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-32264c3 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-23f65b2 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-23f65b2 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-23f65b2 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-6c01e80 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-6c01e80 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-6c01e80 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-ff4bedf > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-ff4bedf {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-ff4bedf .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-c61c9ca > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-c61c9ca {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-c61c9ca .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-240dde3 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-240dde3 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-240dde3 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-63980f0 > .elementor-widget-container {
	background-color: #fff;
	padding: 6px 0px 6px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e4e4e4;
	border-radius: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-63980f0 {
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-63980f0 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-51302 .elementor-element.elementor-element-04a4868 .elementor-button {
	background-color: #ee2c24;
}

.elementor-51302 .elementor-element.elementor-element-04a4868 .elementor-button:hover, .elementor-51302 .elementor-element.elementor-element-04a4868 .elementor-button:focus {
	color: #d3d3d3;
}

.elementor-51302 .elementor-element.elementor-element-04a4868 .elementor-button:hover svg, .elementor-51302 .elementor-element.elementor-element-04a4868 .elementor-button:focus svg {
	fill: #d3d3d3;
}

.elementor-51302 .elementor-element.elementor-element-3d6a24b .elementor-button {
	background-color: #ee2c24;
}

.elementor-51302 .elementor-element.elementor-element-3d6a24b .elementor-button:hover, .elementor-51302 .elementor-element.elementor-element-3d6a24b .elementor-button:focus {
	color: #d3d3d3;
}

.elementor-51302 .elementor-element.elementor-element-3d6a24b .elementor-button:hover svg, .elementor-51302 .elementor-element.elementor-element-3d6a24b .elementor-button:focus svg {
	fill: #d3d3d3;
}

.elementor-51302 .elementor-element.elementor-element-d5a4bb9 {
	--spacer-size: 0px;
}

.elementor-51302 .elementor-element.elementor-element-002c2de {
	--spacer-size: 0px;
}

.elementor-51302 .elementor-element.elementor-element-0ebe2bb {
	--spacer-size: 0px;
}

.elementor-51302 .elementor-element.elementor-element-17355c3 {
	--spacer-size: 0px;
}

.elementor-51302 .elementor-element.elementor-element-17dd120 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 2px;
}

.elementor-51302 .elementor-element.elementor-element-17dd120 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-c8085e1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-51302 .elementor-element.elementor-element-c8085e1 {
	column-gap: 0px;
	text-align: center;
}

.elementor-51302 .elementor-element.elementor-element-ffc251d > .elementor-container {
	max-width: 1200px;
}

.elementor-51302 .elementor-element.elementor-element-ffc251d {
	padding: 48px 0px 32px 0px;
}

.elementor-51302 .elementor-element.elementor-element-9aee4b1 .elementor-heading-title {
	font-family: "Ubuntu", Sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: rgba(0, 0, 0, .83);
}

.elementor-51302 .elementor-element.elementor-element-12eeb4a {
	font-size: 17px;
	color: #1d1717;
}

.elementor-51302 .elementor-element.elementor-element-4b208b7, .elementor-51302 .elementor-element.elementor-element-4b208b7 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-51302 .elementor-element.elementor-element-4b208b7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-51302 .elementor-element.elementor-element-4418e87 .elementor-button {
	background-color: #ee2c24;
	fill: #ededed;
	color: #ededed;
	padding: 25px 150px 25px 150px;
}

.elementor-51302 .elementor-element.elementor-element-4418e87 > .elementor-widget-container {
	padding: 0px 0px 18px 0px;
}

.elementor-51302 .elementor-element.elementor-element-b337621 .elementor-heading-title {
	color: #000;
}

.elementor-51302 .elementor-element.elementor-element-9d8ef99 {
	font-size: 17px;
	color: #1d1717;
}

.elementor-51302 .elementor-element.elementor-element-35032d6 .elementor-heading-title {
	color: #000;
}

.elementor-51302 .elementor-element.elementor-element-5d73b04 {
	font-size: 17px;
	color: #1d1717;
}

.elementor-51302 .elementor-element.elementor-element-57924a5, .elementor-51302 .elementor-element.elementor-element-57924a5 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-51302 .elementor-element.elementor-element-57924a5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-51302 .elementor-element.elementor-element-e733f59 {
	--spacer-size: 0px;
}

.elementor-51302 .elementor-element.elementor-element-3368d1f .elementor-button {
	background-color: #ee2c24;
	fill: #ededed;
	color: #ededed;
	padding: 20px 20px 20px 20px;
}

.elementor-51302 .elementor-element.elementor-element-3368d1f > .elementor-widget-container {
	padding: 0px 0px 18px 0px;
}

@media (min-width:768px) {
	.elementor-51302 .elementor-element.elementor-element-e4efd42 {
		width: 100%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-a78e745 {
		width: 100%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-a7830de {
		width: 33%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-1cc38df {
		width: 66%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-e3c2cba {
		width: 100%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-17dd120 {
		width: 100%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-d804cfd {
		width: 33%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-d84f6fe {
		width: 66%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-d00ee4e {
		width: 100%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-9ea023d {
		width: 100%;
	}
}

@media (max-width:1023px) and (min-width:768px) {
	.elementor-51302 .elementor-element.elementor-element-e4efd42 {
		width: 100%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-a7830de {
		width: 33%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-1cc38df {
		width: 66%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-e3c2cba {
		width: 100%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-d804cfd {
		width: 33%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-d84f6fe {
		width: 66%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-d00ee4e {
		width: 100%;
	}
	
	.elementor-51302 .elementor-element.elementor-element-9ea023d {
		width: 100%;
	}
}

.elementor-51302 .elementor-element.elementor-element-592deb2:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-51302 .elementor-element.elementor-element-592deb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}
