
.elementor-4127 .elementor-element.elementor-element-4f18757a:not(.elementor-motion-effects-element-type-background), .elementor-4127 .elementor-element.elementor-element-4f18757a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a4077d7);
	background-image: url("https://cdn-jaoab.nitrocdn.com/tndVGdkIyIXccflBHTuDxpFoTjtdRxSR/assets/images/optimized/rev-d8623dc/wedigitalcreatives.com/wp-content/uploads/2021/04/bg22-edit-min.png");
	background-position: center center;
	background-size: cover;
}

.elementor-4127 .elementor-element.elementor-element-4f18757a > .elementor-container {
	max-width: 1200px;
}

.elementor-4127 .elementor-element.elementor-element-4f18757a {
	transition: all 400ms;
	padding: 160px 0px 130px 0px;
}

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

.elementor-4127 .elementor-element.elementor-element-7d90be53 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-4127 .elementor-element.elementor-element-7d90be53 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1c653eaf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4127 .elementor-element.elementor-element-1c653eaf {
	transition: all 400ms;
	text-align: center;
}

.elementor-4127 .elementor-element.elementor-element-1c653eaf .elementor-heading-title {
	font-family: "Sora", Sans-serif;
	font-size: 40px;
	font-weight: 500;
	text-transform: none;
	line-height: .8em;
	letter-spacing: 0px;
}

.elementor-4127 .elementor-element.elementor-element-1f5887f6 {
	margin-top: 30px;
	margin-bottom: 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-ca17a0a {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-54e1f108 {
	transition: all 400ms;
	text-align: center;
}

.elementor-4127 .elementor-element.elementor-element-54e1f108 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: #222;
}

.elementor-4127 .elementor-element.elementor-element-54753294 {
	--spacer-size: 12px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-72c91a9f {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-5911b845:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-5911b845 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-5911b845.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-5911b845.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-5911b845 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-5911b845 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-5911b845 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-5911b845 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-5afe69f4 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-2dd35bde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-2dd35bde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-2dd35bde.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-2dd35bde.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

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

.elementor-4127 .elementor-element.elementor-element-2dd35bde > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-2dd35bde > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-2dd35bde {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-75883b58 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-240a7757:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-240a7757 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-4127 .elementor-element.elementor-element-240a7757 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-240a7757 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-240a7757 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-9da1270 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-38d7c9b {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-975ee60:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-975ee60 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-975ee60.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-975ee60.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-975ee60 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-975ee60 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-975ee60 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-975ee60 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-8517f65 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-232a5f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-232a5f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-232a5f6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-232a5f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-232a5f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-232a5f6 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-232a5f6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-232a5f6 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-691d8bf {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-75a06c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-75a06c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-4127 .elementor-element.elementor-element-75a06c7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-75a06c7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-75a06c7 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-7ac2b4c {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-b851ca4 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-2785823:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-2785823 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-2785823.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-2785823.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-2785823 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-2785823 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-2785823 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-b47aa25 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1d0519c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-1d0519c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-1d0519c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1d0519c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1d0519c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-1d0519c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-1d0519c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-1d0519c {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-f8b22e7 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-ff1afc3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-ff1afc3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-4127 .elementor-element.elementor-element-ff1afc3 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-ff1afc3 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-e85655d {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-9d10512 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-2294995:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-2294995 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-2294995.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-2294995.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-2294995 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-2294995 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-2294995 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-d91f5ec {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-9dc40d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-9dc40d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-9dc40d8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-9dc40d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-9dc40d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-9dc40d8 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-9dc40d8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-9dc40d8 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-4ba421c {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-c0384a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-c0384a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-4127 .elementor-element.elementor-element-c0384a2 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-c0384a2 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-2b2f6b4 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-0a83639 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-f3f5b0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-f3f5b0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-f3f5b0d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-f3f5b0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-f3f5b0d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-f3f5b0d > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-f3f5b0d {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-e033b83 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-a2d9c36:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-a2d9c36 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-a2d9c36.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-a2d9c36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-a2d9c36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-a2d9c36 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-a2d9c36 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-07ed748 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-4871bbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-4871bbd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-4127 .elementor-element.elementor-element-4871bbd > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-4871bbd > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-4871bbd {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-3ed20ce {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-c56b8fc {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-0fd79ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-0fd79ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-0fd79ae.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-0fd79ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-0fd79ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-0fd79ae > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-0fd79ae > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-0fd79ae {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-951850b {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-9e94620:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-9e94620 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-9e94620.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-9e94620.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-9e94620 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-9e94620 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-9e94620 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-9e94620 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-a083ab5 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-9190055:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-9190055 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-4127 .elementor-element.elementor-element-9190055 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-9190055 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-3254500 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-7afcb6b {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-8b4d989:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-8b4d989 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-8b4d989.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-8b4d989.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-8b4d989 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-8b4d989 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-8b4d989 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-8b4d989 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-67df532 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-0cb235c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-0cb235c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-0cb235c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-0cb235c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-0cb235c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-0cb235c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-0cb235c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-0cb235c {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-52df4e7 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-57e6cc1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-57e6cc1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-4127 .elementor-element.elementor-element-57e6cc1 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-57e6cc1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-57e6cc1 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-4ddde69 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-eaf630d {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-d62e277:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-d62e277 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-d62e277.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-d62e277.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-d62e277 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-d62e277 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-d62e277 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6040bcb {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-ccfaecf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-ccfaecf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-ccfaecf.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-ccfaecf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-ccfaecf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-ccfaecf > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-ccfaecf {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-990e8a6 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-be5f6dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-be5f6dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-4127 .elementor-element.elementor-element-be5f6dd > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-be5f6dd {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-63c1fa8 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-7ef7ba3b {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-78bafaa1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-78bafaa1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-78bafaa1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-78bafaa1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-78bafaa1 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-78bafaa1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-78bafaa1 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-658e25c9 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-5133e165:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-5133e165 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-5133e165.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-5133e165.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-5133e165 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-5133e165 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-5133e165 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-5133e165 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6fa94297 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-20358289:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-20358289 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-20358289.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-20358289.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-20358289 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-20358289 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-20358289 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1ecb0d3c {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-4c573554 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-53692a44:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-53692a44 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-53692a44.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-53692a44.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-53692a44 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-53692a44 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-53692a44 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-562c04fd {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-73ff394c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-73ff394c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-73ff394c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-73ff394c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-73ff394c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-73ff394c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-73ff394c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-73ff394c {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-78292c8d {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-32f773e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-32f773e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-32f773e9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-32f773e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-32f773e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-32f773e9 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-32f773e9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-32f773e9 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-3f5530f8 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-51953422 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-7741ef26:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-7741ef26 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-7741ef26.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-7741ef26.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-7741ef26 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-7741ef26 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-7741ef26 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-7741ef26 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-226783e1 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-77cc484a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-77cc484a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-77cc484a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-77cc484a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-77cc484a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-77cc484a > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-77cc484a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-77cc484a {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-a7b309b {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-126630d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-126630d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-126630d8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-126630d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-126630d8 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-126630d8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-126630d8 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-28364997 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-2b923a10 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-677bd784:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-677bd784 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-677bd784.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-677bd784.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-677bd784 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-677bd784 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-677bd784 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-677bd784 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-769a8bba {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-625e034c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-625e034c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-625e034c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-625e034c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-625e034c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-625e034c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-625e034c {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-4721dfc1 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6d939b75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-6d939b75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-6d939b75.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6d939b75.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6d939b75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-6d939b75 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-6d939b75 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-6d939b75 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-110d6258 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-74d34c37 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-16d9fea1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-16d9fea1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-16d9fea1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-16d9fea1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-16d9fea1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-16d9fea1 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-16d9fea1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-16d9fea1 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-5dc64f10 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-69955ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-69955ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-69955ea.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-69955ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-69955ea > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-69955ea > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-69955ea {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-2003e47d {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-647a710:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-647a710 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-647a710.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-647a710.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-647a710 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-647a710 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-647a710 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-647a710 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-5cd53823 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-24aac273 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

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

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-4aa8bd94.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-4aa8bd94.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-4aa8bd94 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-4aa8bd94 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-4aa8bd94 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-5246e4d5 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-ac9bcc2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-ac9bcc2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-ac9bcc2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-ac9bcc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-ac9bcc2 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-ac9bcc2 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-69ce0132 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-45d5da78:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-45d5da78 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-45d5da78.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-45d5da78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-45d5da78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-45d5da78 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-45d5da78 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-45d5da78 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-7c260e9c {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-75084b2e {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-63aa3a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-63aa3a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-63aa3a4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-63aa3a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-63aa3a4 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-63aa3a4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-63aa3a4 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-59bc9cd7 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-34fce1d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-34fce1d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-34fce1d8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-34fce1d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-34fce1d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-34fce1d8 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-34fce1d8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-34fce1d8 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-47fab44f {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1fd664b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-1fd664b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-1fd664b4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1fd664b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1fd664b4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-1fd664b4 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-1fd664b4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-1fd664b4 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-a1ee42d {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-24fc5030 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-55be571b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-55be571b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-55be571b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-55be571b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-55be571b > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-55be571b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-55be571b {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6b981214 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-24d8946f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-24d8946f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-24d8946f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-24d8946f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-24d8946f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-24d8946f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-24d8946f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-24d8946f {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-700edda1 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6e9ac8c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-6e9ac8c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-6e9ac8c2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6e9ac8c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6e9ac8c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-6e9ac8c2 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-6e9ac8c2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-6e9ac8c2 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-708bc811 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6a38a155 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

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

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-4fb5d836.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-4fb5d836.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-4fb5d836 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-4fb5d836 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-4fb5d836 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-179c6644 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-516c8b31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-516c8b31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-516c8b31.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-516c8b31.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-516c8b31 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-516c8b31 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-516c8b31 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-516c8b31 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-34bd61b9 {
	transition: all 400ms;
}

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

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-4d31e633.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-4d31e633.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-4d31e633 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-4d31e633 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-4bd58eaf {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-53ab3233 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6e6691a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-6e6691a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-6e6691a6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6e6691a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6e6691a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-6e6691a6 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-6e6691a6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-6e6691a6 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-547a362 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6dfb13f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-6dfb13f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-6dfb13f7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6dfb13f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6dfb13f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-6dfb13f7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-6dfb13f7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-6dfb13f7 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-71386f54 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-383636e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-383636e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-383636e7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-383636e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-383636e7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-383636e7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-383636e7 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1ebbc895 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-e5255bc {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-7f345514:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-7f345514 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-7f345514.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-7f345514.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-7f345514 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-7f345514 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-7f345514 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-7f345514 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1f233e5b {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-47e192be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-47e192be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-47e192be.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-47e192be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-47e192be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-47e192be > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-47e192be > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-47e192be {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-22555da6 {
	transition: all 400ms;
}

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

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-3e448a6e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-3e448a6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-3e448a6e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-3e448a6e {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-74a925cb {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-56b278f0 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6b684ed2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-6b684ed2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-6b684ed2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6b684ed2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6b684ed2 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-6b684ed2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-6b684ed2 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-547d3228 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-99ccb0e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-99ccb0e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-99ccb0e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-99ccb0e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-99ccb0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-99ccb0e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-99ccb0e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-99ccb0e {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-c34ef68 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6d16930b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-6d16930b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 237, 237, 0);
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-6d16930b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6d16930b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6d16930b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-6d16930b > .elementor-element-populated {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-6d16930b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-6d16930b {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-169ed83e {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-50e4a415 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6a826137:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-6a826137 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-6a826137.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6a826137.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6a826137 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-6a826137 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-6a826137 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-137a9dd7 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1c13521c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-1c13521c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-1c13521c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1c13521c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1c13521c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-1c13521c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-1c13521c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-1c13521c {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-7a058a5 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1f6525d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-1f6525d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 237, 237, 0);
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-1f6525d7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1f6525d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1f6525d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-1f6525d7 > .elementor-element-populated {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-1f6525d7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-1f6525d7 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-4b07d702 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-5d603986 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-282ce6dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-282ce6dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-282ce6dd.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-282ce6dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-282ce6dd > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-282ce6dd > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-282ce6dd {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-3038e577 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-18de30fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-18de30fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-18de30fc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-18de30fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-18de30fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-18de30fc > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-18de30fc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-18de30fc {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-39d7f32f {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-313def62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-313def62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 237, 237, 0);
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-313def62.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-313def62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-313def62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-313def62 > .elementor-element-populated {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-313def62 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-313def62 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-62b250cd {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-3a7974ee {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-56e7df2d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-56e7df2d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-56e7df2d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-56e7df2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-56e7df2d > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-56e7df2d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-56e7df2d {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-3b162794 {
	transition: all 400ms;
}

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

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-4fa00e4b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-4fa00e4b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-4fa00e4b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-4fa00e4b > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-4fa00e4b {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1aa50bcc {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-41e0c76:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-41e0c76 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-41e0c76.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-41e0c76.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-41e0c76 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-41e0c76 > .elementor-element-populated {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-41e0c76 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-41e0c76 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6facd5dc {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-3d2135ae {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-720776a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-720776a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-720776a7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-720776a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-720776a7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-720776a7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-720776a7 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1e05d996 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-766ca251:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-766ca251 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-766ca251.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-766ca251.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-766ca251 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-766ca251 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-766ca251 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-766ca251 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-420ae2b5 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-35f0dbe0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-35f0dbe0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-35f0dbe0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-35f0dbe0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-35f0dbe0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-35f0dbe0 > .elementor-element-populated {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-35f0dbe0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-35f0dbe0 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-7788338d {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-573b0c4b {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-70bcd02a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-70bcd02a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-70bcd02a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-70bcd02a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-70bcd02a > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-70bcd02a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-70bcd02a {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-737d92d0 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-7c820f76:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-7c820f76 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-7c820f76.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-7c820f76.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-7c820f76 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-7c820f76 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-7c820f76 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-7c820f76 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-4c762a02 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1b486fd6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-1b486fd6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-1b486fd6.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-4127 .elementor-element.elementor-element-1b486fd6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-4127 .elementor-element.elementor-element-1b486fd6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-1b486fd6 > .elementor-element-populated {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-1b486fd6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-1b486fd6 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1db4d3d2 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-65580507 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-48fd3d34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-48fd3d34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-48fd3d34.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-48fd3d34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-48fd3d34 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-48fd3d34 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-48fd3d34 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-5889da85 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-6f70f37f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-6f70f37f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-6f70f37f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6f70f37f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-6f70f37f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-6f70f37f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-6f70f37f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-6f70f37f {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-36800fab {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-2ed3ed2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-2ed3ed2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-2ed3ed2b.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-4127 .elementor-element.elementor-element-2ed3ed2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

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

.elementor-4127 .elementor-element.elementor-element-2ed3ed2b > .elementor-element-populated {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-2ed3ed2b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-2ed3ed2b {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-4e2c80aa {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-3804c720 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-75812e8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-75812e8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-75812e8e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-75812e8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-75812e8e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-75812e8e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-75812e8e {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-150b6b57 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-2157decb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-2157decb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-2157decb.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-2157decb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-2157decb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-2157decb > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-2157decb > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-2157decb {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-77cc2ec2 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-4f201088:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-4f201088 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-4f201088.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-4127 .elementor-element.elementor-element-4f201088.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-4127 .elementor-element.elementor-element-4f201088 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-4f201088 > .elementor-element-populated {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-4f201088 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-3c520819 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-7989ab3d {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1e6281d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-1e6281d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-1e6281d0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1e6281d0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1e6281d0 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-1e6281d0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-1e6281d0 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-64792313 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-4204c4d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-4204c4d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-4204c4d1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-4204c4d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-4204c4d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-4204c4d1 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-4204c4d1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-4204c4d1 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-63b1df7 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1d85ae20:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-1d85ae20 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-1d85ae20.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-4127 .elementor-element.elementor-element-1d85ae20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-4127 .elementor-element.elementor-element-1d85ae20 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-1d85ae20 > .elementor-element-populated {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-1d85ae20 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-1d85ae20 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-49f5870c {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-5dad3a65 > .elementor-container {
	min-height: 400px;
}

.elementor-4127 .elementor-element.elementor-element-5dad3a65 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1667ac1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-1667ac1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 237, 237, 0);
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-1667ac1f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1667ac1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1667ac1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-1667ac1f > .elementor-element-populated {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-1667ac1f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-1667ac1f {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-8765fbf {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-51194081:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-51194081 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-51194081.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-4127 .elementor-element.elementor-element-51194081.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-4127 .elementor-element.elementor-element-51194081 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #b8b8b8;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 7px 7px 7px 7px;
	--e-column-margin-right: 7px;
	--e-column-margin-left: 7px;
}

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

.elementor-4127 .elementor-element.elementor-element-51194081 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-7907f3e6 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4127 .elementor-element.elementor-element-7907f3e6 {
	transition: all 400ms;
}

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

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-3d32182.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-4127 .elementor-element.elementor-element-3d32182.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-4127 .elementor-element.elementor-element-3d32182 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #b8b8b8;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 8px 8px 8px 8px;
	--e-column-margin-right: 8px;
	--e-column-margin-left: 8px;
}

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

.elementor-4127 .elementor-element.elementor-element-3d32182 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-13dcb67 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4127 .elementor-element.elementor-element-13dcb67 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-0bdb1f5 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-b903111 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-30e0f30 {
	transition: all 400ms;
	text-align: center;
}

.elementor-4127 .elementor-element.elementor-element-30e0f30 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: #222;
}

.elementor-4127 .elementor-element.elementor-element-782b2fb6 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-1e2656f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-1e2656f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-1e2656f9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1e2656f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-1e2656f9 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-1e2656f9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-1e2656f9 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-ca80547 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-ca80547 .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-4127 .elementor-element.elementor-element-629f082e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-629f082e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-629f082e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-629f082e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-629f082e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-629f082e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-629f082e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-629f082e {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-207ebe44 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-207ebe44 .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-4127 .elementor-element.elementor-element-cccc8b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-cccc8b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-cccc8b5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-cccc8b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-cccc8b5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-cccc8b5 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-cccc8b5 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-0635ea5 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-0635ea5 .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-4127 .elementor-element.elementor-element-3ecd0f4 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-e2f9b1c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-e2f9b1c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-e2f9b1c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-e2f9b1c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-e2f9b1c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-e2f9b1c {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-be5982b {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-be5982b .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-4127 .elementor-element.elementor-element-f33f420:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-f33f420 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-f33f420.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-f33f420.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-f33f420 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-f33f420 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-f33f420 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-5d06c486 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-5d06c486 .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-4127 .elementor-element.elementor-element-16d024b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-16d024b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-16d024b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-16d024b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-16d024b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-16d024b > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-16d024b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-16d024b {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-506bbbf {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-506bbbf .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-4127 .elementor-element.elementor-element-39bbb07d {
	padding: 0px 0px 50px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-34c148a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-34c148a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-34c148a0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-34c148a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-34c148a0 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-34c148a0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-34c148a0 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-53ebccca {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-53ebccca .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-4127 .elementor-element.elementor-element-85ca923:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-85ca923 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-85ca923.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-85ca923.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-85ca923 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-85ca923 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-85ca923 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-85ca923 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-2be9b30a {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-2be9b30a .elementor-wrapper {
	--video-aspect-ratio: 1;
}

.elementor-4127 .elementor-element.elementor-element-64c415a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-64c415a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-64c415a9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-64c415a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-64c415a9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-64c415a9 > .elementor-element-populated {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-64c415a9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-64c415a9 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-5100d57 {
	margin-top: 32px;
	margin-bottom: 32px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-8deb663 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-9efd628 {
	transition: all 400ms;
	text-align: center;
}

.elementor-4127 .elementor-element.elementor-element-9efd628 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	color: #222;
}

.elementor-4127 .elementor-element.elementor-element-abdd049 {
	padding: 0px 0px 20px 0px;
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-f37853e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-f37853e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-f37853e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-f37853e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-f37853e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-f37853e {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-a6e6cdf {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-a6e6cdf .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-4127 .elementor-element.elementor-element-c2be4d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-c2be4d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-c2be4d2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-c2be4d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-c2be4d2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-c2be4d2 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b8b8b8;
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

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

.elementor-4127 .elementor-element.elementor-element-c2be4d2 {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-88ef87d {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-88ef87d .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-4127 .elementor-element.elementor-element-16aeacb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4127 .elementor-element.elementor-element-16aeacb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-bc-flex-widget .elementor-4127 .elementor-element.elementor-element-16aeacb.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-16aeacb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4127 .elementor-element.elementor-element-16aeacb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-4127 .elementor-element.elementor-element-16aeacb > .elementor-element-populated {
	box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .5);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-4127 .elementor-element.elementor-element-16aeacb > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4127 .elementor-element.elementor-element-16aeacb {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-ef9716e {
	transition: all 400ms;
}

.elementor-4127 .elementor-element.elementor-element-ef9716e .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-4127 .elementor-element.elementor-element-4f18757a > .elementor-container {
		min-height: 32vh;
	}
	
	.elementor-4127 .elementor-element.elementor-element-4f18757a {
		padding: 100px 30px 90px 30px;
	}
	
	.elementor-4127 .elementor-element.elementor-element-1c653eaf .elementor-heading-title {
		font-size: 34px;
	}
}

@media (max-width:767px) {
	.elementor-4127 .elementor-element.elementor-element-4f18757a > .elementor-container {
		min-height: 35vh;
	}
	
	.elementor-4127 .elementor-element.elementor-element-4f18757a {
		padding: 55px 20px 45px 20px;
	}
	
	.elementor-4127 .elementor-element.elementor-element-1c653eaf > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-4127 .elementor-element.elementor-element-1c653eaf .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-4127 .elementor-element.elementor-element-1f5887f6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4127 .elementor-element.elementor-element-54e1f108 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-4127 .elementor-element.elementor-element-0bdb1f5 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4127 .elementor-element.elementor-element-30e0f30 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-4127 .elementor-element.elementor-element-5100d57 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4127 .elementor-element.elementor-element-9efd628 .elementor-heading-title {
		font-size: 25px;
	}
}

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