

/* Start:/local/templates/template1/public/css/common/blocks/booking/booking-form-tabs.css?1793871185707*/
.bookmarks,.bookmarks li{display:-webkit-box;display:-ms-flexbox;display:flex}.bookmarks{margin:0;padding:0;list-style:none}.bookmarks p{font-weight:500;margin:0 auto;padding:0 10px}.bookmarks li.active{cursor:default;text-decoration:none;opacity:1;color:#fff;border:1px solid #af8a3c;background:#af8a3c}.bookmarks li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:320px;height:50px;margin-right:14px;cursor:pointer;text-transform:uppercase;color:#af8a3c;border:1px solid #af8a3c;background:#fff}.bookmarks li:last-child{margin-right:0}.bookmarks li:hover{color:#fff;background:#ca9f46}#tl-hotel-select{display:none}
/*# sourceMappingURL=booking-form-tabs.css.map */

/* End */


/* Start:/local/templates/template1/public/css/common/page/page.css?17938711855788*/
.page__title-section{font-family:"Jost",Arial,sans-serif;font-size:40px;font-weight:500;line-height:58px;text-transform:uppercase}@media (max-width:1600px){.page__title-section{font-size:32px;line-height:46px}}@media (max-width:1325px){.page__title-section{font-size:28px;line-height:40px}}@media (max-width:767px){.page__title-section{font-size:24px;line-height:35px}}.page__inner-description{font-family:"Raleway",Verdana,sans-serif;font-size:16px;font-weight:400;line-height:1.8;letter-spacing:.03em}@media (max-width:1600px){.page__inner-description{font-size:14px}}@media (max-width:1325px){.page__inner-description{font-size:13px;line-height:1.6}}.page--fixed{overflow:hidden;-ms-touch-action:none;touch-action:none}.page__booking{margin-top:60px}@media (max-width:1325px){.page__booking{margin-top:40px}}@media (max-width:767px){.page__booking{margin-top:20px}}.page__inner{margin-top:80px}@media (max-width:1600px){.page__inner{margin-top:60px}}@media (max-width:1325px){.page__inner{margin-top:30px}}@media (max-width:767px){.page__inner{margin-top:20px}}.page--booking .page__inner{margin-top:62px}@media (max-width:1600px){.page--booking .page__inner{margin-top:40px}}@media (max-width:1325px){.page--booking .page__inner{margin-top:30px}}@media (max-width:767px){.page--booking .page__inner{margin-top:20px}}.android.tablet .page--booking .page__inner,.page__inner-index>.page-residence{margin-top:50px}.ios.iphone.mobile.landscape .page--booking .page__inner{margin-top:115px}.page__inner--mice,.page__inner--wedding{margin-top:0}@media (max-width:1600px){.page__inner-index>.page-residence{margin-top:30px}}@media (max-width:1325px){.page__inner-index>.page-residence{margin-top:15px}}@media (max-width:767px){.page__inner-index>.page-residence{margin-top:14px}}.page__inner-index--indent{padding-bottom:150px}@media (max-width:1600px){.page__inner-index--indent{padding-bottom:100px}}@media (max-width:1325px){.page__inner-index--indent{padding-bottom:20px}}@media (max-width:767px){.page__inner-index--indent{padding-bottom:40px}}.page__inner-index--indent-rooms{padding-bottom:107px}@media (max-width:1600px){.page__inner-index--indent-rooms{padding-bottom:103px}}@media (max-width:1325px){.page__inner-index--indent-rooms{padding-bottom:25px}}@media (max-width:767px){.page__inner-index--indent-rooms{padding-bottom:30px}}.page__inner-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:36px;width:100%;margin-bottom:72px}@media (max-width:991px){.page__inner-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px}}.page__inner-top-image-wrapper{position:relative;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:500px;width:100%;height:270px;overflow:hidden}@media (max-width:991px){.page__inner-top-image-wrapper{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%;max-height:270px}}.page__inner-top-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page__inner-top-link{position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:20px;font-family:"Jost",Arial,sans-serif;font-size:26px;line-height:1.6;color:#fff;text-align:center;text-decoration:underline;background-color:rgba(0,0,0,.3)}.page__inner-top-link:active,.page__inner-top-link:focus,.page__inner-top-link:hover{text-decoration:none}@media (max-width:991px){.page__inner-top-link{font-size:24px;line-height:2.5}}@media (max-width:560px){.page__inner-top-link{font-size:22px;line-height:1.6}}.page__inner-top-content{-ms-flex-preferred-size:60%;flex-basis:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:24px}@media (max-width:991px){.page__inner-top-content{-ms-flex-preferred-size:auto;flex-basis:auto}}.page__inner-top-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;line-height:1.4}.page__inner-description{margin-bottom:100px;color:#353535}@media (max-width:1600px){.page__inner-description{margin-bottom:55px}}@media (max-width:1325px){.page__inner-description{margin-bottom:30px}}@media (max-width:767px){.page__inner-description{margin-bottom:28px}}.page__inner-description--extra{margin-bottom:50px}@media (max-width:1325px){.page__inner-description--extra{margin-bottom:30px}}@media (max-width:767px){.page__inner-description--extra{margin-bottom:28px}}.page__inner-cards+.page__title-section{margin-top:105px}@media (max-width:1600px){.page__inner-cards+.page__title-section{margin-top:65px}}@media (max-width:1325px){.page__inner-cards+.page__title-section{margin-top:-20px}}@media (max-width:767px){.page__inner-cards+.page__title-section{margin-top:30px}}.page__title-section{margin-bottom:30px;color:#353535}@media (max-width:1600px){.page__title-section{margin-bottom:18px}}@media (max-width:1325px){.page__title-section{margin-bottom:20px}}@media (max-width:767px){.page__title-section{margin-bottom:15px}}.page__inner-card{margin-bottom:100px}.page__inner-card:last-child{margin-bottom:0}@media (max-width:1600px){.page__inner-card{margin-bottom:60px}}@media (max-width:1325px){.page__inner-card{margin-bottom:-20px}}@media (max-width:767px){.page__inner-card{margin-bottom:20px}}@media (max-width:1325px){.page__inner-card .card__container{max-width:708px;margin:0 auto}}.page__inner-detail>div:first-child{padding-top:0}
/*# sourceMappingURL=page.css.map */

/* End */


/* Start:/local/templates/template1/public/css/common/page/page-inner-index.css?1793871185419*/
.container__subtitle{font-family:"Jost",Arial,sans-serif;font-size:48px;font-weight:500;line-height:69px;text-transform:uppercase}@media (max-width:1600px){.container__subtitle{font-size:40px;line-height:58px}}@media (max-width:1325px){.container__subtitle{font-size:32px;line-height:46px}}@media (max-width:767px){.container__subtitle{font-size:28px;line-height:40px}}
/*# sourceMappingURL=page-inner-index.css.map */

/* End */
/* /local/templates/template1/public/css/common/blocks/booking/booking-form-tabs.css?1793871185707 */
/* /local/templates/template1/public/css/common/page/page.css?17938711855788 */
/* /local/templates/template1/public/css/common/page/page-inner-index.css?1793871185419 */
