.room-top-section .cs-gallery.gallery-carousel .slick-arrow,.room-top-section .cs-gallery.gallery-carousel .slick-dots{z-index:100!important;pointer-events:auto!important}.room-top-section .cs-gallery.gallery-carousel .slick-arrow{--arrow-size:48px;display:block!important;width:48px!important;height:48px!important;font-size:0!important;line-height:0!important;color:transparent!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.room-top-section .cs-gallery.gallery-carousel .slick-arrow:hover{box-shadow:none!important;background:0 0!important}.room-top-section .cs-gallery.gallery-carousel .slick-arrow:after{font-family:inherit!important;font-size:0!important;line-height:0!important;speak:none;content:""!important;display:block;width:16px;height:16px;margin:0 auto;border-style:solid;border-color:#fff;border-width:3px 3px 0 0}.room-top-section .cs-gallery.gallery-carousel .slick-arrow.slick-prev:after{transform:translateX(3px) rotate(-135deg)}.room-top-section .cs-gallery.gallery-carousel .slick-arrow.slick-next:after{transform:translateX(-3px) rotate(45deg)}.room-top-section .cs-gallery.gallery-carousel.slider-dots-overlap .slick-dots{display:flex!important;position:absolute;bottom:24px;left:0;width:100%;height:auto;margin:0;flex-wrap:wrap;justify-content:center;gap:2px}.room-top-section .cs-gallery.gallery-carousel .slick-dots button{font-size:0!important;line-height:0!important;color:transparent!important;width:18px;height:18px;padding:6px}.room-top-section .cs-gallery.gallery-carousel .slick-dots li button:before{display:block!important;width:6px;height:6px;border-radius:50%;background:#fff;content:""!important;font-size:0!important;opacity:.35}.room-top-section .cs-gallery.gallery-carousel .slick-dots li.slick-active button:before{opacity:1}