.carousel-rooms-layout,.carousel-rooms-layout-v2{padding-top:25px}.carousel-rooms-title{padding-bottom:37px}.carousel-rooms-title h3{color:;font-weight:100;font-size:28px;margin-top:17px;letter-spacing:1.68px;text-transform:none}.motif-carousel{position:absolute;top:0;right:0;width:300px;opacity:.1}.carousel-rooms{padding:0 50px}.carousel-rooms .ctrl{top:150px}.carousel-rooms-wrapper{max-width:1058px;width:100%;margin:auto}.carousel-rooms-item{padding:0 20px}.carousel-rooms-item .btn{opacity:0;transition:opacity 0.2s}.carousel-rooms-item:hover .btn,.carousel-rooms-item:focus .btn{opacity:1;transition:opacity 0.2s}._tablet .carousel-rooms-item .btn{opacity:1}.carousel-rooms-bg{height:380px;display:flex;align-items:center;justify-content:center}.carousel-room-item-title{padding:34px 0 9px;display:block}.carousel-room-item-title:hover h3:before{width:55px;transition:width 0.3s ease-out}.carousel-room-item-title h3{font-size:17px;line-height:23px;letter-spacing:1.02px;position:relative;padding-bottom:10px}.carousel-room-item-title h3:before{content:"";margin:auto;background:;position:absolute;top:100%;width:24px;height:4px;left:0;transition:width 0.3s ease-out;display:none}.carousel-room-link{padding:15px 0 41px}.carousel-rooms-item-v2{padding:0 10px}.carousel-rooms-bg-v2{height:580px;padding:25px}.carousel-rooms-bg-v2 h3{font-size:17px;line-height:23px;letter-spacing:1.02px;color:}.carousel-rooms-v2 .cycle-slideshow{overflow:visible!important;width:80%;margin-left:10%}.carousel-room-link-v2{padding:50px 0}