.page-template-template-proximas-viagens .tit-header {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
	gap: 1.875rem;
	margin-top: 2rem;
	position: relative;
}

@media (min-width: 64rem) {
    .page-template-template-proximas-viagens .tit-header {
        -ms-grid-columns: 21.875rem 1fr;
        grid-template-columns: 21.875rem 1fr;
    }
}

.page-template-template-proximas-viagens .tit-header h1 {
	color: #FFF;
	text-align: right;
	font-family: Rajdhani;
	font-size: 44px;
	font-style: normal;
	font-weight: 300;
	line-height: normal;
	text-transform: uppercase;
}

.page-template-template-proximas-viagens .tit-header {
	color: #FFF;
	font-family: "source-sans-pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

.page-template-template-proximas-viagens .filtro {
	background: rgba(75, 141, 134, 0.47);
	position: relative;
	display: flex;
    align-items: center;
    justify-content: center;
    gap: 50px;
	padding: 20px 0;
	padding-left: min(1.25rem + 1.25 * ((100vw - 20rem) / 70), 2.5rem);
	padding-right: min(1.25rem + 1.25 * ((100vw - 20rem) / 70), 2.5rem);
	width: 100vw;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
}

.page-template-template-proximas-viagens .filtro label {
	color: #FFF;
	text-align: left;
	font-family: Rajdhani;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	text-transform: uppercase;
	display: block;
}

.page-template-template-proximas-viagens .filtro select {
	color: #0D1E36;
	font-family: "source-sans-pro";
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	border: none;
	padding: 15px 20px;
}


.page-template-template-proximas-viagens .viagens {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 1fr;
	grid-template-columns: 1fr;
	gap: 1.875rem;
	margin-top: 2rem;
	position: relative;
}

@media (min-width: 64rem) {
    .page-template-template-proximas-viagens .viagens {
        -ms-grid-columns: 1fr 1fr 1fr;
        grid-template-columns: 1fr 1fr 1fr;
        
    }
}