@font-face {
	font-family: sansation;
	src: url('../font/Sansation_Regular.ttf');
	font-display: swap;
}
.sansation {
	font-family: 'sansation';
}
.access-btn{
	margin-top: 15px;
	margin-right: 0px;
}
@media (max-width: 475px) {
	.movil-nok{
	display: none !important;
	}
	.phonextop{
	top: 15px !important;
	}
	.phonex{
		margin-top: 0 !important;
	}
	.intro {
	margin-top: 0px !important;
	}
	.hosteleriapplogo {
		width: 48px;
		height: 48px;
		margin-right: 15px;
		display: inline;
	}
	h1 {
		font-size: 2.2rem;
		font-family: Sansation;
		display: inline;
	}
	h2 {
	font-size: 1.2rem;
	}
	.vertical-center {
		vertical-align: middle;
		margin-bottom: 25px;
	}
}

@media (max-width: 991px) {

	.intro {
		margin-top: 75px;
	}
.portfolioFilter a {
	padding-right: 15px !important;
	padding-left: 15px !important;
}
}
@media (min-width: 475px) {
	.movil-only{
	display: none;
	}
	.intro-txt {
		margin-top: 75px;
	}
}

.card-pack {
	min-height: 530px;
}

.tachado {
	text-decoration: line-through;
}

div#okCookie {
	padding: 14px 16px;
	position: fixed;
	bottom: 0;
	background-color: white;
	font-size: 14px;
	z-index: 999;
}

a#okClose {
	display: block;
	color: white;
	width: 75%;
	margin-left: 12%;
}

.btn-success {
	color: white;
	background-color: #ffaa00;
	border-color: #ffaa00;
	border-radius: 25px;
	margin-bottom: 30px;
}

.icon-nav {
margin-left: 30px;
}
