.section.escolha-destino {
}

.section.escolha-destino .subtitulo {
	color: #FFF;
	text-align: center;
	font-family: "source-sans-pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.section.escolha-destino .subtitulo p {
	text-align: center;
}

.section.escolha-destino h2 {
	color: #FFF;
	text-align: center;
	font-family: Rajdhani;
	font-size: 44px;
	font-style: normal;
	font-weight: 300;
	line-height: normal;
	text-transform: uppercase;
}

.section.escolha-destino .slider-escolha-destino {
	display: flex;
	padding-bottom: 3.571rem;
	flex-direction: row;
	align-items: center;
	flex-wrap: wrap;
	padding-left: 1rem;
	padding-right: 1rem;
	padding-top: 2.143rem;
}

.section.escolha-destino .slider-escolha-destino .slide {
	flex-basis: 50%;
	width: 50%;
	padding: 1rem;
}


.section.escolha-destino .slider-escolha-destino .slide p {
	color: #fff;
	font-size: min(0.75rem + 0.25 * ((100vw - 20rem) / 70), 1rem);
	font-style: normal;
	font-weight: 700;
	line-height: 10px;
	text-transform: uppercase;
	background: linear-gradient(270deg, #8DE752 0%, #D05AD2 50.11%);
	margin-bottom: 0;
	max-width: 386px;
}

.section.escolha-destino .slider-escolha-destino .slide h3 {
	color: #FFF;
	font-family: Rajdhani;
	font-size: 45px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	text-transform: uppercase;
	position: relative;
	top: -60px;
	left: 23px;
}

.section.escolha-destino .todas_viagens, .section.escolha-destino .todas_viagens a {
	color: #FFF;
	text-align: center;
	font-family: Rajdhani;
	font-size: 20px;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	text-decoration-line: underline;
	text-decoration-style: solid;
	text-decoration-skip-ink: none;
	text-decoration-thickness: auto;
	text-underline-offset: auto;
	text-underline-position: from-font;
}