
.elementor-10314 .elementor-element.elementor-element-d4312eb:not(.elementor-motion-effects-element-type-background), .elementor-10314 .elementor-element.elementor-element-d4312eb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-ildgpih.nitrocdn.com/EGBdYaPLMHvHjeJfcRsRFYVMrcGifoTW/assets/images/optimized/rev-5ef55a6/digicom.org/wp-content/uploads/2025/03/PRA02818-scaled.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-10314 .elementor-element.elementor-element-d4312eb>.elementor-container {
	min-height: 40vh;
}

.elementor-10314 .elementor-element.elementor-element-d4312eb {
	overflow: hidden;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 6em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-d4312eb>.elementor-background-overlay {
	opacity: .91;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-10314 .elementor-element.elementor-element-81106f5>.elementor-element-populated {
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-e9dbb58 {
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-10314 .elementor-element.elementor-element-e9dbb58>.elementor-widget-container {
	background-color: rgba(255, 255, 255, 0);
	padding: 1% 1% 1% 1%;
	background-image: radial-gradient(at center center, #2c7172 54%, rgba(44, 113, 114, .62) 93%);
	border-radius: 10px 10px 0 0;
}

.elementor-10314 .elementor-element.elementor-element-e9dbb58.elementor-element {
	--align-self: flex-start;
	--order: -99999;
}

.elementor-10314 .elementor-element.elementor-element-e9dbb58 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	color: var(--e-global-color-291baba);
}

.elementor-10314 .elementor-element.elementor-element-aca8d2f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 80px;
	--padding-bottom: 40px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-10314 .elementor-element.elementor-element-b7544ec {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-b7544ec.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-f9f12c2 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-f9f12c2>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-f9f12c2 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-a302794>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-a302794 {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-a302794 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-8037507 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 1.5em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-10314 .elementor-element.elementor-element-feb6df9 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-10314 .elementor-element.elementor-element-feb6df9>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-feb6df9 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-8f1c1bd {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-ac2ca64 {
	--display: flex;
	--margin-top: 0em;
	--margin-bottom: 0em;
	--margin-left: 0em;
	--margin-right: 0em;
}

.elementor-10314 .elementor-element.elementor-element-e1fc198 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-d85ac93>.elementor-widget-container {
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-d85ac93 {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-d85ac93 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-1a6be65 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-1a6be65 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-6c04d63 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-6c04d63.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-5446afe {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-95f9f96 {
	--display: flex;
	--margin-top: 0em;
	--margin-bottom: 0em;
	--margin-left: 0em;
	--margin-right: 0em;
}

.elementor-10314 .elementor-element.elementor-element-87f01b9 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-fa618c1>.elementor-widget-container {
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-fa618c1 {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-fa618c1 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-935e683 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-935e683 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-43f628b.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-43f628b {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-22fb412 {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-6cc85ee {
	--display: flex;
	--margin-top: 0em;
	--margin-bottom: 0em;
	--margin-left: 0em;
	--margin-right: 0em;
}

.elementor-10314 .elementor-element.elementor-element-f424f22 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-b863a35>.elementor-widget-container {
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-b863a35 {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-b863a35 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-8feb43a {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-8feb43a .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-a10b286.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-a10b286 {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-ba82604 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 1.5em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-10314 .elementor-element.elementor-element-8686cf8 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-4dbf4ef {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-10314 .elementor-element.elementor-element-4dbf4ef>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-4dbf4ef .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-e6ab2bb {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-397b2f3 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-47bbb15>.elementor-widget-container {
	margin: 0em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-47bbb15 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-ee1a0d4>.elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-ee1a0d4 {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-ee1a0d4 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-b09d501 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-b09d501>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-b09d501 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-48409ef.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-48409ef {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-2c20ead {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-0369304 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-94db3c9>.elementor-widget-container {
	margin: 0em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-94db3c9 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-9aab4be>.elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-9aab4be {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-9aab4be .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-93f75d1 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-93f75d1>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-93f75d1 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-c12a249.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-c12a249 {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-afd0ed0 {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-d8982be {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-508f714>.elementor-widget-container {
	margin: 0em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-508f714 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-5ce663b>.elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-5ce663b {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-5ce663b .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-d9ca03a {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-d9ca03a>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-d9ca03a .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-e32e1ec.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-e32e1ec {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-42e4ed9 {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-ecf12be {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-b8ffbe1>.elementor-widget-container {
	margin: 0em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-b8ffbe1 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-49db38f>.elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-49db38f {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-49db38f .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-4132235 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-4132235>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-4132235 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-b908237.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-b908237 {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-0e7f0fb {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-e3d70ee {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-fee9779>.elementor-widget-container {
	margin: 0em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-fee9779 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-0d4bb21>.elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-0d4bb21 {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-0d4bb21 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-9bebf4e {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-9bebf4e>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-9bebf4e .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-ba488f5.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-ba488f5 {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-38d36a7 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 1.5em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-10314 .elementor-element.elementor-element-a71bacb {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-ded6611 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-eb03eca {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-10314 .elementor-element.elementor-element-eb03eca>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-eb03eca .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-8c19590 {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-d6acb35 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-7ef2e87>.elementor-widget-container {
	margin: 0em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-7ef2e87 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-96a7561>.elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-96a7561 {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-96a7561 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-3365166 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-3365166>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-3365166 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-e2be0cb.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-e2be0cb {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-b5f2fa6 {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-202fce8 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-dd271e9>.elementor-widget-container {
	margin: 0em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-dd271e9 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-09c6e92>.elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-09c6e92 {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-09c6e92 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-1290e44 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-1290e44>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-1290e44 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-551bfa7.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-551bfa7 {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-95facaa {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-cd389d3 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-9e0948a>.elementor-widget-container {
	margin: 0em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-9e0948a .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-cab2be9>.elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-cab2be9 {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-cab2be9 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-2547313 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-2547313>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-2547313 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-923ff12.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-923ff12 {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-5aabdde {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-10314 .elementor-element.elementor-element-e3c77e9.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-e3c77e9 {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-4792c6d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 1.5em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-10314 .elementor-element.elementor-element-022f9ee {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-b3ee760 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-e9caa46 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-a094813 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-10314 .elementor-element.elementor-element-a094813>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-a094813 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-0dc1c8d {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-8db99fb {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-b870c1a>.elementor-widget-container {
	margin: 0em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-b870c1a .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-080f97a>.elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-080f97a {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-080f97a .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-e2b10ad {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-e2b10ad>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-e2b10ad .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-fc842a3.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-fc842a3 {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-eb2ec85 {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-539ec16 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-a605c28>.elementor-widget-container {
	margin: 0em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-a605c28 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-fd2c9a6>.elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-fd2c9a6 {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-fd2c9a6 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-5d28f9e {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-5d28f9e>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-5d28f9e .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-d9df830.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-d9df830 {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-503ea20 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 1.5em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-10314 .elementor-element.elementor-element-b0b7d93 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-0713376 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-9ab5209 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-270a2b6 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-10314 .elementor-element.elementor-element-270a2b6>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-270a2b6 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-c329e46 {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-6ca8d94 {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-93f6ffb>.elementor-widget-container {
	margin: 0em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-93f6ffb .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-20671ff>.elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-20671ff {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-20671ff .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-07a7590 {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-07a7590>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-07a7590 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-48e0ccc.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-48e0ccc {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-2ebd61e {
	--display: flex;
	box-shadow: 0 0 8px -3px rgba(0, 0, 0, .5);
	--margin-top: 1em;
	--margin-bottom: 1em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-10314 .elementor-element.elementor-element-f47aa0a {
	--display: flex;
}

.elementor-10314 .elementor-element.elementor-element-0a38318>.elementor-widget-container {
	margin: 0em 0em 0em 0em;
}

.elementor-10314 .elementor-element.elementor-element-0a38318 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-10314 .elementor-element.elementor-element-f874ac5>.elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-f874ac5 {
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-f874ac5 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-522b44d {
	width: 100%;
	max-width: 100%;
	text-align: start;
}

.elementor-10314 .elementor-element.elementor-element-522b44d>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-10314 .elementor-element.elementor-element-522b44d .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #12233f;
}

.elementor-10314 .elementor-element.elementor-element-5f91060.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-5f91060 {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-10314 .elementor-element.elementor-element-0457a19 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-10314 .elementor-element.elementor-element-6a1d65f {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-10314 .elementor-element.elementor-element-6a1d65f>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0 0 0 0;
}

.elementor-10314 .elementor-element.elementor-element-6a1d65f .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	color: #2c7172;
}

.elementor-10314 .elementor-element.elementor-element-ad78ea7.elementor-element {
	--align-self: center;
}

.elementor-10314 .elementor-element.elementor-element-ad78ea7 {
	text-align: justify;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-10314 .elementor-element.elementor-element-d4312eb>.elementor-container {
		min-height: 270px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-e9dbb58 {
		width: var(--container-widget-width, 686px);
		max-width: 686px;
		--container-widget-width: 686px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-e9dbb58 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-b7544ec {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-10314 .elementor-element.elementor-element-f9f12c2 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-f9f12c2 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-a302794 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-feb6df9 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-ac2ca64 {
		--margin-top: 0em;
		--margin-bottom: 0em;
		--margin-left: 0em;
		--margin-right: 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-d85ac93 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-6c04d63 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-10314 .elementor-element.elementor-element-95f9f96 {
		--margin-top: 0em;
		--margin-bottom: 0em;
		--margin-left: 0em;
		--margin-right: 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-fa618c1 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-6cc85ee {
		--margin-top: 0em;
		--margin-bottom: 0em;
		--margin-left: 0em;
		--margin-right: 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-b863a35 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-4dbf4ef .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-47bbb15>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-ee1a0d4 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-94db3c9>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-9aab4be .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-508f714>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-5ce663b .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-b8ffbe1>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-49db38f .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-fee9779>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-0d4bb21 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-eb03eca .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-7ef2e87>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-96a7561 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-dd271e9>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-09c6e92 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-9e0948a>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-cab2be9 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-a094813 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-b870c1a>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-080f97a .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-a605c28>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-fd2c9a6 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-270a2b6 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-93f6ffb>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-20671ff .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-0a38318>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-f874ac5 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-6a1d65f .elementor-heading-title {
		font-size: 30px;
	}
}

@media (max-width:767px) {
	.elementor-10314 .elementor-element.elementor-element-d4312eb {
		padding: 3em 1em 0em 0em;
	}
	
	.elementor-10314 .elementor-element.elementor-element-e9dbb58>.elementor-widget-container {
		padding: 2% 0% 2% 0%;
	}
	
	.elementor-10314 .elementor-element.elementor-element-e9dbb58 {
		--container-widget-width: 380px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 380px);
		max-width: 380px;
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-e9dbb58 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-aca8d2f {
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-10314 .elementor-element.elementor-element-b7544ec {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-f9f12c2 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-d85ac93>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-6c04d63 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-fa618c1>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-43f628b {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-b863a35>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-a10b286 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-ee1a0d4>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-48409ef {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-9aab4be>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-c12a249 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-5ce663b>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-e32e1ec {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-49db38f>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-b908237 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-0d4bb21>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-ba488f5 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-96a7561>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-e2be0cb {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-09c6e92>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-551bfa7 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-cab2be9>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-923ff12 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-e3c77e9 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-080f97a>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-fc842a3 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-fd2c9a6>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-d9df830 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-20671ff>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-48e0ccc {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-f874ac5>.elementor-widget-container {
		padding: 10px 0 0 0;
	}
	
	.elementor-10314 .elementor-element.elementor-element-5f91060 {
		text-align: center;
	}
	
	.elementor-10314 .elementor-element.elementor-element-ad78ea7 {
		text-align: center;
	}
}

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