
.elementor-3308 .elementor-element.elementor-element-6e047db2 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-3308 .elementor-element.elementor-element-6e047db2 > .elementor-background-overlay {
	background-color: #011d38;
	opacity: .65;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3308 .elementor-element.elementor-element-6e047db2:not(.elementor-motion-effects-element-type-background), .elementor-3308 .elementor-element.elementor-element-6e047db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position: bottom center;
	background-size: cover;
}

.elementor-3308 .elementor-element.elementor-element-6e047db2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 90px 0px 90px 0px;
}

.elementor-3308 .elementor-element.elementor-element-3935e9d7 > .elementor-element-populated {
	padding: 0px 0px 0px 40px;
}

.elementor-3308 .elementor-element.elementor-element-78fdc8a {
	text-align: center;
}

.elementor-3308 .elementor-element.elementor-element-78fdc8a .elementor-heading-title {
	font-size: 38px;
	color: #fff;
}

.elementor-3308 .elementor-element.elementor-element-2039436 {
	text-align: center;
}

.elementor-3308 .elementor-element.elementor-element-2039436 .elementor-heading-title {
	font-size: 32px;
	color: #fff;
}

@media (max-width:1024px) {
	.elementor-3308 .elementor-element.elementor-element-6e047db2 {
		padding: 25px 25px 25px 25px;
	}
}

@media (max-width:767px) {
	.elementor-3308 .elementor-element.elementor-element-6e047db2 {
		padding: 50px 25px 50px 25px;
	}
}
