@keyframes rotate_cw{0%{-webkit-transform-origin:center;-ms-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform-origin:center;-ms-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform-origin:center;-ms-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fade{10%{opacity:0}100%,90%{opacity:1}}#dummy{display:none}.video-wrapper .video-actions{bottom:6em}#rooms-main-body{padding-top:9em;padding-bottom:0}@media(max-width:1024px){#rooms-main-body{padding-top:4.2em}}#featured-rooms{padding-top:4em;position:relative}#featured-rooms .room-type{margin-bottom:6em;position:relative;z-index:2}@media(max-width:1024px){#featured-rooms .room-type .row{flex-direction:column-reverse}}#featured-rooms .left-bleed .row{justify-content:flex-end;flex-direction:row-reverse}@media(max-width:1024px){#featured-rooms .left-bleed .row{flex-direction:column-reverse}}#featured-rooms .left-bleed .row>:last-child{padding-left:0}@media(max-width:1024px){#featured-rooms .left-bleed .row>:last-child{padding-left:1rem}}#featured-rooms .right-bleed .row{justify-content:space-between}#featured-rooms .right-bleed .row>:last-child{padding-right:0}@media(max-width:1024px){#featured-rooms .right-bleed .row>:last-child{padding-right:1rem}}#featured-rooms .featured-image{width:100%}#featured-rooms .eyebrow-heading{text-transform:uppercase}#featured-rooms .content{margin-bottom:4em}#featured-rooms .room_type-actions{margin-bottom:2em}#featured-rooms .room_type-actions .btn{margin-bottom:.5em}#featured-rooms .room_type-actions .btn:first-child{margin-right:.5em}@media(max-width:1024px){#featured-rooms .room_type-actions .btn:first-child{margin-right:0}}@media(max-width:1024px){#featured-rooms .room_type-actions .btn{display:block;margin-bottom:1em}}#featured-rooms .background-graphic{position:absolute;left:0;bottom:-3%;z-index:1;max-width:25%;pointer-events:none}@media(max-width:1024px){#featured-rooms .background-graphic{width:70%;left:auto;right:0;max-width:none}}#rooms-category-testimonial{padding-bottom:4em;padding-top:10em}@media(max-width:1024px){#promo-section{background:#fff;text-align:center;padding-top:0}}#promo-section header h2{font-family:freight-text-pro,serif;font-size:2.625em;font-weight:400;letter-spacing:normal;line-height:1.2;margin-bottom:.75em}@media(max-width:1024px){#promo-section header h2{font-size:1.75em}}#promo-section .promo-carousel{padding-right:0}@media(max-width:1024px){#promo-section .promo-carousel{padding-right:1rem;margin:2em 0}}#promo-section .promo-carousel .content-panel{min-height:15em}#promo-section .page-carousel-controls{position:relative;top:-4em}@media(max-width:1024px){#promo-section .page-carousel-controls{position:static;width:100%}}#promo-section .page-carousel-controls span.page-control-prev{margin-right:.1em}#promo-section .page-carousel-controls span.page-control-next{margin-left:.1em}#promo-section .cta-section{padding-top:0;padding-bottom:6em}@media(max-width:1024px){#promo-section .cta-section{background:#f3f2ef}#promo-section .cta-section+.container{margin-top:2em}}#rooms-booking{padding-top:6em}@media(max-width:1024px){#rooms-booking{display:none}}#rooms-booking .booking-widget{position:static}
/*# sourceMappingURL=../../maps/css/views/archive-room.css.map */
