@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(clientlib-destination-guide-banner/css/fonts/slick.eot);src:url(clientlib-destination-guide-banner/css/fonts/slick.eot?#iefix) format("embedded-opentype");src:url(clientlib-destination-guide-banner/css/fonts/slick.woff) format("woff");src:url(clientlib-destination-guide-banner/css/fonts/slick.ttf) format("truetype");src:url(clientlib-destination-guide-banner/css/fonts/slick.svg#slick) format("svg")}
.pruebaSETTING{background-color:aqua}
.section-title-h2{color:#000;font-family:Nunito Sans,sans-serif;font-size:42px}
@media(max-width:992px){.section-title-h2{font-size:34px}
}
@media(max-width:480px){.section-title-h2{font-size:24px}
}
.section-subtitle{font-size:12px;letter-spacing:1.2px;text-transform:uppercase}
.pruebaClientlib{background-color:aqua;background-color:#000}
.cabecera-banner{height:450px;opacity:1 !important;overflow:hidden;position:relative;transition:opacity .3s ease-in-out}
.cabecera-banner.initializing-animations{opacity:0}
.cabecera-banner .color-title{color:#9a7611}
.cabecera-banner .cabecera-banner__bg{height:100%;object-fit:cover;object-position:center;overflow:hidden}
.cabecera-banner .cabecera-banner__bg picture{display:block;height:100%;width:100%}
.cabecera-banner .cabecera-banner__bg .cmp-image,.cabecera-banner .cabecera-banner__bg img{height:100%;object-fit:cover;width:100%}
@media(-ms-high-contrast:active),(-ms-high-contrast:none){.cabecera-banner .cabecera-banner__bg{font-family:"object-fit: cover; object-position: center;"}
}
.cabecera-banner .cabecera-banner__content{align-items:center;background:rgba(0,0,0,.2);display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}
.cabecera-banner .cabecera-banner__content.cabecera-banner__content--nobgdark{background:0}
.cabecera-banner .cabecera-banner-content__title{color:#fff;font-family:Nunito Sans,sans-serif;font-size:55px;line-height:1.2;max-width:950px;position:relative;text-transform:uppercase}
@media(max-width:992px){.cabecera-banner .cabecera-banner-content__title{font-size:40px}
}
@media(max-width:480px){.cabecera-banner .cabecera-banner-content__title{font-size:35px}
}
.cabecera-banner .cabecera-banner-content__title.cabecera-banner-content__title--up{margin-top:-50px}
@media(max-width:992px){.cabecera-banner .cabecera-banner-content__title.cabecera-banner-content__title--up{margin-top:0}
}
.cabecera-banner .cabecera-banner-content__title span{display:block}
.cabecera-banner .cabecera-banner-content__button{align-items:center;background:#9a7611;border:2px solid #9a7611;color:#fff;display:flex;flex-wrap:wrap;font-family:Nunito Sans,sans-serif;font-size:12px;font-weight:300;justify-content:center;letter-spacing:1.2px;line-height:12px;margin-top:15px;padding:12px 25px;text-transform:uppercase;width:max-content;width:-moz-max-content}
.cabecera-banner .cabecera-banner__tags{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:calc(100% - 120px);position:absolute;right:20px;top:-35px;width:100%}
@media(max-width:992px){.cabecera-banner .cabecera-banner__tags{display:none}
}
.cabecera-banner .cabecera-banner-tags__item{background:rgba(0,0,0,.6);color:#fff;font-family:Nunito Sans,sans-serif;font-size:11px;margin:0 5px 5px 0;padding:7px 15px;text-transform:uppercase}
@media(max-width:600px){.cabecera-banner .cabecera-banner-tags__item{font-size:9px;padding:5px 8px}
}
.space-title{height:auto !important}