html.has-scroll-smooth {
    overflow: auto;
}
.has-scroll-smooth .block-dest-header[data-scroll-container] {
    transform: unset !important;
    min-height: unset;
}
.block-dest-header {
	position: relative;
}
/*.block-dest-header .content {
	background-repeat: no-repeat;
	background-size: cover;
	z-index: 0;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
	position: relative;
}*/
/*.img_parallax {
    transition-delay: 0.1s !important;
}*/
.block-dest-header.size_0 .img_parallax {
	object-position: top;
}
.block-dest-header.size_1 .img_parallax {
	object-position: center;
}
.img_parallax {
    width: 100vw;
    object-fit: cover;
}
.block-dest-header.size_0 .img_parallax {
	max-height: 120vh;
}
.block-dest-header.size_1 .img_parallax {
	max-height: 110vh;
}
.block-dest-header .titular {
	position: absolute;
	right: 0;
	left: 0;
	margin: 0 auto;
	width: 50%;
	text-align: center;
}
.block-dest-header .align_title_0 .titular {
	top: 10%;
}
.block-dest-header .align_title_1 .titular {
	bottom: 20%;
}
.block-dest-header .titular > * {
    font-family: 'IvyMode';
	font-size: var(--size-title-big);
    line-height: 1.25;
    font-weight: 300;
    margin-bottom: 0;
}
@media (max-width: 1280px) {
}
@media (max-width: 992px) {
	.block-dest-header, .block-dest-header.size_0 .img_parallax, .block-dest-header.size_1 .img_parallax {
		height: 100vh;
	}
	.block-dest-header .titular {
	    width: 100%;
	}
	.block-dest-header.size_1 .img_parallax {
	    max-height: unset;
	}
}