.elementor-1562 .elementor-element.elementor-element-7c626d99:not(.elementor-motion-effects-element-type-background),
.elementor-1562 .elementor-element.elementor-element-7c626d99>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://dronemapeamentoaereo.com.br/wp-content/uploads/2024/09/orcamento-mapeamento-e-topografia-com-drones.jpg");
	background-position: 0px 22%;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1562 .elementor-element.elementor-element-7c626d99>.elementor-background-overlay {
	background-color: #053D41;
	opacity: 0.86;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1562 .elementor-element.elementor-element-7c626d99>.elementor-container {
	max-width: 1170px;
}

.elementor-1562 .elementor-element.elementor-element-7c626d99 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 200px 0px 140px 0px;
	z-index: 0;
	overflow: visible;
}

.elementor-1562 .elementor-element.elementor-element-45e93cb6 {
	text-align: center;
}

.elementor-1562 .elementor-element.elementor-element-45e93cb6 .elementor-heading-title {
	color: #FFFFFF;
	font-family: "IBM Plex Sans", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	text-transform: none;
	line-height: 1.2em;
}

.elementor-1562 .elementor-element.elementor-element-4d40a2c8>.elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color 0.3s;
}

.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill 0.3s;
}

.elementor-1562 .elementor-element.elementor-element-4d40a2c8 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-text {
	color: #FFFFFF;
	transition: color 0.3s;
}

.elementor-1562 .elementor-element.elementor-element-dcfaa1c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 15px 50px 15px;
	overflow: visible;
}

.elementor-1562 .elementor-element.elementor-element-dcfaa1c>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1562 .elementor-element.elementor-element-c13f259.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1562 .elementor-element.elementor-element-c13f259>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-1562 .elementor-element.elementor-element-3a4e224>.elementor-widget-container {
	margin: 0px 250px 0px 250px;
}

.elementor-1562 .elementor-element.elementor-element-3a4e224 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-primary);
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
	margin: 5px 0px 25px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 1.1em;
}

.elementor-1562 .elementor-element.elementor-element-3a4e224 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #F94C30;
}

.elementor-1562 .elementor-element.elementor-element-3a4e224 .elementskit-section-title-wraper p {
	margin: 0px 0px 0px 0px;
}

.elementor-1562 .elementor-element.elementor-element-f6093c1 {
	margin-top: 25px;
	margin-bottom: 0px;
	overflow: visible;
}

.elementor-1562 .elementor-element.elementor-element-a9d88b3>.elementor-element-populated,
.elementor-1562 .elementor-element.elementor-element-a9d88b3>.elementor-element-populated>.elementor-background-overlay,
.elementor-1562 .elementor-element.elementor-element-a9d88b3>.elementor-background-slideshow {
	border-radius: 30px 30px 30px 30px;
}

.elementor-1562 .elementor-element.elementor-element-a9d88b3>.elementor-element-populated {
	box-shadow: 0px 10px 20px -10px rgba(0, 0, 0, 0.25);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 25px 25px 25px 25px;
}

.elementor-1562 .elementor-element.elementor-element-a9d88b3>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1562 .elementor-element.elementor-element-3284754 {
	--icon-box-icon-margin: 15px;
}

.elementor-1562 .elementor-element.elementor-element-3284754 .elementor-icon-box-title {
	margin-bottom: 7px;
	color: var(--e-global-color-primary);
}

.elementor-1562 .elementor-element.elementor-element-3284754.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-1562 .elementor-element.elementor-element-3284754.elementor-view-framed .elementor-icon,
.elementor-1562 .elementor-element.elementor-element-3284754.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-1562 .elementor-element.elementor-element-3284754 .elementor-icon {
	font-size: 42px;
}

.elementor-1562 .elementor-element.elementor-element-3284754 .elementor-icon-box-title,
.elementor-1562 .elementor-element.elementor-element-3284754 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 600;
}

.elementor-1562 .elementor-element.elementor-element-3284754 .elementor-icon-box-description {
	color: #F94C30;
}

.elementor-1562 .elementor-element.elementor-element-ddbe4e8>.elementor-element-populated,
.elementor-1562 .elementor-element.elementor-element-ddbe4e8>.elementor-element-populated>.elementor-background-overlay,
.elementor-1562 .elementor-element.elementor-element-ddbe4e8>.elementor-background-slideshow {
	border-radius: 30px 30px 30px 30px;
}

.elementor-1562 .elementor-element.elementor-element-ddbe4e8>.elementor-element-populated {
	box-shadow: 0px 10px 20px -10px rgba(0, 0, 0, 0.25);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 25px 25px 25px 25px;
}

.elementor-1562 .elementor-element.elementor-element-ddbe4e8>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1562 .elementor-element.elementor-element-23d9f19 {
	--icon-box-icon-margin: 15px;
}

.elementor-1562 .elementor-element.elementor-element-23d9f19 .elementor-icon-box-title {
	margin-bottom: 7px;
	color: var(--e-global-color-primary);
}

.elementor-1562 .elementor-element.elementor-element-23d9f19.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-1562 .elementor-element.elementor-element-23d9f19.elementor-view-framed .elementor-icon,
.elementor-1562 .elementor-element.elementor-element-23d9f19.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-1562 .elementor-element.elementor-element-23d9f19 .elementor-icon {
	font-size: 42px;
}

.elementor-1562 .elementor-element.elementor-element-23d9f19 .elementor-icon-box-title,
.elementor-1562 .elementor-element.elementor-element-23d9f19 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 600;
}

.elementor-1562 .elementor-element.elementor-element-23d9f19 .elementor-icon-box-description {
	color: #F94C30;
}

.elementor-1562 .elementor-element.elementor-element-20baf0b8>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1562 .elementor-element.elementor-element-20baf0b8>.elementor-container {
	max-width: 1170px;
}

.elementor-1562 .elementor-element.elementor-element-20baf0b8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 100px 0px;
	overflow: visible;
}

.elementor-1562 .elementor-element.elementor-element-20baf0b8>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1562 .elementor-element.elementor-element-15931b0>.elementor-element-populated {
	padding: 10px 10px 10px 50px;
}

.elementor-1562 .elementor-element.elementor-element-70642d38 {
	width: auto;
	max-width: auto;
}

.elementor-1562 .elementor-element.elementor-element-70642d38>.elementor-widget-container {
	background-color: transparent;
	margin: 0px 0px 20px 0px;
	padding: 10px 15px 10px 15px;
	background-image: linear-gradient(180deg, #EEFFEC00 54%, var(--e-global-color-a3b7727) 20%);
	border-radius: 5px 5px 5px 5px;
}

.elementor-1562 .elementor-element.elementor-element-70642d38 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-91cb5d9-font-family), Sans-serif;
	font-size: var(--e-global-typography-91cb5d9-font-size);
	font-weight: var(--e-global-typography-91cb5d9-font-weight);
	text-transform: var(--e-global-typography-91cb5d9-text-transform);
	line-height: var(--e-global-typography-91cb5d9-line-height);
	letter-spacing: var(--e-global-typography-91cb5d9-letter-spacing);
}

.elementor-1562 .elementor-element.elementor-element-57c37f62 {
	text-align: center;
}

.elementor-1562 .elementor-element.elementor-element-57c37f62 .elementor-heading-title {
	color: #F94C30;
	font-family: "IBM Plex Sans", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	text-transform: none;
	line-height: 1.2em;
}

.elementor-1562 .elementor-element.elementor-element-27bd5fe4>.elementor-container {
	max-width: 1170px;
}

.elementor-1562 .elementor-element.elementor-element-27bd5fe4 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
	overflow: visible;
}

.elementor-1562 .elementor-element.elementor-element-27bd5fe4>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1562 .elementor-element.elementor-element-63ade717.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1562 .elementor-element.elementor-element-4933a02d {
	width: auto;
	max-width: auto;
}

.elementor-1562 .elementor-element.elementor-element-4933a02d>.elementor-widget-container {
	background-color: transparent;
	margin: 0px 0px 20px 0px;
	padding: 10px 15px 10px 15px;
	background-image: linear-gradient(180deg, #EEFFEC00 54%, var(--e-global-color-a3b7727) 20%);
	border-radius: 5px 5px 5px 5px;
}

.elementor-1562 .elementor-element.elementor-element-4933a02d .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-91cb5d9-font-family), Sans-serif;
	font-size: var(--e-global-typography-91cb5d9-font-size);
	font-weight: var(--e-global-typography-91cb5d9-font-weight);
	text-transform: var(--e-global-typography-91cb5d9-text-transform);
	line-height: var(--e-global-typography-91cb5d9-line-height);
	letter-spacing: var(--e-global-typography-91cb5d9-letter-spacing);
}

.elementor-1562 .elementor-element.elementor-element-71164d10 {
	text-align: center;
}

.elementor-1562 .elementor-element.elementor-element-71164d10 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "IBM Plex Sans", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	text-transform: none;
	line-height: 1.2em;
}

.elementor-1562 .elementor-element.elementor-element-62e479d5>.elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1562 .elementor-element.elementor-element-62e479d5 {
	text-align: center;
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-455cf08 {
	left: 28%;
	top: 23%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-97bcb2b {
	left: 17%;
	top: 35%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-5b88311 {
	left: 31%;
	top: 38%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-0079079 {
	left: 45%;
	top: 45%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-348b7d6 {
	left: 57%;
	top: 54%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-d0b2e9e {
	left: 61%;
	top: 50%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-823b5ec {
	left: 48%;
	top: 63%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-cf7ce33 {
	left: 60%;
	top: 69%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-bca19be {
	left: 69%;
	top: 59%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-89be49f {
	left: 73%;
	top: 69%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-9384274 {
	left: 74%;
	top: 43%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-27b6607 {
	left: 49%;
	top: 25%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-ff38349 {
	left: 88%;
	top: 33%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-4532f13 {
	left: 55%;
	top: 74%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .elementor-repeater-item-d79008d {
	left: 51%;
	top: 88%;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .ekit-location_outer {
	min-width: 350px;
	text-align: left;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .hotspot-following-line-style .ekit-hotspot-horizontal-line {
	width: calc(350px / 2) !important;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .ekit-hotspot-title {
	font-size: 18px;
	color: #000;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .ekit-location-des>*,
.elementor-1562 .elementor-element.elementor-element-8efcb00 .ekit-location-des {
	font-size: 16px;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .ekit-location-des {
	color: #000;
}

.elementor-1562 .elementor-element.elementor-element-8efcb00 .ekit-wid-con .ekit_hotspot_image {
	max-width: 30%;
}

.elementor-1562 .elementor-element.elementor-element-2eb01a23>.elementor-container {
	max-width: 1170px;
}

.elementor-1562 .elementor-element.elementor-element-2eb01a23 {
	margin-top: 40px;
	margin-bottom: 0px;
	overflow: visible;
}

.elementor-1562 .elementor-element.elementor-element-2da29a37>.elementor-element-populated {
	margin: -65% 0% 0% 0%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 0%;
}

.elementor-1562 .elementor-element.elementor-element-da43acf .jeg-elementor-kit.jkit-fun-fact {
	/* background-color: var(--e-global-color-06a34e7); */
	background-color: #d7ffdf;
	text-align: center;
	padding: 20px 0px 20px 0px;
	box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px 10px 10px 10px;
}

.elementor-1562 .elementor-element.elementor-element-da43acf {
	width: var(--container-widget-width, 200px);
	max-width: 200px;
	--container-widget-width: 200px;
	--container-widget-flex-grow: 0;
}

.elementor-1562 .elementor-element.elementor-element-da43acf .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
	justify-content: normal;
	align-items: normal;
	flex-direction: column;
}

/* 
.elementor-1562 .elementor-element.elementor-element-da43acf .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-0703412-font-family), Sans-serif;
	font-size: var(--e-global-typography-0703412-font-size);
	font-weight: var(--e-global-typography-0703412-font-weight);
	line-height: var(--e-global-typography-0703412-line-height);
	margin-bottom: 5px;
}
*/

.elementor-1562 .elementor-element.elementor-element-da43acf .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
	color: #1E4D2B; /* Verde escuro elegante */
	font-family: "Poppins", Arial, sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 5px;
}

.elementor-1562 .elementor-element.elementor-element-da43acf .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
	margin-bottom: 0px;
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-1562 .elementor-element.elementor-element-da43acf .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-274f2d8-font-family), Sans-serif;
	font-size: var(--e-global-typography-274f2d8-font-size);
	font-weight: var(--e-global-typography-274f2d8-font-weight);
	text-transform: var(--e-global-typography-274f2d8-text-transform);
	line-height: var(--e-global-typography-274f2d8-line-height);
	top: -4px;
	left: -3px;
	vertical-align: baseline;
}

.elementor-1562 .elementor-element.elementor-element-204050c7.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1562 .elementor-element.elementor-element-204050c7>.elementor-element-populated {
	margin: -40% 0% 0% 0%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 0%;
}

.elementor-1562 .elementor-element.elementor-element-20337585 .jeg-elementor-kit.jkit-fun-fact {
	background-color: #d7ffdf; 
	text-align: center;
	padding: 20px 0px 20px 0px;
	box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px 10px 10px 10px;
}

.elementor-1562 .elementor-element.elementor-element-20337585 {
	width: var(--container-widget-width, 200px);
	max-width: 200px;
	--container-widget-width: 200px;
	--container-widget-flex-grow: 0;
}

.elementor-1562 .elementor-element.elementor-element-20337585 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
	justify-content: normal;
	align-items: normal;
	flex-direction: column;
}

.elementor-1562 .elementor-element.elementor-element-20337585 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
	color: #1E4D2B; /* Verde escuro elegante */
	font-family: "Poppins", Arial, sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 5px;
}

.elementor-1562 .elementor-element.elementor-element-20337585 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
	margin-bottom: 0px;
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-1562 .elementor-element.elementor-element-20337585 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-274f2d8-font-family), Sans-serif;
	font-size: var(--e-global-typography-274f2d8-font-size);
	font-weight: var(--e-global-typography-274f2d8-font-weight);
	text-transform: var(--e-global-typography-274f2d8-text-transform);
	line-height: var(--e-global-typography-274f2d8-line-height);
	top: -4px;
	left: -3px;
	vertical-align: baseline;
}

.elementor-1562 .elementor-element.elementor-element-547ca0ab.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1562 .elementor-element.elementor-element-547ca0ab>.elementor-element-populated {
	margin: -40% 0% 0% 0%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 0%;
}

.elementor-1562 .elementor-element.elementor-element-5141a62a .jeg-elementor-kit.jkit-fun-fact {
	background-color: #d7ffdf;
	text-align: center;
	padding: 20px 0px 20px 0px;
	box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px 10px 10px 10px;
}

.elementor-1562 .elementor-element.elementor-element-5141a62a {
	width: var(--container-widget-width, 200px);
	max-width: 200px;
	--container-widget-width: 200px;
	--container-widget-flex-grow: 0;
}

.elementor-1562 .elementor-element.elementor-element-5141a62a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
	justify-content: normal;
	align-items: normal;
	flex-direction: column;
}

.elementor-1562 .elementor-element.elementor-element-5141a62a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
	color: #1E4D2B; /* Verde escuro elegante */
	font-family: "Poppins", Arial, sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 5px;
}

.elementor-1562 .elementor-element.elementor-element-5141a62a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
	margin-bottom: 0px;
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-1562 .elementor-element.elementor-element-5141a62a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-274f2d8-font-family), Sans-serif;
	font-size: var(--e-global-typography-274f2d8-font-size);
	font-weight: var(--e-global-typography-274f2d8-font-weight);
	text-transform: var(--e-global-typography-274f2d8-text-transform);
	line-height: var(--e-global-typography-274f2d8-line-height);
	top: -4px;
	left: -3px;
	vertical-align: baseline;
}

.elementor-1562 .elementor-element.elementor-element-4728a15f.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-1562 .elementor-element.elementor-element-4728a15f>.elementor-element-populated {
	margin: -65% 0% 0% 0%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 0%;
}

.elementor-1562 .elementor-element.elementor-element-32441854 .jeg-elementor-kit.jkit-fun-fact {
	background-color: #d7ffdf;
	text-align: center;
	padding: 20px 0px 20px 0px;
	box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px 10px 10px 10px;
}

.elementor-1562 .elementor-element.elementor-element-32441854 {
	width: var(--container-widget-width, 200px);
	max-width: 200px;
	--container-widget-width: 200px;
	--container-widget-flex-grow: 0;
}

.elementor-1562 .elementor-element.elementor-element-32441854 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner {
	justify-content: normal;
	align-items: normal;
	flex-direction: column;
}

.elementor-1562 .elementor-element.elementor-element-32441854 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
	color: #1E4D2B; /* Verde escuro elegante */
	font-family: "Poppins", Arial, sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 5px;
}

.elementor-1562 .elementor-element.elementor-element-32441854 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
	margin-bottom: 0px;
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-1562 .elementor-element.elementor-element-32441854 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-274f2d8-font-family), Sans-serif;
	font-size: var(--e-global-typography-274f2d8-font-size);
	font-weight: var(--e-global-typography-274f2d8-font-weight);
	text-transform: var(--e-global-typography-274f2d8-text-transform);
	line-height: var(--e-global-typography-274f2d8-line-height);
	top: -4px;
	left: -3px;
	vertical-align: baseline;
}

.elementor-1562 .elementor-element.elementor-element-bad63e6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--background-transition: 0.3s;
	overflow: visible;
}

.elementor-1562 .elementor-element.elementor-element-9ac5b20>.elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1562 .elementor-element.elementor-element-9ac5b20 {
	text-align: center;
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

:root {
	--page-title-display: none;
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-1562 .elementor-element.elementor-element-a9d88b3 {
		width: 50%;
	}

	.elementor-1562 .elementor-element.elementor-element-ddbe4e8 {
		width: 50%;
	}

	.elementor-1562 .elementor-element.elementor-element-15931b0 {
		width: 100%;
	}
}

@media(max-width:1024px) {

	.elementor-1562 .elementor-element.elementor-element-7c626d99:not(.elementor-motion-effects-element-type-background),
	.elementor-1562 .elementor-element.elementor-element-7c626d99>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: center center;
	}

	.elementor-1562 .elementor-element.elementor-element-7c626d99 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 210px 0px 140px 0px;
	}

	.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-3a4e224>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-1562 .elementor-element.elementor-element-3a4e224 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: 35px;
	}

	.elementor-1562 .elementor-element.elementor-element-a9d88b3>.elementor-element-populated {
		margin: 0px 0px 20px 20px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 20px;
	}

	.elementor-1562 .elementor-element.elementor-element-ddbe4e8>.elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
	}

	.elementor-1562 .elementor-element.elementor-element-20baf0b8 {
		padding: 80px 10px 40px 10px;
	}

	.elementor-1562 .elementor-element.elementor-element-15931b0>.elementor-element-populated {
		margin: 40px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}

	.elementor-1562 .elementor-element.elementor-element-70642d38 .elementor-heading-title {
		font-size: var(--e-global-typography-91cb5d9-font-size);
		line-height: var(--e-global-typography-91cb5d9-line-height);
		letter-spacing: var(--e-global-typography-91cb5d9-letter-spacing);
	}

	.elementor-1562 .elementor-element.elementor-element-27bd5fe4 {
		padding: 80px 10px 80px 10px;
	}

	.elementor-1562 .elementor-element.elementor-element-63ade717>.elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}

	.elementor-1562 .elementor-element.elementor-element-4933a02d .elementor-heading-title {
		font-size: var(--e-global-typography-91cb5d9-font-size);
		line-height: var(--e-global-typography-91cb5d9-line-height);
		letter-spacing: var(--e-global-typography-91cb5d9-letter-spacing);
	}

	.elementor-1562 .elementor-element.elementor-element-62e479d5>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0% 12% 0% 12%;
	}

	.elementor-1562 .elementor-element.elementor-element-62e479d5 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-da43acf .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
		font-size: var(--e-global-typography-0703412-font-size);
		line-height: var(--e-global-typography-0703412-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-da43acf .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-da43acf .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
		font-size: var(--e-global-typography-274f2d8-font-size);
		line-height: var(--e-global-typography-274f2d8-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-20337585 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
		font-size: var(--e-global-typography-0703412-font-size);
		line-height: var(--e-global-typography-0703412-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-20337585 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-20337585 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
		font-size: var(--e-global-typography-274f2d8-font-size);
		line-height: var(--e-global-typography-274f2d8-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-5141a62a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
		font-size: var(--e-global-typography-0703412-font-size);
		line-height: var(--e-global-typography-0703412-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-5141a62a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-5141a62a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
		font-size: var(--e-global-typography-274f2d8-font-size);
		line-height: var(--e-global-typography-274f2d8-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-32441854 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
		font-size: var(--e-global-typography-0703412-font-size);
		line-height: var(--e-global-typography-0703412-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-32441854 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-32441854 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
		font-size: var(--e-global-typography-274f2d8-font-size);
		line-height: var(--e-global-typography-274f2d8-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-9ac5b20>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0% 12% 0% 12%;
	}

	.elementor-1562 .elementor-element.elementor-element-9ac5b20 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
}

@media(max-width:767px) {
	.elementor-1562 .elementor-element.elementor-element-7c626d99 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 152px 10px 80px 10px;
	}

	.elementor-1562 .elementor-element.elementor-element-45e93cb6 .elementor-heading-title {
		font-size: 24px;
	}

	.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-1562 .elementor-element.elementor-element-4d40a2c8 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-3a4e224 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: 28px;
	}

	.elementor-1562 .elementor-element.elementor-element-a9d88b3>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-1562 .elementor-element.elementor-element-ddbe4e8>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-1562 .elementor-element.elementor-element-20baf0b8 {
		padding: 40px 10px 40px 10px;
	}

	.elementor-1562 .elementor-element.elementor-element-15931b0>.elementor-element-populated {
		margin: 10px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-1562 .elementor-element.elementor-element-70642d38 .elementor-heading-title {
		font-size: var(--e-global-typography-91cb5d9-font-size);
		line-height: var(--e-global-typography-91cb5d9-line-height);
		letter-spacing: var(--e-global-typography-91cb5d9-letter-spacing);
	}

	.elementor-1562 .elementor-element.elementor-element-57c37f62 .elementor-heading-title {
		font-size: 24px;
	}

	.elementor-1562 .elementor-element.elementor-element-27bd5fe4 {
		padding: 40px 10px 40px 10px;
	}

	.elementor-1562 .elementor-element.elementor-element-4933a02d .elementor-heading-title {
		font-size: var(--e-global-typography-91cb5d9-font-size);
		line-height: var(--e-global-typography-91cb5d9-line-height);
		letter-spacing: var(--e-global-typography-91cb5d9-letter-spacing);
	}

	.elementor-1562 .elementor-element.elementor-element-71164d10 .elementor-heading-title {
		font-size: 24px;
	}

	.elementor-1562 .elementor-element.elementor-element-62e479d5>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1562 .elementor-element.elementor-element-62e479d5 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-8efcb00 .ekit-location_outer {
		min-width: 350px;
	}

	.elementor-1562 .elementor-element.elementor-element-8efcb00 .hotspot-following-line-style .ekit-hotspot-horizontal-line {
		width: calc(350px / 2) !important;
	}

	.elementor-1562 .elementor-element.elementor-element-2da29a37 {
		width: 50%;
	}

	.elementor-1562 .elementor-element.elementor-element-2da29a37>.elementor-element-populated {
		margin: 0px 15px 0px 0px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 0px;
	}

	.elementor-1562 .elementor-element.elementor-element-da43acf .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
		font-size: var(--e-global-typography-0703412-font-size);
		line-height: var(--e-global-typography-0703412-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-da43acf .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-da43acf .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
		font-size: var(--e-global-typography-274f2d8-font-size);
		line-height: var(--e-global-typography-274f2d8-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-204050c7 {
		width: 50%;
	}

	.elementor-1562 .elementor-element.elementor-element-204050c7>.elementor-element-populated {
		margin: 0px 0px 0px 15px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 15px;
	}

	.elementor-1562 .elementor-element.elementor-element-20337585 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
		font-size: var(--e-global-typography-0703412-font-size);
		line-height: var(--e-global-typography-0703412-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-20337585 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-20337585 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
		font-size: var(--e-global-typography-274f2d8-font-size);
		line-height: var(--e-global-typography-274f2d8-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-547ca0ab {
		width: 50%;
	}

	.elementor-1562 .elementor-element.elementor-element-547ca0ab>.elementor-element-populated {
		margin: 20px 15px 0px 0px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 0px;
	}

	.elementor-1562 .elementor-element.elementor-element-5141a62a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
		font-size: var(--e-global-typography-0703412-font-size);
		line-height: var(--e-global-typography-0703412-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-5141a62a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-5141a62a .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
		font-size: var(--e-global-typography-274f2d8-font-size);
		line-height: var(--e-global-typography-274f2d8-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-4728a15f {
		width: 50%;
	}

	.elementor-1562 .elementor-element.elementor-element-4728a15f>.elementor-element-populated {
		margin: 20px 0px 0px 15px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 15px;
	}

	.elementor-1562 .elementor-element.elementor-element-32441854 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
		font-size: var(--e-global-typography-0703412-font-size);
		line-height: var(--e-global-typography-0703412-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-32441854 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-32441854 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
		font-size: var(--e-global-typography-274f2d8-font-size);
		line-height: var(--e-global-typography-274f2d8-line-height);
	}

	.elementor-1562 .elementor-element.elementor-element-9ac5b20>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1562 .elementor-element.elementor-element-9ac5b20 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
}