<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@import url("../lib/fotorama/fotorama.dev.css");@import url("../lib/fotorama/fotorama.css");@import url("../lib/photoswipe/photoswipe.css");@import url("../lib/photoswipe/default-skin/default-skin.css");.unselectable,.search,.unselectable *,.search *{user-select:none;}.clear:after{content:'';display:table;width:100%;clear:both;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}@media(min-width:1442px){.xlarge-text-left{text-align:left;}.xlarge-text-center{text-align:center;}.xlarge-text-right{text-align:right;}}@media(max-width:1080px){.medium-text-left{text-align:left;}.medium-text-center{text-align:center;}.medium-text-right{text-align:right;}}@media(max-width:720px){.small-text-left{text-align:left;}.small-text-center{text-align:center;}.small-text-right{text-align:right;}}@media(max-width:420px){.xsmall-text-left{text-align:left;}.xsmall-text-center{text-align:center;}.xsmall-text-right{text-align:right;}}.uppercase{text-transform:uppercase;}.lowercase{text-transform:lowercase;}.capitalize{text-transform:capitalize;}.nowrap{white-space:nowrap;}.hyphens{hyphens:auto;}.video,.option-video{position:relative;height:0;padding-bottom:56.25%;overflow:hidden;}.video iframe,.video object,.video embed,.option-video iframe,.option-video object,.option-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}.break-word{word-wrap:break-word;}.visuallyhidden{position:absolute;top:0;left:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;}.hidden,.hidden-next+*{display:none !important;}.invisible{visibility:hidden !important;}.table-responsive{overflow-x:auto;}.up{position:relative;z-index:1;}.header{position:relative;}header{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;}header&gt;.inner{max-width:1460px;margin:0 auto;padding:40px 30px 40px 30px;}@media(max-width:1080px){header&gt;.inner{padding:40px 20px;}}@media(max-width:720px){header&gt;.inner{padding:30px 15px;}}header.option-tall{padding:30px 0;}@media screen and (min-width:1440px){header.option-tall{padding-top:106px;}}header:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.2);}header .header-title{position:relative;}header .header-title span,header .header-title h1{display:block;padding:0;font-size:2.4rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:4px;line-height:1.1;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.05);}@media(max-width:720px){header .header-title span,header .header-title h1{font-size:1.8rem;letter-spacing:3px;line-height:1.2;}}header .header-title span a,header .header-title h1 a{color:#fff;border-width:2px;border-color:rgba(255,255,255,.25);transition:all .2s ease-out;}header .header-title span a:hover,header .header-title h1 a:hover{color:#fff;border-color:#fff;}header .header-title p{max-width:1000px;margin:20px auto 10px auto;font-size:1rem;color:#fff;}@media(max-width:1080px){header .header-title p{display:none;}}header .header-title ul{display:block;margin-top:15px;overflow:hidden;text-align:center;}header .header-title ul li{display:inline-block;}header .header-title ul li a{display:block;margin-left:18px;padding:0 2px 4px 2px;font-size:100%;color:#000;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.05);border-color:rgba(0,0,0,.2);transition:all .15s linear;border-bottom:solid 2px #08c;border-bottom:solid 2px #fff;}header .header-title ul li a:hover{color:#ffc604;border-color:#ffc604;}header .header-title.option-white span{color:#000;}header .header-title.option-white ul li a{color:#000;border-bottom:solid 2px #000;}header .header-title.option-white ul li a:hover{color:#ffc604;border-color:#ffc604;}.page.option-no-header{padding-top:80px;}header.type-hotels{background-image:url("/design/headers/hotels.jpg");background-color:#08c;}header.type-hotels:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,136,204,.8);}.sorter__items{display:flex;align-items:center;width:100%;}.sorter__item{margin-right:14px;}.sorter__item a.button,.sorter__item a.button:hover{display:block;height:38px;line-height:38px;padding:0 12px 0 34px;border:none;color:#000;font-size:.9rem;white-space:nowrap;background-color:#fff;background-repeat:no-repeat;background-position:8px center;background-size:20px;border-radius:8px;will-change:transform,box-shadow;box-shadow:0 1px 3px rgba(0,0,0,.15);transform:scale(1);transition:box-shadow .1s ease-out,transform .1s ease-out;}@media(max-width:420px){.sorter__item a.button,.sorter__item a.button:hover{padding:0 12px;text-align:center;}}.sorter__item a.button:active,.sorter__item a.button:hover:active{box-shadow:0 0 2px rgba(0,0,0,.15);transform:scale(.98);}.sorter__item.-sections{display:none;}.sorter__item.-sections&gt;a{background-image:url("/design/icons/icon-menu.png");}@media(max-width:1080px){.sorter__item.-sections{display:block;}}.sorter__item.-order&gt;a{background-image:url("/design/icons/icon-sort.png");}@media(max-width:420px){.sorter__item.-order{display:none;}}.sorter__item.-map&gt;a{background-image:url("/design/icons/icon-map.png");}@media(min-width:1081px){.sorter__item.-map{display:none;}}@media(max-width:720px){.sorter__item.-map{margin-left:auto;margin-right:0;}}.sorter__item.-heart{margin-left:auto;margin-right:0;}.sorter__item.-heart&gt;a{background-image:url("/design/icons/icon-heart.png");}@media(max-width:720px){.sorter__item.-heart{display:none;}}@media(max-width:420px){.sorter__item{flex:1;justify-content:space-between;max-width:48%;margin:0;}}.sorter__dropdown{position:relative;}.sorter__dropdown ul{position:absolute;z-index:100;top:100%;left:0;margin-top:6px;padding:20px 25px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:8px;will-change:visibility,opacity,transform;visibility:hidden;opacity:0;transform:translateY(0) scale(.96);transform-origin:center top;transition:visibility .1s ease-out,opacity .1s ease-out,transform .1s ease-out;}.sorter__dropdown ul li{margin-top:6px;}.sorter__dropdown ul li:first-child{margin-top:0;}.sorter__dropdown ul li a{white-space:nowrap;font-size:.95rem;}.sorter__dropdown.active ul{visibility:visible;opacity:1;transform:translateY(0) scaleY(1);transition:visibility .2s ease-out,opacity .2s ease-out,transform .2s ease-out;}.header-map{position:relative;height:80px;overflow:hidden;background:#f6f6f6;transition:height .2s ease-out;}.header-map&gt;.button-close{position:absolute;z-index:3;top:0;right:0;padding:20px 20px 40px 0;opacity:0;transform:translateY(-20px);transition:transform .2s ease-out,opacity .2s ease-out;}.header-map&gt;.button-close&gt;a{display:block;width:40px;height:40px;margin:0;padding:0;line-height:40px;text-align:center;font-size:260%;cursor:pointer;color:#fff;background:rgba(0,0,0,.5);border:none;border-radius:4px;-webkit-font-smoothing:subpixel-antialiased;}.header-map&gt;.button-close&gt;a:hover{color:#fff;background:rgba(0,0,0,.75);}.header-map&gt;.button-close&gt;a:active{color:#fff;background:rgba(0,0,0,.8);}.header-map&gt;.button{position:absolute;z-index:3;left:50%;bottom:0;width:150px;height:26px;margin-left:-75px;padding:0;line-height:26px;text-align:center;font-size:90%;cursor:pointer;color:#fff;background:#9c1667;border-radius:4px 4px 0 0;-webkit-font-smoothing:subpixel-antialiased;}.header-map&gt;.button:hover{color:#fff;background:#b71a79;}.header-map&gt;.button:active{color:#fff;background:#931561;}.header-map&gt;.button&gt;i{position:relative;top:1px;transition:all .2s ease-out;}.header-map&gt;.button .type-open{display:inline;}.header-map&gt;.button .type-close{display:none;}.header-map.state-expanded{height:400px;}.header-map.state-expanded .button-close{opacity:1;transform:translateY(0);}.header-map.state-expanded .button .type-open{display:none;}.header-map.state-expanded .button .type-close{display:inline;}.header-map.state-expanded .button&gt;i{transform:rotate(180deg);}.header-map .header-map-viewport{position:relative;z-index:1;width:100%;height:400px;}.header-map.type-hotels&gt;.button,.header-map.type-home&gt;.button{color:#fff;background:#08c;border-color:#08c;}.header-map.type-hotels&gt;.button:hover,.header-map.type-home&gt;.button:hover{color:#fff;background:#009ceb;border-color:#009ceb;}.header-map.type-hotels&gt;.button:active,.header-map.type-home&gt;.button:active{color:#fff;background:#0081c2;border-color:#0081c2;}.search{position:relative;z-index:10;max-width:1460px;height:50px;margin:0 auto;color:#14181b;}.search form{display:flex;}@media(max-width:720px){.search{display:block;}.search form{flex-direction:column;}}.search_fields{display:flex;flex:6;border-radius:8px;box-shadow:0 2px 22px rgba(0,0,0,.1);}@media(max-width:720px){.search_fields{flex-direction:column;}}.search_field{position:relative;flex:1;height:50px;border-right:solid 1px #e4e8eb;}@media(max-width:720px){.search_field{width:auto;height:45px;border-right:none;border-bottom:solid 1px #e4e8eb;}}.search_field.-first{flex:1;}.search_field.-first .search_menu{border-radius:8px 0 0 8px;}@media(max-width:720px){.search_field.-first .search_menu{border-radius:8px 8px 0 0;}}.search_field.-dates{flex:1.6;}.search_field.-last{flex:1;border-right:none;border-bottom:none;}.search_field.-last .search_menu{border-radius:0 8px 8px 0;}@media(max-width:720px){.search_field.-last .search_menu{border-radius:0 0 8px 8px;}}.search_field input[type=text]{position:relative;z-index:10;width:100%;max-width:none;height:50px;padding:0 20px;border:none;border-radius:0;font-size:1rem;font-weight:400;outline:none;box-shadow:none;-webkit-user-select:text;}.search_field input[type=text]:focus{border:none;outline:none;box-shadow:none;}@media(max-width:720px){.search_field input[type=text]{height:44px;font-size:.95rem;}}.search_menu{position:relative;z-index:120;width:100%;height:50px;line-height:51px;padding:0 30px 0 20px;font-size:1rem;font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;background:#fff;transition:all .2s ease-out;}.search_menu:after{content:'';position:absolute;display:block;top:50%;right:12px;width:9px;height:9px;margin-top:-6px;transform:rotate(45deg);border:solid 1px transparent;border-right-color:#14181b;border-bottom-color:#14181b;}@media(max-width:720px){.search_menu{height:44px;line-height:44px;font-size:.95rem;}}.search_dropdown{display:flex;flex-direction:column;position:absolute;z-index:300;top:100%;margin-top:2px;min-width:100%;max-height:320px;overflow:auto;-webkit-overflow-scrolling:touch;background:#fff;border-radius:8px;box-shadow:0 6px 30px rgba(0,0,0,.2);will-change:visibility,opacity,transform;visibility:hidden;opacity:0;transform:translateY(0) scale(.96);transform-origin:center top;transition:visibility .1s ease-out,opacity .1s ease-out,transform .1s ease-out;}@media(max-width:720px){.search_dropdown{max-width:100%;}}.search_dropdown .search_dropdown-search{flex:0;min-height:50px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.15);}.search_dropdown .search_dropdown-search input{height:50px;border-radius:8px;}.search_dropdown ul{position:relative;flex:1;min-width:100%;min-height:none;max-height:350px;overflow:auto;-webkit-overflow-scrolling:touch;padding:10px 0;margin:0;}.search_dropdown ul li{padding:6px 20px;white-space:nowrap;cursor:pointer;font-size:1rem;font-weight:400;}@media(max-width:720px){.search_dropdown ul li{overflow:hidden;text-overflow:ellipsis;font-size:.95rem;}}.search_dropdown ul li.level-1{font-size:1rem;}.search_dropdown ul li.level-2{padding-left:40px;font-size:1rem;color:#015857;}.search_dropdown ul li.level-3{padding-left:60px;font-size:1rem;font-weight:400;color:#222;}@media(max-width:720px){.search_dropdown ul li.level-1,.search_dropdown ul li.level-2,.search_dropdown ul li.level-3{font-size:.95rem;}}.search_dropdown ul li.selected{background:#f4f8fd;}.search_dropdown ul li[data-value]:hover{background:#f4f8fd;}.search_dropdown ul li.-search input{border:solid 1px #eee !important;}.search_dropdown ul.flat li{padding-left:20px !important;}.search_menu.active{background:#f4f8fb;}.search_menu.active+.search_dropdown{opacity:1;visibility:visible;transform:scale(1);}.search_button{position:relative;flex:1;height:50px;margin-left:10px;border-radius:8px;box-shadow:0 2px 22px rgba(0,0,0,.1);}.search_button .button{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;width:100%;height:50px;padding:0 10px;line-height:51px;border:none;border-radius:8px;background-color:#fd0;font-size:1rem;font-weight:400;color:#14181b;}.search_button .button:active{background-color:#fc0;}@media(max-width:720px){.search_button{max-width:none;margin-top:10px;margin-left:0;height:44px;}.search_button .button{height:44px;line-height:44px;font-size:.95rem;}}@media(max-width:720px){.search{height:auto;}}.left-menu{width:210px;font-family:'Open Sans',sans-serif;font-size:90%;}@media only screen and (max-width:1079px){.left-menu{display:none;}}.left-menu a{border:none;transition:all .3s;}.left-menu a:hover{color:#ff4500;}.left-menu ins{text-decoration:none;}.left-menu div{background-color:#f4f4f2;padding:14px;margin-bottom:10px;}.left-menu div.active{background-color:#fff;border:1px solid #f1f1f1;box-shadow:0 1px 1px 0 rgba(128,128,128,.3);border-radius:4px;}.left-menu div.active a.header{color:#fe5601;text-decoration:none;display:block;font-size:120%;font-weight:bold;}.left-menu div.active ul{margin-top:6px;}.left-menu div.active ul li{position:relative;padding:2px 0 2px 0;}.left-menu div.active ul li ins{font-size:70%;padding-left:6px;color:#afafaf;}.left-menu div.active ul li a{font-size:90%;}.left-menu div.active ul li.state-selected&gt;a{color:#000;}.left-menu div.active ul li.state-selected&gt;a:before{content:'';position:absolute;width:3px;height:20px;background-color:#fe5601;left:-15px;top:3px;}.left-menu div.active ul li .hotels-leftbar-sublist{padding-left:14px;margin-top:2px;font-size:90%;}.left-menu div.active ul li .hotels-leftbar-sublist li a{font-style:oblique;}.left-menu div.active ul li .hotels-leftbar-sublist .state-active a{color:#000;border-bottom-color:#808080;}.left-menu div.active ul li .hotels-leftbar-sublist .state-active a:before{content:'';position:absolute;width:3px;height:20px;background-color:#fe5601;left:-29px;top:3px;}.left-menu div.inactive a.header{color:#005a86;display:block;font-size:95%;font-weight:bold;margin-bottom:6px;transition:all .3s;}.left-menu div.inactive a.header:hover{color:#ff4500;}.left-menu div.inactive ul{margin-bottom:15px;font-size:86%;}.left-menu div.inactive ul li{padding:2px 0 2px 0;}.left-menu div.inactive ul ins{font-size:70%;padding-left:6px;color:#afafaf;}.photo-loader{padding:10px 0 10px 0;margin:0 auto;text-align:center;}.photo-loader img{width:30px;}.hotels-map{width:100%;height:800px;}.hotels-map-modal__view{width:100%;height:600px;}.hotel-header_title{display:flex;}.hotel-header_title h1{font-size:2.6rem;font-weight:700;line-height:1.2;}.hotel-header_title .hotel-header_stars{width:24px;height:22px;margin-top:6px;margin-left:10px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAsCAYAAAAjFjtnAAACPElEQVR4Ae2ZA4xkQRCGq/udbZvR2bYvtnG2Yp59sc+2Ea63e47BmdHZNuqq1t5+k9dverKT5N8dddX/vXY3TFg8Na6VAEgAuAqAF6E9KpnB4tdxBYAIgoy/Ri0xR6/4s/gB0NCSjRfSZWgdRwDyIQmL6FFcACCCZMMlCkG6D6DEtlIB6DunARBBkNHPpQLwdwjCXQAtp5OwHE13F0DJ2wYAd5wEwAgMYINmgv5OASCCRCWOmwOIY1zGOgBmQm1U0BYj0J1eD0PlTc1q50qsIO0jpaCST0j/2FgUek+6TECnSJspziLOwbk4J+dmD74B8Ah4ZG4nJ3FDYgd7MgfIac9uCfqbA2RCV+cALkEXX30AI944VPJvzI2TB/YSXSfW0JuCfIohwGfMgIFleTRdGj+LgfmXJktws3E+BapRwBshmr+DV6GGiTe/k9Uh++bFWT+TXBRbRbHaXocVG/yuVqNddc4i/QnQPMeaH+paCLU4H+CTv8AxQwaQj0gYkB6FCZCzVpI/A5ysfnHM8AAyvVGBd2CKGR4ALX0tjEBbQgSQmoQBS4UCgClQiZJ9t7Bo+8ax7QMo6GXaMUnL6PUS4w6fCT3tA2g526A9p2AEmuaVuQqN6LMzBhCz7QOUZYSfdAZ0KLUsrS5Ryx9lgJ+2CoAIokQD3Fy0WOljFFtZSrP6YXUtlDOBfSmyekzGDKjv98lxGS5bBOAz57DchLwxBHGfdA21N7bo937FMThWdkxvdOKOLAGQAKhgAP8Ba2jnWlJj1LQAAAAASUVORK5CYII=");background-position:0 0;background-repeat:repeat-x;background-size:24px 22px;}.hotel-header_title .hotel-header_stars.-stars-2{width:48px;}.hotel-header_title .hotel-header_stars.-stars-3{width:72px;}.hotel-header_title .hotel-header_stars.-stars-4{width:120px;}.hotel-header_title .hotel-header_stars.-stars-5{width:160px;}@media(max-width:720px){.hotel-header_title{flex-direction:column;}.hotel-header_title h1{font-size:2rem;}.hotel-header_title .hotel-header_stars{margin-top:4px;margin-left:0;font-size:1.1rem;}}@media(max-width:420px){.hotel-header_title h1{font-size:1.6rem;}}.hotel-header_location{display:flex;flex-wrap:wrap;align-items:flex-end;margin-top:4px;}.hotel-header_location .hotel-header_address{margin-right:20px;}.hotel-header_location .hotel-header_onmap{margin-right:20px;}.hotel-header_location .hotel-header_distance{margin-right:20px;font-size:.9rem;font-style:italic;color:#ccc;}@media(max-width:720px){.hotel-header_location{margin-top:6px;font-size:.9rem;}}.hotel-header_phones{margin-top:14px;display:flex;}@media(max-width:720px){.hotel-header_phones{flex-direction:column;}}.hotel-header_phone{display:flex;align-items:center;height:34px;line-height:34px;margin-right:20px;font-family:"PT Serif",serif;font-size:1.4rem;}.hotel-header_phone a[href^="tel"]{white-space:nowrap;border:none !important;}.hotel-header_phone .button{margin-left:10px;width:30px;height:30px;font-size:.8rem;border:none;border-radius:6px;}.hotel-header_phone .button.-whatsapp{color:#fff;background-color:#25d366;background-image:url("/design/icons/icons8-whatsapp.png");background-size:22px;background-position:center;background-repeat:no-repeat;}.hotel-header_phone .button.-whatsapp:hover{background-color:#21bd5c;}.hotel-header_phone .button.-whatsapp:active{background-color:#1da851;}@media(max-width:720px){.hotel-header_phone{margin-right:0;font-size:1.2rem;}}.hotel-header_writeus{margin-top:16px;}.hotel-header_menu{height:38px;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;overflow-x:auto;overflow-y:hidden;}.hotel-header_menu .hotel-header_menu-list{display:flex;max-width:1460px;height:38px;margin:0 auto;}.hotel-header_menu .hotel-header_menu-item{height:38px;line-height:38px;margin-right:30px;font-size:.9rem;white-space:nowrap;cursor:pointer;border-bottom:solid 1px rgba(204,204,204,0);will-change:border;transition:border .1s ease-out;}@media(max-width:720px){.hotel-header_menu .hotel-header_menu-item{margin-right:20px;}}.hotel-header_menu .hotel-header_menu-item.active{border-bottom:solid 3px #08f;}.hotel-header_menu .hotel-header_menu-item:hover{border-bottom:solid 3px #ddd;}.hotel-header_menu .hotel-header_menu-item span{margin-left:6px;font-size:.8rem;color:#ddd;}.hotel-header_menu.is_stuck{z-index:100;left:0 !important;right:0 !important;width:auto !important;padding-left:40px;padding-right:40px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.1);border:none;}@media(max-width:1080px){.hotel-header_menu.is_stuck{height:44px;padding-top:6px;padding-left:25px;padding-right:25px;border-radius:0;}}@media(max-width:720px){.hotel-header_menu.is_stuck{padding-left:15px;padding-right:15px;}}.hotel-header_fav{margin-top:14px;}.hotel-header_fav a{display:block;height:30px;line-height:32px;padding-left:34px;font-size:1rem;color:#333;border:none;background-image:url("data:image/png;base64,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");background-size:30px;background-position:0 0;background-repeat:no-repeat;}.hotel-header_fav a.active{background-position:0 -30px;}@media(max-width:720px){.hotel-header_fav{margin-top:9px;}.hotel-header_fav a .fa{font-size:1.4rem;}.hotel-header_fav a .fa ins{font-size:.9rem;}}@media(max-width:420px){.hotel-header_fav{margin-top:4px;}}.hotel-map{position:relative;width:100%;height:100%;border-radius:6px;background-color:#f7f8f9;overflow:hidden;will-change:transform;transform:scale(1);transition:transform .1s ease-out;}.hotel-map a{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border:none;}.hotel-map a span{display:block;position:absolute;z-index:2;top:50%;left:50%;width:120px;height:28px;margin-left:-60px;margin-top:-14px;line-height:29px;padding:0 14px;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;font-size:.7rem;font-weight:400;text-align:center;text-transform:uppercase;letter-spacing:2px;color:#666;border-radius:14px;will-change:background;background:#fff;transition:background .1s ease-out;}.hotel-map:hover span{color:#fff;background:#06c;}.hotel-map:active{transform:scale(.995);transition:transform .05s ease-out;}.hotel-map img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;object-fit:contains;}.hotel-photos{display:flex;height:300px;}@media(max-width:420px){.hotel-photos{height:240px;}}.hotel-photos_main{position:relative;flex:1;max-width:100%;}.hotel-photos_main .cover-mobile{display:none;align-items:flex-end;justify-content:center;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;padding:20px;pointer-events:none;}.hotel-photos_main .cover-mobile span{width:160px;height:30px;line-height:30px;color:#000;text-align:center;font-size:.8rem;background:rgba(255,255,255,.8);border:none;border-radius:15px;backdrop-filter:blur(3px);}.hotel-photos_main img{display:block;width:100%;height:300px;object-fit:cover;border-radius:6px 0 0 6px;background-color:#f7f8f9;will-change:opacity;transition:opacity .2s ease-out;}.hotel-photos_main a:hover img{opacity:.9;}@media(max-width:720px){.hotel-photos_main .cover-mobile{display:flex;}.hotel-photos_main a:hover img{opacity:1;}}@media(max-width:420px){.hotel-photos_main{min-width:100%;}.hotel-photos_main img{height:240px;border-radius:6px;}}.hotel-photos_side{display:flex;flex-wrap:wrap;flex:1;max-width:456px;min-width:456px;}@media screen and (max-width:900px){.hotel-photos_side{max-width:304px;min-width:304px;}}@media(max-width:720px){.hotel-photos_side{max-width:152px;min-width:152px;}}@media(max-width:420px){.hotel-photos_side{display:none;}}.hotel-photos_side-photo{position:relative;width:148px;height:148px;margin:0 0 4px 4px;}.hotel-photos_side-photo img{display:block;width:148px;height:148px;object-fit:cover;background-color:#f7f8f9;will-change:opacity;transition:opacity .2s ease-out;}.hotel-photos_side-photo a:hover img{opacity:.9;}.hotel-photos_side-photo a.cover{display:block;position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;line-height:150px;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;font-size:.9rem;color:#fff;border:none;will-change:background;transition:background .2s ease-out;}.hotel-photos_side-photo a.cover:hover{background:rgba(0,0,0,.3);}.hotel-photos_side-photo:nth-child(3) img,.hotel-photos_side-photo:nth-child(3) .cover{border-radius:0 6px 0 0;}.hotel-photos_side-photo:nth-child(6) img,.hotel-photos_side-photo:nth-child(6) .cover{border-radius:0 0 6px 0;}@media screen and (max-width:900px){.hotel-photos_side-photo:nth-child(5),.hotel-photos_side-photo:nth-child(6){display:none;}.hotel-photos_side-photo:nth-child(1) img,.hotel-photos_side-photo:nth-child(1) .cover,.hotel-photos_side-photo:nth-child(3) img,.hotel-photos_side-photo:nth-child(3) .cover{border-radius:0;}.hotel-photos_side-photo:nth-child(2) img,.hotel-photos_side-photo:nth-child(2) .cover{border-radius:0 6px 0 0;}.hotel-photos_side-photo:nth-child(4) img,.hotel-photos_side-photo:nth-child(4) .cover{border-radius:0 0 6px 0;}}@media(max-width:720px){.hotel-photos_side-photo:nth-child(3),.hotel-photos_side-photo:nth-child(4){display:none;}.hotel-photos_side-photo:nth-child(1) img,.hotel-photos_side-photo:nth-child(1) .cover{border-radius:0 6px 0 0;}.hotel-photos_side-photo:nth-child(2) img,.hotel-photos_side-photo:nth-child(2) .cover{border-radius:0 0 6px 0;}}.hotel-owner{background:#f7f8f9;border-radius:6px;overflow:hidden;}.hotel-owner_header{padding:20px 20px 0 20px;text-align:center;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;font-size:.7rem;text-transform:uppercase;letter-spacing:2px;color:#aaa;}.hotel-owner_photo{margin-top:20px;}.hotel-owner_photo img{display:block;width:160px;height:160px;margin:0 auto;border-radius:100%;overflow:hidden;object-fit:cover;}.hotel-owner_name{margin-top:16px;text-align:center;font-family:"PT Serif",serif;font-size:1.4rem;font-weight:700;}.hotel-owner-contacts_phones{width:175px;margin-top:14px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;align-items:center;}.hotel-owner-contacts_phone{display:flex;align-items:center;height:34px;line-height:34px;font-family:"PT Serif",serif;font-size:1.2rem;}@media(max-width:720px){.hotel-owner-contacts_phone{min-width:100%;padding-left:0;margin-left:0;border-left:none;}}.hotel-owner-contacts_phone a[href^="tel"]{white-space:nowrap;border:none !important;}.hotel-owner-contacts_phone .button{margin-left:6px;width:30px;height:30px;font-size:.8rem;border:none;border-radius:6px;}.hotel-owner-contacts_phone .button.-whatsapp{color:#fff;background-color:#25d366;background-image:url("/design/icons/icons8-whatsapp.png");background-size:22px;background-position:center;background-repeat:no-repeat;}.hotel-owner-contacts_phone .button.-whatsapp:hover{background-color:#21bd5c;}.hotel-owner-contacts_phone .button.-whatsapp:active{background-color:#1da851;}.hotel-owner_button{padding:24px 20px 30px 20px;text-align:center;}.hotel-services ul{margin-bottom:-14px;columns:2;column-gap:20px;vertical-align:top;}.hotel-services ul.-columns-3{columns:3;}@media(max-width:1080px){.hotel-services ul.-columns-3{columns:2;}}@media(max-width:720px){.hotel-services ul.-columns-3{columns:1;}}.hotel-services ul li{display:inline-block;width:100%;position:relative;margin-bottom:10px;padding-left:28px;font-size:.9rem;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;line-height:1.3;color:#333;}.hotel-services ul li a span{color:#08c;border-bottom:dotted 1px rgba(0,136,204,.2);transition:all .15s ease-out;}.hotel-services ul li a:hover span{color:#f00;border-bottom:dotted 1px #f00;}.hotel-services ul li img{display:block;position:absolute;top:-3px;left:0;width:22px;height:22px;}.hotel-include{position:relative;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;background:#f7f8f9;border:none;border-radius:6px;}.hotel-include_title{position:absolute;top:-10px;left:0;width:100%;text-align:center;line-height:1;}.hotel-include_title span{padding:6px 14px;background:#fff;font-size:.8rem;color:#228b22;background:#fff;border:solid 1px #f4f6f8;border-radius:20px;}.hotel-include_content{padding:25px 20px 20px 25px;font-size:.9rem;}.hotel-actions{padding:25px 25px 30px 25px;box-shadow:0 6px 30px rgba(0,0,0,.1);border-radius:8px;}@media(max-width:720px){.hotel-actions{padding:15px;}}.hotel-actions ul li{display:flex;align-items:baseline;margin-top:10px;padding-left:6px;}.hotel-actions_header{display:flex;align-items:center;vertical-align:baseline;padding-bottom:6px;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:4px;color:#f70;}.hotel-actions_header img{width:48px;height:48px;margin-right:8px;}.hotel-actions_number span{position:relative;top:-2px;display:block;width:7px;height:7px;line-height:27px;border-radius:7px;background:#f70;text-align:center;font-size:.9rem;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;color:#f70;line-height:1.4;}.hotel-actions_title{margin-left:10px;font-size:1.1rem;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;}.hotel-actions_title a{color:#000;border-color:rgba(0,0,0,.15);}.hotel-actions_title a:hover{color:#f00;border-color:#f00;}.hotel-actions_expire{margin-left:10px;}@media(max-width:720px){.hotel-actions_expire{margin-left:auto;padding-left:10px;}}.hotel-actions_expire-date{font-style:italic;font-size:.8rem;color:#999;}@media(max-width:720px){.hotel-actions_expire-date{display:block;text-align:right;}}.hotel-actions_expire-soon{margin-left:8px;padding:3px 8px;line-height:1.2;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;font-size:.8rem;color:#fff;background:#fa0;border-radius:4px;white-space:nowrap;}@media(max-width:720px){.hotel-actions_expire-soon{display:block;margin-left:0;margin-top:4px;white-space:normal;}}.hotel-rooms-calc{display:flex;max-width:100%;padding:20px 26px;background:#fd4;background-image:linear-gradient(to right,#fd4,#ffe25e);border-radius:6px;box-shadow:0 6px 20px rgba(0,0,0,.1);will-change:border-radius;transition:border-radius .2s ease-out;}.hotel-rooms-calc.is_stuck{z-index:99;border-radius:0 0 6px 6px;}@media(max-width:720px){.hotel-rooms-calc{flex-direction:column;padding:20px 15px;}}.hotel-rooms-calc .hotel-rooms-calc_column{flex:1 1;position:relative;margin-right:20px;white-space:nowrap;}.hotel-rooms-calc .hotel-rooms-calc_column:last-child{margin-right:0;}.hotel-rooms-calc .hotel-rooms-calc_column.-button{max-width:210px;}@media(max-width:720px){.hotel-rooms-calc .hotel-rooms-calc_column{margin-top:15px;margin-right:0;}.hotel-rooms-calc .hotel-rooms-calc_column:first-child{margin-top:0;}}.hotel-rooms-calc .hotel-rooms-calc_column i{display:inline-block;width:20px;height:20px;margin-left:10px;background-image:url("/design/icons8-info.png");background-position:center;background-size:cover;}.hotel-rooms-calc .calendar-wrapper{position:relative;}.hotel-rooms-calc .calendar-wrapper input{width:100%;height:34px;line-height:34px;padding-left:12px;padding-right:30px;border:none;box-shadow:none;cursor:pointer;}.hotel-rooms-calc .button{height:34px;line-height:34px;padding:0 14px;font-size:.9rem;}.hotel-rooms-calc .fa-info-circle{color:#fff;cursor:help;transition:color .1s linear;}.hotel-rooms-calc .fa-info-circle:hover{color:#08c;}.hotel-rooms .hotel-room{margin-top:40px;}.hotel-rooms .hotel-room:first-child{margin-top:0;}.hotel-room{position:relative;display:flex;flex-wrap:nowrap;padding-bottom:40px;background:#fff;}@media(max-width:720px){.hotel-room{flex-direction:column;}}.hotel-room:after{content:'';position:absolute;z-index:-1;left:10px;right:10px;bottom:0;height:5px;background:#fff;border-radius:100%;box-shadow:0 0 10px rgba(0,0,0,.15);}.hotel-room_photo{position:relative;flex:0;width:220px;min-width:220px;height:160px;margin-right:25px;}.hotel-room_photo .cover-mobile{display:none;align-items:flex-end;justify-content:center;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;padding:20px;pointer-events:none;}.hotel-room_photo .cover-mobile span{width:160px;height:30px;line-height:30px;color:#000;text-align:center;font-size:.8rem;background:rgba(255,255,255,.8);border:none;border-radius:15px;backdrop-filter:blur(3px);}.hotel-room_photo img{display:block;width:220px;height:160px;object-fit:cover;border-radius:6px;background:#f7f8f9;}.hotel-room_photo .cover{display:block;position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.3);text-align:center;line-height:160px;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;font-size:.9rem;color:#fff;border:none;border-radius:6px;will-change:opacity;opacity:0;transition:opacity .2s ease-out;}.hotel-room_photo .cover:hover{opacity:1;}@media(max-width:720px){.hotel-room_photo{width:100%;min-width:100%;height:200px;}.hotel-room_photo .cover-mobile{display:flex;}.hotel-room_photo img{width:100%;height:200px;}.hotel-room_photo .cover{opacity:0 !important;}}.hotel-room_content{flex:1;}@media(max-width:720px){.hotel-room_content{padding-top:16px;}}.hotel-room_content-header{display:flex;border-bottom:1px solid #eaebec;}@media(max-width:720px){.hotel-room_content-header{flex-direction:column;}}.hotel-room_content-header-main{flex:1;}.hotel-room_content-header-side{flex:0;min-width:160px;padding-left:10px;}@media(max-width:720px){.hotel-room_content-header-side{padding-left:0;}}.hotel-room_title{font-family:"PT Serif",serif;font-size:1.6rem;font-weight:700;line-height:1.3;}.hotel-room_title a{color:#000;border:none;}.hotel-room_title a:hover,.hotel-room_title a.hover{color:#f00;}@media(max-width:720px){.hotel-room_title{font-size:1.4rem;}}.hotel-room_info{display:flex;margin-top:16px;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;font-size:.9rem;color:#333;}@media(max-width:720px){.hotel-room_info{flex-direction:column;}}.hotel-room_info-main{flex:0;min-width:80px;padding-right:15px;padding-bottom:15px;margin-right:15px;border-right:solid 1px #eaebec;}.hotel-room_info-main ul li{display:flex;align-items:center;margin-bottom:4px;white-space:nowrap;}.hotel-room_info-main ul li:last-child{margin-bottom:0;}.hotel-room_info-main ul li img{width:20px;height:20px;margin-right:6px;}@media(max-width:720px){.hotel-room_info-main{border-right:none;}.hotel-room_info-main ul{display:flex;}.hotel-room_info-main ul li{margin-right:16px;margin-bottom:0;}}@media(max-width:720px){.hotel-room_info-main{padding-right:0;padding-bottom:10px;}}.hotel-room_info-services{padding-bottom:15px;}.hotel-room_info-services ul{display:flex;flex-wrap:wrap;}.hotel-room_info-services ul li{white-space:nowrap;margin-bottom:2px;}.hotel-room_info-services ul li:after{content:'•';padding:0 5px;}.hotel-room_info-services ul li:last-child:after{content:'';}@media(max-width:720px){.hotel-room_info-services{padding-bottom:10px;}}.hotel-room_calc-item{display:flex;padding:5px 0;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;font-size:.9rem;border-bottom:1px solid #eaebec;}.hotel-room_calc-title{color:#333;}.hotel-room_calc-price{margin-left:auto;white-space:nowrap;font-weight:500;color:#07c;}.hotel-room_buttons{margin-top:20px;}.hotel-room_buttons .button{border-color:rgba(0,136,204,.25) !important;}.hotel-room_price{margin-top:2px;text-align:right;}@media(max-width:720px){.hotel-room_price{padding-bottom:20px;text-align:left;}}.hotel-room_price-value{font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3;}@media(max-width:720px){.hotel-room_price-value{font-size:1.3rem;}}.hotel-room_price-comment{margin-top:6px;font-size:.8rem;font-style:italic;line-height:1.4;}.hotel-room_more{will-change:max-height,opacity,visibility;transition:max-height .2s linear,opacity .2s ease-out,visibility .2s ease-out,transform .2s ease-out;max-height:0;opacity:0;visibility:hidden;overflow:hidden;}.hotel-room_more-content{padding-top:20px;font-size:.95rem;}.hotel-room.expanded .hotel-room_buttons .button{border-color:#08c !important;}.hotel-room.expanded .hotel-room_more{max-height:9999px;opacity:1;visibility:visible;}.hotel-room_prices{margin-top:10px;overflow-x:auto;}.hotel-room_prices table{width:100%;border:1px solid #f4f4f4;border-radius:4px;}.hotel-room_prices table tbody tr:first-child{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;background-color:#fafafa;}.hotel-room_prices table tbody tr th{font-size:80%;padding:4px;text-align:center;font-weight:bold;}.hotel-room_prices table tbody tr td{font-size:90%;padding:4px;text-align:center;}.hotel-description{position:relative;overflow:hidden;will-change:max-height;padding-bottom:0;max-height:300px;transition:max-height .2s ease-out,padding-bottom .2s ease-out;}.hotel-description:after{content:'';position:absolute;left:0;right:0;bottom:0;height:150px;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);will-change:opacity;opacity:1;transition:opacity .2s ease-out;}.hotel-description.expanded{max-height:2000px;padding-bottom:30px;}.hotel-description.expanded:after{opacity:0;}.hotel-side-places_item{margin-top:18px;}.hotel-side-places_header{font-family:"PT Serif",serif;font-size:1.4rem;font-weight:700;}.js-sticky-side{padding-bottom:40px;will-change:top;transition:top 0s ease-out;}.hotel-places{display:flex;}.hotel-place-banner{position:relative;width:100%;}.hotel-place-banner a{display:block;width:100%;height:auto;overflow:hidden;border-radius:6px;border:none;}.hotel-place-banner img{display:block;width:100%;height:180px;object-fit:cover;}.hotel-place-banner_inner{display:flex;align-items:flex-end;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;}.hotel-place-banner_content{width:100%;padding:15px;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.5) 100%);border-radius:0 0 6px 6px;}.hotel-place-banner_title{font-weight:700;font-size:1.2rem;color:#fff;}.hotel-place-banner_description{margin-top:4px;line-height:1;font-family:Inter,-apple-system,"Helvetica Neue",sans-serif;font-size:.8rem;color:#fff;}.hotel-place-small-banner{display:flex;align-items:center;}.hotel-place-small-banner_photo{width:66px;min-width:66px;height:66px;margin-right:10px;}.hotel-place-small-banner_photo a{display:block;}.hotel-place-small-banner_photo img{display:block;width:66px;height:66px;border-radius:6px;background:#f7f8f9;object-fit:cover;}.hotel-place-small-banner_title{font-size:.9rem;}.hotel-place-small-banner_title a,.hotel-place-small-banner_title a:visited{color:#08c;border-color:rgba(0,136,204,.2);transition:all .15s ease-out;}.hotel-place-small-banner_title a:hover,.hotel-place-small-banner_title a:visited:hover{color:#f00;border-color:#f00;}.hotel-place-small-banner_description{margin-top:3px;font-size:.8rem;color:#333;}.hotel-contacts{position:relative;border-radius:6px;background:#fff;box-shadow:0 6px 30px rgba(0,0,0,.05);}.hotel-contacts_content{display:flex;padding:40px 20px;}@media(max-width:1080px){.hotel-contacts_content{padding:20px;}}@media(max-width:720px){.hotel-contacts_content{flex-direction:column;padding-top:10px;padding-bottom:30px;}}.hotel-contacts_content-column{flex:1;padding:0 20px;}@media(max-width:720px){.hotel-contacts_content-column{padding:20px 0 0 0;}}.hotel-contacts_address{font-size:1rem;}.hotel-contacts_phones{margin-top:15px;font-size:1.4rem;}.hotel-contacts_phone{font-weight:500;}.hotel-contacts_phone a,.hotel-contacts_phone a:visited,.hotel-contacts_phone a:hover{color:#000;border:none;}.hotel-contacts_web{font-size:1rem;}.hotel-contacts_web div{margin-top:4px;}.hotel-contacts_web div:first-child{margin-top:0;}.hotel-contacts_button{margin-top:20px;}.hotel-contacts_map-viewport{width:100%;height:300px;}.hotel-contacts_map-viewport&gt;ymaps{border-radius:6px 6px 0 0;overflow:hidden;}#swiper-hotel-photos{width:100%;height:300px;border-radius:4px;overflow:hidden;}#swiper-hotel-photos .swiper-slide{background-size:cover;background-position:center;border-radius:4px;overflow:hidden;}#swiper-hotel-photos-thumbs{height:80px;padding:10px 0;}#swiper-hotel-photos-thumbs .swiper-slide{width:100px;height:60px;opacity:.4;background-size:cover;background-position:center;border-radius:4px;overflow:hidden;}#swiper-hotel-photos-thumbs .swiper-slide img{display:block;width:100px;height:60px;object-fit:cover;}#swiper-hotel-photos-thumbs .swiper-slide-thumb-active{opacity:1;}.hotel-pricelist .hotel-pricelist-table{overflow-x:auto;}.hotel-pricelist h2{font-size:150%;font-weight:700;}.hotel-pricelist table{width:100%;min-width:600px;margin-top:10px;border-collapse:collapse;}.hotel-pricelist table tr td,.hotel-pricelist table tr th{padding:10px;background-color:#f6f6f6;border:solid 1px #fff;text-align:center;vertical-align:middle;font-size:100%;line-height:1.4;}.hotel-pricelist table tr th{padding:12px 10px;font-weight:700;background-color:#fff;}.hotel-pricelist table tr th:first-child{text-align:left;}.hotel-pricelist table tr th.white{background-color:#fafafa;}.hotel-pricelist table tr:hover td{background-color:#fafafa;}.hotel-pricelist table tr:first-child td{font-weight:700;}.hotel-pricelist table tr td:first-child{font-size:85%;text-align:left;color:#333;}.hotel-section{padding-top:40px;}.hotel-section_header{padding-bottom:30px;font-family:"PT Serif",serif;font-size:2rem;font-weight:700;line-height:1.4;}@media(max-width:720px){.hotel-section_header{font-size:1.6rem;}}.room-places{position:relative;float:left;width:8px;height:18px;margin-right:4px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAkCAMAAAC3xkroAAAA+VBMVEX+///9///V6PWmzemiy+hAk88uicuv0uszjMwrh8r8/v/m8fldpNcsh8r8/v7O5PNClNAtiMpDldDN4/NBlNDb6/ZQnNMtiMuJveKKveLk8Phxr9vt9fuz1OyQwOO01ezu9vvT5/Shyui82e7Z6vZyr9w5j844j803js1SndT7/f5XoNUyi8ygyujr9Ppoqtk8kM6At9/4/P71+v12st1LmdLp8/pUntTa6/Y/ks/C3fAvicuu0eulzemVw+WOv+OMvuKLvuKNv+OXxOXQ5fTv9/uBuODV5/Vco9YwistzsNy92u+gyeeUw+SRweSWxOWkzOjH3/Hx9/yImUdWAAAA/klEQVR4AbXOg3rEUBCG4RPn36xt22Zt6/4vptPJKo/qL5w3FF9OcpxLsqLIdNjOqqbrmsrCYJigTMMGl7Dc0D0eHW6LBiG8wudHALQGfTR8QCgMD2j1hxhcIhJFDLRGIzTwR+KAxwMkpM1bkylQqSTfwJLOZLO5vD3bFZRiKb/783JFq9bqDaMpJH5AboFrdwTX7cETCwQCMfRDDAYQAOUJYDCkeTS2ZxJMLILpDJ4N1AoE88UO9CXBcrUDzwHBIXaAI4LjfTihPzvdhzOC830o2i+NebgY6hcElz1suxoK6vrmdrXS9dWqfWcJbnr/8Jh9en55fRN7SZL4x94BKGgZEJxBKUcAAAAASUVORK5CYII=");background-size:8px 18px;}.room-places.option-2{width:16px;}.room-places.option-3{width:24px;}.room-places.option-4{width:32px;}.room-places.option-5{width:38px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAkCAMAAAAU7iwuAAABmFBMVEX+///9///V6PWmzemiy+hAk88uicvn8vl1sdwrh8qv0uszjMw6j878/v/m8fldpNcsh8r8/v7O5PNClNAtiMpDldDN4/NBlNA1jczb6/ZQnNMtiMuqz+r///+Vw+WJveKKveLQ5fPk8Phxr9v1+f3v9vupzulpqtrt9fuz1OyQwOO01ezu9vtHl9G+2u/T5/Shyui82e5urduZxeXZ6vZyr9w5j844j803js1SndT7/f6TwuR6tN6YxeXV5/Tp8/rF3vCLvuJXoNUyi8ygyui51+7w9/vL4vLr9Ppoqtk8kM7f7ff4+/2ky+jV5/WeyOeAt9/4/P7T5vRepNeu0ev5/P42jc31+v12st1LmdJYoNVUntTx9/va6/Y/ks/C3fB9tt/R5fS62O47kM5Pm9MvictoqdmlzOnz+Pylzem41+2IvOHB3PCGuuGOv+OMvuJaoda72O6Nv+NOm9O31+39/v/s9Pp8td6XxOVhptjQ5fTv9/uBuOBco9YwistzsNy92u+gyeeUw+SRweSWxOWkzOjH3/Hx9/zYV1vnAAACCUlEQVR4Ae2VA5NcURBG7+DhG9sd27Zte5P1bmzbyd9O78ytvi/sFMPzdE9N1xnPmN+e2M+70onFE4k4X4zueivp+b6XtNOamyD08CVeGNhYKg0mneoOqx5k8C0yE7WsyeXhFwo+8jkW1U2IbxPybUVTKqMC3qslFtWNh2/jdWO1OgrgvVxjUd3A0vAsDfToPs1mC23w3mqyqC6xDlkmuRi/R5OBQgGYwkvdJTb1GzG+t2nTwUyfxkvVJVaYQTNndZkdifHInLnz5s1fwAvdJbaQaBE+w1gWJ5YsXcBX3SW2jGj517GYWbHSW7V6zdrUOhNTXWLriTZs3LR5y9Y2ou9mfFtPtu8wuktsJ9EummD3Ghcze/ai0K5UKm3sq+kusf1EBxYdPMS1w5FYCqiAKVRw5KjmEvOPHTp2HKicIDp5SmKnz6DSkwLO5lS3MWEfEZ2T2OY+nrLDqxdrLjHhPNF0iV3od8P+gOYSGxwaGgYzQkSjEhsYc8OFE5pLbJwj43y9SHSpIrHLcMOYpLnE1uzhd/PK1WvcvA6J3YgO34ypbmO4dZJ63C642Nbo8J2Y5hLD3Xv3OfXgIeBij6LDS3Q3ENKtx3Vn9g1oF7q0seaJ5srP9tO9zp8d1Vz5QzGHnr8YG/P9sbHtL3OaK391zOZXr9/Me/vu/YePRnXlT9gSi0VE8d+V/3wCNMyWb7qvm1IAAAAASUVORK5CYII=");background-size:38px 18px;}.room-places.option-6{width:38px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAkCAMAAAAU7iwuAAABmFBMVEX+///9///V6PWmzemiy+hAk88uicvn8vl1sdwrh8qv0uszjMw6j878/v/m8fldpNcsh8r8/v7O5PNClNAtiMpDldDN4/NBlNA9kc9yr9xurdtKmNLb6/ZQnNMtiMtpqtra6vb////B3PBJmNGJveKKveL6/P7k7/g7kM7k8Phxr9tLmdL5/P6cx+bo8vmiyujt9fuz1OyQwOO01ezu9vuhyuiu0et3st3j7/jT5/S82e4yi8zx9/vZ6vY5j844j803js1SndT7/f5botaBuODL4fJfpddXoNWgyuh0sNzP5PO92u/r9Ppoqtk8kM6MvuLq8/rn8fmGu+GAt9/4/P6Pv+PE3vAwisvA2+/w9/svicv1+v12st18td5MmtLp8/pUntRoqdn9/v9jp9ja6/Y/ks/C3fA8kc5GltE+ks9EldCnzemaxualzemVw+WGuuGy0+yHu+GOv+PJ4PGLvuKNv+N7tN7Q5PPz+PyRweSXxOVdo9ZIl9HQ5fTv9/vV5/Vco9ZzsNygyeeUw+SWxOWkzOjH3/Hx9/wQPcXGAAACH0lEQVR4Ae2VBXMUQRCF52xzfUkuJ3FZ6Li7u7u7e4ITHII7f5tXx9TOok0p+la6v9qu72RN/fbx/DwLHo/X5/OiKJlllz9gWQE/GpmRpGCAvkwgmKRloWRCkkNoRYYrhb6VFNhUqgqnkRWJWJQWBoisgvTtBHEsqmJxSiesGTGAyCpA304gIcvMoghhjWcCRFZkkp2Tm2co8TPzC8gmrAX5AJGN7MJFxcyFRS4ZzlExUSRCVIJWZuW4SjmRsnIjw6dVVBJSWYFWYiOrqmauqQrWMte5ZBipb2hsbGpGI7KRtTC3orQxt7tlSIevpbMZVWIj6+pmriIkOTnZJfOonpxAb1//QGgQvchaNsRckT7cMNIy+vnZ9I7pDxtXIjuyCebJKUZUnWVkanqGInZ6erpNs5kSG9kcI/OFC9gvumQhonRCIum0tCyzlq3AstpFa+vMG5uObGsbs4lEqCoss5btQDaAWoC668j29jGlh/s6ZNayA0g2UdMPmY8c2fGJGbZOZdayS4PMl1GvQHrVkZ1umuFIq8xaRjiV11CuM2+YE3CDzDDdlFmR+Z2dZ7ewv21kd9zDcx6RFemc8afctY3snnv4vkdiI6MHDweZH53bZGSP3cMtMisySX7yVB8zJ8COJGJT/zOJhcf28xnDw8sSCy8U9eLl2uamZW1udr0KSyy86pC9qddvGs/fvnv/QUksvYR1PB7sBP7d8z8fAUfim+vr08lyAAAAAElFTkSuQmCC");background-size:38px 18px;}.hotel-question{position:fixed;z-index:50;bottom:40px;right:20px;width:60px;height:60px;color:#f00;border:none;border-radius:30px;box-shadow:0 6px 20px rgba(0,0,0,.2);background:#0d8bcd;transition:all .3s ease;background-image:url(/design/question.png);background-size:contain;background-repeat:no-repeat;}.hotel-question:hover{box-shadow:0 6px 20px rgba(0,0,0,.4);transform:scale(1.1);}</pre></body></html>