@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(clientlib-cf-gallery-redesign/css/fonts/slick.eot);src:url(clientlib-cf-gallery-redesign/css/fonts/slick.eot?#iefix) format("embedded-opentype");src:url(clientlib-cf-gallery-redesign/css/fonts/slick.woff) format("woff");src:url(clientlib-cf-gallery-redesign/css/fonts/slick.ttf) format("truetype");src:url(clientlib-cf-gallery-redesign/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}
.palladium-gallery-hotel-redesign{margin:60px 0}
.palladium-gallery-hotel-redesign .hotelGallery .section-title h3{color:#3d3d3d;font-size:32px;font-weight:800;line-height:34px;margin:0 0 32px}
.palladium-gallery-hotel-redesign .hotelGallery .images-section{cursor:grab;display:flex;gap:7px;max-width:1300px;scroll-behavior:smooth;scrollbar-width:none;user-select:none;-webkit-user-drag:none;overflow:auto;scroll-snap-type:x mandatory}
@media(max-width:992px){.palladium-gallery-hotel-redesign .hotelGallery .images-section{gap:2%;padding:0 15px}
}
.palladium-gallery-hotel-redesign .hotelGallery .images-section.dragging{cursor:grabbing;user-select:none}
.palladium-gallery-hotel-redesign .hotelGallery .images-section .item-image{cursor:pointer;display:block;scroll-snap-align:center;width:25%}
@media(max-width:992px){.palladium-gallery-hotel-redesign .hotelGallery .images-section .item-image{flex-shrink:0;width:47%}
}
@media(max-width:767px){.palladium-gallery-hotel-redesign .hotelGallery .images-section .item-image{width:80%}
}
@media(max-width:480px){.palladium-gallery-hotel-redesign .hotelGallery .images-section .item-image{width:95%}
}
.palladium-gallery-hotel-redesign .hotelGallery .images-section .item-image .main-image img{height:auto;max-width:inherit;object-fit:cover;width:100% !important}
@media(max-width:992px){.palladium-gallery-hotel-redesign .hotelGallery .images-section .item-image .main-image img{height:auto}
}
.palladium-gallery-hotel-redesign .hotelGallery .images-section .item-image .image-name h4{font-family:Nunito Sans;font-size:16px;font-weight:700;margin:16px 0 0;text-transform:capitalize}
.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator{align-items:center;display:flex;justify-content:end;margin-top:24px}
@media(max-width:992px){.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator{flex-wrap:wrap;justify-content:center}
}
.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator>div{width:33%}
@media(max-width:992px){.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .emptySpace{display:none}
}
.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .showGalleryCont{display:flex;justify-content:center}
.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .showGalleryCont .showGallery{align-items:center;border:1px solid #6e550c;color:#6e550c;cursor:pointer;display:flex;flex-direction:row;font-family:Nunito Sans;font-size:14px;font-style:normal;font-weight:400;gap:10px;height:48px;justify-content:center;line-height:16px;padding:8px;width:267px}
.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .paginatorInner{align-items:center;display:flex;justify-content:end}
@media(max-width:992px){.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .paginatorInner{order:-1;width:100%}
}
.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .paginatorInner .indexSlide{color:#3d3d3d;font-family:Nunito Sans;font-size:12px;font-style:normal;font-weight:900;letter-spacing:.1em;line-height:16px;margin-right:16px}
.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .paginatorInner .imageArrows{display:flex;position:relative}
.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .paginatorInner .imageArrows .nextImg,.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .paginatorInner .imageArrows .prevImg{border:1px solid #aea780;border-radius:50%;cursor:pointer;height:32px;padding:8px 2px;width:32px}
.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .paginatorInner .imageArrows .nextImg:before,.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .paginatorInner .imageArrows .prevImg:before{color:#aea780;font-size:13px}
.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .paginatorInner .imageArrows .nextImg.slick-disabled,.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .paginatorInner .imageArrows .prevImg.slick-disabled{opacity:.5;pointer-events:none}
.palladium-gallery-hotel-redesign .hotelGallery .sliderPaginator .paginatorInner .imageArrows .prevImg{margin-right:16px;transform:rotate(180deg)}
.palladium-gallery-hotel-redesign .hotelGallery .slider__nav{display:flex;justify-content:flex-end}
.palladium-gallery-hotel-redesign .hotelGallery .slider__nav .slider__arrow--left,.palladium-gallery-hotel-redesign .hotelGallery .slider__nav .slider__arrow--right{align-items:center;border:1px solid #aea780;border-radius:50%;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;padding:8px 2px;width:32px}
.palladium-gallery-hotel-redesign .hotelGallery .slider__nav .slider__arrow--left.disabled,.palladium-gallery-hotel-redesign .hotelGallery .slider__nav .slider__arrow--right.disabled{opacity:.5}
.palladium-gallery-hotel-redesign .hotelGallery .slider__nav .slider__arrow--left:before,.palladium-gallery-hotel-redesign .hotelGallery .slider__nav .slider__arrow--right:before{color:#aea780}
.palladium-gallery-hotel-redesign .hotelGallery .slider__nav .slider__arrow--left{margin-right:16px;transform:rotate(180deg)}
.palladium-gallery-hotel-redesign .gallery-section{background:#fff;display:none;max-height:100%;min-height:100vh;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:102}
.palladium-gallery-hotel-redesign .gallery-section .gallery-sectionHead{border-bottom:1px solid #3d3d3d40;display:flex;justify-content:space-between;margin-bottom:24px;padding:32px 48px 16px;width:100%}
@media(max-width:992px){.palladium-gallery-hotel-redesign .gallery-section .gallery-sectionHead{padding:32px 15px 16px}
}
.palladium-gallery-hotel-redesign .gallery-section .gallery-sectionHead .tagTitle{font-family:Nunito Sans;font-size:24px;font-weight:700;margin:0}
.palladium-gallery-hotel-redesign .gallery-section .gallery-sectionHead .icon-close{cursor:pointer}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont{padding:0 48px 32px}
@media(max-width:1300px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont{padding:0 15px 32px !important}
}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .tag-item{align-items:center;background:#efede6;border:1px solid #efede6;cursor:pointer;display:flex;font-family:Nunito Sans;font-size:14px;margin-bottom:2px;margin-right:8px;padding:12px 16px;text-transform:capitalize;width:max-content}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .tag-item.active{border-color:#aea780}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .tagContainer{display:flex;margin-bottom:16px;overflow:hidden;overflow-x:auto}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .tagContainer::-webkit-scrollbar:horizontal{height:6px !important}
@media(max-width:992px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .tagContainer{overflow:hidden;overflow-x:auto}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .tagContainer::-webkit-scrollbar:horizontal{background-color:transparent;height:1px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .tagContainer::-webkit-scrollbar-thumb:horizontal{background:transparent;border-radius:0}
}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .tagContainer .tags-section{display:flex}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section{display:flex;justify-content:space-between}
@media(max-width:992px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section{flex-wrap:wrap}
}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .sliderPaginator{align-items:center;display:flex;margin-top:24px}
@media(max-width:992px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .sliderPaginator{margin-top:50px}
}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .sliderPaginator .indexSlide{color:#3d3d3d;font-family:Nunito Sans;font-size:12px;font-style:normal;font-weight:900;letter-spacing:.1em;line-height:16px;margin-right:16px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .sliderPaginator .imageScreenArrowsA{display:flex;position:relative}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .sliderPaginator .imageScreenArrowsA .nextImg,.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .sliderPaginator .imageScreenArrowsA .prevImg{border:1px solid #aea780;border-radius:50%;cursor:pointer;height:32px;padding:8px 2px;width:32px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .sliderPaginator .imageScreenArrowsA .nextImg:before,.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .sliderPaginator .imageScreenArrowsA .prevImg:before{color:#aea780;font-size:14px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .sliderPaginator .imageScreenArrowsA .nextImg.slick-disabled,.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .sliderPaginator .imageScreenArrowsA .prevImg.slick-disabled{opacity:.5;pointer-events:none}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .sliderPaginator .imageScreenArrowsA .prevImg{margin-right:16px;transform:rotate(180deg)}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen{width:84%}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen .slider-for{cursor:grab}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen .slider-for.dragging{cursor:grabbing;user-select:none}
@media(max-width:992px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen{width:100%}
}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen img{height:540px;object-fit:cover;width:100% !important}
@media(min-width:1600px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen img{height:619px}
}
@media(max-width:480px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen img{height:340px}
}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen .sliderPaginator{align-items:center;display:flex;margin-top:24px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen .sliderPaginator .indexSlide{color:#3d3d3d;font-family:Nunito Sans;font-size:12px;font-style:normal;font-weight:900;letter-spacing:.1em;line-height:16px;margin-right:16px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen .sliderPaginator .imageScreenArrowsA{display:flex;position:relative}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen .sliderPaginator .imageScreenArrowsA .nextImg,.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen .sliderPaginator .imageScreenArrowsA .prevImg{border:1px solid #aea780;border-radius:50%;cursor:pointer;height:32px;padding:8px 2px;width:32px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen .sliderPaginator .imageScreenArrowsA .nextImg:before,.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen .sliderPaginator .imageScreenArrowsA .prevImg:before{color:#aea780;font-size:14px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen .sliderPaginator .imageScreenArrowsA .nextImg.slick-disabled,.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen .sliderPaginator .imageScreenArrowsA .prevImg.slick-disabled{opacity:.5;pointer-events:none}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imageScreen .sliderPaginator .imageScreenArrowsA .prevImg{margin-right:16px;transform:rotate(180deg)}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel{height:540px;overflow-y:auto;width:15%;-ms-overflow-style:none;scrollbar-width:none}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel::-webkit-scrollbar{display:none}
@media(max-width:992px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel{display:flex;gap:8px;height:80px;margin-top:8px;overflow-x:auto;width:100%}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .image-gallery{flex-shrink:0;width:120px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .image-gallery .img-responsive{object-fit:cover;width:120px}
}
@media(min-width:1600px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel{height:619px}
}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .nextImg,.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .prevImg{background-color:#fff;border:1px solid #aea780;border-radius:50%;cursor:pointer;height:24px;padding:2px 3px;position:absolute;width:24px;z-index:1}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .nextImg:before,.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .prevImg:before{color:#aea780;font-size:8px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .nextImg.slick-disabled,.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .prevImg.slick-disabled{opacity:.5;pointer-events:none}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .prevImg{left:calc(50% - 12px);margin-right:16px;top:-12px;transform:rotate(270deg)}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .nextImg{bottom:0;left:calc(50% - 12px);margin-right:16px;transform:rotate(90deg)}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .slick-list.draggable{max-height:540px;padding-top:0 !important}
@media(min-width:1600px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .slick-list.draggable{height:619px !important}
}
@media(max-width:992px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .slick-list .slick-slide{padding-right:6px}
}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .image-gallery.active img{border:3px solid #674d26;opacity:1}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .image-gallery img{height:100px;object-fit:cover;opacity:.6;width:100% !important}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .image-gallery img:hover{cursor:pointer}
@media(max-width:992px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .gallery-images-section .imagesCarousel .image-gallery img{height:80px;width:120px}
}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .sliderPaginator{align-items:center;display:flex;margin-top:24px}
@media(max-width:992px){.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .sliderPaginator{margin-top:10px}
}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .sliderPaginator .indexSlide{color:#3d3d3d;font-family:Nunito Sans;font-size:12px;font-style:normal;font-weight:900;letter-spacing:.1em;line-height:16px;margin-right:16px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .sliderPaginator .imageScreenArrowsA{display:flex;position:relative}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .sliderPaginator .imageScreenArrowsA .nextImg,.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .sliderPaginator .imageScreenArrowsA .prevImg{align-items:center;border:1px solid #aea780;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;padding:8px 2px;width:32px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .sliderPaginator .imageScreenArrowsA .nextImg:before,.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .sliderPaginator .imageScreenArrowsA .prevImg:before{color:#aea780;font-size:14px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .sliderPaginator .imageScreenArrowsA .nextImg.slick-disabled,.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .sliderPaginator .imageScreenArrowsA .prevImg.slick-disabled{opacity:.5;pointer-events:none}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .sliderPaginator .imageScreenArrowsA .prevImg{margin-right:16px;transform:rotate(180deg)}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .slideshow-container{margin:auto;overflow:hidden;position:relative}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .slides{display:none}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont img{height:auto;width:100%}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .active{display:block}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .slide-fade{animation:slide-fade .5s}
@keyframes slide-fade{0{opacity:.4}
to{opacity:1}
}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .thumbnail-container{margin-top:10px;text-align:center}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .slide-thumbnail{margin-bottom:9px}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .thumbnail{opacity:.6;transition:opacity .3s}
.palladium-gallery-hotel-redesign .gallery-section .modalImagesCont .thumbnail:hover{opacity:1}