@charset "utf-8";
.elementor-8 .elementor-element.elementor-element-6378de3a > .elementor-background-overlay {
	background-color:#333;
	background-image:url("../image/bgbg.jpg111111");
	background-position:bottom center;
	opacity:0.9;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-6378de3a {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0px;
	margin-bottom:0px;
	padding:250px 0px 200px 0px;
}
.elementor-8 .elementor-element.elementor-element-04ed705 {
	text-align:left;
}
.elementor-8 .elementor-element.elementor-element-04ed705 .elementor-heading-title {
	color:#F0F0F0;
}
.elementor-8 .elementor-element.elementor-element-fc91f4a {
	text-align:justify;
	color:#FFFFFF;
	z-index:2;
}
 .elementor-8 .elementor-element.elementor-element-92ba08c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-92ba08c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-92ba08c {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:100px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-92ba08c > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-78f681c > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content:flex-end;
	align-items:flex-end;
}
.elementor-8 .elementor-element.elementor-element-340fa09 {
	text-align:left;
}
.elementor-8 .elementor-element.elementor-element-e1a8227 {
	text-align:left;
}
.elementor-8 .elementor-element.elementor-element-e1a8227 > .elementor-widget-container {
	margin:0px 0px 20px 0px;
}
.elementor-8 .elementor-element.elementor-element-3092543 {
 --divider-border-style:dotted;
 --divider-color:#7a7a7a;
 --divider-border-width:3px;
}
.elementor-8 .elementor-element.elementor-element-3092543 .elementor-divider-separator {
	width:80%;
	margin:0 auto;
	margin-left:0;
}
.elementor-8 .elementor-element.elementor-element-3092543 .elementor-divider {
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
}
.elementor-8 .elementor-element.elementor-element-3092543 > .elementor-widget-container {
	margin:-20px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-4f21d60 .elementor-spacer-inner {
	height:0px;
}
.elementor-8 .elementor-element.elementor-element-c8aa79c {
	text-align:justify;
	z-index:0;
}
.elementor-8 .elementor-element.elementor-element-c8aa79c > .elementor-widget-container {
	margin:0px 0px -50px 0px;
	padding:0px 45px 40px 00px;
	background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-0a4b1fe {
 --grid-template-columns:repeat(0, auto);
 --icon-size:16px;
 --grid-column-gap:10px;
 --grid-row-gap:0px;
}
.elementor-8 .elementor-element.elementor-element-0a4b1fe .elementor-widget-container {
	text-align:left;
}
.elementor-8 .elementor-element.elementor-element-0a4b1fe .elementor-social-icon {
	background-color:#f4f4f4;
 --icon-padding:1em;
}
.elementor-8 .elementor-element.elementor-element-0a4b1fe .elementor-social-icon i {
	color:#969696;
}
.elementor-8 .elementor-element.elementor-element-0a4b1fe .elementor-social-icon svg {
	fill:#969696;
}
.elementor-8 .elementor-element.elementor-element-0a4b1fe .elementor-social-icon:hover {
	background-color:#28BFAB;
}
.elementor-8 .elementor-element.elementor-element-0a4b1fe .elementor-social-icon:hover i {
	color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-0a4b1fe .elementor-social-icon:hover svg {
	fill:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-0a4b1fe > .elementor-widget-container {
	margin:30px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-1566a33.elementor-column .elementor-widget-wrap {
	align-items:center;
}
.elementor-8 .elementor-element.elementor-element-1566a33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content:center;
	align-items:center;
}
.elementor-8 .elementor-element.elementor-element-1564959 {
 --divider-border-style:solid;
 --divider-color:#000;
 --divider-border-width:2px;
}
.elementor-8 .elementor-element.elementor-element-1564959 .elementor-divider-separator {
	width:150px;
	margin:0 auto;
	margin-center:0;
}
.elementor-8 .elementor-element.elementor-element-1564959 .elementor-divider {
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
}
.elementor-8 .elementor-element.elementor-element-1564959 > .elementor-widget-container {
	margin:-10px 0px 0px 0px;
}
 .elementor-8 .elementor-element.elementor-element-775922f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-775922f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-775922f > .elementor-background-overlay {
	background-image:url("../image/World-scaled.jpeg");
	background-repeat:no-repeat;
	background-size:contain;
	opacity:0.12;
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-775922f {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}
.elementor-8 .elementor-element.elementor-element-0a68d2a > .elementor-element-populated {
	padding:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-92ef992 {
	text-align:left;
}
.elementor-8 .elementor-element.elementor-element-92ef992 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:25px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-d757499 .elementor-repeater-item-278b086 {
	left:22.3%;
	transform:translate(0, -48.6%);
	top:48.6%;
}
.rtl .elementor-8 .elementor-element.elementor-element-d757499 .elementor-repeater-item-278b086 {
	right:22.3%;
	transform:translate(0, -22.3%);
	left:unset;
}
.elementor-8 .elementor-element.elementor-element-d757499 .elementor-repeater-item-74ca5e0 {
	left:50.9%;
	transform:translate(0, -49.6%);
	top:49.6%;
}
.rtl .elementor-8 .elementor-element.elementor-element-d757499 .elementor-repeater-item-74ca5e0 {
	right:50.9%;
	transform:translate(0, -50.9%);
	left:unset;
}
.elementor-8 .elementor-element.elementor-element-d757499 .elementor-repeater-item-bfeebc2 {
	left:57.3%;
	transform:translate(0, -52.4%);
	top:52.4%;
}
.rtl .elementor-8 .elementor-element.elementor-element-d757499 .elementor-repeater-item-bfeebc2 {
	right:57.3%;
	transform:translate(0, -57.3%);
	left:unset;
}
.elementor-8 .elementor-element.elementor-element-d757499 .elementor-repeater-item-835bd4c {
	left:69.5%;
	transform:translate(0, -52.3%);
	top:52.3%;
}
.rtl .elementor-8 .elementor-element.elementor-element-d757499 .elementor-repeater-item-835bd4c {
	right:69.5%;
	transform:translate(0, -69.5%);
	left:unset;
}
.elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot img {
	opacity:1;
}
.elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-content, .elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-content.uael-hotspot-anim:before {
	min-width:1.8em;
	min-height:1.8em;
	line-height:1.8em;
}
.elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-content, .elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-content.uael-hotspot-anim:before {
	color:#7befb2;
	background-color:rgba(0, 6, 28, 0.75);
	border-radius:100px;
}
.elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-content svg {
	fill:#7befb2;
}
.elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-content {
	border-style:solid;
	border-width:2px 2px 2px 2px;
	border-color:#ffffff;
}
.elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-content:hover, .elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-tour .uael-hotspot-content.open {
	color:#1fef80;
	border-color:#ffffff;
	box-shadow:0px 0px 40px 0px #000000;
}
.elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-content:hover svg {
	fill:#1fef80;
}
.elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-content:hover, .elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-content.uael-hotspot-anim:hover:before, .elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-tour .uael-hotspot-content.open, .elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-tour .open.uael-hotspot-anim:before {
	background-color:rgba(0, 0, 0, 0.88);
}
.tooltipster-sidetip.uael-tooltip-wrap-d757499.uael-hotspot-tooltip .tooltipster-content {
	text-align:center;
	padding:28px 28px 28px 28px;
}
.tooltipster-sidetip.uael-tooltip-wrap-d757499.uael-hotspot-tooltip .tooltipster-content, .tooltipster-sidetip.uael-tooltip-wrap-d757499 .uael-tour li a {
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	line-height:1.5em;
	letter-spacing:2px;
}
.tooltipster-sidetip.uael-tooltip-wrap-d757499.uael-tooltipster-active.uael-hotspot-tooltip .tooltipster-content, .tooltipster-sidetip.uael-tooltip-wrap-d757499 .uael-tour li a, .tooltipster-sidetip.uael-tooltip-wrap-d757499 .uael-tour-active .uael-hotspot-end a {
	color:#000000;
}
.tooltipster-sidetip.uael-tooltip-wrap-d757499.uael-tooltipster-active.uael-hotspot-tooltip .tooltipster-box {
	background-color:#57aa6e;
}
.tooltipster-sidetip.uael-tooltip-wrap-d757499.uael-hotspot-tooltip.tooltipster-noir.tooltipster-bottom .tooltipster-arrow-background {
	border-bottom-color:#57aa6e;
}
.tooltipster-sidetip.uael-tooltip-wrap-d757499.uael-hotspot-tooltip.tooltipster-noir.tooltipster-left .tooltipster-arrow-background {
	border-left-color:#57aa6e;
}
.tooltipster-sidetip.uael-tooltip-wrap-d757499.uael-hotspot-tooltip.tooltipster-noir.tooltipster-right .tooltipster-arrow-background {
	border-right-color:#57aa6e;
}
.tooltipster-sidetip.uael-tooltip-wrap-d757499.uael-hotspot-tooltip.tooltipster-noir.tooltipster-top .tooltipster-arrow-background {
	border-top-color:#57aa6e;
}
.tooltipster-sidetip.uael-tooltip-wrap-d757499.uael-hotspot-tooltip .tooltipster-box {
	border-radius:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-d757499 > .elementor-widget-container {
	margin:0px 0px 50px 0px;
}
.elementor-8 .elementor-element.elementor-element-a1d895a .uael-infobox, .elementor-8 .elementor-element.elementor-element-a1d895a .uael-separator-parent {
	text-align:left;
}
.elementor-8 .elementor-element.elementor-element-a1d895a .uael-infobox-title {
	margin:0px 0px 20px 0px;
}
.elementor-8 .elementor-element.elementor-element-a1d895a .uael-infobox-title-prefix {
	margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-a1d895a .uael-infobox-text {
	margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-a1d895a > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-a1d895a {
	z-index:2;
}
.elementor-8 .elementor-element.elementor-element-901c19f .uael-infobox, .elementor-8 .elementor-element.elementor-element-901c19f .uael-separator-parent {
	text-align:left;
}
.elementor-8 .elementor-element.elementor-element-901c19f .uael-infobox-title {
	margin:0px 0px 20px 0px;
}
.elementor-8 .elementor-element.elementor-element-901c19f .uael-infobox-title-prefix {
	margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-901c19f .uael-infobox-text {
	margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-901c19f > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-901c19f {
	z-index:2;
}
.elementor-8 .elementor-element.elementor-element-c2bc485 .uael-infobox, .elementor-8 .elementor-element.elementor-element-c2bc485 .uael-separator-parent {
	text-align:left;
}
.elementor-8 .elementor-element.elementor-element-c2bc485 .uael-infobox-title {
	margin:0px 0px 20px 0px;
}
.elementor-8 .elementor-element.elementor-element-c2bc485 .uael-infobox-title-prefix {
	margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-c2bc485 .uael-infobox-text {
	margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-c2bc485 > .elementor-widget-container {
	margin:0px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-c2bc485 {
	z-index:2;
}
 .elementor-8 .elementor-element.elementor-element-5cdc14d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5cdc14d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#FFFFFF;
}
.elementor-8 .elementor-element.elementor-element-5cdc14d {
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:0px 0px 84px 0px;
}
.elementor-8 .elementor-element.elementor-element-5cdc14d > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-a68908c > .elementor-element-populated {
	border-style:solid;
	border-width:1px 0px 0px 0px;
	border-color:#EFEFEF;
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding:84px 0px 0px 0px;
}
.elementor-8 .elementor-element.elementor-element-a68908c > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-03afebf {
	text-align:left;
}
.elementor-8 .elementor-element.elementor-element-03afebf > .elementor-widget-container {
	margin:0px 0px 0px 30px;
}
.elementor-8 .elementor-element.elementor-element-f08486a {
	margin-top:24px;
	margin-bottom:0px;
}
 .elementor-8 .elementor-element.elementor-element-32d9c58:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-32d9c58 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#F8f8f8;
}
.elementor-8 .elementor-element.elementor-element-32d9c58 > .elementor-element-populated {
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#F6F6F6;
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	/* margin:0px 18px 0px 0px; */
	padding:32px 48px 32px 32px;
}
.elementor-8 .elementor-element.elementor-element-32d9c58 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-32d9c58 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-32d9c58 > .elementor-background-slideshow {
	border-radius:16px 16px 16px 16px;
}
.elementor-8 .elementor-element.elementor-element-32d9c58:hover > .elementor-element-populated {
	box-shadow:0px 48px 96px -16px rgba(0, 0, 0, 0.16);
}
.elementor-8 .elementor-element.elementor-element-32d9c58 > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-f4e0be6.elementor-view-stacked .elementor-icon {
	background-color:#F4F4F4;
}
.elementor-8 .elementor-element.elementor-element-f4e0be6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f4e0be6.elementor-view-default .elementor-icon {
	fill:#F4F4F4;
	color:#F4F4F4;
	border-color:#F4F4F4;
}
.elementor-8 .elementor-element.elementor-element-f4e0be6.elementor-position-right .elementor-icon-box-icon {
	margin-left:24px;
}
.elementor-8 .elementor-element.elementor-element-f4e0be6.elementor-position-left .elementor-icon-box-icon {
	margin-right:24px;
}
.elementor-8 .elementor-element.elementor-element-f4e0be6.elementor-position-top .elementor-icon-box-icon {
	margin-bottom:24px;
}
.elementor-8 .elementor-element.elementor-element-f4e0be6 .elementor-icon {
	font-size:24px;
	border-radius:12px 12px 12px 12px;
}
.elementor-8 .elementor-element.elementor-element-f4e0be6 .elementor-icon i {
	transform:rotate(0deg);
}
.elementor-8 .elementor-element.elementor-element-f4e0be6 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-8 .elementor-element.elementor-element-f4e0be6 .elementor-icon-box-title {
	margin-bottom:8px;
}
 .elementor-8 .elementor-element.elementor-element-28a0b1d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-28a0b1d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#FFFFFF;
}
.elementor-8 .elementor-element.elementor-element-28a0b1d > .elementor-element-populated {
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#F6F6F6;
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:0px 16px 0px 16px;
	padding:32px 48px 32px 32px;
}
.elementor-8 .elementor-element.elementor-element-28a0b1d > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-28a0b1d > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-28a0b1d > .elementor-background-slideshow {
	border-radius:16px 16px 16px 16px;
}
.elementor-8 .elementor-element.elementor-element-28a0b1d:hover > .elementor-element-populated {
	box-shadow:0px 48px 96px -16px rgba(0, 0, 0, 0.16);
}
.elementor-8 .elementor-element.elementor-element-28a0b1d > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-fc58644.elementor-view-stacked .elementor-icon {
	background-color:#F4F4F4;
}
.elementor-8 .elementor-element.elementor-element-fc58644.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-fc58644.elementor-view-default .elementor-icon {
	fill:#F4F4F4;
	color:#F4F4F4;
	border-color:#F4F4F4;
}
.elementor-8 .elementor-element.elementor-element-fc58644.elementor-position-right .elementor-icon-box-icon {
	margin-left:24px;
}
.elementor-8 .elementor-element.elementor-element-fc58644.elementor-position-left .elementor-icon-box-icon {
	margin-right:24px;
}
.elementor-8 .elementor-element.elementor-element-fc58644.elementor-position-top .elementor-icon-box-icon {
	margin-bottom:24px;
}
.elementor-8 .elementor-element.elementor-element-fc58644 .elementor-icon {
	font-size:24px;
	border-radius:12px 12px 12px 12px;
}
.elementor-8 .elementor-element.elementor-element-fc58644 .elementor-icon i {
	transform:rotate(0deg);
}
.elementor-8 .elementor-element.elementor-element-fc58644 .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-8 .elementor-element.elementor-element-fc58644 .elementor-icon-box-title {
	margin-bottom:8px;
}
 .elementor-8 .elementor-element.elementor-element-d2b7a80:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-d2b7a80 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#f8f8f8;
}
.elementor-8 .elementor-element.elementor-element-d2b7a80 > .elementor-element-populated {
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#F6F6F6;
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin:0px 0px 0px 32px;
	padding:32px 48px 32px 32px;
}
.elementor-8 .elementor-element.elementor-element-d2b7a80 > .elementor-element-populated, .elementor-8 .elementor-element.elementor-element-d2b7a80 > .elementor-element-populated > .elementor-background-overlay, .elementor-8 .elementor-element.elementor-element-d2b7a80 > .elementor-background-slideshow {
	border-radius:16px 16px 16px 16px;
}
.elementor-8 .elementor-element.elementor-element-d2b7a80:hover > .elementor-element-populated {
	box-shadow:0px 48px 96px -16px rgba(0, 0, 0, 0.16);
}
.elementor-8 .elementor-element.elementor-element-d2b7a80 > .elementor-element-populated > .elementor-background-overlay {
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-8 .elementor-element.elementor-element-d0423ff.elementor-view-stacked .elementor-icon {
	background-color:#F4F4F4;
}
.elementor-8 .elementor-element.elementor-element-d0423ff.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d0423ff.elementor-view-default .elementor-icon {
	fill:#F4F4F4;
	color:#F4F4F4;
	border-color:#F4F4F4;
}
.elementor-8 .elementor-element.elementor-element-d0423ff.elementor-position-right .elementor-icon-box-icon {
	margin-left:24px;
}
.elementor-8 .elementor-element.elementor-element-d0423ff.elementor-position-left .elementor-icon-box-icon {
	margin-right:24px;
}
.elementor-8 .elementor-element.elementor-element-d0423ff.elementor-position-top .elementor-icon-box-icon {
	margin-bottom:24px;
}
.elementor-8 .elementor-element.elementor-element-d0423ff .elementor-icon {
	font-size:24px;
	border-radius:12px 12px 12px 12px;
}
.elementor-8 .elementor-element.elementor-element-d0423ff .elementor-icon i {
	transform:rotate(0deg);
}
.elementor-8 .elementor-element.elementor-element-d0423ff .elementor-icon-box-wrapper {
	text-align:left;
}
.elementor-8 .elementor-element.elementor-element-d0423ff .elementor-icon-box-title {
	margin-bottom:8px;
}
 body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#ffffff;
}
 @media(max-width:1024px) {
 .elementor-8 .elementor-element.elementor-element-6378de3a {
 padding:120px 0px 80px 0px;
}
 .elementor-8 .elementor-element.elementor-element-be579fb > .elementor-element-populated {
 padding:20px 20px 20px 20px;
}
 .elementor-8 .elementor-element.elementor-element-92ba08c {
 padding:50px 0px 0px 0px;
}
 .elementor-8 .elementor-element.elementor-element-c8aa79c > .elementor-widget-container {
 margin:0px -100px 0px 0px;
 padding:50px 50px 50px 50px;
}
 .elementor-8 .elementor-element.elementor-element-0a4b1fe {
 --icon-size:16px;
}
 .elementor-8 .elementor-element.elementor-element-775922f {
 padding:60px 0px 0px 40px;
}
 .elementor-8 .elementor-element.elementor-element-a1d895a > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:0px 0px 50px 0px;
}
 .elementor-8 .elementor-element.elementor-element-901c19f > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:0px 0px 50px 0px;
}
 .elementor-8 .elementor-element.elementor-element-c2bc485 > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:0px 0px 50px 0px;
}
 .elementor-8 .elementor-element.elementor-element-03afebf > .elementor-widget-container {
 padding:0% 0% 0% 0%;
}
 .elementor-8 .elementor-element.elementor-element-f08486a {
 padding:0% 10% 0% 10%;
}
 .elementor-8 .elementor-element.elementor-element-32d9c58 > .elementor-element-populated {
 margin:0px 0px 24px 0px;
}
 .elementor-8 .elementor-element.elementor-element-f4e0be6.elementor-position-right .elementor-icon-box-icon {
 margin-left:16px;
}
 .elementor-8 .elementor-element.elementor-element-f4e0be6.elementor-position-left .elementor-icon-box-icon {
 margin-right:16px;
}
 .elementor-8 .elementor-element.elementor-element-f4e0be6.elementor-position-top .elementor-icon-box-icon {
 margin-bottom:16px;
}
 .elementor-8 .elementor-element.elementor-element-28a0b1d > .elementor-element-populated {
 margin:0px 0px 24px 0px;
}
 .elementor-8 .elementor-element.elementor-element-fc58644.elementor-position-right .elementor-icon-box-icon {
 margin-left:16px;
}
 .elementor-8 .elementor-element.elementor-element-fc58644.elementor-position-left .elementor-icon-box-icon {
 margin-right:16px;
}
 .elementor-8 .elementor-element.elementor-element-fc58644.elementor-position-top .elementor-icon-box-icon {
 margin-bottom:16px;
}
 .elementor-8 .elementor-element.elementor-element-d2b7a80 > .elementor-element-populated {
 margin:0px 0px 0px 0px;
}
 .elementor-8 .elementor-element.elementor-element-d0423ff.elementor-position-right .elementor-icon-box-icon {
 margin-left:16px;
}
 .elementor-8 .elementor-element.elementor-element-d0423ff.elementor-position-left .elementor-icon-box-icon {
 margin-right:16px;
}
 .elementor-8 .elementor-element.elementor-element-d0423ff.elementor-position-top .elementor-icon-box-icon {
 margin-bottom:16px;
}
}
 @media(max-width:767px) {
 .elementor-8 .elementor-element.elementor-element-6378de3a {
 padding:150px 0px 50px 0px;
}
 .elementor-8 .elementor-element.elementor-element-be579fb > .elementor-element-populated {
 padding:10px 10px 10px 10px;
}
 .elementor-8 .elementor-element.elementor-element-04ed705 {
 text-align:center;
}
 .elementor-8 .elementor-element.elementor-element-fc91f4a {
 text-align:center;
}
 .elementor-8 .elementor-element.elementor-element-4f21d60 .elementor-spacer-inner {
 height:5px;
}
 .elementor-8 .elementor-element.elementor-element-c8aa79c {
 text-align:left;
}
 .elementor-8 .elementor-element.elementor-element-c8aa79c > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:0px 20px 0px 20px;
}
 .elementor-8 .elementor-element.elementor-element-775922f {
 padding:0px 0px 0px 0px;
}
 .elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-content, .elementor-8 .elementor-element.elementor-element-d757499 .uael-hotspot-content.uael-hotspot-anim:before {
 min-width:1em;
 min-height:1em;
 line-height:1em;
}
 .tooltipster-sidetip.uael-tooltip-wrap-d757499.uael-hotspot-tooltip .tooltipster-content, .tooltipster-sidetip.uael-tooltip-wrap-d757499 .uael-tour li a {
 font-size:10px;
}
 .tooltipster-sidetip.uael-tooltip-wrap-d757499.uael-hotspot-tooltip .tooltipster-content {
 padding:10px 10px 10px 10px;
}
 .elementor-8 .elementor-element.elementor-element-d757499 > .elementor-widget-container {
 padding:0px 0px 0px 0px;
}
 .elementor-8 .elementor-element.elementor-element-a1d895a > .elementor-widget-container {
 padding:45px 45px 45px 45px;
}
 .elementor-8 .elementor-element.elementor-element-901c19f > .elementor-widget-container {
 padding:45px 45px 45px 45px;
}
 .elementor-8 .elementor-element.elementor-element-c2bc485 > .elementor-widget-container {
 padding:45px 45px 45px 45px;
}
 .elementor-8 .elementor-element.elementor-element-5cdc14d {
 padding:0px 20px 60px 20px;
}
 .elementor-8 .elementor-element.elementor-element-a68908c > .elementor-element-populated {
 padding:60px 0px 0px 0px;
}
 .elementor-8 .elementor-element.elementor-element-03afebf > .elementor-widget-container {
 padding:0px 0px 0px 0px;
}
 .elementor-8 .elementor-element.elementor-element-f08486a {
 padding:0px 0px 0px 0px;
}
 .elementor-8 .elementor-element.elementor-element-32d9c58 > .elementor-element-populated {
 padding:24px 24px 24px 24px;
}
 .elementor-8 .elementor-element.elementor-element-f4e0be6 .elementor-icon-box-icon {
 margin-bottom:16px;
}
 .elementor-8 .elementor-element.elementor-element-28a0b1d > .elementor-element-populated {
 padding:24px 24px 24px 24px;
}
 .elementor-8 .elementor-element.elementor-element-fc58644 .elementor-icon-box-icon {
 margin-bottom:16px;
}
 .elementor-8 .elementor-element.elementor-element-d2b7a80 > .elementor-element-populated {
 padding:24px 24px 24px 24px;
}
 .elementor-8 .elementor-element.elementor-element-d0423ff .elementor-icon-box-icon {
 margin-bottom:16px;
}
}
 @media(min-width:768px) {
 .elementor-8 .elementor-element.elementor-element-e13d57c {
 width:58%;
}
 .elementor-8 .elementor-element.elementor-element-1566a33 {
 width:42%;
}
}
 @media(max-width:1024px) and (min-width:768px) {
 .elementor-8 .elementor-element.elementor-element-0a68d2a {
 width:100%;
}
 .elementor-8 .elementor-element.elementor-element-32d9c58 {
 width:100%;
}
 .elementor-8 .elementor-element.elementor-element-28a0b1d {
 width:100%;
}
 .elementor-8 .elementor-element.elementor-element-d2b7a80 {
 width:100%;
}
}
