.elementor-1451 .elementor-element.elementor-element-87e6669>.elementor-container {
	min-height: 8vh;
}

.elementor-1451 .elementor-element.elementor-element-87e6669>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-1451 .elementor-element.elementor-element-87e6669:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-87e6669>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-1451 .elementor-element.elementor-element-87e6669>.elementor-background-overlay {
	background-color: rgba(110, 193, 228, 0);
	opacity: 0.28;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-87e6669 {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 25px 0px 25px;
	z-index: 5;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-1f212a2.elementor-column .elementor-column-wrap {
	align-items: center;
}

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

.elementor-1451 .elementor-element.elementor-element-1f212a2.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-1451 .elementor-element.elementor-element-1f212a2>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-2e926db .elementor-image img {
	width: 120px;
}

.elementor-1451 .elementor-element.elementor-element-2e926db {
	width: auto;
	max-width: auto;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-menu-toggle {
	margin: 0 auto;
	background-color: rgba(65, 64, 64, 0);
	border-width: 0px;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--main {
	font-family: "Montserrat", Sans-serif;
	font-size: 0.9em;
	font-weight: 400;
	text-transform: uppercase;
	font-style: normal;
	line-height: 0.1em;
	letter-spacing: 1.4px;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--main .elementor-item {
	color: #3F75BA;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--main .elementor-item:hover,
.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--main .elementor-item:focus {
	color: #797878;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color: #797878;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .e--pointer-framed .elementor-item:before {
	border-width: 0px;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .e--pointer-framed.e--animation-draw .elementor-item:before {
	border-width: 0 0 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .e--pointer-framed.e--animation-draw .elementor-item:after {
	border-width: 0px 0px 0 0;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .e--pointer-framed.e--animation-corners .elementor-item:before {
	border-width: 0px 0 0 0px;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .e--pointer-framed.e--animation-corners .elementor-item:after {
	border-width: 0 0px 0px 0;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .e--pointer-underline .elementor-item:after,
.elementor-1451 .elementor-element.elementor-element-7b13b38 .e--pointer-overline .elementor-item:before,
.elementor-1451 .elementor-element.elementor-element-7b13b38 .e--pointer-double-line .elementor-item:before,
.elementor-1451 .elementor-element.elementor-element-7b13b38 .e--pointer-double-line .elementor-item:after {
	height: 0px;
}

body:not(.rtl) .elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child) {
	margin-right: 0px;
}

body.rtl .elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child) {
	margin-left: 0px;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 0px;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--dropdown a,
.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-menu-toggle {
	color: rgba(60, 80, 172, 0.74);
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--dropdown a.elementor-item-active {
	color: rgba(128, 218, 108, 0.65);
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--dropdown {
	font-family: "Montserrat", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--dropdown li:not(:last-child) {
	border-style: solid;
	border-color: rgba(145, 150, 155, 0.23);
	border-bottom-width: 1px;
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 div.elementor-menu-toggle {
	color: rgba(63, 117, 186, 0.69);
}

.elementor-1451 .elementor-element.elementor-element-7b13b38 {
	width: auto;
	max-width: auto;
}

.elementor-1451 .elementor-element.elementor-element-93cc56c>.elementor-container {
	min-height: 8vh;
}

.elementor-1451 .elementor-element.elementor-element-93cc56c>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-1451 .elementor-element.elementor-element-93cc56c:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-93cc56c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-1451 .elementor-element.elementor-element-93cc56c>.elementor-background-overlay {
	background-color: rgba(110, 193, 228, 0);
	opacity: 0.28;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-93cc56c {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 25px 0px 25px;
	z-index: 5;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-5e7295c.elementor-column .elementor-column-wrap {
	align-items: center;
}

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

.elementor-1451 .elementor-element.elementor-element-5e7295c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-1451 .elementor-element.elementor-element-5e7295c>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-697c594 .elementor-image img {
	width: 4vw;
	opacity: 0.75;
}

.elementor-1451 .elementor-element.elementor-element-697c594 {
	width: auto;
	max-width: auto;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-menu-toggle {
	margin: 0 auto;
	background-color: rgba(65, 64, 64, 0);
	border-width: 0px;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--main {
	font-family: "Montserrat", Sans-serif;
	font-size: 0.9em;
	font-weight: 400;
	text-transform: uppercase;
	font-style: normal;
	line-height: 0.1em;
	letter-spacing: 1.4px;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--main .elementor-item {
	color: #3F75BA;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--main .elementor-item:hover,
.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--main .elementor-item:focus {
	color: #797878;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color: #797878;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .e--pointer-framed .elementor-item:before {
	border-width: 0px;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .e--pointer-framed.e--animation-draw .elementor-item:before {
	border-width: 0 0 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .e--pointer-framed.e--animation-draw .elementor-item:after {
	border-width: 0px 0px 0 0;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .e--pointer-framed.e--animation-corners .elementor-item:before {
	border-width: 0px 0 0 0px;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .e--pointer-framed.e--animation-corners .elementor-item:after {
	border-width: 0 0px 0px 0;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .e--pointer-underline .elementor-item:after,
.elementor-1451 .elementor-element.elementor-element-565d96c .e--pointer-overline .elementor-item:before,
.elementor-1451 .elementor-element.elementor-element-565d96c .e--pointer-double-line .elementor-item:before,
.elementor-1451 .elementor-element.elementor-element-565d96c .e--pointer-double-line .elementor-item:after {
	height: 0px;
}

body:not(.rtl) .elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child) {
	margin-right: 0px;
}

body.rtl .elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child) {
	margin-left: 0px;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 0px;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--dropdown a,
.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-menu-toggle {
	color: rgba(60, 80, 172, 0.74);
}

.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--dropdown a.elementor-item-active {
	color: rgba(128, 218, 108, 0.65);
}

.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--dropdown {
	font-family: "Montserrat", Sans-serif;
	font-weight: 500;
	text-transform: uppercase;
}

.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--dropdown li:not(:last-child) {
	border-style: solid;
	border-color: rgba(145, 150, 155, 0.23);
	border-bottom-width: 1px;
}

.elementor-1451 .elementor-element.elementor-element-565d96c div.elementor-menu-toggle {
	color: rgba(63, 117, 186, 0.69);
}

.elementor-1451 .elementor-element.elementor-element-565d96c {
	width: auto;
	max-width: auto;
}

.elementor-1451 .elementor-element.elementor-element-2fe6691>.elementor-container {
	max-width: 1300px;
	min-height: 100vh;
}

.elementor-1451 .elementor-element.elementor-element-2fe6691>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-1451 .elementor-element.elementor-element-2fe6691:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-2fe6691>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000000;
	background-image: url("./../image/bg.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.elementor-1451 .elementor-element.elementor-element-2fe6691 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-2fe6691>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-1b31488.elementor-column .elementor-column-wrap {
	align-items: flex-end;
}

.elementor-1451 .elementor-element.elementor-element-1b31488.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-1451 .elementor-element.elementor-element-1b31488.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-1b31488>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-b4b0426 .elementor-spacer-inner {
	height: 420px;
}

.elementor-1451 .elementor-element.elementor-element-2410bef {
	text-align: center;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-2410bef .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Khand", Sans-serif;
	font-size: 4.8em;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-2410bef>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-e26d0f2 .elementor-spacer-inner {
	height: 5px;
}

.elementor-1451 .elementor-element.elementor-element-35ad38d .elementor-spacer-inner {
	height: 10px;
}

.elementor-1451 .elementor-element.elementor-element-3f0d935 {
	text-align: center;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-3f0d935 .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Khand", Sans-serif;
	font-size: 4.2em;
	font-weight: 500;
	text-transform: capitalize;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-3f0d935>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-000e727 .elementor-spacer-inner {
	height: 10px;
}

.elementor-1451 .elementor-element.elementor-element-add9837 .elementor-spacer-inner {
	height: 200px;
}

body:not(.rtl) .elementor-1451 .elementor-element.elementor-element-add9837 {
	left: 32.756vw;
}

body.rtl .elementor-1451 .elementor-element.elementor-element-add9837 {
	right: 32.756vw;
}

.elementor-1451 .elementor-element.elementor-element-add9837 {
	top: -11.22vh;
}

.elementor-1451 .elementor-element.elementor-element-7563378 .elementor-spacer-inner {
	height: 120px;
}

.elementor-1451 .elementor-element.elementor-element-ff77606 .elementor-spacer-inner {
	height: 20px;
}

.elementor-1451 .elementor-element.elementor-element-b1ab213>.elementor-container {
	max-width: 1100px;
}

.elementor-1451 .elementor-element.elementor-element-b1ab213:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-b1ab213>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-1451 .elementor-element.elementor-element-b1ab213 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-b1ab213>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-205a712.elementor-column .elementor-column-wrap {
	align-items: center;
}

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

.elementor-1451 .elementor-element.elementor-element-205a712.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-205a712>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-811e29f.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-25091d0 .elementor-spacer-inner {
	height: 70px;
}

.elementor-1451 .elementor-element.elementor-element-4691b23 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-4691b23 .elementor-heading-title {
	color: #3F75BA;
	font-family: "Montserrat", Sans-serif;
	font-size: 2em;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 0.3em;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-4691b23>.elementor-widget-container {
	margin: 0px 0px 0px 8px;
}

.elementor-1451 .elementor-element.elementor-element-6201aea {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-6201aea .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 2.9em;
	font-weight: 600;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-6201aea>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-97a5afc .elementor-spacer-inner {
	height: 10px;
}

.elementor-1451 .elementor-element.elementor-element-ee82cb7 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-ee82cb7 {
	color: rgba(0, 0, 0, 0.94);
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-ee82cb7>.elementor-widget-container {
	padding: 0px 50px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-e515059 .elementor-spacer-inner {
	height: 60px;
}

.elementor-1451 .elementor-element.elementor-element-617dda7 .elementor-spacer-inner {
	height: 20px;
}

.elementor-1451 .elementor-element.elementor-element-7b01fbc>.elementor-container {
	max-width: 1100px;
}

.elementor-1451 .elementor-element.elementor-element-2345af0.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-2345af0>.elementor-element-populated {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #80DA6C;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 12px 18px 12px 0px;
	padding: 0px 25px 0px 25px;
}

.elementor-1451 .elementor-element.elementor-element-2345af0>.elementor-element-populated,
.elementor-1451 .elementor-element.elementor-element-2345af0>.elementor-element-populated>.elementor-background-overlay,
.elementor-1451 .elementor-element.elementor-element-2345af0>.elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-2345af0:hover>.elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6);
}

.elementor-1451 .elementor-element.elementor-element-2345af0>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-9c7a8d8 .elementor-spacer-inner {
	height: 10px;
}

.elementor-1451 .elementor-element.elementor-element-a8f71e9 .elementor-image img {
	width: 5vw;
	opacity: 0.92;
}

.elementor-1451 .elementor-element.elementor-element-23079e7 {
	text-align: center;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-23079e7 .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 1.4em;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-23079e7>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-dbbdfd0 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-dbbdfd0 {
	color: #000000;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.4em;
}

.elementor-1451 .elementor-element.elementor-element-dbbdfd0>.elementor-widget-container {
	padding: 0px 0px 0px 15px;
}

.elementor-1451 .elementor-element.elementor-element-faf7b67.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-faf7b67>.elementor-element-populated {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #3F75BA;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 12px 9px 12px 9px;
	padding: 0px 25px 0px 25px;
}

.elementor-1451 .elementor-element.elementor-element-faf7b67>.elementor-element-populated,
.elementor-1451 .elementor-element.elementor-element-faf7b67>.elementor-element-populated>.elementor-background-overlay,
.elementor-1451 .elementor-element.elementor-element-faf7b67>.elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-faf7b67:hover>.elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6);
}

.elementor-1451 .elementor-element.elementor-element-faf7b67>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-e1862f1 .elementor-spacer-inner {
	height: 10px;
}

.elementor-1451 .elementor-element.elementor-element-5b99b68 .elementor-image img {
	width: 5vw;
	opacity: 0.92;
}

.elementor-1451 .elementor-element.elementor-element-13d93f5 {
	text-align: center;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-13d93f5 .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 1.4em;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-13d93f5>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-425aee1 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-425aee1 {
	color: #000000;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.4em;
}

.elementor-1451 .elementor-element.elementor-element-425aee1>.elementor-widget-container {
	padding: 0px 0px 0px 15px;
}

.elementor-1451 .elementor-element.elementor-element-bc609e6.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-bc609e6>.elementor-element-populated {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #80DA6C;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 12px 0px 12px 18px;
	padding: 0px 25px 0px 25px;
}

.elementor-1451 .elementor-element.elementor-element-bc609e6>.elementor-element-populated,
.elementor-1451 .elementor-element.elementor-element-bc609e6>.elementor-element-populated>.elementor-background-overlay,
.elementor-1451 .elementor-element.elementor-element-bc609e6>.elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-bc609e6:hover>.elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6);
}

.elementor-1451 .elementor-element.elementor-element-bc609e6>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-7a0c76a .elementor-spacer-inner {
	height: 10px;
}

.elementor-1451 .elementor-element.elementor-element-795c157 .elementor-image img {
	width: 5vw;
	opacity: 0.92;
}

.elementor-1451 .elementor-element.elementor-element-a3a7db4 {
	text-align: center;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-a3a7db4 .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 1.4em;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-a3a7db4>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-5182651 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-5182651 {
	color: #000000;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.4em;
}

.elementor-1451 .elementor-element.elementor-element-5182651>.elementor-widget-container {
	padding: 0px 0px 0px 15px;
}

.elementor-1451 .elementor-element.elementor-element-c395ae1 .elementor-spacer-inner {
	height: 135px;
}

.elementor-1451 .elementor-element.elementor-element-80739b7>.elementor-container {
	max-width: 1100px;
	min-height: 60vh;
}

.elementor-1451 .elementor-element.elementor-element-80739b7>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-1451 .elementor-element.elementor-element-80739b7:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-80739b7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #5D6C80;
	background-image: url("./../image/manhattan-336708_1920.jpeg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1451 .elementor-element.elementor-element-80739b7>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(100deg, #4A5C73 36%, rgba(63, 117, 186, 0.55) 100%);
	opacity: 0.92;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-80739b7 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

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

.elementor-1451 .elementor-element.elementor-element-3ea78a3>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-3ea78a3>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-3ea78a3>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-96d02eb .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-0dfea30>.elementor-container {
	max-width: 1300px;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-2042cdc.elementor-column .elementor-column-wrap {
	align-items: center;
}

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

.elementor-1451 .elementor-element.elementor-element-2042cdc>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-2042cdc>.elementor-element-populated {
	padding: 0px 050px 0px 5px;
}

.elementor-1451 .elementor-element.elementor-element-7c9a272 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-7c9a272 .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Montserrat", Sans-serif;
	font-size: 2.9em;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-7c9a272>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-c5226c1 .elementor-spacer-inner {
	height: 20px;
}

.elementor-1451 .elementor-element.elementor-element-003a089 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-003a089 {
	color: #FFFFFF;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.8em;
}

.elementor-1451 .elementor-element.elementor-element-003a089>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-44fca6e .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-eba37a7>.elementor-container {
	max-width: 1100px;
}

.elementor-1451 .elementor-element.elementor-element-eba37a7:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-eba37a7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-1451 .elementor-element.elementor-element-eba37a7 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-eba37a7>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-eba37a7>.elementor-shape-bottom .elementor-shape-fill {
	fill: #DBDBDB;
}

.elementor-1451 .elementor-element.elementor-element-eba37a7>.elementor-shape-bottom svg {
	width: calc(108% + 1.3px);
	height: 228px;
}

.elementor-1451 .elementor-element.elementor-element-c7c4a22>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-1451 .elementor-element.elementor-element-c7c4a22>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-c7c4a22>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-414d67e .elementor-spacer-inner {
	height: 70px;
}

.elementor-1451 .elementor-element.elementor-element-ee31091 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-ee31091 .elementor-heading-title {
	color: #3F75BA;
	font-family: "Montserrat", Sans-serif;
	font-size: 2em;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 0.3em;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-ee31091>.elementor-widget-container {
	margin: 0px 0px 0px 8px;
}

.elementor-1451 .elementor-element.elementor-element-889141e {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-889141e .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 2.9em;
	font-weight: 600;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-889141e>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-0c2c200 .elementor-spacer-inner {
	height: 10px;
}

.elementor-1451 .elementor-element.elementor-element-7012823 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-7012823 {
	color: rgba(0, 0, 0, 0.94);
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-7012823>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-7aacbaa .elementor-spacer-inner {
	height: 40px;
}

.elementor-1451 .elementor-element.elementor-element-39c9cea .elementor-spacer-inner {
	height: 105px;
}

.elementor-1451 .elementor-element.elementor-element-2174151 .premium-carousel-wrapper .slick-arrow {
	font-size: 17px;
	color: rgba(0, 0, 0, 0.98);
}

.elementor-1451 .elementor-element.elementor-element-2174151 a.carousel-arrow.carousel-next {
	right: -100px;
}

.elementor-1451 .elementor-element.elementor-element-2174151 a.carousel-arrow.carousel-prev {
	left: -100px;
}

.elementor-1451 .elementor-element.elementor-element-2174151 a.carousel-arrow.carousel-next,
.elementor-1451 .elementor-element.elementor-element-2174151 a.carousel-arrow.carousel-prev {
	background-color: #FFFFFF;
}

.elementor-1451 .elementor-element.elementor-element-2174151 ul.slick-dots li {
	color: #000000;
}

.elementor-1451 .elementor-element.elementor-element-2174151 ul.slick-dots li.slick-active {
	color: #3F75BA;
}

.elementor-1451 .elementor-element.elementor-element-521f043 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-795446f .elementor-spacer-inner {
	height: 80px;
}

.elementor-1451 .elementor-element.elementor-element-d45b348>.elementor-container {
	max-width: 1100px;
}

.elementor-1451 .elementor-element.elementor-element-d45b348:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-d45b348>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #DBDBDB;
}

.elementor-1451 .elementor-element.elementor-element-d45b348 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 000px;
}

.elementor-1451 .elementor-element.elementor-element-d45b348>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-705697c .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-ed68e27:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-ed68e27>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("./../image/digital-marketing-1433427_1920.jpeg");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1451 .elementor-element.elementor-element-ed68e27>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(260deg, rgba(219, 219, 219, 0.02) 34%, #DBDBDB 49%);
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-ed68e27 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-334c22e.elementor-column .elementor-column-wrap {
	align-items: space-around;
}

.elementor-1451 .elementor-element.elementor-element-334c22e.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: space-around;
	align-items: space-around;
}

.elementor-1451 .elementor-element.elementor-element-334c22e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-334c22e>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-1451 .elementor-element.elementor-element-334c22e>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-334c22e>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-3365dad .elementor-spacer-inner {
	height: 80px;
}

.elementor-1451 .elementor-element.elementor-element-f74645b {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-f74645b .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 2.9em;
	font-weight: 600;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-f74645b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-7b3bfb2 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-7b3bfb2 {
	color: rgba(0, 0, 0, 0.92);
	font-family: "Montserrat", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	line-height: 1.8em;
}

.elementor-1451 .elementor-element.elementor-element-7b3bfb2>.elementor-widget-container {
	padding: 0px 30px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-f6cfc7a .elementor-spacer-inner {
	height: 80px;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-1960bb3.elementor-column .elementor-column-wrap {
	align-items: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-1960bb3.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-1960bb3>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-1451 .elementor-element.elementor-element-1960bb3>.elementor-element-populated>.elementor-background-overlay {
	background-color: #DBDBDB;
	opacity: 0.52;
}

.elementor-1451 .elementor-element.elementor-element-1960bb3>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-1960bb3>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-6a64022 .elementor-spacer-inner {
	height: 100px;
}

.elementor-1451 .elementor-element.elementor-element-6df82c3:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-6df82c3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("./../image/smartphone-5231499_1920.jpeg");
	background-position: -595px 0px;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1451 .elementor-element.elementor-element-6df82c3>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(90deg, rgba(219, 219, 219, 0.14) 30%, #DBDBDB 53%);
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-6df82c3 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-393442b.elementor-column .elementor-column-wrap {
	align-items: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-393442b.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-393442b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-18c9596.elementor-column .elementor-column-wrap {
	align-items: space-around;
}

.elementor-1451 .elementor-element.elementor-element-18c9596.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: space-around;
	align-items: space-around;
}

.elementor-1451 .elementor-element.elementor-element-18c9596.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-18c9596>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-1451 .elementor-element.elementor-element-18c9596>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 10px;
}

.elementor-1451 .elementor-element.elementor-element-18c9596>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-d9fbc1d {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-d9fbc1d .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 2.9em;
	font-weight: 600;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-d9fbc1d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-cd06250 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-cd06250 {
	color: rgba(0, 0, 0, 0.92);
	font-family: "Montserrat", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	line-height: 1.8em;
}

.elementor-1451 .elementor-element.elementor-element-cd06250>.elementor-widget-container {
	padding: 0px 30px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-4646702 .elementor-spacer-inner {
	height: 150px;
}

.elementor-1451 .elementor-element.elementor-element-41cab0a>.elementor-container {
	max-width: 700px;
	min-height: 40vh;
}

.elementor-1451 .elementor-element.elementor-element-41cab0a>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-1451 .elementor-element.elementor-element-41cab0a:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-41cab0a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-1451 .elementor-element.elementor-element-41cab0a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-41cab0a>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-017a5fe.elementor-column .elementor-column-wrap {
	align-items: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-017a5fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-017a5fe.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-017a5fe>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 15px;
}

.elementor-1451 .elementor-element.elementor-element-6f6e4f3 .elementor-spacer-inner {
	height: 100px;
}

.elementor-1451 .elementor-element.elementor-element-a7539a9 {
	text-align: center;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-a7539a9 .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 2.9em;
	font-weight: 600;
	text-transform: uppercase;
	text-decoration: none;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-a7539a9>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-eb085b5 .elementor-spacer-inner {
	height: 30px;
}

.elementor-1451 .elementor-element.elementor-element-ecae28b .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Montserrat Alternates", Sans-serif;
	font-size: 0.8vw;
	font-weight: 200;
}

.elementor-1451 .elementor-element.elementor-element-ecae28b {
	width: auto;
	max-width: auto;
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-field-group {
	padding-right: calc(14px/2);
	padding-left: calc(14px/2);
	margin-bottom: 19px;
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-form-fields-wrapper {
	margin-left: calc(-14px/2);
	margin-right: calc(-14px/2);
	margin-bottom: -19px;
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-labels-inline .elementor-field-group>label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-labels-inline .elementor-field-group>label {
	padding-right: 0px;
}

body .elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-labels-above .elementor-field-group>label {
	padding-bottom: 0px;
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-field-group>label {
	font-family: "Khand", Sans-serif;
	font-size: 1px;
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-field-group .elementor-field {
	color: rgba(0, 0, 0, 0.55);
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-field-group .elementor-field,
.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-field-subgroup label {
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 500;
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
	background-color: rgba(255, 255, 255, 0);
	border-color: #E7E7E7;
	border-width: 1px 1px 1px 1px;
	border-radius: 5px 5px 5px 5px;
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-field-group .elementor-select-wrapper select {
	background-color: rgba(255, 255, 255, 0);
	border-color: #E7E7E7;
	border-width: 1px 1px 1px 1px;
	border-radius: 5px 5px 5px 5px;
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-field-group .elementor-select-wrapper::before {
	color: #E7E7E7;
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-button {
	background-color: #FFFFFF;
	color: rgba(122, 122, 122, 0.68);
	font-family: "Montserrat", Sans-serif;
	font-size: 0.8vw;
	font-weight: 500;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(122, 122, 122, 0.81);
	border-radius: 0px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-button svg {
	fill: rgba(122, 122, 122, 0.68);
}

.elementor-1451 .elementor-element.elementor-element-4e3b6d9 .elementor-button:hover {
	background-color: rgba(193, 193, 193, 0.24);
	color: rgba(121, 120, 120, 0.83);
	border-color: rgba(121, 120, 120, 0.74);
}

.elementor-1451 .elementor-element.elementor-element-5e2e869 .elementor-spacer-inner {
	height: 100px;
}

.elementor-1451 .elementor-element.elementor-element-e97fe83:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-e97fe83>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #DBDBDB;
}

.elementor-1451 .elementor-element.elementor-element-e97fe83 {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-e97fe83>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-5de359d.elementor-column .elementor-column-wrap {
	align-items: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-5de359d.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-5de359d:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1451 .elementor-element.elementor-element-5de359d>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
	background-image: url("./../image/logo_transparent.png");
	background-position: 0px 8px;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}

.elementor-1451 .elementor-element.elementor-element-5de359d>.elementor-element-populated {
	box-shadow: 7px -4px 10px 0px rgba(0, 0, 0, 0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: -4px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
}

.elementor-1451 .elementor-element.elementor-element-5de359d>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-d10de8a .elementor-spacer-inner {
	height: 20px;
}

.elementor-1451 .elementor-element.elementor-element-e2bc7b0 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-e2bc7b0 .elementor-heading-title {
	color: #80DA6C;
	font-family: "Montserrat", Sans-serif;
	font-size: 1.6em;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 4px;
}

.elementor-1451 .elementor-element.elementor-element-e2bc7b0>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-c8bcd4e .elementor-spacer-inner {
	height: 25px;
}

.elementor-1451 .elementor-element.elementor-element-58c25ae .elementor-heading-title {
	color: #3C50AC;
	font-family: "Montserrat", Sans-serif;
	font-size: 0.9vw;
	font-weight: 500;
}

.elementor-1451 .elementor-element.elementor-element-58c25ae {
	width: auto;
	max-width: auto;
}

.elementor-1451 .elementor-element.elementor-element-84de0c2 .elementor-spacer-inner {
	height: 10px;
}

.elementor-1451 .elementor-element.elementor-element-0e94aba .elementor-heading-title {
	color: #3C50AC;
	font-family: "Montserrat", Sans-serif;
	font-size: 0.9vw;
	font-weight: 500;
}

.elementor-1451 .elementor-element.elementor-element-0e94aba {
	width: auto;
	max-width: auto;
}

.elementor-1451 .elementor-element.elementor-element-9397043 .elementor-spacer-inner {
	height: 10px;
}

.elementor-1451 .elementor-element.elementor-element-dff1388 .elementor-heading-title {
	color: #3C50AC;
	font-family: "Montserrat", Sans-serif;
	font-size: 0.9vw;
	font-weight: 500;
}

.elementor-1451 .elementor-element.elementor-element-dff1388 {
	width: auto;
	max-width: auto;
}

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

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

.elementor-1451 .elementor-element.elementor-element-1845433>.elementor-element-populated {
	margin: 5px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-0edcb69>.elementor-container {
	max-width: 1100px;
	min-height: 80vh;
}

.elementor-1451 .elementor-element.elementor-element-0edcb69>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-1451 .elementor-element.elementor-element-0edcb69:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-0edcb69>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
	background-image: url("./../image/bg.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-1451 .elementor-element.elementor-element-0edcb69 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-0edcb69>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-469e9ea.elementor-column .elementor-column-wrap {
	align-items: center;
}

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

.elementor-1451 .elementor-element.elementor-element-469e9ea.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-469e9ea>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-469e9ea:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1451 .elementor-element.elementor-element-469e9ea>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: rgba(89, 154, 181, 0.05);
}

.elementor-1451 .elementor-element.elementor-element-469e9ea>.elementor-element-populated>.elementor-background-overlay {
	opacity: 0.25;
}

.elementor-1451 .elementor-element.elementor-element-469e9ea>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-469e9ea>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-17f42bb.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-5deca78 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-07c42b1 .elementor-spacer-inner {
	height: 20px;
}

.elementor-1451 .elementor-element.elementor-element-9606ee8 {
	text-align: center;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-9606ee8 .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Montserrat", Sans-serif;
	font-size: 4.5em;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 2.3px;
	text-shadow: 5px 0px 10px rgba(0, 0, 0, 0.5);
}

.elementor-1451 .elementor-element.elementor-element-9606ee8>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-672b04e .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-3df3d86 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-8321cc2 {
	text-align: center;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-8321cc2 .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Montserrat", Sans-serif;
	font-size: 4.5em;
	font-weight: 600;
	text-transform: capitalize;
	letter-spacing: 2.3px;
	text-shadow: 5px 0px 10px rgba(0, 0, 0, 0.5);
}

.elementor-1451 .elementor-element.elementor-element-8321cc2>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-9ba8b6f .elementor-spacer-inner {
	height: 80px;
}

.elementor-1451 .elementor-element.elementor-element-79fe300>.elementor-container {
	max-width: 1100px;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-5d1b76f.elementor-column .elementor-column-wrap {
	align-items: center;
}

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

.elementor-1451 .elementor-element.elementor-element-5d1b76f.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-5d1b76f>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-621e96b.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-9f6667d .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-f69f060 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-f69f060 .elementor-heading-title {
	color: #3F75BA;
	font-family: "Montserrat", Sans-serif;
	font-size: 1.4em;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 0.3em;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-f69f060>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-01a8006 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-d8f9055 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-d8f9055 .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 3.2em;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-d8f9055>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-0fca8f6 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-0fca8f6 .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 3.2em;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-0fca8f6>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-3468019 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-3468019 .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 3.2em;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-3468019>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-50512f7 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-2ae8c30 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-2ae8c30 {
	color: rgba(0, 0, 0, 0.85);
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-2ae8c30>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-29bea4b .elementor-spacer-inner {
	height: 20px;
}

.elementor-1451 .elementor-element.elementor-element-528a10c>.elementor-container {
	max-width: 1300px;
	min-height: 60vh;
}

.elementor-1451 .elementor-element.elementor-element-528a10c>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-1451 .elementor-element.elementor-element-528a10c:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-528a10c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #5D6C80;
	background-image: url("./../image/manhattan-336708_1920.jpeg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1451 .elementor-element.elementor-element-528a10c>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(100deg, #4A5C73 0%, rgba(63, 117, 186, 0.55) 96%);
	opacity: 0.92;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-528a10c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-46fb139.elementor-column .elementor-column-wrap {
	align-items: center;
}

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

.elementor-1451 .elementor-element.elementor-element-46fb139.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-46fb139>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-46fb139:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1451 .elementor-element.elementor-element-46fb139>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: rgba(89, 154, 181, 0.05);
}

.elementor-1451 .elementor-element.elementor-element-46fb139>.elementor-element-populated>.elementor-background-overlay {
	opacity: 0.25;
}

.elementor-1451 .elementor-element.elementor-element-46fb139>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-46fb139>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-37fcd84.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-1f01e4f .elementor-spacer-inner {
	height: 80px;
}

.elementor-1451 .elementor-element.elementor-element-ab6c290 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-ab6c290 .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Montserrat", Sans-serif;
	font-size: 3.2em;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-ab6c290>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-8ae8627 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-8ae8627 {
	color: #FFFFFF;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-8ae8627>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-7c47228 .elementor-spacer-inner {
	height: 80px;
}

.elementor-1451 .elementor-element.elementor-element-b00aa8b>.elementor-container {
	max-width: 1056px;
}

.elementor-1451 .elementor-element.elementor-element-b00aa8b:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-b00aa8b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-1451 .elementor-element.elementor-element-b00aa8b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-b00aa8b>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-b00aa8b>.elementor-shape-bottom .elementor-shape-fill {
	fill: #DBDBDB;
}

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

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

.elementor-1451 .elementor-element.elementor-element-cf0cbb8.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-cf0cbb8>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-cf0cbb8>.elementor-element-populated>.elementor-background-overlay {
	opacity: 0.25;
}

.elementor-1451 .elementor-element.elementor-element-cf0cbb8>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-cf0cbb8>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-2b0e6ca>.elementor-container {
	max-width: 500px;
}

.elementor-1451 .elementor-element.elementor-element-10c7dc1.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-10c7dc1>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-10c7dc1>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-bfa99da .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-c7e146d {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-c7e146d .elementor-heading-title {
	color: #3F75BA;
	font-family: "Montserrat", Sans-serif;
	font-size: 1.4em;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 0.3em;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-c7e146d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-07b3670 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-21745eb {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-21745eb .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 3.2em;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-21745eb>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-b147f53 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-c2e214e .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-c2e214e {
	color: rgba(0, 0, 0, 0.91);
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-c2e214e>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-3fe5c1b .elementor-spacer-inner {
	height: 20px;
}

.elementor-1451 .elementor-element.elementor-element-716d6ad .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-2749af7 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-2749af7 .elementor-heading-title {
	color: #000000;
	font-family: "Montserrat", Sans-serif;
	font-size: 1.4em;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 0.3em;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-2749af7>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-d02ed7c .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-aa4e1a5 {
	--divider-border-style: solid;
	--divider-border-color: #3F75BA;
	--divider-border-width: 4.4px;
}

.elementor-1451 .elementor-element.elementor-element-aa4e1a5 .elementor-divider-separator {
	width: 100%;
}

.elementor-1451 .elementor-element.elementor-element-aa4e1a5 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-1451 .elementor-element.elementor-element-dc0d04a .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-dc0d04a {
	color: rgba(0, 0, 0, 0.65);
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-dc0d04a>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-0c7d914 .elementor-spacer-inner {
	height: 20px;
}

.elementor-1451 .elementor-element.elementor-element-56d6127 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-56d6127 .elementor-heading-title {
	color: #000000;
	font-family: "Montserrat", Sans-serif;
	font-size: 1.4em;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 0.3em;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-56d6127>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-53cd5d8 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-ebbac3f {
	--divider-border-style: solid;
	--divider-border-color: #3F75BA;
	--divider-border-width: 4.4px;
}

.elementor-1451 .elementor-element.elementor-element-ebbac3f .elementor-divider-separator {
	width: 100%;
}

.elementor-1451 .elementor-element.elementor-element-ebbac3f .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-1451 .elementor-element.elementor-element-83ba179 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-83ba179 {
	color: rgba(0, 0, 0, 0.65);
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-83ba179>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-9ca75da .elementor-spacer-inner {
	height: 20px;
}

.elementor-1451 .elementor-element.elementor-element-973d115 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-973d115 .elementor-heading-title {
	color: #000000;
	font-family: "Montserrat", Sans-serif;
	font-size: 1.4em;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 0.3em;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-973d115>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-c00ed4d .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-58e7062 {
	--divider-border-style: solid;
	--divider-border-color: #3F75BA;
	--divider-border-width: 4.4px;
}

.elementor-1451 .elementor-element.elementor-element-58e7062 .elementor-divider-separator {
	width: 100%;
}

.elementor-1451 .elementor-element.elementor-element-58e7062 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-1451 .elementor-element.elementor-element-794c32e .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-794c32e {
	color: rgba(0, 0, 0, 0.83);
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-794c32e>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-b539e81 .elementor-spacer-inner {
	height: 80px;
}

.elementor-1451 .elementor-element.elementor-element-19d462b>.elementor-container {
	max-width: 1100px;
}

.elementor-1451 .elementor-element.elementor-element-19d462b:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-19d462b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #DBDBDB;
}

.elementor-1451 .elementor-element.elementor-element-19d462b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-19d462b>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

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

.elementor-1451 .elementor-element.elementor-element-f928b82.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-f928b82>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-b2f8b1f .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-ab94dc3.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-ab94dc3:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1451 .elementor-element.elementor-element-ab94dc3>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("./../image/digital-marketing-1433427_1920.jpeg");
	background-position: center center;
}

.elementor-1451 .elementor-element.elementor-element-ab94dc3>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(219, 219, 219, 0.23) 0%, #DBDBDB 100%);
	opacity: 0.96;
}

.elementor-1451 .elementor-element.elementor-element-ab94dc3>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-ab94dc3>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-960046e .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-f3f2e4c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-1b2e35e .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-569cb83 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-569cb83 .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 3.2em;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-569cb83>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-b1c394b .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-b1c394b {
	color: rgba(0, 0, 0, 0.68);
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-b1c394b>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-c8bec39 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-b0362fa>.elementor-container {
	max-width: 1100px;
}

.elementor-1451 .elementor-element.elementor-element-b0362fa:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-b0362fa>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #DBDBDB;
}

.elementor-1451 .elementor-element.elementor-element-b0362fa {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-b0362fa>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-91a6c8b.elementor-column .elementor-column-wrap {
	align-items: center;
}

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

.elementor-1451 .elementor-element.elementor-element-91a6c8b.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-91a6c8b>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-2fa7a3e.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-2fa7a3e:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1451 .elementor-element.elementor-element-2fa7a3e>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("./../image/digital-marketing-1433427_1920.jpeg");
	background-position: center center;
}

.elementor-1451 .elementor-element.elementor-element-2fa7a3e>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(219, 219, 219, 0.33) 0%, #DBDBDB 100%);
	opacity: 1;
}

.elementor-1451 .elementor-element.elementor-element-2fa7a3e>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-2fa7a3e>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-4d819e5 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-2d6697f.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-6073499 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-cf77848 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-cf77848 .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 3.2em;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-cf77848>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-f8eb472 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-f8eb472 {
	color: rgba(0, 0, 0, 0.68);
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-f8eb472>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-5089bd2 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-3bb9b85>.elementor-container {
	max-width: 1100px;
}

.elementor-1451 .elementor-element.elementor-element-3bb9b85:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-3bb9b85>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-1451 .elementor-element.elementor-element-3bb9b85 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-3bb9b85>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-5f4e341.elementor-column .elementor-column-wrap {
	align-items: center;
}

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

.elementor-1451 .elementor-element.elementor-element-5f4e341.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-5f4e341>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-5ebf68d.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-10d8604 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-7e87a92 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-e064d32 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-e064d32 .elementor-heading-title {
	color: rgba(0, 0, 0, 0.98);
	font-family: "Montserrat", Sans-serif;
	font-size: 3.2em;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1.9px;
}

.elementor-1451 .elementor-element.elementor-element-e064d32>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-b2f04ef .elementor-spacer-inner {
	height: 20px;
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-field-group {
	padding-right: calc(14px/2);
	padding-left: calc(14px/2);
	margin-bottom: 19px;
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-form-fields-wrapper {
	margin-left: calc(-14px/2);
	margin-right: calc(-14px/2);
	margin-bottom: -19px;
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-labels-inline .elementor-field-group>label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-labels-inline .elementor-field-group>label {
	padding-right: 0px;
}

body .elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-labels-above .elementor-field-group>label {
	padding-bottom: 0px;
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-field-group>label {
	font-family: "Khand", Sans-serif;
	font-size: 1px;
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-field-group .elementor-field {
	color: rgba(0, 0, 0, 0.55);
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-field-group .elementor-field,
.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-field-subgroup label {
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 500;
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
	background-color: rgba(255, 255, 255, 0);
	border-color: #E7E7E7;
	border-width: 1px 1px 1px 1px;
	border-radius: 5px 5px 5px 5px;
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-field-group .elementor-select-wrapper select {
	background-color: rgba(255, 255, 255, 0);
	border-color: #E7E7E7;
	border-width: 1px 1px 1px 1px;
	border-radius: 5px 5px 5px 5px;
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-field-group .elementor-select-wrapper::before {
	color: #E7E7E7;
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-button {
	background-color: #FFFFFF;
	color: rgba(122, 122, 122, 0.68);
	font-family: "Montserrat", Sans-serif;
	font-size: 0.8vw;
	font-weight: 500;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(122, 122, 122, 0.81);
	border-radius: 0px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-button svg {
	fill: rgba(122, 122, 122, 0.68);
}

.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-button:hover {
	background-color: rgba(193, 193, 193, 0.24);
	color: rgba(121, 120, 120, 0.83);
	border-color: rgba(121, 120, 120, 0.74);
}

.elementor-1451 .elementor-element.elementor-element-84eaf43 .elementor-spacer-inner {
	height: 80px;
}

.elementor-1451 .elementor-element.elementor-element-6d608ec:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-6d608ec>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-1451 .elementor-element.elementor-element-6d608ec {
	box-shadow: 0px 0px 25px -1px rgba(0, 0, 0, 0.45);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-6d608ec>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

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

.elementor-1451 .elementor-element.elementor-element-c6c57e4.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-c6c57e4>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-c6c57e4:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1451 .elementor-element.elementor-element-c6c57e4>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: rgba(89, 154, 181, 0.05);
}

.elementor-1451 .elementor-element.elementor-element-c6c57e4>.elementor-element-populated>.elementor-background-overlay {
	opacity: 0.25;
}

.elementor-1451 .elementor-element.elementor-element-c6c57e4>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-c6c57e4>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-5ac26de>.elementor-container {
	max-width: 500px;
}

.elementor-1451 .elementor-element.elementor-element-ff2096c.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-ff2096c:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1451 .elementor-element.elementor-element-ff2096c>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("./../image/logo.png");
	background-position: 13vw 0px;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-1451 .elementor-element.elementor-element-ff2096c>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-ff2096c>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-83ad824 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-d6ee015 {
	text-align: left;
	z-index: 2;
}

.elementor-1451 .elementor-element.elementor-element-d6ee015 .elementor-heading-title {
	color: #80DA6C;
	font-family: "Montserrat", Sans-serif;
	font-size: 1.4em;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 0.3em;
	letter-spacing: 2.3px;
}

.elementor-1451 .elementor-element.elementor-element-d6ee015>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-0f8ebf1 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-0f890ab {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-0f890ab .elementor-heading-title {
	color: #3C50AC;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-0f890ab>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-e126a39 .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-ba05dac {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-ba05dac .elementor-heading-title {
	color: #3C50AC;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-ba05dac>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-af920cf .elementor-spacer-inner {
	height: 50px;
}

.elementor-1451 .elementor-element.elementor-element-7198c98 {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-7198c98 .elementor-heading-title {
	color: #3C50AC;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 500;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-7198c98>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-d92a362 .elementor-spacer-inner {
	height: 20px;
}

.elementor-1451 .elementor-element.elementor-element-f7e3576 .premium_maps_map_height {
	height: 500px;
}

.elementor-1451 .elementor-element.elementor-element-f7e3576 .premium-maps-info-title {
	text-align: center;
}

.elementor-1451 .elementor-element.elementor-element-f7e3576 .premium-maps-info-desc {
	text-align: center;
}

.elementor-1451 .elementor-element.elementor-element-f7e3576 .premium-maps-container {
	border-style: solid;
}

.elementor-1451 .elementor-element.elementor-element-f7e3576 .premium-maps-container,
.elementor-1451 .elementor-element.elementor-element-f7e3576 .premium_maps_map_height {
	border-radius: 0px;
}

.elementor-1451 .elementor-element.elementor-element-b6a2ff7>.elementor-container {
	max-width: 1100px;
}

.elementor-1451 .elementor-element.elementor-element-b6a2ff7:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-b6a2ff7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #8D8C8C;
}

.elementor-1451 .elementor-element.elementor-element-b6a2ff7 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-b6a2ff7>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

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

.elementor-1451 .elementor-element.elementor-element-d8a6d9a.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-d8a6d9a>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-d8a6d9a:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1451 .elementor-element.elementor-element-d8a6d9a>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: rgba(89, 154, 181, 0.05);
}

.elementor-1451 .elementor-element.elementor-element-d8a6d9a>.elementor-element-populated>.elementor-background-overlay {
	opacity: 0.25;
}

.elementor-1451 .elementor-element.elementor-element-d8a6d9a>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-d8a6d9a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-2cd88e7.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-87a102c {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-87a102c .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: 300;
	line-height: 1.9em;
}

.elementor-1451 .elementor-element.elementor-element-87a102c>.elementor-widget-container {
	padding: 0px 130px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-2c5400e>.elementor-container {
	max-width: 1200px;
	min-height: 40vh;
}

.elementor-1451 .elementor-element.elementor-element-2c5400e>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-1451 .elementor-element.elementor-element-2c5400e:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-2c5400e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-1451 .elementor-element.elementor-element-2c5400e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-2c5400e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-5a931f1.elementor-column .elementor-column-wrap {
	align-items: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-5a931f1.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-5a931f1.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-5a931f1>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-794c6c6 .elementor-spacer-inner {
	height: 80px;
}

.elementor-1451 .elementor-element.elementor-element-57d9eb5 .elementor-heading-title {
	color: rgba(114, 114, 114, 0.81);
	font-family: "Montserrat", Sans-serif;
	font-size: 3.2em;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-1451 .elementor-element.elementor-element-2f3d8f1 .elementor-spacer-inner {
	height: 30px;
}

.elementor-1451 .elementor-element.elementor-element-3dfa710 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-3dfa710 {
	color: rgba(143, 143, 143, 0.65);
	font-family: "Montserrat Alternates", Sans-serif;
	font-size: 1.2em;
	font-weight: 300;
	line-height: 1.5em;
}

.elementor-1451 .elementor-element.elementor-element-1b2102d .elementor-spacer-inner {
	height: 10px;
}

.elementor-1451 .elementor-element.elementor-element-462c5cc>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-1451 .elementor-element.elementor-element-7919ce8 {
	text-align: center;
}

.elementor-1451 .elementor-element.elementor-element-7919ce8 .elementor-image img {
	width: 6vw;
}

.elementor-1451 .elementor-element.elementor-element-f35f00c {
	text-align: center;
}

.elementor-1451 .elementor-element.elementor-element-f35f00c .elementor-image img {
	width: 6vw;
}

.elementor-1451 .elementor-element.elementor-element-368f771 {
	text-align: center;
}

.elementor-1451 .elementor-element.elementor-element-368f771 .elementor-image img {
	width: 6vw;
}

.elementor-1451 .elementor-element.elementor-element-0ad4e22 {
	text-align: center;
}

.elementor-1451 .elementor-element.elementor-element-0ad4e22 .elementor-image img {
	width: 6vw;
}

.elementor-1451 .elementor-element.elementor-element-1ad53c3 {
	text-align: center;
}

.elementor-1451 .elementor-element.elementor-element-1ad53c3 .elementor-image img {
	width: 6vw;
}

.elementor-1451 .elementor-element.elementor-element-8bd2249 {
	text-align: center;
}

.elementor-1451 .elementor-element.elementor-element-8bd2249 .elementor-image img {
	width: 6vw;
}

.elementor-1451 .elementor-element.elementor-element-2509c8a .elementor-spacer-inner {
	height: 80px;
}

.elementor-1451 .elementor-element.elementor-element-4083c22>.elementor-container {
	max-width: 1300px;
}

.elementor-1451 .elementor-element.elementor-element-4083c22:not(.elementor-motion-effects-element-type-background),
.elementor-1451 .elementor-element.elementor-element-4083c22>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(20deg, #1151AA 35%, #3150E1 70%);
}

.elementor-1451 .elementor-element.elementor-element-4083c22>.elementor-background-overlay {
	opacity: 0.26;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1451 .elementor-element.elementor-element-4083c22 {
	box-shadow: 0px -5px 10px 0px #5570EC;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-1451 .elementor-element.elementor-element-e2516f4.elementor-column .elementor-column-wrap {
	align-items: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-e2516f4.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-1451 .elementor-element.elementor-element-e2516f4.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1451 .elementor-element.elementor-element-e2516f4>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-dae2def .elementor-spacer-inner {
	height: 150px;
}

.elementor-1451 .elementor-element.elementor-element-b293b71 .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Khand", Sans-serif;
	font-size: 3.2vw;
	font-weight: 900;
	text-transform: capitalize;
}

.elementor-1451 .elementor-element.elementor-element-e0772f1 .elementor-spacer-inner {
	height: 30px;
}

.elementor-1451 .elementor-element.elementor-element-84431e0 .elementor-text-editor {
	text-align: left;
}

.elementor-1451 .elementor-element.elementor-element-84431e0 {
	color: #9ABEFF;
	font-family: "Convergence", Sans-serif;
	font-size: 1.2em;
	line-height: 1.4em;
}

.elementor-1451 .elementor-element.elementor-element-84431e0>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1451 .elementor-element.elementor-element-cdb40dd .elementor-spacer-inner {
	height: 100px;
}

.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs-style-iconbox .premium-tabs-nav ul li a,
.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs-style-circle .premium-tabs-nav ul li a,
.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs-style-flip .premium-tabs-nav li,
.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs-style-tzoid .premium-tabs-nav ul li a::after {
	background-color: rgba(64, 84, 178, 0);
}

.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs .premium-tab-link {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #6E96E4;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
}

.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs-style-iconbox .premium-tabs-nav ul li a:hover,
.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs-style-tzoid .premium-tabs-nav ul li a:hover:after {
	background-color: rgba(6, 192, 78, 0);
}

.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs-style-iconbox .premium-tabs-nav ul.premium-tabs-horizontal li.tab-current a:hover:after {
	border-top-color: rgba(2, 1, 1, 0);
}

.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs-style-iconbox .premium-tabs-nav ul.premium-tabs-vertical li.tab-current a:hover:after {
	border-left-color: rgba(2, 1, 1, 0);
}

.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs-style-iconbox .premium-tabs-nav ul li.tab-current a,
.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs-style-circle .premium-tabs-nav ul li.tab-current a,
.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs-style-flip .premium-tabs-nav li.tab-current a::after,
.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs-style-tzoid .premium-tabs-nav ul li.tab-current a::after {
	background-color: rgba(2, 1, 1, 0);
}

.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs .premium-tab-title {
	color: #FFFFFF;
	font-family: "Convergence", Sans-serif;
	font-size: 1.2vw;
	font-weight: 900;
	text-transform: capitalize;
}

.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs .premium-tabs-nav-list-item:hover .premium-tab-title {
	color: #ABD1E1;
}

.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tabs .tab-current .premium-tab-title {
	color: #89FC99;
}

.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-content-wrap-inner {
	color: #9ABEFF;
}

.elementor-1451 .elementor-element.elementor-element-0fd9190 .premium-tab-content {
	font-family: "Convergence", Sans-serif;
	font-size: 0.9vw;
	border-radius: 0px;
	padding: 20px 80px 30px 15px;
}

@media(min-width:768px) {
	.elementor-1451 .elementor-element.elementor-element-5de359d {
		width: 20%;
	}

	.elementor-1451 .elementor-element.elementor-element-1845433 {
		width: 80%;
	}

	.elementor-1451 .elementor-element.elementor-element-510d270 {
		width: 38%;
	}

	.elementor-1451 .elementor-element.elementor-element-0fb2a53 {
		width: 15%;
	}

	.elementor-1451 .elementor-element.elementor-element-1dfcd95 {
		width: 46.333%;
	}
}

@media(max-width:767px) {
	.elementor-1451 .elementor-element.elementor-element-2e926db .elementor-image img {
		width: 10vw;
	}

	.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--dropdown a {
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 17px;
		padding-bottom: 17px;
	}

	.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,
	.elementor-1451 .elementor-element.elementor-element-7b13b38 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
		margin-top: 4px !important;
	}

	.elementor-1451 .elementor-element.elementor-element-697c594 .elementor-image img {
		width: 10vw;
	}

	.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--dropdown a {
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 17px;
		padding-bottom: 17px;
	}

	.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,
	.elementor-1451 .elementor-element.elementor-element-565d96c .elementor-nav-menu__container.elementor-nav-menu--dropdown {
		margin-top: 4px !important;
	}

	.elementor-1451 .elementor-element.elementor-element-0edcb69>.elementor-container {
		min-height: 92.4vh;
	}

	.elementor-1451 .elementor-element.elementor-element-0edcb69>.elementor-container:after {
		content: "";
		min-height: inherit;
	}

	.elementor-1451 .elementor-element.elementor-element-0edcb69:not(.elementor-motion-effects-element-type-background),
	.elementor-1451 .elementor-element.elementor-element-0edcb69>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("./../image/bg.png");
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
	}

	.elementor-1451 .elementor-element.elementor-element-0edcb69 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-5deca78 .elementor-spacer-inner {
		height: 400px;
	}

	.elementor-1451 .elementor-element.elementor-element-9606ee8 .elementor-heading-title {
		font-size: 8.5vw;
	}

	.elementor-1451 .elementor-element.elementor-element-672b04e .elementor-spacer-inner {
		height: 5px;
	}

	.elementor-1451 .elementor-element.elementor-element-3df3d86 .elementor-spacer-inner {
		height: 1vh;
	}

	.elementor-1451 .elementor-element.elementor-element-8321cc2 .elementor-heading-title {
		font-size: 7vw;
	}

	.elementor-1451 .elementor-element.elementor-element-9ba8b6f .elementor-spacer-inner {
		height: 13vh;
	}

	.elementor-1451 .elementor-element.elementor-element-621e96b>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-9f6667d .elementor-spacer-inner {
		height: 55px;
	}

	.elementor-1451 .elementor-element.elementor-element-f69f060 .elementor-heading-title {
		font-size: 4vw;
	}

	.elementor-1451 .elementor-element.elementor-element-f69f060>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-01a8006 .elementor-spacer-inner {
		height: 12px;
	}

	.elementor-1451 .elementor-element.elementor-element-d8f9055 .elementor-heading-title {
		font-size: 8.5vw;
	}

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

	.elementor-1451 .elementor-element.elementor-element-0fca8f6 .elementor-heading-title {
		font-size: 8.5vw;
	}

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

	.elementor-1451 .elementor-element.elementor-element-3468019 .elementor-heading-title {
		font-size: 8.5vw;
	}

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

	.elementor-1451 .elementor-element.elementor-element-50512f7 .elementor-spacer-inner {
		height: 30px;
	}

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

	.elementor-1451 .elementor-element.elementor-element-528a10c:not(.elementor-motion-effects-element-type-background),
	.elementor-1451 .elementor-element.elementor-element-528a10c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("./../image/manhattan-336708_1920.jpeg");
		background-position: center center;
		background-size: cover;
	}

	.elementor-1451 .elementor-element.elementor-element-1f01e4f .elementor-spacer-inner {
		height: 30px;
	}

	.elementor-1451 .elementor-element.elementor-element-ab6c290 .elementor-heading-title {
		font-size: 8.5vw;
	}

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

	.elementor-1451 .elementor-element.elementor-element-8ae8627>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-7c47228 .elementor-spacer-inner {
		height: 50px;
	}

	.elementor-1451 .elementor-element.elementor-element-b00aa8b>.elementor-shape-bottom svg {
		height: 110px;
	}

	.elementor-1451 .elementor-element.elementor-element-cf0cbb8.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
		justify-content: flex-start;
	}

	.elementor-1451 .elementor-element.elementor-element-cf0cbb8>.elementor-element-populated {
		padding: 0px 5px 0px 5px;
	}

	.elementor-1451 .elementor-element.elementor-element-10c7dc1>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-bfa99da .elementor-spacer-inner {
		height: 50px;
	}

	.elementor-1451 .elementor-element.elementor-element-c7e146d .elementor-heading-title {
		font-size: 4vw;
	}

	.elementor-1451 .elementor-element.elementor-element-c7e146d>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-07b3670 .elementor-spacer-inner {
		height: 12px;
	}

	.elementor-1451 .elementor-element.elementor-element-21745eb .elementor-heading-title {
		font-size: 8.5vw;
	}

	.elementor-1451 .elementor-element.elementor-element-21745eb>.elementor-widget-container {
		margin: 0px 0px 0px -5px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-b147f53 .elementor-spacer-inner {
		height: 30px;
	}

	.elementor-1451 .elementor-element.elementor-element-c2e214e>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-3fe5c1b .elementor-spacer-inner {
		height: 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-716d6ad .elementor-spacer-inner {
		height: 35px;
	}

	.elementor-1451 .elementor-element.elementor-element-2749af7 .elementor-heading-title {
		font-size: 4vw;
	}

	.elementor-1451 .elementor-element.elementor-element-2749af7>.elementor-widget-container {
		padding: 0px 0px 0px 010px;
	}

	.elementor-1451 .elementor-element.elementor-element-d02ed7c .elementor-spacer-inner {
		height: 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-aa4e1a5 .elementor-divider {
		text-align: left;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-aa4e1a5 .elementor-divider-separator {
		margin: 0 auto;
		margin-left: 0;
	}

	.elementor-1451 .elementor-element.elementor-element-aa4e1a5>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-aa4e1a5 {
		width: 14vw;
		max-width: 14vw;
	}

	.elementor-1451 .elementor-element.elementor-element-dc0d04a>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-0c7d914 .elementor-spacer-inner {
		height: 30px;
	}

	.elementor-1451 .elementor-element.elementor-element-56d6127 .elementor-heading-title {
		font-size: 4vw;
	}

	.elementor-1451 .elementor-element.elementor-element-56d6127>.elementor-widget-container {
		padding: 0px 0px 0px 010px;
	}

	.elementor-1451 .elementor-element.elementor-element-53cd5d8 .elementor-spacer-inner {
		height: 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-ebbac3f .elementor-divider {
		text-align: left;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-ebbac3f .elementor-divider-separator {
		margin: 0 auto;
		margin-left: 0;
	}

	.elementor-1451 .elementor-element.elementor-element-ebbac3f>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-ebbac3f {
		width: 14vw;
		max-width: 14vw;
	}

	.elementor-1451 .elementor-element.elementor-element-83ba179>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-9ca75da .elementor-spacer-inner {
		height: 30px;
	}

	.elementor-1451 .elementor-element.elementor-element-973d115 .elementor-heading-title {
		font-size: 4vw;
	}

	.elementor-1451 .elementor-element.elementor-element-973d115>.elementor-widget-container {
		padding: 0px 0px 0px 010px;
	}

	.elementor-1451 .elementor-element.elementor-element-c00ed4d .elementor-spacer-inner {
		height: 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-58e7062 .elementor-divider {
		text-align: left;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-58e7062 .elementor-divider-separator {
		margin: 0 auto;
		margin-left: 0;
	}

	.elementor-1451 .elementor-element.elementor-element-58e7062>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-58e7062 {
		width: 14vw;
		max-width: 14vw;
	}

	.elementor-1451 .elementor-element.elementor-element-794c32e>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-b539e81 .elementor-spacer-inner {
		height: 82px;
	}

	.elementor-1451 .elementor-element.elementor-element-f928b82>.elementor-element-populated {
		padding: 12px 0px 0px 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-b2f8b1f .elementor-spacer-inner {
		height: 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-ab94dc3:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
	.elementor-1451 .elementor-element.elementor-element-ab94dc3>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("./../image/digital-marketing-1433427_1920.jpeg");
		background-position: center center;
		background-size: cover;
	}

	.elementor-1451 .elementor-element.elementor-element-960046e .elementor-spacer-inner {
		height: 120px;
	}

	.elementor-1451 .elementor-element.elementor-element-1b2e35e .elementor-spacer-inner {
		height: 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-569cb83 .elementor-heading-title {
		font-size: 8.5vw;
	}

	.elementor-1451 .elementor-element.elementor-element-569cb83>.elementor-widget-container {
		margin: 0px 0px 0px -5px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-b1c394b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-c8bec39 .elementor-spacer-inner {
		height: 12px;
	}

	.elementor-1451 .elementor-element.elementor-element-2fa7a3e:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
	.elementor-1451 .elementor-element.elementor-element-2fa7a3e>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("./../image/smartphone-5231499_1920.jpeg");
		background-size: cover;
	}

	.elementor-1451 .elementor-element.elementor-element-4d819e5 .elementor-spacer-inner {
		height: 140px;
	}

	.elementor-1451 .elementor-element.elementor-element-6073499 .elementor-spacer-inner {
		height: 10px;
	}

	.elementor-1451 .elementor-element.elementor-element-cf77848 .elementor-heading-title {
		font-size: 8.5vw;
	}

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

	.elementor-1451 .elementor-element.elementor-element-f8eb472>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-5ebf68d>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-10d8604 .elementor-spacer-inner {
		height: 50px;
	}

	.elementor-1451 .elementor-element.elementor-element-7e87a92 .elementor-spacer-inner {
		height: 12px;
	}

	.elementor-1451 .elementor-element.elementor-element-e064d32 {
		text-align: center;
	}

	.elementor-1451 .elementor-element.elementor-element-e064d32 .elementor-heading-title {
		font-size: 8.5vw;
	}

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

	.elementor-1451 .elementor-element.elementor-element-b2f04ef .elementor-spacer-inner {
		height: 50px;
	}

	.elementor-1451 .elementor-element.elementor-element-9dda49d .elementor-button {
		font-size: 3vw;
	}

	.elementor-1451 .elementor-element.elementor-element-84eaf43 .elementor-spacer-inner {
		height: 80px;
	}

	.elementor-1451 .elementor-element.elementor-element-ff2096c>.elementor-column-wrap>.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-1451 .elementor-element.elementor-element-ff2096c:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
	.elementor-1451 .elementor-element.elementor-element-ff2096c>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("./../image/logo.png");
		background-position: 62vw 1vh;
		background-size: 38vw auto;
	}

	.elementor-1451 .elementor-element.elementor-element-ff2096c>.elementor-element-populated {
		padding: 0px 0px 0px 015px;
	}

	.elementor-1451 .elementor-element.elementor-element-83ad824 .elementor-spacer-inner {
		height: 20px;
	}

	.elementor-1451 .elementor-element.elementor-element-d6ee015 .elementor-heading-title {
		font-size: 5vw;
	}

	.elementor-1451 .elementor-element.elementor-element-0f8ebf1 .elementor-spacer-inner {
		height: 20px;
	}

	.elementor-1451 .elementor-element.elementor-element-0f890ab>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-e126a39 .elementor-spacer-inner {
		height: 5px;
	}

	.elementor-1451 .elementor-element.elementor-element-ba05dac>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-af920cf .elementor-spacer-inner {
		height: 5px;
	}

	.elementor-1451 .elementor-element.elementor-element-7198c98>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-1451 .elementor-element.elementor-element-f7e3576 .premium-maps-container {
		border-width: 1px 1px 1px 1px;
	}

	.elementor-1451 .elementor-element.elementor-element-87a102c {
		text-align: center;
	}

	.elementor-1451 .elementor-element.elementor-element-87a102c>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}

@media(min-width:1025px) {

	.elementor-1451 .elementor-element.elementor-element-2fe6691:not(.elementor-motion-effects-element-type-background),
	.elementor-1451 .elementor-element.elementor-element-2fe6691>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed;
	}

	.elementor-1451 .elementor-element.elementor-element-80739b7:not(.elementor-motion-effects-element-type-background),
	.elementor-1451 .elementor-element.elementor-element-80739b7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}

/* Start custom CSS for spacer, class: .elementor-element-add9837 */
.div {
	opacity: 0;
	width: 400px !important;
	height: 400px !important;
	border-radius: 50%;
	border: none;
	animation: pulsate 6s linear infinite;
}

@keyframes pulsate {
	50% {
		box-shadow:
			0 0 10px #00ffff,
			20px 0 80px #5209e3,
			-20px 0 80px#5209e3,
			inset 0 0 50px #00ffff,
			inset -50px 0 80px #00ffff,
			inset 50px 0 80px #5209e3,
			inset -50px 0 300px #5209e3,
			inset 50px 0 300px #5209e3;
	}
}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1b31488 */
/*.f{*/
/*transform: translatey(0px);*/
/*	animation: float 3s ease-in-out infinite;*/
/*}*/

/*@keyframes float {*/
/*    from { transform: translate(0,  0px); }*/
/*    65%  { transform: translate(0, 15px); }*/
/*    to   { transform: translate(0, -0px); }    */
/*}*/
/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-80739b7 */
selecto {
	background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}

	50% {
		background-position: 100% 50%;
	}

	100% {
		background-position: 0% 50%;
	}
}

/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-eba37a7 */
selecto {
	background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}

	50% {
		background-position: 100% 50%;
	}

	100% {
		background-position: 0% 50%;
	}
}

/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d45b348 */
selecto {
	background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}

	50% {
		background-position: 100% 50%;
	}

	100% {
		background-position: 0% 50%;
	}
}

/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-4e3b6d9 */
#but {
	margin: 0 30% 0 30%;
	border-radius: 3px;
	margin-top: 20px;
	padding: 10px;

}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5de359d */
.elementor-1451 .elementor-element.elementor-element-5de359d {
	z-index: 9;
}

/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-528a10c */
selecto {
	background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
	background-size: 400% 400%;
	animation: gradient 15s ease infinite;
}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}

	50% {
		background-position: 100% 50%;
	}

	100% {
		background-position: 0% 50%;
	}
}

/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9dda49d */
#but {
	margin: 0 30% 0 30%;
	border-radius: 3px;
	margin-top: 20px;
	padding: 10px;

}

/* End custom CSS */
/* Start custom CSS for premium-addon-tabs, class: .elementor-element-0fd9190 */
.premium-content-wrap-inner {
	min-height: 50vh;
}

.premium-tab-link {
	width: 100%;
	float: left !important;
	text-align: left !important;
}

.premium-tab-title {
	text-align: left !important;
	float: left !important;

}

.premium-tabs-style-iconbox .premium-tabs-nav .premium-tabs-nav-list.premium-tabs-horizontal li.tab-current .premium-tab-link::after {
	display: none;
}

.premium-tabs-style-iconbox .premium-tabs-nav .premium-tabs-nav-list.premium-tabs-horizontal li:not(:last-child):after,
.premium-tabs-style-iconbox .premium-tabs-nav .premium-tabs-nav-list.premium-tabs-horizontal li:not(.tab-current):after {
	display: none;
}

/* End custom CSS */