.rooms-frame{overflow:hidden}.rooms-row{margin-top:-100px}@media(max-width: 991.98px){.rooms-row{margin-top:-44px}}@media(max-width: 991.98px){.rooms-room{margin-top:44px !important;max-width:600px}}@media(max-width: 767.98px){.rooms-room{margin:0 auto}}@media(min-width: 992px){.rooms-room:nth-of-type(4n+3){margin-left:4.16666667%}}.rooms-room.odd{margin-top:44px}@media screen and (min-width: 992px){.rooms-room.odd{margin-top:calc(44px + 56*(100vw - 992px)/408)}}@media screen and (min-width: 1400px){.rooms-room.odd{margin-top:100px}}.rooms-room.even{margin-top:97px}@media screen and (min-width: 992px){.rooms-room.even{margin-top:calc(97px + 100*(100vw - 992px)/408)}}@media screen and (min-width: 1400px){.rooms-room.even{margin-top:197px}}@media(min-width: 768px)and (max-width: 991.98px){.rooms-room.even{margin-left:auto}}.rooms .room-image{position:relative}.rooms .room-content{display:flex;flex-direction:column;padding-top:28px}@media(max-width: 991.98px){.rooms .room-content{padding-top:19px}}.rooms .room-type{font-weight:bold;text-transform:uppercase}.rooms .room-type{font-size:19px}@media screen and (min-width: 480px){.rooms .room-type{font-size:calc(19px + 6*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.rooms .room-type{font-size:25px}}.rooms .room-type{line-height:28px}@media screen and (min-width: 480px){.rooms .room-type{line-height:calc(28px + 2*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.rooms .room-type{line-height:30px}}.rooms .room-type{letter-spacing:2.28px}@media screen and (min-width: 480px){.rooms .room-type{letter-spacing:calc(2.28px + 0.72*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.rooms .room-type{letter-spacing:3px}}.rooms .room-info{min-width:fit-content}.rooms .room-link{color:#4e4e4e;border-color:#4e4e4e !important;margin-top:33px}@media(max-width: 991.98px){.rooms .room-link{min-width:160px;margin-top:16px}}.rooms .room-link:hover{color:#fff;background-color:#4e4e4e}.rooms .room-buttons{display:flex}.rooms .room-buttons{column-gap:5px}@media screen and (min-width: 480px){.rooms .room-buttons{column-gap:calc(5px + 27*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.rooms .room-buttons{column-gap:32px}}.rooms .room-buttons.desktop{position:absolute;right:0;bottom:0;padding-right:21px;padding-bottom:24px;width:fit-content}@media(max-width: 991.98px){.rooms .room-buttons.desktop{display:none}}.rooms .room-buttons.mobile{row-gap:8px;flex-wrap:wrap;margin-top:24px}@media(min-width: 992px){.rooms .room-buttons.mobile{display:none}}.rooms .room-buttons.mobile .btn{min-width:160px}.roomsslider{overflow:visible}.roomsslider .rooms-room{margin-left:0 !important}.roomsslider .rooms-row{margin-top:0}.roomsslider .room-image::before{content:"";display:block;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(78, 78, 78, 0.0117647059) 0%, #4E4E4E 100%) 0% 0% no-repeat padding-box;mix-blend-mode:multiply;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}@media(max-width: 991.98px){.roomsslider .room-image::before{display:none}}@media(max-width: 991.98px){.roomsslider .swiper-wrapper{padding-bottom:65px}}.roomsslider-sliderbuttons{position:absolute;right:0;bottom:0;z-index:9}@media(max-width: 991.98px){.roomsslider-sliderbuttons{display:flex;margin-left:27px}}@media(min-width: 992px){.roomsslider-sliderbuttons{width:99px;height:105px;right:calc(-8.33333333% - 50px)}}.roomsslider-sliderbuttons .btn-next{padding:0 !important;width:fit-content !important}@media(min-width: 992px){.roomsslider .next{margin-top:-15px;margin-left:39px}}.roomsslider .room-buttons{z-index:2}@media(min-width: 992px){.roomsslider .room-content{color:#fff !important;position:absolute;bottom:0;z-index:2;padding:32px}}@media(min-width: 992px){.roomsslider .room-content .room-link{color:#fff !important;border-color:#fff !important}.roomsslider .room-content .room-link:hover{color:#000 !important;background-color:#fff !important}}