/* End custom CSS */

.elementor-9097 .elementor-element.elementor-element-457d1138 {
	--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: 5%;
	--margin-bottom: 7%;
	--margin-left: 0%;
	--margin-right: 0%;
}

.elementor-9097 .elementor-element.elementor-element-4b0de89e {
	text-align: center;
}

.elementor-9097 .elementor-element.elementor-element-4b0de89e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	color: #000;
}

.elementor-9097 .elementor-element.elementor-element-54d0dbf5 > .elementor-widget-container {
	margin: 0px 120px 0px 120px;
}

.elementor-9097 .elementor-element.elementor-element-54d0dbf5 {
	text-align: center;
}

.elementor-9097 .elementor-element.elementor-element-5e01efa9 {
	--e-image-carousel-slides-to-show: 8;
}

.elementor-9097 .elementor-element.elementor-element-5e01efa9 > .elementor-widget-container {
	padding: 2% 0% 2% 0%;
}

.elementor-9097 .elementor-element.elementor-element-5e01efa9 .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-9097 .elementor-element.elementor-element-57eb794d {
	--display: flex;
}

.elementor-9097 .elementor-element.elementor-element-2ffd4ced {
	text-align: center;
}

.elementor-9097 .elementor-element.elementor-element-2ffd4ced .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	color: #000;
}

.elementor-9097 .elementor-element.elementor-element-18cdba69 {
	--divider-border-style: solid;
	--divider-color: #0a3478;
	--divider-border-width: 3px;
}

.elementor-9097 .elementor-element.elementor-element-18cdba69 .elementor-divider-separator {
	width: 12%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-9097 .elementor-element.elementor-element-18cdba69 .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9097 .elementor-element.elementor-element-54ef0107 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-9097 .elementor-element.elementor-element-5f112b7d {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-5f112b7d:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-5f112b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-3ec9c095 .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-7b1f8906 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-26ff29dd .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-26ff29dd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-26ff29dd .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-26ff29dd .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-55704f62 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-55704f62:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-55704f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-4f26cc3b .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-1967abfb {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-26d00d9d .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-26d00d9d > .elementor-widget-container {
	margin: 24px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-26d00d9d .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-26d00d9d .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-8cc86d2 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-8cc86d2:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-8cc86d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-6e69d5f .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-7c54eb36 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-7c54eb36 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-d1ccbe0 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-d1ccbe0 > .elementor-widget-container {
	margin: 48px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-d1ccbe0 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-d1ccbe0 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-3a486a35 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-3a486a35:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-3a486a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-1a891e9a .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-3361890 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-7fa04e7d .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-7fa04e7d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-7fa04e7d .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-7fa04e7d .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-42d6071d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-9097 .elementor-element.elementor-element-3935b0b7 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-3935b0b7:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-3935b0b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-5841b309 .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-716e4cf2 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-1b9bc405 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-1b9bc405 > .elementor-widget-container {
	margin: 48px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-1b9bc405 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-1b9bc405 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-5b8d0b0e {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-5b8d0b0e:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-5b8d0b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-57e46a4c .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-7512d497 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-30b1923b .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-30b1923b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-30b1923b .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-30b1923b .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-51190f28 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-51190f28:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-51190f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-39969f54 .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-5b9c82f4 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-14b56455 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-14b56455 > .elementor-widget-container {
	margin: 24px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-14b56455 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-14b56455 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-6304ed54 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-6304ed54:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-6304ed54 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-5a4c41cb .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-5366bd0b {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-7d3b8d33 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-7d3b8d33 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-7d3b8d33 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-7d3b8d33 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-d882a74 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-9097 .elementor-element.elementor-element-6b044ea2 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-6b044ea2:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-6b044ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-715d92c9 .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-c4ad945 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-5d52f329 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-5d52f329 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-5d52f329 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-590b7db9 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-590b7db9:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-590b7db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-33b01ae5 .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-3b8631e2 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-6a638d1b .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-6a638d1b > .elementor-widget-container {
	margin: 24px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-6a638d1b .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-6a638d1b .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-77f49366 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-77f49366:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-77f49366 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-26a5099e .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-8cb3146 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-59b0590d .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-59b0590d > .elementor-widget-container {
	margin: 24px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-59b0590d .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-59b0590d .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-25eb95d6 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-25eb95d6:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-25eb95d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-7c5f7f2d .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-1d945ad5 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-2f72802f .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-2f72802f > .elementor-widget-container {
	margin: 24px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-2f72802f .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-2f72802f .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-538bd450 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-9097 .elementor-element.elementor-element-f28b2e3 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-f28b2e3:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-f28b2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-6c2e107a .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-15ae73d3 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-1885105 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-1885105 > .elementor-widget-container {
	margin: 48px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-1885105 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-1885105 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-3c8913b8 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-3c8913b8:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-3c8913b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-4951e9a9 .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-9a8b19 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-35dfe923 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-35dfe923 > .elementor-widget-container {
	margin: 48px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-35dfe923 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-35dfe923 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-73118c31 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-73118c31:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-73118c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-17731185 .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-158d95b8 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-4fb28950 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-4fb28950 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-4fb28950 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-4fb28950 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-29f93254 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-29f93254:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-29f93254 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-29adeed4 .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-243f7580 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-64d05de0 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-64d05de0 > .elementor-widget-container {
	margin: 24px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-64d05de0 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-64d05de0 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-494427ce {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-9097 .elementor-element.elementor-element-4210868f {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-4210868f:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-4210868f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-78a0ed2a .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-37f70004 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-1b372539 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-1b372539 > .elementor-widget-container {
	margin: 48px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-1b372539 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-1b372539 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-2c57eabb {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-2c57eabb:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-2c57eabb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-11275f08 .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-7c01d1d3 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-483c0a8f .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-483c0a8f > .elementor-widget-container {
	margin: 48px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-483c0a8f .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-483c0a8f .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-407557cb {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-407557cb:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-407557cb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-27e8623c .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-344d566f {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-763f15b8 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-763f15b8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-763f15b8 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-763f15b8 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-4b9c7c62 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-4b9c7c62:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-4b9c7c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-44f97e6e .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-23da0b95 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-583b0e9c .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-583b0e9c > .elementor-widget-container {
	margin: 24px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-583b0e9c .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-583b0e9c .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-2fe64d3c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0%;
	--margin-bottom: 7%;
	--margin-left: 0%;
	--margin-right: 0%;
}

.elementor-9097 .elementor-element.elementor-element-ca77db1 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-ca77db1:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-ca77db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-61e92a15 .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-505c9068 {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-53ec0d1 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-53ec0d1 > .elementor-widget-container {
	margin: 72px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-53ec0d1 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-53ec0d1 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-9bb2fa1 {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-9bb2fa1:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-9bb2fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-4ebc545c .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-32bc11bf {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-7858004e .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-7858004e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-7858004e .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-7858004e .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-1516201e {
	--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;
	--border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .08);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-9097 .elementor-element.elementor-element-1516201e:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-1516201e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-1dd7c775 .elementor-heading-title {
	font-family: "Nunito Sans", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-6ec7ff0c {
	color: #555;
}

.elementor-9097 .elementor-element.elementor-element-399a73e5 .elementor-button {
	background-color: #0a3478;
	font-family: "Nunito Sans", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 30px 30px 30px 30px;
}

.elementor-9097 .elementor-element.elementor-element-399a73e5 > .elementor-widget-container {
	margin: 48px 0px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-399a73e5 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-9097 .elementor-element.elementor-element-399a73e5 .elementor-button .elementor-button-content-wrapper {
	gap: 18px;
}

.elementor-9097 .elementor-element.elementor-element-72cce3e4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 7%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 3%;
	--padding-bottom: 3%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-9097 .elementor-element.elementor-element-72cce3e4:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-72cce3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-13fb04b6 {
	--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;
	--justify-content: center;
}

.elementor-9097 .elementor-element.elementor-element-33b147a .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-9097 .elementor-element.elementor-element-738c90be {
	--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;
}

.elementor-9097 .elementor-element.elementor-element-7e5d92b3 > .elementor-widget-container {
	margin: 0px 0px 0px 50px;
}

.elementor-9097 .elementor-element.elementor-element-7e5d92b3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-49d14250 > .elementor-widget-container {
	margin: 0px 0px 0px 50px;
}

.elementor-9097 .elementor-element.elementor-element-49d14250 {
	text-align: justify;
	color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-1eb081b4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 5%;
	--margin-bottom: 7%;
	--margin-left: 0%;
	--margin-right: 0%;
}

.elementor-9097 .elementor-element.elementor-element-7e80e9dc {
	--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;
}

.elementor-9097 .elementor-element.elementor-element-542e12c3 {
	text-align: start;
}

.elementor-9097 .elementor-element.elementor-element-542e12c3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	color: #000;
}

.elementor-9097 .elementor-element.elementor-element-521dfee9 > .elementor-widget-container {
	margin: 0px 50px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-521dfee9 {
	text-align: justify;
	color: #000;
}

.elementor-9097 .elementor-element.elementor-element-455274ac {
	--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;
	--justify-content: center;
}

.elementor-9097 .elementor-element.elementor-element-5ecc7cfe .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-9097 .elementor-element.elementor-element-2952b077 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 7%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 3%;
	--padding-bottom: 3%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-9097 .elementor-element.elementor-element-2952b077:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-2952b077 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-19ed94aa {
	--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;
	--justify-content: center;
}

.elementor-9097 .elementor-element.elementor-element-530d8eef .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-9097 .elementor-element.elementor-element-501ced18 {
	--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;
}

.elementor-9097 .elementor-element.elementor-element-37d63a58 > .elementor-widget-container {
	margin: 0px 0px 0px 50px;
}

.elementor-9097 .elementor-element.elementor-element-37d63a58 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-474f5c66 > .elementor-widget-container {
	margin: 0px 0px 0px 50px;
}

.elementor-9097 .elementor-element.elementor-element-474f5c66 {
	text-align: justify;
	color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-477fdf96 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 7%;
	--margin-left: 0%;
	--margin-right: 0%;
}

.elementor-9097 .elementor-element.elementor-element-4f7f8a07 {
	--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;
}

.elementor-9097 .elementor-element.elementor-element-75386ccd {
	text-align: start;
}

.elementor-9097 .elementor-element.elementor-element-75386ccd .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	color: #000;
}

.elementor-9097 .elementor-element.elementor-element-18e7f949 > .elementor-widget-container {
	margin: 0px 50px 0px 0px;
}

.elementor-9097 .elementor-element.elementor-element-18e7f949 {
	text-align: justify;
	color: #000;
}

.elementor-9097 .elementor-element.elementor-element-6ce8397c {
	--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;
	--justify-content: center;
}

.elementor-9097 .elementor-element.elementor-element-3a0e5a8d .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-9097 .elementor-element.elementor-element-53f4dd30 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 7%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 3%;
	--padding-bottom: 3%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-9097 .elementor-element.elementor-element-53f4dd30:not(.elementor-motion-effects-element-type-background), .elementor-9097 .elementor-element.elementor-element-53f4dd30 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0a3478;
}

.elementor-9097 .elementor-element.elementor-element-72a4029d {
	--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;
	--justify-content: center;
}

.elementor-9097 .elementor-element.elementor-element-326c761e .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-9097 .elementor-element.elementor-element-7348df79 {
	--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;
}

.elementor-9097 .elementor-element.elementor-element-189d0ce4 > .elementor-widget-container {
	margin: 0px 0px 0px 50px;
}

.elementor-9097 .elementor-element.elementor-element-189d0ce4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-383ac50e > .elementor-widget-container {
	margin: 0px 0px 0px 50px;
}

.elementor-9097 .elementor-element.elementor-element-383ac50e {
	text-align: justify;
	color: #fff;
}

.elementor-9097 .elementor-element.elementor-element-16909f53 {
	--display: flex;
	--margin-top: 5%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
}

.elementor-9097 .elementor-element.elementor-element-5d31099d {
	text-align: center;
}

.elementor-9097 .elementor-element.elementor-element-5d31099d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	color: #000;
}

.elementor-9097 .elementor-element.elementor-element-42f955d {
	--divider-border-style: solid;
	--divider-color: #0a3478;
	--divider-border-width: 3px;
}

.elementor-9097 .elementor-element.elementor-element-42f955d .elementor-divider-separator {
	width: 12%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-9097 .elementor-element.elementor-element-42f955d .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9097 .elementor-element.elementor-element-4fc1f01f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 2%;
	--margin-bottom: 7%;
	--margin-left: 0%;
	--margin-right: 0%;
}

.elementor-9097 .elementor-element.elementor-element-6efe164c {
	--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;
	--justify-content: center;
}

.elementor-9097 .elementor-element.elementor-element-7d9af464 img {
	width: 57%;
}

.elementor-9097 .elementor-element.elementor-element-6e79a70f {
	--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;
}

.elementor-9097 .elementor-element.elementor-element-31c54819 {
	text-align: justify;
}

.elementor-9097 .elementor-element.elementor-element-57979866 > .elementor-container {
	max-width: 1200px;
}

.elementor-9097 .elementor-element.elementor-element-57979866 {
	margin-top: 0%;
	margin-bottom: 0%;
}

.elementor-9097 .elementor-element.elementor-element-57b77522 > .elementor-container {
	max-width: 1200px;
}

.elementor-9097 .elementor-element.elementor-element-57b77522 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-9097 .elementor-element.elementor-element-28fbe1d6 > .elementor-container {
	max-width: 1200px;
}

.elementor-9097 .elementor-element.elementor-element-28fbe1d6 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-9097 .elementor-element.elementor-element-17696f35 > .elementor-container {
	max-width: 1200px;
}

.elementor-9097 .elementor-element.elementor-element-17696f35 {
	margin-top: 0%;
	margin-bottom: 7%;
}

@media (min-width:768px) {
	.elementor-9097 .elementor-element.elementor-element-5f112b7d {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-55704f62 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-8cc86d2 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-3a486a35 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-3935b0b7 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-5b8d0b0e {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-51190f28 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-6304ed54 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-6b044ea2 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-590b7db9 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-77f49366 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-25eb95d6 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-f28b2e3 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-3c8913b8 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-73118c31 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-29f93254 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-4210868f {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-2c57eabb {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-407557cb {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-4b9c7c62 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-ca77db1 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-9bb2fa1 {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-1516201e {
		--width: 25%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-13fb04b6 {
		--width: 50%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-738c90be {
		--width: 50%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-7e80e9dc {
		--width: 50%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-455274ac {
		--width: 50%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-19ed94aa {
		--width: 50%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-501ced18 {
		--width: 50%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-4f7f8a07 {
		--width: 50%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-6ce8397c {
		--width: 50%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-72a4029d {
		--width: 50%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-7348df79 {
		--width: 50%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-6efe164c {
		--width: 50%;
	}
	
	.elementor-9097 .elementor-element.elementor-element-6e79a70f {
		--width: 50%;
	}
}

/* Start custom CSS for image-carousel, class: .elementor-element-5e01efa9 */
.elementor-9097 .elementor-element.elementor-element-5e01efa9 .swiper-wrapper {
	-webkit-transition-timing-function: linear !important;
	-moz-transition-timing-function: linear !important;
	-o-transition-timing-function: linear !important;
	transition-timing-function: linear !important;
}
