.elementor-45479 .elementor-element.elementor-element-4d7d0bf:not(.elementor-motion-effects-element-type-background),
.elementor-45479 .elementor-element.elementor-element-4d7d0bf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/07/about-us-inner-banner.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-45479 .elementor-element.elementor-element-4d7d0bf>.elementor-container {
	min-height: 200px;
}

.elementor-45479 .elementor-element.elementor-element-4d7d0bf {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-45479 .elementor-element.elementor-element-4d7d0bf>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-45479 .elementor-element.elementor-element-9268db9.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-45479 .elementor-element.elementor-element-9268db9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-45479 .elementor-element.elementor-element-9268db9>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-178711f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-45479 .elementor-element.elementor-element-178711f>.elementor-element-populated {
	padding: 0px 10px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-ad178b9 .elementor-heading-title {
	font-size: 50px;
	color: #FFFFFF;
}

.elementor-45479 .elementor-element.elementor-element-00dcd46 {
	color: #FFFFFF;
	font-size: 20px;
}

.elementor-45479 .elementor-element.elementor-element-d9d6cf0 .elementor-button:hover,
.elementor-45479 .elementor-element.elementor-element-d9d6cf0 .elementor-button:focus {
	background-color: #FFFFFF;
	color: var(--e-global-color-astglobalcolor0);
}

.elementor-45479 .elementor-element.elementor-element-d9d6cf0>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-d9d6cf0 .elementor-button {
	font-weight: 500;
	padding: 15px 40px 15px 40px;
}

.elementor-45479 .elementor-element.elementor-element-d9d6cf0 .elementor-button:hover svg,
.elementor-45479 .elementor-element.elementor-element-d9d6cf0 .elementor-button:focus svg {
	fill: var(--e-global-color-astglobalcolor0);
}

.elementor-45479 .elementor-element.elementor-element-97d32c6:not(.elementor-motion-effects-element-type-background),
.elementor-45479 .elementor-element.elementor-element-97d32c6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F4F9FF;
}

.elementor-45479 .elementor-element.elementor-element-97d32c6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-97d32c6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-dd6ae9f>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item a.uael-menu-item,
.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item a.uael-sub-menu-item {
	padding-left: 20px;
	padding-right: 20px;
}

.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item a.uael-menu-item,
.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item a.uael-sub-menu-item {
	padding-top: 20px;
	padding-bottom: 20px;
}

.elementor-45479 .elementor-element.elementor-element-d449036 ul.sub-menu {
	width: 220px;
}

.elementor-45479 .elementor-element.elementor-element-d449036 .sub-menu li a.uael-sub-menu-item,
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown li a.uael-menu-item,
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown li a.uael-sub-menu-item,
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown-expandible li a.uael-menu-item,
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown-expandible li a.uael-sub-menu-item {
	padding-left: 15px;
	padding-right: 15px;
}

.elementor-45479 .elementor-element.elementor-element-d449036 .sub-menu a.uael-sub-menu-item,
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown li a.uael-menu-item,
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown li a.uael-sub-menu-item,
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown-expandible li a.uael-menu-item,
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown-expandible li a.uael-sub-menu-item {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item a.uael-menu-item {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item a.uael-menu-item:not(.elementor-button),
.elementor-45479 .elementor-element.elementor-element-d449036 .sub-menu a.uael-sub-menu-item {
	color: #5B5959;
}

.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item a.uael-menu-item:not(.elementor-button):hover,
.elementor-45479 .elementor-element.elementor-element-d449036 .sub-menu a.uael-sub-menu-item:hover,
.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button),
.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item a.uael-menu-item.highlighted:not(.elementor-button),
.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item a.uael-menu-item:not(.elementor-button):focus {
	color: #23A30B;
}

.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item.current-menu-item a.uael-menu-item:not(.elementor-button),
.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item.current-menu-ancestor a.uael-menu-item:not(.elementor-button),
.elementor-45479 .elementor-element.elementor-element-d449036 .menu-item.custom-menu-active a.uael-menu-item:not(.elementor-button) {
	color: #23A30B;
}

.elementor-45479 .elementor-element.elementor-element-d449036 .sub-menu,
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown,
.elementor-45479 .elementor-element.elementor-element-d449036 .uael-nav-menu nav.uael-dropdown-expandible,
.elementor-45479 .elementor-element.elementor-element-d449036 .uael-nav-menu nav.uael-dropdown-expandible .menu-item a.uael-menu-item,
.elementor-45479 .elementor-element.elementor-element-d449036 .uael-nav-menu nav.uael-dropdown-expandible .menu-item .sub-menu,
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown .menu-item a.uael-menu-item,
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown .menu-item a.uael-sub-menu-item {
	background-color: #fff;
}

.elementor-45479 .elementor-element.elementor-element-d449036 .sub-menu li.menu-item:not(:last-child),
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown li.menu-item:not(:last-child),
.elementor-45479 .elementor-element.elementor-element-d449036 nav.uael-dropdown-expandible li.menu-item:not(:last-child) {
	border-bottom-style: solid;
	border-bottom-color: #c4c4c4;
	border-bottom-width: 1px;
}

.elementor-45479 .elementor-element.elementor-element-1977f2c {
	padding: 100px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-5ae61aa>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-d0b919d>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-4c516be .uael-dual-color-heading {
	text-align: left;
}

.elementor-45479 .elementor-element.elementor-element-4c516be {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-45479 .elementor-element.elementor-element-4c516be .uael-before-heading {
	margin-right: 10px;
}

.elementor-45479 .elementor-element.elementor-element-4c516be .uael-after-heading {
	margin-left: 10px;
}

.elementor-45479 .elementor-element.elementor-element-4c516be .uael-stack-desktop-yes .uael-before-heading {
	margin-bottom: 10px;
	margin-right: 0px;
	display: inline-block;
}

.elementor-45479 .elementor-element.elementor-element-4c516be .uael-stack-desktop-yes .uael-after-heading {
	margin-top: 10px;
	margin-left: 0px;
	display: inline-block;
}

.elementor-45479 .elementor-element.elementor-element-4c516be .uael-dual-heading-text {
	color: #274A9A;
	font-family: "Montserrat", Sans-serif;
	font-size: 50px;
	font-weight: 600;
}

.elementor-45479 .elementor-element.elementor-element-4c516be .uael-dual-heading-text.uael-highlight-text {
	color: #818282;
	font-family: "Montserrat", Sans-serif;
	font-size: 34px;
	font-weight: 700;
}

.elementor-45479 .elementor-element.elementor-element-bf8b19d .uael-dual-color-heading {
	text-align: left;
}

.elementor-45479 .elementor-element.elementor-element-bf8b19d {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-45479 .elementor-element.elementor-element-bf8b19d>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-45479 .elementor-element.elementor-element-bf8b19d .uael-dual-heading-text {
	color: #FF0000;
	font-family: "Montserrat", Sans-serif;
	font-size: 100px;
	font-weight: 700;
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-bf8b19d .uael-dual-heading-text.uael-highlight-text {
	color: #00732F;
}

.elementor-45479 .elementor-element.elementor-element-c93605f>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-45479 .elementor-element.elementor-element-c93605f {
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-4cd8a045>.elementor-element-populated {
	padding: 10px 30px 10px 0px;
}

.elementor-45479 .elementor-element.elementor-element-1b82c907 {
	color: #343434;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-b6c75da {
	color: #343434;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-5053e351 {
	color: #343434;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-631dfab8.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-45479 .elementor-element.elementor-element-631dfab8>.elementor-element-populated {
	padding: 10px 0px 10px 30px;
}

.elementor-45479 .elementor-element.elementor-element-22f85e68 {
	width: auto;
	max-width: auto;
}

.elementor-45479 .elementor-element.elementor-element-22f85e68>.elementor-widget-container {
	margin: -130px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-22f85e68 .elementor-counter-number-wrapper {
	color: #919191;
	font-family: "Montserrat", Sans-serif;
	font-size: 130px;
	font-weight: 700;
	line-height: 1em;
}

.elementor-45479 .elementor-element.elementor-element-3f5f5128 {
	text-align: right;
}

.elementor-45479 .elementor-element.elementor-element-3f5f5128 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 45px;
	font-weight: 700;
	text-transform: uppercase;
	color: #B2B1B1;
}

.elementor-45479 .elementor-element.elementor-element-1da62f8 {
	width: var(--container-widget-width, 117.674%);
	max-width: 117.674%;
	--container-widget-width: 117.674%;
	--container-widget-flex-grow: 0;
	text-align: right;
}

.elementor-45479 .elementor-element.elementor-element-1da62f8 .elementor-heading-title {
	font-size: 40px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 1em;
	color: #B2B1B1;
}

.elementor-45479 .elementor-element.elementor-element-b14ff24 {
	width: auto;
	max-width: auto;
}

.elementor-45479 .elementor-element.elementor-element-b14ff24 .elementor-counter-number-wrapper {
	color: #274A9B;
	font-size: 113px;
	font-weight: 700;
	line-height: 1em;
}

.elementor-45479 .elementor-element.elementor-element-181fcac8 {
	margin-top: 15px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-4e29b051:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45479 .elementor-element.elementor-element-4e29b051>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-45479 .elementor-element.elementor-element-4e29b051.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-45479 .elementor-element.elementor-element-4e29b051.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-45479 .elementor-element.elementor-element-4e29b051>.elementor-element-populated,
.elementor-45479 .elementor-element.elementor-element-4e29b051>.elementor-element-populated>.elementor-background-overlay,
.elementor-45479 .elementor-element.elementor-element-4e29b051>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-45479 .elementor-element.elementor-element-4e29b051>.elementor-element-populated {
	box-shadow: 0px 20px 60px 0px rgba(8, 40.00000000000002, 79, 0.25);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 5px 0px 0px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 0px;
	padding: 30px 20px 30px 20px;
}

.elementor-45479 .elementor-element.elementor-element-4e29b051>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-5ee5cae1 img {
	width: 73px;
}

.elementor-45479 .elementor-element.elementor-element-3d2e9658 .elementor-counter-number-wrapper {
	color: #262626;
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	font-weight: 700;
}

.elementor-45479 .elementor-element.elementor-element-3d2e9658 .elementor-counter-title {
	color: #262626;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-43d4c7f3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45479 .elementor-element.elementor-element-43d4c7f3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-45479 .elementor-element.elementor-element-43d4c7f3.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-45479 .elementor-element.elementor-element-43d4c7f3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-45479 .elementor-element.elementor-element-43d4c7f3>.elementor-element-populated,
.elementor-45479 .elementor-element.elementor-element-43d4c7f3>.elementor-element-populated>.elementor-background-overlay,
.elementor-45479 .elementor-element.elementor-element-43d4c7f3>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-45479 .elementor-element.elementor-element-43d4c7f3>.elementor-element-populated {
	box-shadow: 0px 20px 60px 0px rgba(8, 40.00000000000002, 79, 0.25);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 5px 0px 0px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 0px;
	padding: 30px 20px 30px 20px;
}

.elementor-45479 .elementor-element.elementor-element-43d4c7f3>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-3c34ef4b img {
	width: 69px;
}

.elementor-45479 .elementor-element.elementor-element-7c862f68 .elementor-counter-number-wrapper {
	color: #262626;
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	font-weight: 700;
}

.elementor-45479 .elementor-element.elementor-element-7c862f68 .elementor-counter-title {
	color: #262626;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-f95266f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45479 .elementor-element.elementor-element-f95266f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-45479 .elementor-element.elementor-element-f95266f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-45479 .elementor-element.elementor-element-f95266f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-45479 .elementor-element.elementor-element-f95266f>.elementor-element-populated,
.elementor-45479 .elementor-element.elementor-element-f95266f>.elementor-element-populated>.elementor-background-overlay,
.elementor-45479 .elementor-element.elementor-element-f95266f>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-45479 .elementor-element.elementor-element-f95266f>.elementor-element-populated {
	box-shadow: 0px 20px 60px 0px rgba(8, 40.00000000000002, 79, 0.25);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 5px 0px 0px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 0px;
	padding: 30px 20px 30px 20px;
}

.elementor-45479 .elementor-element.elementor-element-f95266f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-10d00418 img {
	width: 58px;
}

.elementor-45479 .elementor-element.elementor-element-1d75c62 .elementor-counter-number-wrapper {
	color: #262626;
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	font-weight: 700;
}

.elementor-45479 .elementor-element.elementor-element-1d75c62 .elementor-counter-title {
	color: #262626;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-59ef3cd>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-45479 .elementor-element.elementor-element-59ef3cd {
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-782fb6c>.elementor-element-populated {
	padding: 10px 30px 10px 0px;
}

.elementor-45479 .elementor-element.elementor-element-451f40c {
	color: #343434;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-32af142>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-45479 .elementor-element.elementor-element-32af142 {
	padding: 60px 0px 50px 0px;
}

.elementor-45479 .elementor-element.elementor-element-6e8850e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 30px;
}

.elementor-45479 .elementor-element.elementor-element-6e8850e>.elementor-element-populated {
	padding: 10px 0px 10px 0px;
}

.elementor-45479 .elementor-element.elementor-element-d2fe151 .elementor-heading-title {
	font-size: 40px;
	font-weight: 600;
	line-height: 1em;
	color: #274A9A;
}

.elementor-45479 .elementor-element.elementor-element-4f0be27 {
	color: #343434;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-3f9f4ec {
	color: #343434;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-ab8d3b2 {
	color: #343434;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-189d9d0 {
	color: #343434;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-d93cb69 {
	color: #343434;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-4d0fe05>.elementor-widget-container {
	background-color: #293f7b;
	margin: 0px 0px 0px 0px;
	padding: 50px 50px 50px 50px;
}

.elementor-45479 .elementor-element.elementor-element-4d0fe05 .uael-image img {
	width: 75px;
}

.elementor-45479 .elementor-element.elementor-element-4d0fe05 .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-4d0fe05 .uael-infobox-title {
	font-size: 26px;
	font-weight: 600;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-4d0fe05 .uael-infobox-text {
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
	margin: 20px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-041694f>.elementor-element-populated {
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #293f7b;
	margin: 2% 2% 2% 2%;
	--e-column-margin-right: 2%;
	--e-column-margin-left: 2%;
}

.elementor-45479 .elementor-element.elementor-element-0153f84>.elementor-widget-container {
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 50px 50px 50px 50px;
}

.elementor-45479 .elementor-element.elementor-element-0153f84 .uael-image img {
	width: 61px;
}

.elementor-45479 .elementor-element.elementor-element-0153f84 .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-0153f84 .uael-infobox-title {
	font-size: 26px;
	font-weight: 600;
	color: #343434;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-0153f84 .uael-infobox-text {
	font-size: 14px;
	font-weight: 400;
	color: #343434;
	margin: 20px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-75d081e:not(.elementor-motion-effects-element-type-background),
.elementor-45479 .elementor-element.elementor-element-75d081e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F4F7FB;
}

.elementor-45479 .elementor-element.elementor-element-75d081e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 50px;
	margin-bottom: 0px;
	padding: 0px 0px 50px 0px;
}

.elementor-45479 .elementor-element.elementor-element-75d081e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-de6876c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-45479 .elementor-element.elementor-element-de6876c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F4F7FB;
}

.elementor-45479 .elementor-element.elementor-element-de6876c>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-de6876c>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-2ed43fb>.elementor-widget-container {
	margin: 0px 0px -60px 0px;
	padding: 50px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-2ed43fb .uael-image img {
	width: 60px;
}

.elementor-45479 .elementor-element.elementor-element-2ed43fb .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-2ed43fb .elementor-button .elementor-align-icon-right,
.elementor-45479 .elementor-element.elementor-element-2ed43fb .uael-infobox-link-icon-after {
	margin-left: 5px;
}

.elementor-45479 .elementor-element.elementor-element-2ed43fb .elementor-button .elementor-align-icon-left,
.elementor-45479 .elementor-element.elementor-element-2ed43fb .uael-infobox-link-icon-before {
	margin-right: 5px;
}

.elementor-45479 .elementor-element.elementor-element-2ed43fb .uael-infobox-title {
	font-size: 26px;
	font-weight: 600;
	color: #343434;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-2ed43fb .uael-infobox-text {
	font-size: 14px;
	font-weight: 400;
	color: #343434;
	margin: 20px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-2ed43fb .uael-infobox-cta-link-style,
.elementor-45479 .elementor-element.elementor-element-2ed43fb .uael-button-wrapper {
	margin: 10px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-ae5c01c .elementor-icon-list-icon i {
	color: #293f7b;
	transition: color 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-ae5c01c .elementor-icon-list-icon svg {
	fill: #293f7b;
	transition: fill 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-ae5c01c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-align: center;
	--icon-vertical-offset: -1px;
}

.elementor-45479 .elementor-element.elementor-element-ae5c01c .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-45479 .elementor-element.elementor-element-ae5c01c .elementor-icon-list-item>a {
	font-size: 14px;
	font-weight: 400;
}

.elementor-45479 .elementor-element.elementor-element-ae5c01c .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-c888f34>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-c888f34>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-2901268 {
	z-index: 1;
}

.elementor-45479 .elementor-element.elementor-element-c577a2c>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-c577a2c>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-343dd77>.elementor-widget-container {
	background-color: #293f7b;
	margin: 0px 0px -160px 0px;
	padding: 50px 50px 50px 50px;
}

.elementor-45479 .elementor-element.elementor-element-343dd77 .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-343dd77 .uael-infobox-title {
	font-size: 26px;
	font-weight: 600;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-343dd77 .uael-infobox-text {
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
	margin: 20px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-0fc70d9>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-f51c216:not(.elementor-motion-effects-element-type-background),
.elementor-45479 .elementor-element.elementor-element-f51c216>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/07/vision-mission-bg.jpg");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-45479 .elementor-element.elementor-element-f51c216>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.65;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-f51c216>.elementor-container {
	min-height: 560px;
}

.elementor-45479 .elementor-element.elementor-element-f51c216 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-4a24dc6>.elementor-element-populated {
	margin: 3% 3% 3% 3%;
	--e-column-margin-right: 3%;
	--e-column-margin-left: 3%;
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-6d3f5cc img {
	width: 100%;
}

.elementor-45479 .elementor-element.elementor-element-75952fa>.elementor-widget-container {
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 50px 50px 50px 50px;
}

.elementor-45479 .elementor-element.elementor-element-75952fa .uael-image img {
	width: 55px;
}

.elementor-45479 .elementor-element.elementor-element-75952fa .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-75952fa .elementor-button .elementor-align-icon-right,
.elementor-45479 .elementor-element.elementor-element-75952fa .uael-infobox-link-icon-after {
	margin-left: 5px;
}

.elementor-45479 .elementor-element.elementor-element-75952fa .elementor-button .elementor-align-icon-left,
.elementor-45479 .elementor-element.elementor-element-75952fa .uael-infobox-link-icon-before {
	margin-right: 5px;
}

.elementor-45479 .elementor-element.elementor-element-75952fa .uael-infobox-title {
	font-size: 26px;
	font-weight: 600;
	color: #343434;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-75952fa .uael-infobox-text {
	font-size: 14px;
	font-weight: 400;
	color: #343434;
	margin: 20px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-75952fa .uael-infobox-cta-link-style,
.elementor-45479 .elementor-element.elementor-element-75952fa .uael-button-wrapper {
	margin: 10px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-5070649>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-5070649>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-eb078a2 {
	z-index: 1;
}

.elementor-45479 .elementor-element.elementor-element-574a22e>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-574a22e>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-696fc65>.elementor-widget-container {
	background-color: #FFFFFF;
	margin: -160px 0px 0px 0px;
	padding: 50px 50px 50px 50px;
}

.elementor-45479 .elementor-element.elementor-element-696fc65 .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-696fc65 .uael-infobox-title {
	font-size: 26px;
	font-weight: 600;
	color: #343434;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-696fc65 .uael-infobox-text {
	font-size: 14px;
	font-weight: 400;
	color: #343434;
	margin: 20px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-e8becca>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-45479 .elementor-element.elementor-element-e8becca {
	padding: 50px 0px 50px 0px;
}

.elementor-45479 .elementor-element.elementor-element-e045496>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 30px;
}

.elementor-45479 .elementor-element.elementor-element-e045496>.elementor-element-populated {
	padding: 10px 0px 10px 0px;
}

.elementor-45479 .elementor-element.elementor-element-b4d2177 .elementor-heading-title {
	font-size: 40px;
	font-weight: 600;
	line-height: 1em;
	color: #274A9A;
}

.elementor-45479 .elementor-element.elementor-element-a005bd1 .uael-image img {
	width: 21px;
}

.elementor-45479 .elementor-element.elementor-element-a005bd1 .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-a005bd1 .uael-infobox-title {
	font-size: 18px;
	line-height: 29px;
	color: #49494A;
	margin: 0px 0px 10px 0px;
}

.elementor-45479 .elementor-element.elementor-element-a005bd1 .uael-infobox-text {
	font-size: 14px;
	color: #343434;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-799ebee .uael-image img {
	width: 21px;
}

.elementor-45479 .elementor-element.elementor-element-799ebee .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-799ebee .uael-infobox-title {
	font-size: 18px;
	line-height: 29px;
	color: #49494A;
	margin: 0px 0px 10px 0px;
}

.elementor-45479 .elementor-element.elementor-element-799ebee .uael-infobox-text {
	font-size: 14px;
	color: #343434;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-5ed5687 .uael-image img {
	width: 21px;
}

.elementor-45479 .elementor-element.elementor-element-5ed5687 .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-5ed5687 .uael-infobox-title {
	font-size: 18px;
	line-height: 29px;
	color: #49494A;
	margin: 0px 0px 10px 0px;
}

.elementor-45479 .elementor-element.elementor-element-5ed5687 .uael-infobox-text {
	font-size: 14px;
	color: #343434;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-ee4606f .uael-image img {
	width: 21px;
}

.elementor-45479 .elementor-element.elementor-element-ee4606f .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-ee4606f .uael-infobox-title {
	font-size: 18px;
	line-height: 29px;
	color: #49494A;
	margin: 0px 0px 10px 0px;
}

.elementor-45479 .elementor-element.elementor-element-ee4606f .uael-infobox-text {
	font-size: 14px;
	color: #343434;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-4b08728 .uael-image img {
	width: 21px;
}

.elementor-45479 .elementor-element.elementor-element-4b08728 .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-4b08728 .uael-infobox-title {
	font-size: 18px;
	line-height: 29px;
	color: #49494A;
	margin: 0px 0px 10px 0px;
}

.elementor-45479 .elementor-element.elementor-element-4b08728 .uael-infobox-text {
	font-size: 14px;
	color: #343434;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-77cd80d .uael-image img {
	width: 21px;
}

.elementor-45479 .elementor-element.elementor-element-77cd80d .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-77cd80d .uael-infobox-title {
	font-size: 18px;
	line-height: 29px;
	color: #49494A;
	margin: 0px 0px 10px 0px;
}

.elementor-45479 .elementor-element.elementor-element-77cd80d .uael-infobox-text {
	font-size: 14px;
	color: #343434;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-e3add7b .uael-image img {
	width: 21px;
}

.elementor-45479 .elementor-element.elementor-element-e3add7b .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-e3add7b .uael-infobox-title {
	font-size: 18px;
	line-height: 29px;
	color: #49494A;
	margin: 0px 0px 10px 0px;
}

.elementor-45479 .elementor-element.elementor-element-e3add7b .uael-infobox-text {
	font-size: 14px;
	color: #343434;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-273b376 .uael-image img {
	width: 21px;
}

.elementor-45479 .elementor-element.elementor-element-273b376 .uael-image .uael-image-content img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-273b376 .uael-infobox-title {
	font-size: 18px;
	line-height: 29px;
	color: #49494A;
	margin: 0px 0px 10px 0px;
}

.elementor-45479 .elementor-element.elementor-element-273b376 .uael-infobox-text {
	font-size: 14px;
	color: #343434;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-2fced66:not(.elementor-motion-effects-element-type-background),
.elementor-45479 .elementor-element.elementor-element-2fced66>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2023/07/AA-About-us-what-value.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-45479 .elementor-element.elementor-element-2fced66 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 120px;
	margin-bottom: 0px;
}

.elementor-45479 .elementor-element.elementor-element-2fced66>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-473d9fb>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-c707427>.elementor-element-populated {
	padding: 80px 0px 80px 0px;
}

.elementor-45479 .elementor-element.elementor-element-f560e9a .elementor-heading-title {
	font-size: 35px;
	font-weight: 600;
	line-height: 1em;
	color: #FFFFFF;
}

.elementor-45479 .elementor-element.elementor-element-5c3e90b {
	text-align: justify;
	color: #FFFFFF;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-bc-flex-widget .elementor-45479 .elementor-element.elementor-element-90d1d52.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-45479 .elementor-element.elementor-element-90d1d52.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-45479 .elementor-element.elementor-element-90d1d52>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-8fa642b>.elementor-widget-container {
	margin: -120px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-d395d4f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 30px 0px;
}

.elementor-45479 .elementor-element.elementor-element-d395d4f>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-81d5332>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-adc2078 {
	text-align: center;
}

.elementor-45479 .elementor-element.elementor-element-adc2078 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 45px;
	font-weight: 600;
	color: #274A9A;
}

.elementor-45479 .elementor-element.elementor-element-d744058>.elementor-widget-container {
	background-color: #F4F7FB;
	padding: 30px 30px 30px 30px;
}

.elementor-45479 .elementor-element.elementor-element-d744058.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-45479 .elementor-element.elementor-element-d744058.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-45479 .elementor-element.elementor-element-d744058.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-45479 .elementor-element.elementor-element-d744058 .elementor-image-box-title {
	margin-bottom: 10px;
}

.elementor-45479 .elementor-element.elementor-element-d744058 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-dd71bd3 {
	padding: 100px 0px 100px 0px;
}

.elementor-45479 .elementor-element.elementor-element-4c9d316c>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-728a9533 {
	text-align: center;
}

.elementor-45479 .elementor-element.elementor-element-728a9533 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 45px;
	font-weight: 600;
	color: #274A9A;
}

.elementor-45479 .elementor-element.elementor-element-30b6fdb {
	text-align: center;
}

.elementor-45479 .elementor-element.elementor-element-30b6fdb .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	color: #5C5D5D;
}

.elementor-45479 .elementor-element.elementor-element-4c6c6ba1>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-324d0929 {
	--e-image-carousel-slides-to-show: 6;
	z-index: 9;
}

.elementor-45479 .elementor-element.elementor-element-324d0929>.elementor-widget-container {
	background-color: #FFFFFF;
	padding: 20px 20px 20px 20px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-45479 .elementor-element.elementor-element-324d0929 .swiper-pagination-bullet {
	width: 6px;
	height: 6px;
	background: #274A9A;
}

.elementor-45479 .elementor-element.elementor-element-324d0929 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background: #AABDD6;
	opacity: 1;
}

.elementor-45479 .elementor-element.elementor-element-324d0929 .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-45479 .elementor-element.elementor-element-729d13dc:not(.elementor-motion-effects-element-type-background),
.elementor-45479 .elementor-element.elementor-element-729d13dc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2022/08/free-cunsultation-1.jpg");
	background-position: center left;
	background-size: cover;
}

.elementor-45479 .elementor-element.elementor-element-729d13dc>.elementor-background-overlay {
	background-color: #030C1F;
	opacity: 0.72;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-45479 .elementor-element.elementor-element-729d13dc {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 150px 0px 150px 0px;
}

.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-heading,
.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-heading a {
	font-size: 45px;
	font-weight: 700;
	line-height: 1em;
}

.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-heading-text {
	color: #FFFFFF;
}

.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-heading {
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-sub-heading {
	font-size: 45px;
	font-weight: 700;
	line-height: 1em;
	color: #293f7b;
	margin: 0px 0px 0px 0px;
}

.elementor-45479 .elementor-element.elementor-element-e8a6d0c {
	color: #FFFFFF;
	font-size: 20px;
	font-weight: 400;
}

@media(max-width:1024px) {
	.elementor-45479 .elementor-element.elementor-element-4d7d0bf {
		padding: 100px 20px 100px 20px;
	}

	.elementor-45479 .elementor-element.elementor-element-97d32c6 {
		padding: 0px 20px 0px 20px;
	}

	.elementor-45479 .elementor-element.elementor-element-1977f2c {
		padding: 100px 20px 0px 20px;
	}

	.elementor-45479 .elementor-element.elementor-element-4c516be .uael-heading-stack-tablet .uael-before-heading {
		margin-bottom: 10px;
		margin-right: 0px;
		display: inline-block;
	}

	.elementor-45479 .elementor-element.elementor-element-4c516be .uael-heading-stack-tablet .uael-after-heading {
		margin-top: 10px;
		margin-left: 0px;
		display: inline-block;
	}

	.elementor-45479 .elementor-element.elementor-element-4c516be .uael-dual-heading-text {
		font-size: 50px;
	}

	.elementor-45479 .elementor-element.elementor-element-4c516be .uael-dual-heading-text.uael-highlight-text {
		font-size: 34px;
	}

	.elementor-45479 .elementor-element.elementor-element-bf8b19d .uael-dual-heading-text {
		font-size: 100px;
	}

	.elementor-45479 .elementor-element.elementor-element-c93605f {
		padding: 0px 20px 100px 20px;
	}

	.elementor-45479 .elementor-element.elementor-element-4cd8a045>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-631dfab8>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-22f85e68>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-22f85e68 .elementor-counter-number-wrapper {
		font-size: 200px;
	}

	.elementor-45479 .elementor-element.elementor-element-3f5f5128 .elementor-heading-title {
		font-size: 60px;
	}

	.elementor-45479 .elementor-element.elementor-element-1da62f8 {
		text-align: center;
	}

	.elementor-45479 .elementor-element.elementor-element-1da62f8 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-45479 .elementor-element.elementor-element-b14ff24 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-45479 .elementor-element.elementor-element-b14ff24>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-b14ff24 .elementor-counter-number-wrapper {
		font-size: 100px;
	}

	.elementor-45479 .elementor-element.elementor-element-59ef3cd {
		padding: 0px 20px 100px 20px;
	}

	.elementor-45479 .elementor-element.elementor-element-782fb6c>.elementor-element-populated {
		padding: 10px 0px 10px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-32af142 {
		padding: 50px 20px 50px 20px;
	}

	.elementor-45479 .elementor-element.elementor-element-6e8850e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}

	.elementor-45479 .elementor-element.elementor-element-6e8850e>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-d2fe151 .elementor-heading-title {
		font-size: 26px;
	}

	.elementor-45479 .elementor-element.elementor-element-4d0fe05>.elementor-widget-container {
		padding: 30px 30px 30px 30px;
	}

	.elementor-45479 .elementor-element.elementor-element-0153f84>.elementor-widget-container {
		padding: 30px 30px 30px 30px;
	}

	.elementor-45479 .elementor-element.elementor-element-2ed43fb>.elementor-widget-container {
		padding: 30px 30px 30px 30px;
	}

	.elementor-45479 .elementor-element.elementor-element-07579b8 {
		padding: 0px 20px 0px 20px;
	}

	.elementor-45479 .elementor-element.elementor-element-343dd77>.elementor-widget-container {
		padding: 30px 30px 30px 30px;
	}

	.elementor-45479 .elementor-element.elementor-element-75952fa>.elementor-widget-container {
		padding: 30px 30px 30px 30px;
	}

	.elementor-45479 .elementor-element.elementor-element-a6e53b9 {
		padding: 0px 20px 0px 20px;
	}

	.elementor-45479 .elementor-element.elementor-element-696fc65>.elementor-widget-container {
		padding: 30px 30px 30px 30px;
	}

	.elementor-45479 .elementor-element.elementor-element-e8becca {
		padding: 50px 20px 50px 20px;
	}

	.elementor-45479 .elementor-element.elementor-element-e045496>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}

	.elementor-45479 .elementor-element.elementor-element-e045496>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-b4d2177 .elementor-heading-title {
		font-size: 26px;
	}

	.elementor-45479 .elementor-element.elementor-element-2fced66 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-adc2078 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-45479 .elementor-element.elementor-element-dd71bd3 {
		padding: 100px 20px 100px 20px;
	}

	.elementor-45479 .elementor-element.elementor-element-728a9533 .elementor-heading-title {
		font-size: 40px;
	}

	.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-heading,
	.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-heading a {
		font-size: 34px;
	}

	.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-heading {
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-sub-heading {
		font-size: 34px;
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-e8a6d0c {
		font-size: 18px;
	}
}

@media(max-width:767px) {
	.elementor-45479 .elementor-element.elementor-element-4c516be .uael-heading-stack-mobile .uael-before-heading {
		margin-bottom: 10px;
		margin-right: 0px;
		display: inline-block;
	}

	.elementor-45479 .elementor-element.elementor-element-4c516be .uael-heading-stack-mobile .uael-after-heading {
		margin-top: 10px;
		margin-left: 0px;
		display: inline-block;
	}

	.elementor-45479 .elementor-element.elementor-element-4c516be .uael-dual-heading-text {
		font-size: 45px;
	}

	.elementor-45479 .elementor-element.elementor-element-4c516be .uael-dual-heading-text.uael-highlight-text {
		font-size: 30px;
	}

	.elementor-45479 .elementor-element.elementor-element-bf8b19d>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-bf8b19d .uael-dual-heading-text {
		font-size: 80px;
	}

	.elementor-45479 .elementor-element.elementor-element-22f85e68 .elementor-counter-number-wrapper {
		font-size: 180px;
	}

	.elementor-45479 .elementor-element.elementor-element-3f5f5128 .elementor-heading-title {
		font-size: 50px;
	}

	.elementor-45479 .elementor-element.elementor-element-1da62f8 .elementor-heading-title {
		font-size: 26px;
	}

	.elementor-45479 .elementor-element.elementor-element-b14ff24 .elementor-counter-number-wrapper {
		font-size: 100px;
	}

	.elementor-45479 .elementor-element.elementor-element-4e29b051>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-43d4c7f3>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-f95266f>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-32af142 {
		padding: 20px 20px 20px 20px;
	}

	.elementor-45479 .elementor-element.elementor-element-6e8850e>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-d2fe151 {
		text-align: center;
	}

	.elementor-45479 .elementor-element.elementor-element-d2fe151 .elementor-heading-title {
		font-size: 26px;
	}

	.elementor-45479 .elementor-element.elementor-element-4d0fe05>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-0153f84>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-2ed43fb>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-343dd77>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-75952fa>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-696fc65>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-e8becca {
		padding: 20px 20px 20px 20px;
	}

	.elementor-45479 .elementor-element.elementor-element-e045496>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-b4d2177 {
		text-align: center;
	}

	.elementor-45479 .elementor-element.elementor-element-b4d2177 .elementor-heading-title {
		font-size: 26px;
	}

	.elementor-45479 .elementor-element.elementor-element-2fced66 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-473d9fb>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-c707427>.elementor-element-populated {
		padding: 40px 10px 40px 10px;
	}

	.elementor-45479 .elementor-element.elementor-element-f560e9a {
		text-align: center;
	}

	.elementor-45479 .elementor-element.elementor-element-90d1d52>.elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}

	.elementor-45479 .elementor-element.elementor-element-8fa642b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-d744058 .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-heading,
	.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-heading a {
		font-size: 24px;
		line-height: 1em;
	}

	.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-heading {
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-5a8a5041 .uael-sub-heading {
		font-size: 24px;
		line-height: 1em;
		margin: 0px 0px 0px 0px;
	}

	.elementor-45479 .elementor-element.elementor-element-e8a6d0c {
		font-size: 16px;
	}
}

@media(min-width:768px) {
	.elementor-45479 .elementor-element.elementor-element-5ae61aa {
		width: 100%;
	}

	.elementor-45479 .elementor-element.elementor-element-c577a2c {
		width: 35%;
	}

	.elementor-45479 .elementor-element.elementor-element-0fc70d9 {
		width: 65%;
	}

	.elementor-45479 .elementor-element.elementor-element-8c805fb {
		width: 65%;
	}

	.elementor-45479 .elementor-element.elementor-element-574a22e {
		width: 35%;
	}

	.elementor-45479 .elementor-element.elementor-element-c707427 {
		width: 46.95%;
	}

	.elementor-45479 .elementor-element.elementor-element-75ec64d {
		width: 9.401%;
	}

	.elementor-45479 .elementor-element.elementor-element-90d1d52 {
		width: 42.981%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-45479 .elementor-element.elementor-element-4cd8a045 {
		width: 100%;
	}

	.elementor-45479 .elementor-element.elementor-element-631dfab8 {
		width: 100%;
	}

	.elementor-45479 .elementor-element.elementor-element-782fb6c {
		width: 100%;
	}
}

@media(min-width:1025px) {

	.elementor-45479 .elementor-element.elementor-element-729d13dc:not(.elementor-motion-effects-element-type-background),
	.elementor-45479 .elementor-element.elementor-element-729d13dc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}