.container-hilton-page-o-hotel-video .row{width:100%}.container-hilton-page-o-hotel-video .row .col{width:100%}.container-hilton-page-o-hotel-video .row .col .media{max-width:880px;height:495px;overflow:hidden;border-radius:8px;position:relative}.container-hilton-page-o-hotel-video .row .col .layer-content{position:absolute;bottom:20px;margin:0 auto;left:0;right:0;z-index:2;width:100%;cursor:pointer}.container-hilton-page-o-hotel-video .row .col .col-content{display:flex;flex-direction:row;align-items:center;cursor:pointer;justify-content:center;flex-wrap:nowrap}.container-hilton-page-o-hotel-video .row .col .col-content .title{color:#fff;font-weight:700;font-size:15.32px;line-height:36.04px;letter-spacing:0;text-align:center;overflow:hidden;white-space:nowrap;width:140px}.container-hilton-page-o-hotel-video .slide-left{animation-name:slide-left;animation-duration:3s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes slide-left{0%{width:140px}100%{width:0}}.container-hilton-page-o-hotel-video .row .col .media img{width:100%;height:100%;object-fit:cover}.container-hilton-page-o-hotel-video .row .col .media video{width:100%;height:100%;object-fit:cover}.container-hilton-page-o-hotel-video .overlayer{width:100%;height:100%;position:absolute;background:linear-gradient(180deg,#fff0 64.06%,rgb(3 1 13 / .5) 100%);z-index:1;top:0;cursor:pointer}@media(min-width:768px){.container-hilton-page-o-hotel-video{width:100%}}@media(max-width:767px){.container-hilton-page-o-hotel-video .row .col .media{height:auto}}