.body-container--location .cta-blocks--wrapper{padding-top:0}.body-container--location .cta-blocks-item--wrapper.reverse-mode{background:transparent;color:#1e1e1e;margin-top:0;padding-bottom:155px;padding-top:135px}.body-container--location .cta-blocks-item--inner-wrapper{gap:80px;max-width:1280px}.body-container--location .cta-blocks-item--wrapper.reverse-mode .cta-blocks-item--heading{font-size:48px;line-height:100%;margin:0 0 30px}.body-container--location .cta-blocks-item--text-content{font-size:16px;letter-spacing:.02em;line-height:160%}.body-container--location .cta-blocks-item--btns{margin-top:30px}.body-container--location .cta-blocks-item--wrapper.reverse-mode .cta-blocks-item--text-content-wrapper{align-self:center}.body-container--location .cta-blocks-item--img-wrapper:after{border:.5px solid #ffde59}.body-container--location .cta-blocks-item--btns a.button:focus,.body-container--location .cta-blocks-item--btns a.button:hover{background-color:#1e1e1e;border-color:#1e1e1e}.body-container--location .in-room-amenities{margin-bottom:135px;max-width:1328px;padding:0 24px}.body-container--location .slider-moments{margin-bottom:0}.body-container--location .map-interests-decor{display:none}@media only screen and (max-width:1024px){.body-container--location .cta-blocks-item--wrapper.reverse-mode{padding-bottom:100px;padding-top:100px}.body-container--location .cta-blocks-item--wrapper.reverse-mode .cta-blocks-item--inner-wrapper{gap:52px;justify-content:center}.body-container--location .cta-blocks-item--wrapper.reverse-mode .cta-blocks-item--heading{font-size:32px;line-height:38px}.body-container--location .cta-blocks-item--text-content{font-size:12px;line-height:160%}.body-container--location .cta-blocks-item--btns{margin-top:40px}.body-container--location .in-room-amenities{margin-bottom:100px}}@media only screen and (max-width:767px){.body-container--location .cta-blocks-item--wrapper.reverse-mode{padding-bottom:80px;padding-top:80px}.body-container--location .cta-blocks-item--wrapper.reverse-mode .cta-blocks-item--text-content-wrapper{flex:0 1 auto}.body-container--location .cta-blocks-item--wrapper.reverse-mode .cta-blocks-item--inner-wrapper{gap:50px;padding:0 20px}.body-container--location .cta-blocks-item--text-content{letter-spacing:.01em}.body-container--location .in-room-amenities{margin-bottom:80px;padding:0 20px}}