
.elementor-18382 .elementor-element.elementor-element-373a4e9:not(.elementor-motion-effects-element-type-background), .elementor-18382 .elementor-element.elementor-element-373a4e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
	background-image: url("https://cdn-ilcjfgj.nitrocdn.com/XOQDdUFdzWLedsfNJMMaCuKxeArXzctC/assets/images/optimized/rev-d290a44/www.yousanusb.com/wp-content/uploads/2026/07/custom-keychain-manufacturer-in-china-banner-1.webp");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-18382 .elementor-element.elementor-element-373a4e9 > .elementor-background-overlay {
	background-color: #075481;
	opacity: .76;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-373a4e9 > .elementor-container {
	max-width: 1240px;
}

.elementor-18382 .elementor-element.elementor-element-373a4e9 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-23b68a4 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-d140e19 > .elementor-background-overlay {
	background-color: #04466d;
	opacity: .55;
}

.elementor-18382 .elementor-element.elementor-element-d140e19 > .elementor-container {
	max-width: 1240px;
}

.elementor-18382 .elementor-element.elementor-element-d140e19 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-c62be41 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-c62be41 .elementor-heading-title {
	color: #ffad4d;
	font-family: "Arial", Sans-serif;
	font-size: 12px;
	font-weight: 800;
	letter-spacing: 1.6px;
}

.elementor-18382 .elementor-element.elementor-element-3d6dd0a .elementor-heading-title {
	color: #fff;
	font-family: "Arial", Sans-serif;
	font-size: 58px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-8d64683 {
	color: #e4f1ff;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-427518f {
	color: #fff;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-8fe26ee img {
	width: 100%;
	height: 130px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-966d21a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-966d21a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-bc-flex-widget .elementor-18382 .elementor-element.elementor-element-966d21a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18382 .elementor-element.elementor-element-966d21a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18382 .elementor-element.elementor-element-966d21a > .elementor-element-populated {
	border-style: solid;
	border-width: 4px 0px 0px 0px;
	border-color: #0867c7;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 28px 28px 28px 28px;
}

.elementor-18382 .elementor-element.elementor-element-966d21a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-15d2a78b:not(.elementor-motion-effects-element-type-background), .elementor-18382 .elementor-element.elementor-element-15d2a78b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eef6ff;
}

.elementor-18382 .elementor-element.elementor-element-15d2a78b > .elementor-container {
	max-width: 1240px;
}

.elementor-18382 .elementor-element.elementor-element-15d2a78b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-15d2a78b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-484f5c25 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-56281e8a > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-56281e8a .elementor-heading-title {
	color: #0867c7;
	font-family: "Arial", Sans-serif;
	font-size: 12px;
	font-weight: 800;
	letter-spacing: 1.6px;
}

.elementor-18382 .elementor-element.elementor-element-23910fcf {
	text-align: center;
}

.elementor-18382 .elementor-element.elementor-element-23910fcf .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 44px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-25258ccd {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-45219da9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-45219da9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-45219da9 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-45219da9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-335b2aed img {
	width: 100%;
	height: 260px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-6752fd2e .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-70dbf124 {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-6586f0d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-6586f0d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-6586f0d1 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-6586f0d1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-4cd9dda7 img {
	width: 100%;
	height: 260px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-57462fd0 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-42c95b98 {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-37f4ca75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-37f4ca75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-37f4ca75 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-37f4ca75 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-368ac83 img {
	width: 100%;
	height: 260px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-29dd28ab .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-37d851ed {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-2ed991dd:not(.elementor-motion-effects-element-type-background), .elementor-18382 .elementor-element.elementor-element-2ed991dd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-18382 .elementor-element.elementor-element-2ed991dd > .elementor-container {
	max-width: 1240px;
}

.elementor-18382 .elementor-element.elementor-element-2ed991dd {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 80px 0px 80px 0px;
}

.elementor-18382 .elementor-element.elementor-element-2ed991dd > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-51350ac7 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-18382 .elementor-element.elementor-element-24a2986c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18382 .elementor-element.elementor-element-24a2986c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18382 .elementor-element.elementor-element-24a2986c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 18px 18px 18px 18px;
}

.elementor-18382 .elementor-element.elementor-element-24a2986c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-3ecf0c06 img {
	width: 100%;
	height: 470px;
	object-fit: contain;
	object-position: center center;
}

.elementor-bc-flex-widget .elementor-18382 .elementor-element.elementor-element-3ec2204b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18382 .elementor-element.elementor-element-3ec2204b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18382 .elementor-element.elementor-element-6e260973 .elementor-heading-title {
	color: #0867c7;
	font-family: "Arial", Sans-serif;
	font-size: 12px;
	font-weight: 800;
	letter-spacing: 1.6px;
}

.elementor-18382 .elementor-element.elementor-element-5449b7c9 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 44px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-5fc9412 {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-6ea120f7 .elementor-button {
	background-color: #0867c7;
	font-family: "Arial", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 3px 3px 3px 3px;
}

.elementor-18382 .elementor-element.elementor-element-6ea120f7 > .elementor-widget-container {
	box-shadow: 0px 8px 22px -7px rgba(11, 79, 149, .16);
}

.elementor-18382 .elementor-element.elementor-element-c265cb5:not(.elementor-motion-effects-element-type-background), .elementor-18382 .elementor-element.elementor-element-c265cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-18382 .elementor-element.elementor-element-c265cb5 > .elementor-container {
	max-width: 1240px;
}

.elementor-18382 .elementor-element.elementor-element-c265cb5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-c265cb5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-3d2e9a0c > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-2717f79 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-2717f79 .elementor-heading-title {
	color: #0867c7;
	font-family: "Arial", Sans-serif;
	font-size: 12px;
	font-weight: 800;
	letter-spacing: 1.6px;
}

.elementor-18382 .elementor-element.elementor-element-c529680 {
	text-align: center;
}

.elementor-18382 .elementor-element.elementor-element-c529680 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 44px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-a62851d {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-7cf95a39 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 100px 0px;
}

.elementor-18382 .elementor-element.elementor-element-ddb3d08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-ddb3d08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-ddb3d08 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-ddb3d08 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-52bdd64e img {
	width: 100%;
	height: 260px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-44185f77 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-35478cd8 {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-3c4a224d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-3c4a224d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-3c4a224d > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-3c4a224d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-1e6a5888 img {
	width: 100%;
	height: 260px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-57d3b97c .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-12e32c1e {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-de599f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-de599f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-de599f4 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-de599f4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-f18e0e img {
	width: 100%;
	height: 260px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-31783b27 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-1e737baa {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-4ebeacca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-4ebeacca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-4ebeacca > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-4ebeacca > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-3a5c9366 img {
	width: 100%;
	height: 260px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-5ed670df .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-58f28388 {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-5565d9a5:not(.elementor-motion-effects-element-type-background), .elementor-18382 .elementor-element.elementor-element-5565d9a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0b3766;
}

.elementor-18382 .elementor-element.elementor-element-5565d9a5 > .elementor-container {
	max-width: 1240px;
}

.elementor-18382 .elementor-element.elementor-element-5565d9a5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-5565d9a5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-682cd63f > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-682cd63f .elementor-heading-title {
	color: #ffad4d;
	font-family: "Arial", Sans-serif;
	font-size: 12px;
	font-weight: 800;
	letter-spacing: 1.6px;
}

.elementor-18382 .elementor-element.elementor-element-12ef7304 {
	text-align: center;
}

.elementor-18382 .elementor-element.elementor-element-12ef7304 .elementor-heading-title {
	color: #fff;
	font-family: "Arial", Sans-serif;
	font-size: 44px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-5942e4f3 {
	text-align: center;
	color: #cfe0ef;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-2f2e95e5 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-53787d64:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-53787d64 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-53787d64 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-53787d64 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-538b4c13 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-580495a0 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-d965305:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-d965305 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-d965305 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-d965305 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-11e86e74 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-2bfb6ae .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-473aec1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-473aec1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-473aec1e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-473aec1e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-133820b5 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-740389f5 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-3d5cf137:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-3d5cf137 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-3d5cf137 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-3d5cf137 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-4670a308 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-7c9b35e0 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-b3ec425 {
	margin-top: 0px;
	margin-bottom: 80px;
}

.elementor-18382 .elementor-element.elementor-element-71761b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-71761b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-71761b5 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-71761b5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-659c848 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-d1f6751 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-d7e8a7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-d7e8a7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-d7e8a7f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-d7e8a7f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-68ca535 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-ca6e078 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-a8f5d8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-a8f5d8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-a8f5d8e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-a8f5d8e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-941b46a img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-cd6d5da .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-efc7e8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-efc7e8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-efc7e8f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-efc7e8f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-2f8169b img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-b27e628 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-2be5937c:not(.elementor-motion-effects-element-type-background), .elementor-18382 .elementor-element.elementor-element-2be5937c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-18382 .elementor-element.elementor-element-2be5937c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 80px 0px 80px 0px;
}

.elementor-18382 .elementor-element.elementor-element-2be5937c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-7251e5d .elementor-heading-title {
	color: #0867c7;
	font-family: "Arial", Sans-serif;
	font-size: 12px;
	font-weight: 800;
	letter-spacing: 1.6px;
}

.elementor-18382 .elementor-element.elementor-element-379ec662 {
	text-align: center;
}

.elementor-18382 .elementor-element.elementor-element-379ec662 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 44px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-2e9c9935 {
	text-align: center;
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-701c1d3f {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-403fabf9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-403fabf9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-403fabf9 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-403fabf9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-d179c4b img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-3974523f .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-2fb1f78:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-2fb1f78 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-2fb1f78 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-2fb1f78 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-3e0c4bbb img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-532c58ae .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-5671b7c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-5671b7c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-5671b7c3 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-5671b7c3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-3d75df1d img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-42275f7c .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-582058e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-582058e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-582058e1 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-582058e1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-5da46e5f img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-81f80eb .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-53942a87:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-53942a87 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-53942a87 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-53942a87 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-6e316fe4 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-48b3550d .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-60bd996 .elementor-button {
	background-color: #ff8a00;
	font-family: "Arial", Sans-serif;
	font-weight: 700;
	fill: #fff;
	color: #fff;
	border-radius: 3px 3px 3px 3px;
}

.elementor-18382 .elementor-element.elementor-element-60bd996 > .elementor-widget-container {
	box-shadow: 0px 8px 22px -7px rgba(11, 79, 149, .16);
}

.elementor-18382 .elementor-element.elementor-element-1b834fe5:not(.elementor-motion-effects-element-type-background), .elementor-18382 .elementor-element.elementor-element-1b834fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f4f8fc;
}

.elementor-18382 .elementor-element.elementor-element-1b834fe5 > .elementor-container {
	max-width: 1240px;
}

.elementor-18382 .elementor-element.elementor-element-1b834fe5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 80px 0px 80px 0px;
}

.elementor-18382 .elementor-element.elementor-element-1b834fe5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-3dd9edb2 .elementor-heading-title {
	color: #0867c7;
	font-family: "Arial", Sans-serif;
	font-size: 12px;
	font-weight: 800;
	letter-spacing: 1.6px;
}

.elementor-18382 .elementor-element.elementor-element-618a8dc0 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 44px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-70729645 {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-4d9ec7f2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-3c47a5cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-3c47a5cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-3c47a5cf > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-3c47a5cf > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-61ee5fc0 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-5c48a02c .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-1dfa1378 {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-40817cb2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-40817cb2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-40817cb2 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-40817cb2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-28adcb80 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-47d2d5a4 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-7fe2b558 {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-17464f28:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-17464f28 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-17464f28 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-17464f28 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-55e0585 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-4ff7fca3 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-16a98085 {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-1df13ac8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18382 .elementor-element.elementor-element-1df13ac8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-18382 .elementor-element.elementor-element-1df13ac8 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 14px 14px 14px 14px;
}

.elementor-18382 .elementor-element.elementor-element-1df13ac8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-776a183e img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-506f4631 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-3c1dbcdd {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-175d4618:not(.elementor-motion-effects-element-type-background), .elementor-18382 .elementor-element.elementor-element-175d4618 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d77118c);
}

.elementor-18382 .elementor-element.elementor-element-175d4618 > .elementor-container {
	max-width: 1240px;
}

.elementor-18382 .elementor-element.elementor-element-175d4618 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 20px 70px 20px;
}

.elementor-18382 .elementor-element.elementor-element-175d4618 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-440aee09 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-18382 .elementor-element.elementor-element-23324510.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18382 .elementor-element.elementor-element-23324510.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18382 .elementor-element.elementor-element-c9ab357 {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-18382 .elementor-element.elementor-element-71fbb884 .elementor-heading-title {
	color: #0867c7;
	font-family: "Arial", Sans-serif;
	font-size: 20px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-4167d8d .elementor-heading-title {
	color: #0867c7;
	font-family: "Arial", Sans-serif;
	font-size: 12px;
	font-weight: 800;
	letter-spacing: 1.6px;
}

.elementor-18382 .elementor-element.elementor-element-6b62831d .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 44px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-14b8211f > .elementor-widget-container {
	box-shadow: 0px 8px 22px -7px rgba(11, 79, 149, .16);
}

.elementor-18382 .elementor-element.elementor-element-14b8211f {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-21d48071 > .elementor-widget-container {
	box-shadow: 0px 8px 22px -7px rgba(11, 79, 149, .16);
}

.elementor-18382 .elementor-element.elementor-element-21d48071 {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-627efcb7 > .elementor-widget-container {
	box-shadow: 0px 8px 22px -7px rgba(11, 79, 149, .16);
}

.elementor-18382 .elementor-element.elementor-element-627efcb7 {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-648d38bf > .elementor-widget-container {
	box-shadow: 0px 8px 22px -7px rgba(11, 79, 149, .16);
}

.elementor-18382 .elementor-element.elementor-element-648d38bf {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-2985a012 > .elementor-widget-container {
	box-shadow: 0px 8px 22px -7px rgba(11, 79, 149, .16);
}

.elementor-18382 .elementor-element.elementor-element-2985a012 {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-1c4bef92:not(.elementor-motion-effects-element-type-background), .elementor-18382 .elementor-element.elementor-element-1c4bef92 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0b3766;
}

.elementor-18382 .elementor-element.elementor-element-1c4bef92 > .elementor-container {
	max-width: 1240px;
}

.elementor-18382 .elementor-element.elementor-element-1c4bef92 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 70px 20px 70px 20px;
}

.elementor-18382 .elementor-element.elementor-element-1c4bef92 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-cd37e54 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-47901704 .elementor-heading-title {
	color: #ffad4d;
	font-family: "Arial", Sans-serif;
	font-size: 12px;
	font-weight: 800;
	letter-spacing: 1.6px;
}

.elementor-18382 .elementor-element.elementor-element-5bd70b0d .elementor-heading-title {
	color: #fff;
	font-family: "Arial", Sans-serif;
	font-size: 44px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-7f6b11cc {
	color: #cfe0ef;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-1359a88a > .elementor-element-populated {
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-63511ded img {
	width: 100%;
	height: 270px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-7e47bfd7 > .elementor-element-populated {
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-64232927 img {
	width: 100%;
	height: 270px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-114d1c94 > .elementor-element-populated {
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-6f9f8614 img {
	width: 100%;
	height: 270px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-7e414c9b > .elementor-element-populated {
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-71d80c2a img {
	width: 100%;
	height: 270px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-6ad4b04a:not(.elementor-motion-effects-element-type-background), .elementor-18382 .elementor-element.elementor-element-6ad4b04a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f8fafc;
}

.elementor-18382 .elementor-element.elementor-element-6ad4b04a > .elementor-container {
	max-width: 1240px;
}

.elementor-18382 .elementor-element.elementor-element-6ad4b04a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 70px 20px 70px 20px;
}

.elementor-18382 .elementor-element.elementor-element-6ad4b04a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-3f58a2f .elementor-heading-title {
	color: #0867c7;
	font-family: "Arial", Sans-serif;
	font-size: 12px;
	font-weight: 800;
	letter-spacing: 1.6px;
}

.elementor-18382 .elementor-element.elementor-element-6020dbc5 .elementor-heading-title {
	color: #0b2442;
	font-family: "Arial", Sans-serif;
	font-size: 44px;
	font-weight: 700;
}

.elementor-18382 .elementor-element.elementor-element-4cb8092e {
	color: #5f7186;
	font-family: "Arial", Sans-serif;
	font-size: 15px;
	line-height: 1.7em;
}

.elementor-18382 .elementor-element.elementor-element-4b8ce74f {
	margin-top: 0px;
	margin-bottom: 22px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-7a7adbc7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-7a7adbc7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-6f26ffc0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-6f26ffc0 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-5715ce6e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-5715ce6e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-64067dd1 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-6db7130d > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-6db7130d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-626056ed > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-626056ed img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-675c8fac > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-675c8fac > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-751cb0dc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-751cb0dc img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-269298f2 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-269298f2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-2dc93cd2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-2dc93cd2 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-cd4cd89 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-cd4cd89 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-2e43558d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-2e43558d img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-377872f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-377872f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-23f5cd63 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-23f5cd63 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-25f7ae07 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-25f7ae07 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-3b6ad5c2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-3b6ad5c2 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-393dbe39 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-527f4862 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-527f4862 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-74fa6615 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-74fa6615 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-2a518388 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-2a518388 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-5e17c5f8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-5e17c5f8 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-1e023873 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-1e023873 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-1b464381 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-1b464381 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-39ed009 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-39ed009 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-5f3bee0d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-5f3bee0d img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-6ff8c079 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-6ff8c079 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-27d59041 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-27d59041 img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-c903b00 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-c903b00 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-405d6d4b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-405d6d4b img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-7c382099 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-7c382099 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-68b2c83d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-68b2c83d img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-20840ee0 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-20840ee0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-43fac53f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18382 .elementor-element.elementor-element-43fac53f img {
	width: 100%;
}

.elementor-18382 .elementor-element.elementor-element-26632d89 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-26632d89 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-7c8cd4bf img {
	width: 100%;
	height: 88px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-172a9124 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-172a9124 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-2d053146 img {
	width: 100%;
	height: 88px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-33b6ce0d > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-33b6ce0d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-512c6cd2 img {
	width: 100%;
	height: 88px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-126b14a > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-126b14a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-4abf4395 img {
	width: 100%;
	height: 88px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-ed621fd > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-ed621fd > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-41bbd784 img {
	width: 100%;
	height: 88px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-3b0d8547 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-3b0d8547 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-48027a10 img {
	width: 100%;
	height: 88px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-2ea1728b > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-2ea1728b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-42849d1 img {
	width: 100%;
	height: 88px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-7fd3ab80 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-7fd3ab80 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-4e84d503 img {
	width: 100%;
	height: 88px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-1d780d2d > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-1d780d2d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-5f519e37 img {
	width: 100%;
	height: 88px;
	object-fit: contain;
	object-position: center center;
}

.elementor-18382 .elementor-element.elementor-element-2c97aadd > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #d9e6f2;
	box-shadow: 0px 12px 32px -8px rgba(11, 79, 149, .2);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 8px 8px 8px 8px;
}

.elementor-18382 .elementor-element.elementor-element-2c97aadd > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18382 .elementor-element.elementor-element-4829a7d img {
	width: 100%;
	height: 88px;
	object-fit: contain;
	object-position: center center;
}

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

@media (min-width:768px) {
	.elementor-18382 .elementor-element.elementor-element-3b7873d {
		width: 57.466%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-966d21a {
		width: 40.652%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-45219da9 {
		width: 33.333%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6586f0d1 {
		width: 33.333%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-37f4ca75 {
		width: 33.333%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-24a2986c {
		width: 50.2%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3ec2204b {
		width: 49.8%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-ddb3d08 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3c4a224d {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-de599f4 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-4ebeacca {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-403fabf9 {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2fb1f78 {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5671b7c3 {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-582058e1 {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-53942a87 {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-782d4270 {
		width: 40%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3281b52b {
		width: 60%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3c47a5cf {
		width: 26.895%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-40817cb2 {
		width: 23.105%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-17464f28 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1df13ac8 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-23324510 {
		width: 44%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5f32c7d8 {
		width: 56%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3e84ec0e {
		width: 45%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-c4283c1 {
		width: 55%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1359a88a {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7e47bfd7 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-114d1c94 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7e414c9b {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7a7adbc7 {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5715ce6e {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6db7130d {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-675c8fac {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-269298f2 {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-cd4cd89 {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-377872f {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-25f7ae07 {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-527f4862 {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2a518388 {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1e023873 {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-39ed009 {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6ff8c079 {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-c903b00 {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7c382099 {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-20840ee0 {
		width: 12.5%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-26632d89 {
		width: 10%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-172a9124 {
		width: 10%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-33b6ce0d {
		width: 10%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-126b14a {
		width: 10%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-ed621fd {
		width: 10%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3b0d8547 {
		width: 10%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2ea1728b {
		width: 10%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7fd3ab80 {
		width: 10%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1d780d2d {
		width: 10%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2c97aadd {
		width: 10%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-18382 .elementor-element.elementor-element-3b7873d {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-966d21a {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-45219da9 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6586f0d1 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-37f4ca75 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-24a2986c {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3ec2204b {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-ddb3d08 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3c4a224d {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-de599f4 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-4ebeacca {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-53787d64 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-d965305 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-473aec1e {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3d5cf137 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-71761b5 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-d7e8a7f {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-a8f5d8e {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-efc7e8f {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-403fabf9 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2fb1f78 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5671b7c3 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-582058e1 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-53942a87 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-782d4270 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3281b52b {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3c47a5cf {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-40817cb2 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-17464f28 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1df13ac8 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-23324510 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5f32c7d8 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3e84ec0e {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-c4283c1 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1359a88a {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7e47bfd7 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-114d1c94 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7e414c9b {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7a7adbc7 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5715ce6e {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6db7130d {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-675c8fac {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-269298f2 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-cd4cd89 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-377872f {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-25f7ae07 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-527f4862 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2a518388 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1e023873 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-39ed009 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6ff8c079 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-c903b00 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7c382099 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-20840ee0 {
		width: 25%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-26632d89 {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-172a9124 {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-33b6ce0d {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-126b14a {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-ed621fd {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3b0d8547 {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2ea1728b {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7fd3ab80 {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1d780d2d {
		width: 20%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2c97aadd {
		width: 20%;
	}
}

@media (max-width:1024px) {
	.elementor-18382 .elementor-element.elementor-element-3d6dd0a .elementor-heading-title {
		font-size: 46px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-8fe26ee > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-15d2a78b {
		padding: 55px 20px 55px 20px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-23910fcf .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6752fd2e .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-57462fd0 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-29dd28ab .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2ed991dd {
		padding: 55px 20px 55px 20px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5449b7c9 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-c265cb5 {
		padding: 55px 20px 55px 20px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-c529680 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-44185f77 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-57d3b97c .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-31783b27 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5ed670df .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5565d9a5 {
		padding: 55px 20px 55px 20px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-12ef7304 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-580495a0 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2bfb6ae .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-740389f5 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7c9b35e0 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-d1f6751 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-ca6e078 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-cd6d5da .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-b27e628 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2be5937c {
		padding: 55px 20px 55px 20px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-379ec662 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3974523f .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-532c58ae .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-42275f7c .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-81f80eb .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-48b3550d .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1b834fe5 {
		padding: 55px 20px 55px 20px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-618a8dc0 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5c48a02c .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-47d2d5a4 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-4ff7fca3 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-506f4631 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-175d4618 {
		padding: 55px 20px 55px 20px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-71fbb884 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6b62831d .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1c4bef92 {
		padding: 55px 20px 55px 20px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5bd70b0d .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6ad4b04a {
		padding: 55px 20px 55px 20px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6020dbc5 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-339b456e {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-18382 .elementor-element.elementor-element-3d6dd0a .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-966d21a {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-966d21a > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-15d2a78b {
		padding: 42px 14px 42px 14px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-23910fcf .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-45219da9 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-335b2aed img {
		height: 220px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6752fd2e .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6586f0d1 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-4cd9dda7 img {
		height: 220px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-57462fd0 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-37f4ca75 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-368ac83 img {
		height: 220px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-29dd28ab .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2ed991dd {
		padding: 42px 14px 42px 14px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-24a2986c {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3ec2204b {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5449b7c9 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-c265cb5 {
		padding: 42px 14px 42px 14px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-c529680 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-ddb3d08 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-52bdd64e img {
		height: 220px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-44185f77 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3c4a224d {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1e6a5888 img {
		height: 220px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-57d3b97c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-de599f4 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-f18e0e img {
		height: 220px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-31783b27 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-4ebeacca {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3a5c9366 img {
		height: 220px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5ed670df .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5565d9a5 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-64bd0773 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-12ef7304 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-53787d64 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-580495a0 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-d965305 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2bfb6ae .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-473aec1e {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-740389f5 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3d5cf137 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7c9b35e0 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-71761b5 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-d1f6751 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-d7e8a7f {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-ca6e078 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-a8f5d8e {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-cd6d5da .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-efc7e8f {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-b27e628 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2be5937c {
		padding: 42px 14px 42px 14px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-379ec662 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-701c1d3f {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-403fabf9 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3974523f .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2fb1f78 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-532c58ae .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5671b7c3 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-42275f7c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-582058e1 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-81f80eb .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-53942a87 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-48b3550d .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1b834fe5 {
		padding: 42px 14px 42px 14px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-4eaae103 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-782d4270 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-618a8dc0 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3281b52b {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3c47a5cf {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5c48a02c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-40817cb2 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-47d2d5a4 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-17464f28 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-4ff7fca3 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1df13ac8 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-506f4631 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-175d4618 {
		padding: 42px 14px 42px 14px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-23324510 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-71fbb884 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5f32c7d8 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6b62831d .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1c4bef92 {
		padding: 42px 14px 42px 14px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3e84ec0e {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5bd70b0d .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-c4283c1 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1359a88a {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7e47bfd7 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-114d1c94 {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7e414c9b {
		width: 100%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6ad4b04a {
		padding: 42px 14px 42px 14px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6020dbc5 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7a7adbc7 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-5715ce6e {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6db7130d {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-675c8fac {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-269298f2 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-cd4cd89 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-377872f {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-25f7ae07 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-527f4862 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2a518388 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1e023873 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-39ed009 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-6ff8c079 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-c903b00 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7c382099 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-20840ee0 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-26632d89 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-172a9124 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-33b6ce0d {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-126b14a {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-ed621fd {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-3b0d8547 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2ea1728b {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-7fd3ab80 {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-1d780d2d {
		width: 50%;
	}
	
	.elementor-18382 .elementor-element.elementor-element-2c97aadd {
		width: 50%;
	}
}

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