.knilCO0WTvKPhSmiS2kV {
	font-family: 'Noto Sans', sans-serif;
	font-size: 1.4rem;
	font-weight: normal;
	color: hsl(0, 0%, 20%);
	background-color: hsl(0, 0%, 94%);
	display: flex;
	flex-flow: column nowrap;
	align-items: stretch;
	min-height: 100vh;
	min-height: -webkit-fill-available;
}

	.knilCO0WTvKPhSmiS2kV header {
		flex: 1 1 auto;
		flex-flow: column nowrap;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.knilCO0WTvKPhSmiS2kV header img {
			margin: 2.0rem;
			width: 192px;
			height: 48px;
		}

	@media (max-width: 767px) {

	.knilCO0WTvKPhSmiS2kV header img {
				width: 140px;
				height: 35px
		}
			}

	.knilCO0WTvKPhSmiS2kV footer {
		height: 108px;
		flex: 0 0 auto;
		display: flex;
		align-items: center;
		justify-content: center;
		background-color: hsl(0, 0%, 12%);
	}

	.knilCO0WTvKPhSmiS2kV footer img {
			width: 135px;
			height: 40px;
		}

	@media (max-width: 767px) {

	.knilCO0WTvKPhSmiS2kV footer {
			height: auto;
			padding: 2.0rem
	}

			.knilCO0WTvKPhSmiS2kV footer img {
				height: 30px;
				width: auto;
			}
		}

	.knilCO0WTvKPhSmiS2kV .MC8f3KNJTVH3_nbrevEo {
		font-size: 2rem;
		padding-bottom: 2.5rem;
	}

	@media (max-width: 767px) {

	.knilCO0WTvKPhSmiS2kV .MC8f3KNJTVH3_nbrevEo {
			font-size: 1.6rem;
			margin-bottom: 1.0rem
	}
		}

	.knilCO0WTvKPhSmiS2kV .o1sEeMvLC5qu1UKhs9gc {
		flex: 3 1 auto;
		display: flex;
		flex-flow: row wrap;
		align-self: center;
		align-content: center;
		padding: 0 1.0rem 1.0rem;
	}

	.knilCO0WTvKPhSmiS2kV .o1sEeMvLC5qu1UKhs9gc button {
			box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
			margin: 0.8rem;
			padding: 1.5rem;
			font-size: 1.5rem;
			flex: 1 1 40%;
			text-align: left;
			background-color: #fff;
			cursor: pointer;
		}

	.knilCO0WTvKPhSmiS2kV .o1sEeMvLC5qu1UKhs9gc button:hover {
				background-color: #EC6608;
				color: white;
			}

	.knilCO0WTvKPhSmiS2kV .GMvbt0_BnBT9H8xJ5Tiy {
		display: flex;
		flex: 1 0 auto;
		flex-flow: column;
		height: calc(100vh - 108px - 141px);
	}

	.knilCO0WTvKPhSmiS2kV .GMvbt0_BnBT9H8xJ5Tiy section {
			display: flex;
			flex-flow: column;
			flex: 1 0 auto;
			position: relative;
		}

	.knilCO0WTvKPhSmiS2kV .GMvbt0_BnBT9H8xJ5Tiy figure {
			flex: 1 0 auto;
			display: flex;
			flex-flow: column;
			padding: 0 5rem 5rem;
		}

	.knilCO0WTvKPhSmiS2kV .GMvbt0_BnBT9H8xJ5Tiy figure svg {
				flex: 1 0 0;
				max-width: 100%;
			}

	@media (max-width: 1023px) {

	.knilCO0WTvKPhSmiS2kV .GMvbt0_BnBT9H8xJ5Tiy figure {
				padding: 0
		}
			}

	.knilCO0WTvKPhSmiS2kV .GMvbt0_BnBT9H8xJ5Tiy .AnCcj9NIuJPsgHeg5cQY {
			position: absolute;
			bottom: 20px;
			left: 50%;
			transform: translateX(-50%);
			margin: 0 auto;
			text-align: center;
			text-transform: uppercase;
			font-size: 2rem;
			font-weight: bold;
		}

	.knilCO0WTvKPhSmiS2kV .GMvbt0_BnBT9H8xJ5Tiy .market {
			background-color: transparent;
		}

	.knilCO0WTvKPhSmiS2kV .GMvbt0_BnBT9H8xJ5Tiy .market circle {
				fill: hsl(0, 0%, 50%);
				stroke: transparent;
				stroke-width: 10px;
				cursor: default;
			}

.Soum4z3FMzuzJnhL1xpU {
}

/* prettier-ignore */

.enable-brasil #brasil:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-argentina #argentina:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-paraguay #paraguay:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-southamerica #southamerica:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-centralamerica #centralamerica:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-mexico #mexico:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-northamerica #northamerica:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-africa #africa:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-southafrica #southafrica:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-middleeast #middleeast:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-europe #europe:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-asia #asia:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-russia #russia:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-ukraine #ukraine:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

.enable-oceania #oceania:hover circle {
				color: #EC6608;
				fill: #EC6608;
				cursor: pointer;
			}

