
.elementor-19176 .elementor-element.elementor-element-6cf19c5:not(.elementor-motion-effects-element-type-background), .elementor-19176 .elementor-element.elementor-element-6cf19c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #021b2e;
}

.elementor-19176 .elementor-element.elementor-element-6cf19c5 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-6cf19c5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 40px 20px 40px 20px;
}

.elementor-19176 .elementor-element.elementor-element-6cf19c5 > .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-19176 .elementor-element.elementor-element-f1f1a55 {
	font-family: "DM Sans", Sans-serif;
	font-size: 19px;
	line-height: 1.75em;
	color: #e8edf2;
}

.elementor-19176 .elementor-element.elementor-element-dc87278 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-dc87278 {
	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-19176 .elementor-element.elementor-element-c003dd1 {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-c003dd1 img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-6d96f7a > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-6d96f7a {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-99db0c3 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-99db0c3 {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-4615be4 {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-4615be4 img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-d2ff3c1 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-d2ff3c1 {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-a96ee19 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-a96ee19 {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-80b26ee {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-80b26ee img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-fe0c14a > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-fe0c14a {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-a784038 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-a784038 {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-8d11934 {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-8d11934 img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-6a91cd3 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-6a91cd3 {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-01646ce > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-01646ce {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-457ed06 {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-457ed06 img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-08f5acc > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-08f5acc {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-9e6b821 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-9e6b821 {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-582b524 {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-582b524 img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-be84211 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-be84211 {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-58cb6dc > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-58cb6dc {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-86cbab2 {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-86cbab2 img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-0eb509c > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-0eb509c {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-df2766e > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-df2766e {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-93f8287 {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-93f8287 img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-f88bbf5 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-f88bbf5 {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-37a0715 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-37a0715 {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-f61aaaf {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-f61aaaf img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-99d78a5 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-99d78a5 {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-0febd94 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-0febd94 {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-0645bfb {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-0645bfb img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-fedc13c > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-fedc13c {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-09e684f > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-09e684f {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-37b6bf8 {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-37b6bf8 img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-44399b4 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-44399b4 {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-25d8ab5 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-25d8ab5 {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-2351b6e {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-2351b6e img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-7ea1cfe > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-7ea1cfe {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-26e158d > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-26e158d {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-e8a5972 {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-e8a5972 img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-f122c09 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-f122c09 {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-d249df3 {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-d249df3 img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-aa16ae3 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-aa16ae3 {
	padding: 24px 20px 24px 20px;
}

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

.elementor-19176 .elementor-element.elementor-element-537a387 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-537a387 {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-cd4d583 {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-cd4d583 img {
	width: 100%;
}

.elementor-19176 .elementor-element.elementor-element-dba3529 > .elementor-container {
	max-width: 760px;
}

.elementor-19176 .elementor-element.elementor-element-dba3529 {
	padding: 0px 20px 0px 20px;
}

.elementor-19176 .elementor-element.elementor-element-ec90ba8 {
	text-align: center;
}

.elementor-19176 .elementor-element.elementor-element-ec90ba8 img {
	width: 100%;
}
