section.bloque>p{width:60%;margin:0 auto;color:var(--cprim)}.contenido h1{font-size:var(--dispfnth2);display:inline-block;color:var(--cterc);text-transform:uppercase;font-weight:700;margin-bottom:50px}.bloque.destinos h2::after{content:"";display:initial;width:initial;height:initial;background-color:initial;margin:initial;border-radius:initial}.bloque.parrafos .sliderb-container,.bloque.parrafos .sliderb-container .slider-track{max-width:initial}div[data-id=hoteles] .slider-container{max-width:1200px;margin:0 auto}div[data-id=hoteles] .slider-container .slider-track .slider-item{flex:initial}div[data-id=hoteles] .slider-container.uno{max-width:100%}div[data-id=hoteles] .slider-container.uno .slider-slider-track{max-height:400px}div[data-id=hoteles] .slider-container.uno .slider-item{flex:initial!important;max-height:400px;width:100%}div[data-id=hoteles] .slider-container.uno .slider-item img{height:300px;object-fit:fill}div[data-id=hoteles] .slider-container.uno .slider-item a{position:initial;width:100%}div[data-id=hoteles] .slider-container.dos .slider-item{flex:0 0 calc((100% - (var(--gap) * (var(--items) - 1)))/ var(--items))}div[data-id=hoteles] .slider-container.dos .slider-track{max-height:400px}div[data-id=destinocaribe] .arrow,div[data-id=destinoes] .arrow{display:none}div[data-id=destinoes]>.slider-container .slider-item img{height:90%}div[data-id=destinoes]>.slider-container .slider-item a{color:var(--cprim);height:40px;bottom:20px;background-color:var(--csecund);font-weight:700;transition:background-color .4s ease-in-out,color .4s ease-in-out,transform .4s ease-in-out}div[data-id=destinoes]>.slider-container .slider-item a:hover{background-color:var(--cprim);color:var(--csecund)}div[data-id=destinoes]>.slider-container .slider-item a::after{transform:initial;top:-5px}div[data-id=destinoes]>.slider-container .slider-item a span{font-weight:500}div[data-id=destinocaribe]>.slider-container .slider-track{max-height:400px}div[data-id=destinocaribe]>.slider-container .slider-item a{font-weight:700;color:var(--cprim);height:40px;bottom:20px;background-color:var(--csecund);font-weight:400;transition:background-color .4s ease-in-out,color .4s ease-in-out,transform .4s ease-in-out}div[data-id=destinocaribe]>.slider-container .slider-item a:hover{background-color:var(--cprim);color:var(--csecund)}div[data-id=destinocaribe]>.slider-container .slider-item a::after{top:10px}div[data-id=destinocaribe]>.slider-container .slider-item a span{font-weight:500}.bloque.boletines{padding-left:10%;padding-right:10%}.bloque.regionhot{margin-bottom:60px}section.region h2::after,section.regionhot h2::after{display:none}.bloque.region .sliderb-container,.bloque.region .sliderb-container .slider-track{max-width:100%}.bloque.regionhot .slider-widget .arrow.left.hidden.disabled,.bloque.regionhot .slider-widget .arrow.right.hidden.disabled{display:none}.bloque.regionhot .slider-container{max-width:initial}.bloque.ofertas{margin-bottom:40px}.bloque.boletines{display:inline-block}@media (max-width:1280px){.contenido h1{font-size:var(--dispfnth2mov);display:inline-block;color:var(--cprim);text-transform:uppercase;font-weight:400;margin-bottom:20px}.contenido h1::after{content:"";display:initial;width:initial;height:initial;background-color:initial;margin:initial;border-radius:initial}}@media (max-width:1024px){div[data-id=hoteles] .slider-container .slider-track .slider-item{flex:0 0 calc((100% - 40px)/ 3)}}@media (max-width:768px){div[data-id=destinocaribe]>.slider-container .slider-item,div[data-id=destinoes]>.slider-container .slider-item{height:initial;min-height:initial}div[data-id=destinocaribe]>.slider-container .slider-item img,div[data-id=destinoes]>.slider-container .slider-item img{height:initial}div[data-id=destinocaribe]>.slider-container .slider-item a,div[data-id=destinoes]>.slider-container .slider-item a{bottom:0}div[data-id=hoteles] .slider-container .slider-track .slider-item{flex:0 0 calc((100% - (var(--gap) * (var(--items) - 1)))/ var(--items))}div[data-id=hoteles] button.arrow{position:absolute}div[data-id=hoteles] button.arrow.left{left:0}div[data-id=hoteles] button.arrow.right{right:0}}@media (max-width:500px){.bloque.regionhot{margin-bottom:0}section.bloque>p{width:90%}.sliderb-container .slider-item.mobile{min-height:500px}div[data-id=destinocaribe]>.slider-container .slider-track,div[data-id=destinoes]>.slider-container .slider-track{max-height:215px}#caribe .slider-item.mobile{min-height:400px}div[data-id=destinocaribe] .arrow,div[data-id=destinoes] .arrow{display:initial}.bloque.boletines{display:none}.bloque.ofertas{margin-bottom:0}}