
.elementor-19068 .elementor-element.elementor-element-62f1cdc:not(.elementor-motion-effects-element-type-background), .elementor-19068 .elementor-element.elementor-element-62f1cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #021b2e;
}

.elementor-19068 .elementor-element.elementor-element-62f1cdc > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-62f1cdc {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-19068 .elementor-element.elementor-element-62f1cdc > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-19068 .elementor-element.elementor-element-2adc809 {
	font-family: "DM Sans", Sans-serif;
	font-size: 19px;
	line-height: 1.75em;
	color: #e8edf2;
}

.elementor-19068 .elementor-element.elementor-element-951d56f {
	padding: 0px 20px 0px 20px;
}

.elementor-widget-image .widget-image-caption {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-19068 .elementor-element.elementor-element-8e70ad1 {
	text-align: center;
}

.elementor-19068 .elementor-element.elementor-element-8e70ad1 img {
	width: 100%;
}

.elementor-19068 .elementor-element.elementor-element-a25c19f > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-a25c19f {
	padding: 24px 20px 24px 20px;
}

.elementor-19068 .elementor-element.elementor-element-9e60dc6 {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
	line-height: 1.75em;
	color: #1b2733;
}

.elementor-19068 .elementor-element.elementor-element-dbef120 > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-dbef120 {
	padding: 0px 20px 0px 20px;
}

.elementor-19068 .elementor-element.elementor-element-008c92f {
	text-align: center;
}

.elementor-19068 .elementor-element.elementor-element-008c92f img {
	width: 100%;
}

.elementor-19068 .elementor-element.elementor-element-fe615f2 > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-fe615f2 {
	padding: 24px 20px 24px 20px;
}

.elementor-19068 .elementor-element.elementor-element-c7a994a {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
	line-height: 1.75em;
	color: #1b2733;
}

.elementor-19068 .elementor-element.elementor-element-912e8b0 > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-912e8b0 {
	padding: 0px 20px 0px 20px;
}

.elementor-19068 .elementor-element.elementor-element-89e243d {
	text-align: center;
}

.elementor-19068 .elementor-element.elementor-element-89e243d img {
	width: 100%;
}

.elementor-19068 .elementor-element.elementor-element-35e90d6 > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-35e90d6 {
	padding: 0px 20px 0px 20px;
}

.elementor-19068 .elementor-element.elementor-element-7850924 {
	text-align: center;
}

.elementor-19068 .elementor-element.elementor-element-7850924 img {
	width: 100%;
}

.elementor-19068 .elementor-element.elementor-element-de805d1 > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-de805d1 {
	padding: 0px 20px 0px 20px;
}

.elementor-19068 .elementor-element.elementor-element-e86dd19 {
	text-align: center;
}

.elementor-19068 .elementor-element.elementor-element-e86dd19 img {
	width: 100%;
}

.elementor-19068 .elementor-element.elementor-element-4a4a2dd > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-4a4a2dd {
	padding: 24px 20px 24px 20px;
}

.elementor-19068 .elementor-element.elementor-element-86e3f68 {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
	line-height: 1.75em;
	color: #1b2733;
}

.elementor-19068 .elementor-element.elementor-element-fb4f72f > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-fb4f72f {
	padding: 0px 20px 0px 20px;
}

.elementor-19068 .elementor-element.elementor-element-e6d2ce9 {
	text-align: center;
}

.elementor-19068 .elementor-element.elementor-element-e6d2ce9 img {
	width: 100%;
}

.elementor-19068 .elementor-element.elementor-element-07abc5e > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-07abc5e {
	padding: 0px 20px 0px 20px;
}

.elementor-19068 .elementor-element.elementor-element-92c7290 {
	text-align: center;
}

.elementor-19068 .elementor-element.elementor-element-92c7290 img {
	width: 100%;
}

.elementor-19068 .elementor-element.elementor-element-7d86b17 > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-7d86b17 {
	padding: 24px 20px 24px 20px;
}

.elementor-19068 .elementor-element.elementor-element-85209ef {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
	line-height: 1.75em;
	color: #1b2733;
}

.elementor-19068 .elementor-element.elementor-element-cc352b4 > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-cc352b4 {
	padding: 0px 20px 0px 20px;
}

.elementor-19068 .elementor-element.elementor-element-3587880 {
	text-align: center;
}

.elementor-19068 .elementor-element.elementor-element-3587880 img {
	width: 100%;
}

.elementor-19068 .elementor-element.elementor-element-39ca933 > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-39ca933 {
	padding: 24px 20px 24px 20px;
}

.elementor-19068 .elementor-element.elementor-element-00206e6 {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
	line-height: 1.75em;
	color: #1b2733;
}

.elementor-19068 .elementor-element.elementor-element-b077286 {
	text-align: start;
}

.elementor-19068 .elementor-element.elementor-element-b077286 img {
	width: 25%;
}

.elementor-19068 .elementor-element.elementor-element-472ac39 > .elementor-container {
	max-width: 760px;
}

.elementor-19068 .elementor-element.elementor-element-472ac39 {
	padding: 24px 20px 24px 20px;
}

.elementor-19068 .elementor-element.elementor-element-55207c7 {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
	line-height: 1.75em;
	color: #1b2733;
}
