.section-title-h2{font-family:"Nunito Sans",sans-serif;font-size:42px;color:#000}
@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;text-transform:uppercase;letter-spacing:1.2px}
.palladium-carousel-hotels{padding-left:15px;padding-right:15px;max-width:1251px;margin:0 auto;float:none !important;clear:both !important}
.palladium-carousel-hotels .carousel-hoteles{width:100%;margin-right:0;margin-left:auto}
.palladium-carousel-hotels .carousel-hoteles .hd-head{text-align:center;text-transform:uppercase;position:relative;bottom:-90px;z-index:1;display:block}
@media(max-width:992px){.palladium-carousel-hotels .carousel-hoteles .hd-head{bottom:-62px}
}
.palladium-carousel-hotels .carousel-hoteles .hd-head .h3{font-style:normal;font-weight:800;font-size:18px;line-height:20px;color:#674d26}
@media(max-width:992px){.palladium-carousel-hotels .carousel-hoteles .hd-head .h3{margin-bottom:-11px;font-size:14px;line-height:16px}
}
.palladium-carousel-hotels .carousel-hoteles .hd-head .h2{font-family:"Vanitas-Regular";font-style:normal;font-size:200px;line-height:210px;color:#efede6;margin-top:-30px}
@media(max-width:992px){.palladium-carousel-hotels .carousel-hoteles .hd-head .h2{font-size:80px;line-height:82px;margin-top:0}
}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col{padding-left:0;padding-right:0}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card.hotel-card--small-moreinfo img.hotel-card__img{object-fit:cover;width:100%;height:416px}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__img-cont{margin-bottom:0}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__img-cont.hotelCarousel{display:block}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__img-cont.hotelSimpleImg{display:none}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info{padding:16px 0;width:100%}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top{border-bottom:1px solid #aea780;padding-bottom:24px;margin-bottom:24px}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top .hotel-card-info-title__stars{margin:0;padding-bottom:8px;width:100%;color:#9a7611;font-size:12px;min-width:65px}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top .hotel-card-info-title__stars .icon-star{margin:0 -1px}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top .hotel-card-info__subtitle{font-size:12px;font-family:"Nunito Sans";text-transform:uppercase;letter-spacing:1px;color:#000;margin-top:0}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top .hotel-card-info__title{display:flex;justify-content:space-between;width:100%;font-weight:800;font-size:32px;line-height:34px}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top .hotel-card-info__title a{color:#3d3d3d;font-weight:800;font-size:32px;line-height:34px;text-decoration:none}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top .hotel-card-info__description{margin-top:8px;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#3d3d3d}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top .hotel-card-info__description p{margin-bottom:0}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top .hotel-card-info__description h1,.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top .hotel-card-info__description h2,.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top .hotel-card-info__description h3,.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top .hotel-card-info__description h4{margin-top:0}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-footer__icons{display:none}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container{display:flex;width:100%;justify-content:space-between}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container .trip-price-wrapper{display:flex;width:50%}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container .trip-price-wrapper .info-hotel__trip{width:100%}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container .trip-price-wrapper .info-hotel__trip .cdsROW{width:100%;border:none !important;padding-left:0}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container .trip-price-wrapper .info-hotel__trip .cdsROW .cdsROWContainer{display:flex;align-items:center}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container .trip-price-wrapper .info-hotel__trip .cdsROW .cdsROWContainer .cdsLocName{display:none}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container .trip-price-wrapper .info-hotel__trip .cdsROW .cdsROWContainer .cdsRating{display:flex;order:1;padding:8px;background:white;margin-left:-89px;align-items:flex-end;min-width:90px}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container .trip-price-wrapper .info-hotel__trip .cdsROW .cdsROWContainer .cdsRating .trip-rating{margin-right:10px;margin-left:9px;margin-bottom:0;font-weight:800;font-size:14px;line-height:13px;font-family:"Nunito Sans";display:block}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container .trip-price-wrapper .info-hotel__trip .cdsROW .cdsROWContainer .cdsRating .ui_bubble_rating{display:none;margin-right:8px}
@media(max-width:992px){.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container .trip-price-wrapper .info-hotel__trip .cdsROW .cdsROWContainer .cdsRating .ui_bubble_rating{min-width:68px}
}
@media(max-width:992px){.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container .trip-price-wrapper .info-hotel__trip .cdsROW .cdsROWContainer .cdsRating span:last-of-type{display:none}
}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container .hotel-card-info-footer{width:fit-content}
.palladium-carousel-hotels .carousel-hoteles .inner-carousel .col .hotels-list .element .hotel-card .trip-and-footer-container .hotel-card-info-footer .hotel-card-info-footer__btn{display:flex;justify-content:flex-end;padding:18px;background-color:#fff;color:#8d8556;border:1px solid #8d8556}
.palladium-carousel-hotels .modoDestacado-{padding:0 0 !important;margin:0 auto 0 !important}
.palladium-carousel-hotels .modoDestacado- .carousel-hoteles{width:100% !important}
.palladium-carousel-hotels .modoDestacado- .carousel-hoteles .hd-head{text-align:initial;text-transform:none;position:unset;bottom:unset;z-index:1;display:block;margin:0}
.palladium-carousel-hotels .modoDestacado- .carousel-hoteles .hd-head .h3{display:none}
.palladium-carousel-hotels .modoDestacado- .carousel-hoteles .hd-head .h2{font-family:"Vanitas-Regular";font-style:normal;font-size:60px;line-height:62px;color:#674d26;margin:0;padding-bottom:24px;max-width:600px}
.palladium-carousel-hotels .modoDestacado- .inner-carousel .hd-listado__hoteles{margin-top:0}
.palladium-carousel-hotels .modoDestacado- .inner-carousel .hd-listado__hoteles .hotels-list .element .hotel-card .hotel-card__img-cont.hotelCarousel{display:none}
.palladium-carousel-hotels .modoDestacado- .inner-carousel .hd-listado__hoteles .hotels-list .element .hotel-card .hotel-card__img-cont.hotelSimpleImg{display:block}
.palladium-carousel-hotels .modoDestacado- .inner-carousel .hd-listado__hoteles .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top{margin-bottom:16px;border-bottom:.5px solid #bab9b5}
.palladium-carousel-hotels .modoDestacado- .inner-carousel .hd-listado__hoteles .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-top .hotel-card-info__description{display:none}
.palladium-carousel-hotels .modoDestacado- .inner-carousel .hd-listado__hoteles .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-footer__icons{display:block;border-bottom:.5px solid #bab9b5;padding-bottom:8px;margin-bottom:16px}
@media(max-width:992px){.palladium-carousel-hotels .modoDestacado- .inner-carousel .hd-listado__hoteles .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-footer__icons{padding-bottom:0}
}
.palladium-carousel-hotels .modoDestacado- .inner-carousel .hd-listado__hoteles .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-footer__icons .hotel--description--icons{justify-content:flex-start !important}
.palladium-carousel-hotels .modoDestacado- .inner-carousel .hd-listado__hoteles .hotels-list .element .hotel-card .hotel-card__info .hotel-card-info-footer__icons .hotel--description--icons span.hotelTagToText{font-style:normal;font-weight:400;font-size:14px;line-height:16px;font-family:"Nunito Sans";margin-right:20px;margin-bottom:8px;display:inline-block}
.tagImagen{position:absolute;top:20px}
.tagImagen .hotelTagToText{padding:8px;background:#fff;text-transform:capitalize;color:#674d26;font-weight:800;font-size:12px}
.palladium-carousel-hotels .modoDestacado- .carousel-hoteles .hd-head{margin-bottom:20px}
.palladium-carousel-hotels .modoDestacado- .inner-carousel .hd-listado__hoteles .hotels-list .element .hotel-card .hotel-card__img-cont.hotelSimpleImg{overflow:hidden}
.palladium-carousel-hotels .modoDestacado- .hotels-list .hotel-card.hotel-card--small-moreinfo{height:auto}
.palladium-carousel-hotels .modoDestacado- .hotels-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
@media(max-width:1200px){.palladium-carousel-hotels .modoDestacado- .hotels-list{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:767px){.palladium-carousel-hotels .modoDestacado- .hotels-list{grid-template-columns:repeat(1,1fr)}
}
.palladium-carousel-hotels .modoDestacado- .hotels-list .element{width:100%;box-sizing:border-box;min-width:unset}
.palladium-carousel-hotels .modoDestacado- .hotels-list .element .hotel-card{width:100%;height:auto;margin:0;padding:0;min-width:unset}
.palladium-carousel-hotels .modoDestacado- .hotels-list .element .hotel-card .trip-and-footer-container{flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between;align-items:center}
.palladium-carousel-hotels .modoDestacado-true .hotels-list{opacity:0;transition:opacity -2s ease}
.palladium-carousel-hotels .modoDestacado-true .hotels-list .element .hotel-card{width:100% !important;margin-bottom:0 !important;margin-right:0 !important;box-shadow:none;display:inline-block;min-width:unset !important;height:auto}
.palladium-carousel-hotels .modoDestacado-true .hotels-list .element .hotel-card .hotel-card__img-cont{height:auto}
.palladium-carousel-hotels .modoDestacado-true .hotels-list .element .hotel-card .hotel-card__img-cont .hotel-card__img{height:auto !important}
.palladium-carousel-hotels .modoDestacado-true .hotels-list .element .hotel-card .trip-and-footer-container{flex-wrap:wrap;flex-direction:row-reverse;justify-content:space-between;align-items:center}