/* End custom CSS */

.elementor-29073 .elementor-element.elementor-element-8b32dcb:not(.elementor-motion-effects-element-type-background), .elementor-29073 .elementor-element.elementor-element-8b32dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ligal.nitrocdn.com/eMIYeYKltVdDtpPBDnFXZbWcRiZnLBnh/assets/images/optimized/rev-b6fc3b5/www.mbe.com.au/wp-content/uploads/2019/02/import.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-29073 .elementor-element.elementor-element-8b32dcb > .elementor-background-overlay {
	background-color: #0a0a0a;
	opacity: .4;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-29073 .elementor-element.elementor-element-8b32dcb > .elementor-container {
	max-width: 1100px;
	min-height: 400px;
}

.elementor-29073 .elementor-element.elementor-element-8b32dcb {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -84px;
	margin-bottom: 0px;
}

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

.elementor-29073 .elementor-element.elementor-element-d367fad, .elementor-29073 .elementor-element.elementor-element-d367fad > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-29073 .elementor-element.elementor-element-d367fad > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-29073 .elementor-element.elementor-element-eaf3412 {
	--spacer-size: 19px;
}

.elementor-29073 .elementor-element.elementor-element-40dc360 .elementor-button {
	background-color: #ee2c24;
	fill: #ededed;
	color: #ededed;
	padding: 25px 150px 25px 150px;
}

.elementor-29073 .elementor-element.elementor-element-40dc360 > .elementor-widget-container {
	padding: 0px 0px 18px 0px;
}

.elementor-29073 .elementor-element.elementor-element-c15ce38 > .elementor-container {
	max-width: 1024px;
}

.elementor-29073 .elementor-element.elementor-element-c15ce38 {
	padding: 32px 0px 0px 0px;
}

.elementor-29073 .elementor-element.elementor-element-5450e73 > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-29073 .elementor-element.elementor-element-5450e73 {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-ec508fa > .elementor-container {
	max-width: 1600px;
}

.elementor-29073 .elementor-element.elementor-element-ec508fa {
	padding: 32px 0px 22px 0px;
}

.elementor-29073 .elementor-element.elementor-element-12a600a {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-12a600a .elementor-heading-title {
	font-size: 22px;
}

.elementor-29073 .elementor-element.elementor-element-3ffbec7 > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-29073 .elementor-element.elementor-element-3ffbec7 {
	text-align: right;
}

.elementor-29073 .elementor-element.elementor-element-3ffbec7 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.elementor-29073 .elementor-element.elementor-element-299b4b4 > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-29073 .elementor-element.elementor-element-299b4b4 {
	text-align: right;
}

.elementor-29073 .elementor-element.elementor-element-299b4b4 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.elementor-29073 .elementor-element.elementor-element-9e24515 > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-29073 .elementor-element.elementor-element-9e24515 {
	text-align: right;
}

.elementor-29073 .elementor-element.elementor-element-9e24515 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.elementor-29073 .elementor-element.elementor-element-e896b6b > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-29073 .elementor-element.elementor-element-e896b6b {
	text-align: right;
}

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

.elementor-29073 .elementor-element.elementor-element-c31e352 > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-29073 .elementor-element.elementor-element-c31e352 {
	text-align: right;
}

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

.elementor-29073 .elementor-element.elementor-element-0aa25ac > .elementor-widget-container {
	padding: 6px 0px 6px 0px;
}

.elementor-29073 .elementor-element.elementor-element-0aa25ac {
	text-align: right;
}

.elementor-29073 .elementor-element.elementor-element-0aa25ac .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.elementor-29073 .elementor-element.elementor-element-c0b5d94 > .elementor-widget-container {
	padding: 0px 0px 6px 0px;
}

.elementor-29073 .elementor-element.elementor-element-c0b5d94 {
	text-align: right;
}

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

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

.elementor-29073 .elementor-element.elementor-element-535590e {
	text-align: right;
}

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

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

.elementor-29073 .elementor-element.elementor-element-3541bcc > .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-29073 .elementor-element.elementor-element-3541bcc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-29073 .elementor-element.elementor-element-79e12e2 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-eeeee34 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-eeeee34 .elementor-heading-title {
	font-size: 20px;
}

.elementor-29073 .elementor-element.elementor-element-810ed34 > .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-29073 .elementor-element.elementor-element-810ed34 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-810ed34 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-72d81a3 > .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-29073 .elementor-element.elementor-element-72d81a3 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-72d81a3 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-49f70a5 > .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-29073 .elementor-element.elementor-element-49f70a5 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-49f70a5 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-c3ae7e5 > .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-29073 .elementor-element.elementor-element-c3ae7e5 {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-daf69f7 > .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-29073 .elementor-element.elementor-element-daf69f7 {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-468f77f > .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-29073 .elementor-element.elementor-element-468f77f {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-468f77f .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-1529eb5 > .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-29073 .elementor-element.elementor-element-1529eb5 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-1529eb5 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-21b90cd > .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-29073 .elementor-element.elementor-element-21b90cd {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-21b90cd .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-2cacadc .elementor-button {
	background-color: #ee2c24;
}

.elementor-29073 .elementor-element.elementor-element-2cacadc .elementor-button:hover, .elementor-29073 .elementor-element.elementor-element-2cacadc .elementor-button:focus {
	color: #d3d3d3;
}

.elementor-29073 .elementor-element.elementor-element-2cacadc .elementor-button:hover svg, .elementor-29073 .elementor-element.elementor-element-2cacadc .elementor-button:focus svg {
	fill: #d3d3d3;
}

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

.elementor-29073 .elementor-element.elementor-element-aa7420b > .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-29073 .elementor-element.elementor-element-aa7420b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-29073 .elementor-element.elementor-element-ffa9068 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-58ffdf7 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-58ffdf7 .elementor-heading-title {
	font-size: 20px;
}

.elementor-29073 .elementor-element.elementor-element-439adb6 > .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-29073 .elementor-element.elementor-element-439adb6 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-439adb6 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-894db72 > .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-29073 .elementor-element.elementor-element-894db72 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-894db72 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-7cf9df6 > .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-29073 .elementor-element.elementor-element-7cf9df6 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-7cf9df6 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-998be2d > .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-29073 .elementor-element.elementor-element-998be2d {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-998be2d .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-2afcdf9 > .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-29073 .elementor-element.elementor-element-2afcdf9 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-2afcdf9 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-8cdfe27 > .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-29073 .elementor-element.elementor-element-8cdfe27 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-8cdfe27 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-af85f01 > .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-29073 .elementor-element.elementor-element-af85f01 {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-acd81f1 > .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-29073 .elementor-element.elementor-element-acd81f1 {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-fa0bd29 .elementor-button {
	background-color: #ee2c24;
}

.elementor-29073 .elementor-element.elementor-element-fa0bd29 .elementor-button:hover, .elementor-29073 .elementor-element.elementor-element-fa0bd29 .elementor-button:focus {
	color: #d3d3d3;
}

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

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

.elementor-29073 .elementor-element.elementor-element-3e2b772 > .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-29073 .elementor-element.elementor-element-3e2b772 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-29073 .elementor-element.elementor-element-9213faf {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-f3f9e7e {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-f3f9e7e .elementor-heading-title {
	font-size: 20px;
}

.elementor-29073 .elementor-element.elementor-element-6c35df4 > .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-29073 .elementor-element.elementor-element-6c35df4 {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-af64ea6 > .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-29073 .elementor-element.elementor-element-af64ea6 {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-3bf3d5f > .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-29073 .elementor-element.elementor-element-3bf3d5f {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-3bf3d5f .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-bbb4265 > .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-29073 .elementor-element.elementor-element-bbb4265 {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-1f890d3 > .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-29073 .elementor-element.elementor-element-1f890d3 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-1f890d3 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-507debe > .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-29073 .elementor-element.elementor-element-507debe {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-507debe .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-476dde1 > .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-29073 .elementor-element.elementor-element-476dde1 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-476dde1 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-14f9d00 > .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-29073 .elementor-element.elementor-element-14f9d00 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-14f9d00 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-61b4e3a .elementor-button {
	background-color: #ee2c24;
}

.elementor-29073 .elementor-element.elementor-element-61b4e3a .elementor-button:hover, .elementor-29073 .elementor-element.elementor-element-61b4e3a .elementor-button:focus {
	color: #d3d3d3;
}

.elementor-29073 .elementor-element.elementor-element-61b4e3a .elementor-button:hover svg, .elementor-29073 .elementor-element.elementor-element-61b4e3a .elementor-button:focus svg {
	fill: #d3d3d3;
}

.elementor-29073 .elementor-element.elementor-element-613abba .elementor-button {
	background-color: #ee2c24;
}

.elementor-29073 .elementor-element.elementor-element-613abba .elementor-button:hover, .elementor-29073 .elementor-element.elementor-element-613abba .elementor-button:focus {
	color: #d3d3d3;
}

.elementor-29073 .elementor-element.elementor-element-613abba .elementor-button:hover svg, .elementor-29073 .elementor-element.elementor-element-613abba .elementor-button:focus svg {
	fill: #d3d3d3;
}

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

.elementor-29073 .elementor-element.elementor-element-d790fe8 > .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-29073 .elementor-element.elementor-element-d790fe8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-29073 .elementor-element.elementor-element-10f8daf {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-6e63c32 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-6e63c32 .elementor-heading-title {
	font-size: 20px;
}

.elementor-29073 .elementor-element.elementor-element-43c9c9f > .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-29073 .elementor-element.elementor-element-43c9c9f {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-43c9c9f .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-63f23e9 > .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-29073 .elementor-element.elementor-element-63f23e9 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-63f23e9 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-db5231f > .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-29073 .elementor-element.elementor-element-db5231f {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-bd4ce20 > .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-29073 .elementor-element.elementor-element-bd4ce20 {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-432bac4 > .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-29073 .elementor-element.elementor-element-432bac4 {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-432bac4 .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-1f8721c > .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-29073 .elementor-element.elementor-element-1f8721c {
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-1f8721c .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: #030000;
}

.elementor-29073 .elementor-element.elementor-element-b4ff2dd > .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-29073 .elementor-element.elementor-element-b4ff2dd {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-ad00c20 > .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-29073 .elementor-element.elementor-element-ad00c20 {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-28d03d1 .elementor-button {
	background-color: #ee2c24;
}

.elementor-29073 .elementor-element.elementor-element-28d03d1 .elementor-button:hover, .elementor-29073 .elementor-element.elementor-element-28d03d1 .elementor-button:focus {
	color: #d3d3d3;
}

.elementor-29073 .elementor-element.elementor-element-28d03d1 .elementor-button:hover svg, .elementor-29073 .elementor-element.elementor-element-28d03d1 .elementor-button:focus svg {
	fill: #d3d3d3;
}

.elementor-29073 .elementor-element.elementor-element-ee0dfa3 .elementor-button {
	background-color: #ee2c24;
}

.elementor-29073 .elementor-element.elementor-element-ee0dfa3 .elementor-button:hover, .elementor-29073 .elementor-element.elementor-element-ee0dfa3 .elementor-button:focus {
	color: #d3d3d3;
}

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

.elementor-29073 .elementor-element.elementor-element-9fddb7b {
	--spacer-size: 0px;
}

.elementor-29073 .elementor-element.elementor-element-2034977 {
	--spacer-size: 0px;
}

.elementor-29073 .elementor-element.elementor-element-f49ff54 {
	--spacer-size: 0px;
}

.elementor-29073 .elementor-element.elementor-element-7fb507c {
	--spacer-size: 0px;
}

.elementor-29073 .elementor-element.elementor-element-01a5ef7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 2px;
}

.elementor-29073 .elementor-element.elementor-element-01a5ef7 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-29073 .elementor-element.elementor-element-dfaafd2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-29073 .elementor-element.elementor-element-dfaafd2 {
	column-gap: 0px;
	text-align: center;
}

.elementor-29073 .elementor-element.elementor-element-c09d824 > .elementor-container {
	max-width: 1050px;
}

.elementor-29073 .elementor-element.elementor-element-c09d824 {
	padding: 32px 0px 32px 0px;
}

.elementor-29073 .elementor-element.elementor-element-f768426 > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-29073 .elementor-element.elementor-element-f768426 {
	text-align: left;
}

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

.elementor-29073 .elementor-element.elementor-element-4eed587 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-29073 .elementor-element.elementor-element-4eed587 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-29073 .elementor-element.elementor-element-4eed587 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-29073 .elementor-element.elementor-element-4eed587 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-29073 .elementor-element.elementor-element-c6d6ca2 > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-29073 .elementor-element.elementor-element-c6d6ca2 {
	text-align: left;
}

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

.elementor-29073 .elementor-element.elementor-element-13abdc9 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-29073 .elementor-element.elementor-element-13abdc9 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-29073 .elementor-element.elementor-element-13abdc9 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-29073 .elementor-element.elementor-element-13abdc9 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-29073 .elementor-element.elementor-element-66e55cb > .elementor-container {
	max-width: 1024px;
}

.elementor-29073 .elementor-element.elementor-element-66e55cb {
	padding: 10% 0% 0% 0%;
}

.elementor-29073 .elementor-element.elementor-element-0be9a6a > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-29073 .elementor-element.elementor-element-0be9a6a {
	text-align: center;
}

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

.elementor-29073 .elementor-element.elementor-element-c45c7f3 > .elementor-container {
	max-width: 1200px;
}

.elementor-29073 .elementor-element.elementor-element-c45c7f3 {
	margin-top: 2%;
	margin-bottom: 0%;
	padding: 0% 0% 29% 0%;
}

@media (min-width:768px) {
	.elementor-29073 .elementor-element.elementor-element-ac412d4 {
		width: 100%;
	}
	
	.elementor-29073 .elementor-element.elementor-element-01a5ef7 {
		width: 100%;
	}
}

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

/* Start custom CSS */
.gfield_label {
	color: #000;
}

.elementor-default .elementor-widget-text-editor ul:not(.elementor-editor-element-settings) li:before {
	display: none;
}

#gform_wrapper_5 > div > h3 {
	display: none;
}

.select2-container.select2-container--default .select2-selection--single {
	border: 2px solid #000;
	height: 49px;
	line-height: 1;
	border-radius: 15px;
	background: #fff;
	font-size: 13px;
}

.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
	border: 2px solid #000;
	height: 49px;
	line-height: 1;
	border-radius: 15px;
	background: #fff;
	font-size: 13px;
}

body .gform_wrapper textarea {
	border: 2px solid #000;
	height: 49px;
	line-height: 1;
	border-radius: 15px;
	background: #fff;
	background: #fff;
	font-size: 13px;
}

.select2-container.select2-container--default .select2-selection--single::active {
	border-radius: 15px;
}

.gform_wrapper textarea:active, body .gform_wrapper textarea:focus {
	border-radius: 15px !important;
}

body .gform_wrapper textarea::active {
	border-radius: 15px;
}

.select2-container--default .select2-results__option[aria-selected=true] {
	background-color: #000;
	color: #fff;
}

.select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected] {
	background: #ee2c24 !important;
}

#gform_submit_button_5 {
	background: #ee2c24;
	border: #ee2c24;
	margin-left: 32px !important;
}

.button:active, .button:focus, .button:hover, .post-password-form input[type=submit]:active, .post-password-form input[type=submit]:focus, .post-password-form input[type=submit]:hover, .woocommerce a.button:active, .woocommerce a.button:focus, .woocommerce a.button:hover, .woocommerce button.button:active, .woocommerce button.button:focus, .woocommerce button.button:hover, .woocommerce input.button.alt:active, .woocommerce input.button.alt:focus, .woocommerce input.button.alt:hover, .woocommerce input.button:active, .woocommerce input.button:focus, .woocommerce input.button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
	background: #000 !important;
	border: #000 !important;
}

.gform_heading {
	display: none !important;
}

#gform_page_3_1 {
	padding-top: 32px;
}

gf_step_active {
	background: #ee2c24 !important;
}

#gf_step_3_1 {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	height: 35px;
	background: #000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	border-radius: 5px;
	padding-bottom: 5px;
}

#gf_step_3_2 {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	height: 35px;
	background: #000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	border-radius: 5px;
	padding-bottom: 5px;
}

#gf_step_3_3 {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	height: 35px;
	background: #000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	border-radius: 5px;
	padding-bottom: 5px;
}

#gf_step_3_4 {
	color: #fff;
	font-size: 16px;
	font-weight: 700;
	height: 35px;
	background: #000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	border-radius: 5px;
	padding-bottom: 5px;
}

#field_3_74 {
	color: #000;
}

#label_3_102_0 {
	color: #000;
}

#label_3_102_1 {
	color: #000;
}

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