.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-canvas{position:absolute;left:0;top:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group{border-radius:4px;background:#fff}.mapboxgl-ctrl-group:not(:empty){-moz-box-shadow:0 0 2px rgba(0,0,0,.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{width:29px;height:29px;display:block;padding:0;outline:none;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl button::-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:focus:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23333%27%3E%3Cpath d=%27M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23333%27%3E%3Cpath d=%27M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z%27/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27%3E%3Cpath d=%27M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27%3E%3Cpath d=%27M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z%27/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z%27/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23333%27%3E%3Cpath d=%27M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z%27/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27%3E%3Cpath d=%27M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27%3E%3Cpath d=%27M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z%27/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z%27/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23333%27%3E%3Cpath d=%27M10.5 14l4-8 4 8h-8z%27/%3E%3Cpath d=%27M10.5 16l4 8 4-8h-8z%27 fill=%27%23ccc%27/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27%3E%3Cpath d=%27M10.5 14l4-8 4 8h-8z%27/%3E%3Cpath d=%27M10.5 16l4 8 4-8h-8z%27 fill=%27%23999%27/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 29 29%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.5 14l4-8 4 8h-8z%27/%3E%3Cpath d=%27M10.5 16l4 8 4-8h-8z%27 fill=%27%23ccc%27/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23333%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23aaa%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath d=%27M14 5l1 1-9 9-1-1 9-9z%27 fill=%27red%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%2333b5e5%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23e58978%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%2333b5e5%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23e54e33%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{-webkit-animation:mapboxgl-spin 2s linear infinite;-moz-animation:mapboxgl-spin 2s infinite linear;-o-animation:mapboxgl-spin 2s infinite linear;-ms-animation:mapboxgl-spin 2s infinite linear;animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23999%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath d=%27M14 5l1 1-9 9-1-1 9-9z%27 fill=%27red%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%2333b5e5%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23e58978%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%2333b5e5%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23e54e33%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2729%27 height=%2729%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23666%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 005.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 009 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 003.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0011 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 110 7 3.5 3.5 0 110-7z%27/%3E%3Ccircle cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath d=%27M14 5l1 1-9 9-1-1 9-9z%27 fill=%27red%27/%3E%3C/svg%3E")}}@-webkit-keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@-moz-keyframes mapboxgl-spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1turn)}}@-o-keyframes mapboxgl-spin{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(1turn)}}@-ms-keyframes mapboxgl-spin{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(1turn)}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{width:88px;height:23px;margin:0 0 -4px -4px;display:block;background-repeat:no-repeat;cursor:pointer;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2788%27 height=%2723%27 viewBox=%270 0 88 23%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 fill-rule=%27evenodd%27%3E%3Cdefs%3E%3Cpath id=%27a%27 d=%27M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z%27/%3E%3Cpath id=%27b%27 d=%27M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z%27/%3E%3C/defs%3E%3Cmask id=%27c%27%3E%3Crect width=%27100%25%27 height=%27100%25%27 fill=%27%23fff%27/%3E%3Cuse xlink:href=%27%23a%27/%3E%3Cuse xlink:href=%27%23b%27/%3E%3C/mask%3E%3Cg opacity=%27.3%27 stroke=%27%23000%27 stroke-width=%273%27%3E%3Ccircle mask=%27url%28%23c%29%27 cx=%2711.5%27 cy=%2711.5%27 r=%279.25%27/%3E%3Cuse xlink:href=%27%23b%27 mask=%27url%28%23c%29%27/%3E%3C/g%3E%3Cg opacity=%27.9%27 fill=%27%23fff%27%3E%3Cuse xlink:href=%27%23a%27/%3E%3Cuse xlink:href=%27%23b%27/%3E%3C/g%3E%3C/svg%3E")}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2788%27 height=%2723%27 viewBox=%270 0 88 23%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 fill-rule=%27evenodd%27%3E%3Cdefs%3E%3Cpath id=%27a%27 d=%27M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z%27/%3E%3Cpath id=%27b%27 d=%27M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z%27/%3E%3C/defs%3E%3Cmask id=%27c%27%3E%3Crect width=%27100%25%27 height=%27100%25%27 fill=%27%23fff%27/%3E%3Cuse xlink:href=%27%23a%27/%3E%3Cuse xlink:href=%27%23b%27/%3E%3C/mask%3E%3Cg stroke=%27%23000%27 stroke-width=%273%27%3E%3Ccircle mask=%27url%28%23c%29%27 cx=%2711.5%27 cy=%2711.5%27 r=%279.25%27/%3E%3Cuse xlink:href=%27%23b%27 mask=%27url%28%23c%29%27/%3E%3C/g%3E%3Cg fill=%27%23fff%27%3E%3Cuse xlink:href=%27%23a%27/%3E%3Cuse xlink:href=%27%23b%27/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2788%27 height=%2723%27 viewBox=%270 0 88 23%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 fill-rule=%27evenodd%27%3E%3Cdefs%3E%3Cpath id=%27a%27 d=%27M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z%27/%3E%3Cpath id=%27b%27 d=%27M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z%27/%3E%3C/defs%3E%3Cmask id=%27c%27%3E%3Crect width=%27100%25%27 height=%27100%25%27 fill=%27%23fff%27/%3E%3Cuse xlink:href=%27%23a%27/%3E%3Cuse xlink:href=%27%23b%27/%3E%3C/mask%3E%3Cg stroke=%27%23fff%27 stroke-width=%273%27 fill=%27%23fff%27%3E%3Ccircle mask=%27url%28%23c%29%27 cx=%2711.5%27 cy=%2711.5%27 r=%279.25%27/%3E%3Cuse xlink:href=%27%23b%27 mask=%27url%28%23c%29%27/%3E%3C/g%3E%3Cuse xlink:href=%27%23a%27/%3E%3Cuse xlink:href=%27%23b%27/%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:hsla(0,0%,100%,.5);margin:0}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:20px;padding:2px 24px 2px 0;margin:10px;position:relative;background-color:#fff;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 8px 2px 28px;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{display:none;cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0%27/%3E%3C/svg%3E");background-color:hsla(0,0%,100%,.5);width:24px;height:24px;box-sizing:border-box;border-radius:12px;outline:none;top:0;right:0;border:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill-rule=%27evenodd%27 fill=%27%23fff%27%3E%3Cpath d=%27M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0%27/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0%27/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);font-size:10px;border:2px solid #333;border-top:#333;padding:0 5px;color:#333;box-sizing:border-box}.mapboxgl-popup{position:absolute;top:0;left:0;display:-webkit-flex;display:flex;will-change:transform;pointer-events:none}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{-webkit-flex-direction:column;flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.mapboxgl-popup-anchor-left{-webkit-flex-direction:row;flex-direction:row}.mapboxgl-popup-anchor-right{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.mapboxgl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-top:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-right:none;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{position:absolute;top:0;left:0;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;width:15px;height:15px;border-radius:50%}.mapboxgl-user-location-dot:before{content:"";position:absolute;-webkit-animation:mapboxgl-user-location-dot-pulse 2s infinite;-moz-animation:mapboxgl-user-location-dot-pulse 2s infinite;-ms-animation:mapboxgl-user-location-dot-pulse 2s infinite;animation:mapboxgl-user-location-dot-pulse 2s infinite}.mapboxgl-user-location-dot:after{border-radius:50%;border:2px solid #fff;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px;box-sizing:border-box;box-shadow:0 0 3px rgba(0,0,0,.35)}@-webkit-keyframes mapboxgl-user-location-dot-pulse{0%{-webkit-transform:scale(1);opacity:1}70%{-webkit-transform:scale(3);opacity:0}to{-webkit-transform:scale(1);opacity:0}}@-ms-keyframes mapboxgl-user-location-dot-pulse{0%{-ms-transform:scale(1);opacity:1}70%{-ms-transform:scale(3);opacity:0}to{-ms-transform:scale(1);opacity:0}}@keyframes mapboxgl-user-location-dot-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(1);opacity:0}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);width:1px;height:1px;border-radius:100%}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@media print{.mapbox-improve-map{display:none}}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input:focus-visible{outline:0}:focus-visible{outline:0}ol,ul{list-style:none}a{text-decoration:none}input{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}input:-internal-autofill-selected{background-color:rgba(0,0,0,0);color:inherit}button{border:0;padding:0;outline:none;color:inherit;background:rgba(0,0,0,0)}html{font-size:16px;line-height:26px}body{font-size:16px;line-height:26px;font-family:var(--themeMainFont);color:#1a232c}.container,.container__desktop{width:100%;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}@media(min-width: 576px){.container,.container__desktop{max-width:516px}}@media(min-width: 768px){.container,.container__desktop{max-width:716px}}@media(min-width: 992px){.container,.container__desktop{max-width:936px}}@media(min-width: 1200px){.container,.container__desktop{max-width:1168px}}@media(min-width: 1400px){.container,.container__desktop{max-width:1326px}}@media(max-width: 767.98px){.container__desktop{padding-left:0;width:100%;max-width:100%;padding-right:0}}strong{font-weight:700}.hidden{display:none !important}.center{text-align:center}.page-title{font-family:var(--titleFont);color:#141517;font-weight:400;font-size:32px;line-height:1.5;margin-bottom:25px}.page-title::first-letter{text-transform:uppercase}@media(min-width: 768px){.page-title{font-size:44px;line-height:56px;margin-bottom:40px;font-weight:var(--boldFontWeight)}}.basic-title{font-family:var(--titleFont);color:#141517;font-weight:400;font-size:18px;line-height:1.4;margin-bottom:10px}@media(min-width: 768px){.basic-title{font-size:24px;margin-bottom:40px}}.basic-title.bold{font-weight:var(--boldFontWeight)}.basic-title-h2{font-family:var(--titleFont);color:#141517;font-weight:400;font-size:28px;line-height:40px;margin-bottom:8px}@media(min-width: 768px){.basic-title-h2{font-size:32px}}.basic-description{color:#404040;font-size:14px;font-weight:var(--mainFontWeight);margin-bottom:15px}@media(min-width: 768px){.basic-description{margin-bottom:20px}}.basic-description.limited{max-width:600px;margin-left:auto;margin-right:auto}.basic-description-small{font-size:12px;color:#404040}@media(min-width: 768px){.basic-description-small{font-size:14px}}.silo-description{max-width:680px;margin-left:auto;margin-right:auto;text-align:justify}.basic-subtitle{font-size:14px;font-weight:500;line-height:24px;margin-bottom:14px}@media(min-width: 768px){.basic-subtitle{font-size:16px;line-height:24px;margin-bottom:16px}}.basic-address{color:#404040;margin-bottom:15px;font-size:12px;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}@media(min-width: 768px){.basic-address{font-size:14px}}.basic-address:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M6.00024 0C3.60387 0 1.6543 1.94958 1.6543 4.34592C1.6543 7.31986 5.54349 11.6858 5.70908 11.8702C5.86461 12.0434 6.13616 12.0431 6.29141 11.8702C6.45699 11.6858 10.3462 7.31986 10.3462 4.34592C10.3461 1.94958 8.39659 0 6.00024 0ZM6.00024 11.0093C4.69133 9.45448 2.43692 6.387 2.43692 4.34597C2.43692 2.38111 4.03541 0.782625 6.00024 0.782625C7.96508 0.782625 9.56356 2.38111 9.56356 4.34595C9.56354 6.38707 7.30948 9.45398 6.00024 11.0093Z%27 fill=%27%23404040%27/%3E%3Cpath d=%27M5.99903 2.15918C4.79336 2.15918 3.8125 3.14006 3.8125 4.34573C3.8125 5.55141 4.79338 6.53229 5.99903 6.53229C7.20468 6.53229 8.18554 5.55141 8.18554 4.34573C8.18554 3.14006 7.20468 2.15918 5.99903 2.15918ZM5.99903 5.74966C5.22489 5.74966 4.59513 5.11987 4.59513 4.34573C4.59513 3.57159 5.22491 2.9418 5.99903 2.9418C6.77315 2.9418 7.40294 3.57159 7.40294 4.34573C7.40294 5.11987 6.77315 5.74966 5.99903 5.74966Z%27 fill=%27%23404040%27/%3E%3C/svg%3E%0A");background-size:contain;height:12px;width:12px;background-repeat:no-repeat;margin-right:5px}@media(min-width: 768px){.basic-address:before{height:14px;width:14px}}.rufina-subtitle{font-family:var(--titleFont);font-size:18px;font-weight:var(--boldFontWeight);line-height:28px;margin-bottom:8px}@media(min-width: 768px){.rufina-subtitle{font-size:18px;line-height:28px}}.view-full-review{font-size:14px;font-weight:400;line-height:22px;letter-spacing:.1px;color:#777d87;cursor:pointer;text-decoration:underline;white-space:nowrap}.title-line-through{font-size:18px;font-style:normal;font-weight:400;line-height:34px;text-transform:uppercase;margin-bottom:24px;position:relative;text-align:center}@media(min-width: 768px){.title-line-through{margin-bottom:40px}}.title-line-through:before{content:"";width:100%;height:1px;background:#dcd8d4;position:absolute;left:0;top:50%;z-index:-1}.title-line-through-text{text-align:center;background:#fff;padding-left:16px;padding-right:16px}.simple-btn{font-size:12px;line-height:2;padding:8px 48px;text-transform:uppercase;border:1px solid #141517;color:#141517;transition:background .3s;margin-left:20px;cursor:pointer}@media(max-width: 767.98px){.simple-btn{padding:4px 40px}}.simple-btn:hover{background:#141517;color:var(--backgroundColor)}.ordinary-btn{color:#404040;font-size:14px;font-weight:300;line-height:24px;display:flex;align-items:center;padding:7px 11px;border:1px solid #dcd8d4;background:#fff;cursor:pointer}@media(min-width: 768px){.ordinary-btn{padding:11px 15px;line-height:24px}}.ordinary-btn{border-radius:var(--borderRadius)}.arrow-ordinary-btn{color:#404040;font-size:14px;font-weight:300;line-height:24px;display:flex;align-items:center;padding:7px 11px;border:1px solid #dcd8d4;background:#fff;cursor:pointer}@media(min-width: 768px){.arrow-ordinary-btn{padding:11px 15px;line-height:24px}}.arrow-ordinary-btn{padding:12px}.arrow-ordinary-btn:after{width:16px;height:16px;content:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.6689 6.276L4.93095 12.014L3.98828 11.0713L9.72561 5.33333H4.66895V4H12.0023V11.3333H10.6689V6.276Z%27 fill=%27%23404040%27/%3E%3C/svg%3E%0A");transition:transform .3s}.arrow-ordinary-btn:hover::after{transform:rotate(45deg)}.detail-btn{font-size:12px;font-weight:400;color:#141517;padding-bottom:5px;margin-bottom:8px;display:inline-flex;cursor:pointer;position:relative;line-height:18px;letter-spacing:.1px}@media(min-width: 768px){.detail-btn{font-size:16px;line-height:24px;transition:padding .3s}}.detail-btn:before{content:"";width:100%;height:1px;background:var(--colorMainTheme);transition:width .3s;position:absolute;left:0;bottom:0}.detail-btn:after{width:12px;height:12px;margin-left:6px;content:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.6689 6.276L4.93095 12.014L3.98828 11.0713L9.72561 5.33333H4.66895V4H12.0023V11.3333H10.6689V6.276Z%27 fill=%27%23404040%27/%3E%3C/svg%3E%0A");transition:transform .3s}@media(min-width: 768px){.detail-btn:after{width:16px;height:16px;margin-top:3px}}.detail-btn:hover:before{width:0}.detail-btn:hover:after{transform:rotate(45deg)}.primary-btn{color:var(--colorMainTheme);border:1px solid var(--colorMainTheme);font-size:12px;text-transform:uppercase;text-align:center;padding:13px 40px;transition:color .3s;cursor:pointer;position:relative}.primary-btn:before{transition:.3s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:"";background-color:var(--colorMainTheme);border-radius:var(--borderRadius)}@media(min-width: 768px){.primary-btn:hover{color:var(--secondaryTextColor)}}@media(min-width: 768px){.primary-btn:hover:before{left:0;right:0;opacity:1}}.primary-btn .primary-btn-text{z-index:1;position:relative}.secondary-btn{font-size:14px;color:var(--secondaryTextColor);background:var(--colorMainTheme);text-transform:var(--textTransform);padding:12px 40px;cursor:pointer;border-radius:var(--borderRadius)}@media(min-width: 768px){.secondary-btn{font-size:14px;display:flex;align-items:center;transition:padding .3s}}@media(min-width: 768px){.secondary-btn:after{content:"";-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2711%27 height=%2712%27 viewBox=%270 0 11 12%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.42957 6.63118L0.316295 6.7859L0.290877 5.45301L8.40368 5.29783L4.76055 1.79105L5.68522 0.830439L10.9686 5.91608L5.88294 11.1994L4.92233 10.2748L8.42957 6.63118Z%27 /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width=%2711%27 height=%2712%27 viewBox=%270 0 11 12%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.42957 6.63118L0.316295 6.7859L0.290877 5.45301L8.40368 5.29783L4.76055 1.79105L5.68522 0.830439L10.9686 5.91608L5.88294 11.1994L4.92233 10.2748L8.42957 6.63118Z%27 /%3E%3C/svg%3E%0A");display:inline-block;height:20px;opacity:0;width:0;transition:opacity .3s;background-color:var(--secondaryTextColor)}}@media(min-width: 768px){.secondary-btn:hover{padding-right:50px;padding-left:30px}}@media(min-width: 768px){.secondary-btn:hover:after{opacity:1;width:10px;margin-left:6px}}.classic-btn{font-size:12px;color:var(--secondaryTextColor);background:var(--colorMainTheme);text-transform:var(--textTransform);display:flex;align-items:center;padding:12px 32px;cursor:pointer}@media(min-width: 768px){.classic-btn{font-size:14px;padding:12px 40px}}.readmore-link{font-size:12px;font-weight:400;color:#141517;padding-bottom:5px;margin-bottom:8px;display:inline-flex;cursor:pointer;position:relative}.readmore-link:before{content:"";width:100%;height:1px;background:var(--colorMainTheme);transition:width .3s;position:absolute;left:0;bottom:0}.readmore-link:after{content:url("data:image/svg+xml,%3Csvg width=%2718%27 height=%2718%27 viewBox=%270 0 18 18%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_2403_9007%29%27%3E%3Cpath d=%27M7.67775 12.1091L7.67774 4.00855L9.00855 4.00855L9.00902 12.1087L12.5784 8.5393L13.5195 9.48046L8.34315 14.6568L3.16676 9.48046L4.10792 8.5393L7.67775 12.1091Z%27 fill=%27%23141517%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_2403_9007%27%3E%3Crect width=%2712%27 height=%2712%27 fill=%27white%27 transform=%27translate%2817.3125 9%29 rotate%28135%29%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");margin-left:2px;margin-top:2px;height:18px;transition:transform .3s}.readmore-link[data-status=less]:after{transform:rotate(180deg)}@media(min-width: 768px){.readmore-link:hover:before{width:0}.readmore-link:hover:after{transform:translateY(2px)}.readmore-link:hover[data-status=less]:after{transform:rotate(180deg) translateY(2px)}}.span-hotel-link{color:#2367ba;font-weight:var(--mainFontWeight);cursor:pointer;position:relative}.span-hotel-link:after{content:"";width:0%;height:1px;background:#2367ba;transition:width .3s;position:absolute;left:0;bottom:0}.span-hotel-link:hover:after{width:100%}.text_xxs{font-size:10px}.text_xs{font-size:10px}.text_s{font-size:12px}.svg-gray{fill:#67707a}.svg-bos_s{max-width:12px;max-height:12px}.svg-bos_m{max-width:16px;max-height:16px}.svg-bos_l{max-width:20px;max-height:20px}.no-scroll{overflow:hidden}.body-shadow{position:relative;width:100%;height:100%}.body-shadow:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:101;background:rgba(0,0,0,.5)}.scroll-top-btn{position:fixed;border-radius:50%;height:40px;width:40px;background:#74b71a;opacity:0;bottom:30px;right:30px;z-index:999;justify-content:center;align-items:center;transition:opacity .3s;cursor:pointer;display:flex;visibility:hidden}.scroll-top-btn.show{opacity:.3;visibility:visible}@media(min-width: 992px){.scroll-top-btn{height:48px;width:48px;right:48px;bottom:48px}}.scroll-top-btn:hover{opacity:1}.scroll-top-btn .svg-icon-scroll-top{max-width:18px;max-height:16px}*,:before,:after{box-sizing:border-box}.tooltip__wrapper{position:relative}.tooltip__wrapper:hover .tooltip__item{display:block}.tooltip__text:after{content:url("data:image/svg+xml,%3Csvg width=%272%27 height=%278%27 viewBox=%270 0 2 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M0.5 0C0.223858 0 0 0.223858 0 0.5V1.5C0 1.77614 0.223858 2 0.5 2H1.5C1.77614 2 2 1.77614 2 1.5V0.5C2 0.223858 1.77614 0 1.5 0H0.5ZM0.5 3C0.223858 3 0 3.22386 0 3.5V7.5C0 7.77614 0.223858 8 0.5 8H1.5C1.77614 8 2 7.77614 2 7.5V3.5C2 3.22386 1.77614 3 1.5 3H0.5Z%27 fill=%27%23939BA3%27/%3E%3C/svg%3E%0A");left:3px;position:relative;top:-4px}.tooltip__item{display:none;background-color:#404040;color:#fff;padding:12px;font-size:12px;font-weight:var(--mainFontWeight);line-height:18px;letter-spacing:.1px;position:absolute;align-items:center;min-height:16px;width:180px;z-index:1000}@media(min-width: 768px){.tooltip__item{width:245px}}.tooltip__item:before{content:"";width:0;height:0;border-style:solid;position:absolute}.tooltip__taxes{display:inline-flex}.tooltip__taxes .tooltip__text{display:none}@media(min-width: 768px){.tooltip__taxes .tooltip__text{display:inline-flex;color:#67707a;font-size:14px}}.tooltip_ar-center-left{left:calc(100% + 15px)}.tooltip_ar-center-left:before{border-width:4.5px 8px 4.5px 0;border-color:rgba(0,0,0,0) #404040 rgba(0,0,0,0) rgba(0,0,0,0);left:-8px;top:0;bottom:0;margin:auto}.tooltip_ar-center-bottom{bottom:calc(100% + 15px)}.tooltip_ar-center-bottom:before{left:0;right:0;margin:auto;bottom:-8px;border-width:8px 4.5px 0 4.5px;border-color:#404040 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip_ar-center-top{top:calc(100% + 15px)}.tooltip_ar-center-top:before{left:0px;right:0;top:-8px;margin:auto;border-width:0 4.5px 8px 4.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #404040 rgba(0,0,0,0)}.tooltip_ar-center-right{right:calc(100% + 15px)}.tooltip_ar-center-right:before{border-width:4.5px 0 4.5px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #404040;right:-8px;top:0;bottom:0;margin:auto}.js-tab-content{display:none}.js-tab-content.active-tab{display:block}.category-content{color:#404040}.category-content .category-link{position:relative;display:inline-flex;align-items:center;text-transform:uppercase;font-size:12px;color:#404040;transition:color .3s;cursor:pointer}.category-content .category-link:hover{text-decoration:underline}.category-content .category-link.current{text-decoration:underline;cursor:default}.category-content .category-link:not(:last-child){margin-right:15px}.category-content .category-link:first-child:before{width:0px;margin-right:0px}.category-content .category-link:before{content:"";width:5px;height:5px;background-color:#dcd8d4;transform:rotate(45deg);margin-right:15px}.category-content .category-link__items{position:relative;display:inline;text-transform:uppercase;font-size:12px;color:#404040;vertical-align:bottom}.category-content .category-link__items:before{content:"";width:5px;height:5px;background-color:#dcd8d4;transform:rotate(45deg);margin-right:15px;display:inline-block;bottom:2px;position:relative}.category-content .category-link__items .category-link__page{font-size:12px;color:#404040;text-decoration:none}.category-content .category-link__items .category-link__page:hover{text-decoration:underline}.category-content .category-link__items .category-link__page.current{text-decoration:none;cursor:default}.category-content .category-link__items .category-link__page:last-child{margin-right:15px}.top-navigation{display:none}@media(min-width: 992px){.top-navigation{display:block}}@media(max-width: 767.98px){.site-menu_content .category-content{display:flex;flex-direction:column}}@media(max-width: 767.98px){.site-menu_content .category-content .category-link{font-size:12px;font-weight:500;line-height:22px;letter-spacing:.01em;margin:0;padding-top:6px;padding-bottom:6px}}@media(max-width: 767.98px){.site-menu_content .category-content .category-link:before{content:none}}@media(max-width: 767.98px){.site-menu_content .category-content .category-link:after{display:block;content:"";width:10px;height:10px;position:absolute;right:10px;top:16px;border-right:1px solid #777d87;border-top:1px solid #777d87;transform:rotate(45deg)}}.mapboxgl-map{font:12px/20px Mulish,sans-serif}.location-description{margin-bottom:15px}@media(min-width: 768px){.location-description{margin-bottom:40px}}.hotel-map-container{margin-bottom:24px;border-radius:16px;overflow:hidden}.hotel-map{height:600px;margin-bottom:15px}@media(max-width: 767.98px){.hotel-map .mapboxgl-ctrl-top-left .mapboxgl-ctrl{width:100%;margin:0}}.hotel-map__search{width:270px;display:none}@media(min-width: 768px){.hotel-map__search{display:block}}.hotel-map__search-wrapper{background:#fff;height:44px;display:flex;border-radius:30px;margin-bottom:8px;justify-content:space-between;padding-left:20px;padding-right:20px;position:relative}.hotel-map__search-wrapper .hotel-map__search-icon{order:1;display:flex;align-items:center}.hotel-map__search-wrapper .hotel-map__search-close{position:absolute;background:#fff;right:19px;padding:5px;align-items:center;display:flex;top:0;bottom:0;opacity:0;z-index:-9;transition:opacity .3s}.hotel-map__search-wrapper .hotel-map__search-close.visible{opacity:1;z-index:9}.hotel-map__search-input{font-size:14px;width:100%}.hotel-map__search-dropdown{background:#fff;box-shadow:2px 2px 20px rgba(0,0,0,.1);border-radius:16px;padding:8px 12px}.hotel-map__search-dropdown .search-dropdown-item{border-bottom:1px solid #d9dde0;padding-top:7px;padding-bottom:7px;cursor:pointer}.hotel-map__search-dropdown .search-dropdown-item:hover .search-dropdown-item__name{color:#419af7}.hotel-map__search-dropdown .search-dropdown-item:last-child{border-bottom:0}.hotel-map__search-dropdown .search-dropdown-item__mark{color:#67707a;font-size:12px;text-transform:capitalize}.hotel-map__search-dropdown .search-dropdown-item__info{justify-content:space-between;display:flex;width:100%}.hotel-map__search-dropdown .search-dropdown-item__name{flex:0 0 calc(100% - 50px);max-width:calc(100% - 50px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:color .3s}.hotel-map__search-dropdown .search-dropdown-item__distance{color:#67707a;font-weight:var(--boldFontWeight);flex:0 0 50px;max-width:50px;text-align:right}.hotel-map-address{display:none}.mapboxgl-ctrl{margin:0}.mapboxgl-ctrl .mapboxgl-ctrl-group{margin-left:10px;margin-right:10px}.mapboxgl-ctrl-group:not(:empty){box-shadow:none}.map-popup-content img{max-width:100%;margin-bottom:10px}.map-popup-content .map-popup-landmark-title{font-weight:var(--boldFontWeight);margin-bottom:5px}.map-popup-content .map-popup-landmark-distance-item{display:flex;align-items:center}.map-popup-content .map-popup-landmark-distance-item span{margin-left:3px;display:inline-flex}.mapboxgl-popup{width:100%;z-index:5}.mapboxgl-popup-content{padding:9px}.mapboxgl-popup-content .mapboxgl-popup-close-button{right:10px;top:9px;color:#67707a;transition:color .3s;font-size:16px}.mapboxgl-popup-content .mapboxgl-popup-close-button:hover{color:#1a232c;background:rgba(0,0,0,0)}.mapboxgl-ctrl-group button{width:40px;height:40px;background:#fff;border:0}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M8 0C7.44772 0 7 0.447715 7 1V7H1C0.447715 7 0 7.44772 0 8C0 8.55228 0.447715 9 1 9H7V15C7 15.5523 7.44772 16 8 16C8.55229 16 9 15.5523 9 15V9H15C15.5523 9 16 8.55229 16 8C16 7.44772 15.5523 7 15 7H9V1C9 0.447715 8.55229 0 8 0Z%27 fill=%27%231A232C%27/%3E%3C/svg%3E%0A")}.mapboxgl-ctrl-group button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%272%27 viewBox=%270 0 16 2%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M15 6.11959e-07C15.5523 6.36101e-07 16 0.447716 16 1C16 1.55229 15.5523 2 15 2L1 2C0.447715 2 -2.41411e-08 1.55228 0 1C2.41411e-08 0.447715 0.447715 -2.41411e-08 1 0L15 6.11959e-07Z%27 fill=%27%231A232C%27/%3E%3C/svg%3E%0A")}.map-control-btn{width:40px;height:40px;background:#fff;border-radius:4px;cursor:pointer;display:flex;justify-content:center;align-items:center}.hotel-landmark-marker{width:24px;height:24px;border-radius:50%;background:#bb6bd9;display:flex;justify-content:center;align-items:center;transition:background .3s}.hotel-landmark-marker svg{max-width:12px;max-height:12px}.marker-restaurant{background:#fe906d}.hotel-marker{z-index:2;fill:var(--colorMainTheme)}.mapboxgl-marker.active{z-index:3}.mapboxgl-marker.active .hotel-landmark-marker{background:#9b51e0;width:34px;height:34px}.mapboxgl-marker.active .hotel-landmark-marker:before{top:0;left:50%;transform:translateX(-50%);width:12px;height:12px;border-radius:50%}.mapboxgl-marker.active .hotel-landmark-marker:after{top:12px;left:50%;transform:translateX(-50%);width:4px;height:20px}.mapboxgl-marker.active .marker-restaurant{background:#fd4308}.a-map-flex svg{max-width:40px;max-height:40px}.back-to-hotel{fill:var(--colorMainTheme)}.hotel-map__search-input{background:#fff;color:#939ba3;border-radius:44px}@media(min-width: 768px){.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{z-index:10}}.mapboxgl-popup-content{overflow:hidden}.mapbox-popup_content{display:flex}.mapbox-popup_img{flex:0 0 104px;max-width:104px;display:flex;justify-content:center;align-items:center}.mapbox-popup_img img{display:block;-o-object-fit:cover;object-fit:cover;max-width:100%;height:104px;overflow:hidden}.mapbox-popup_img svg{max-width:56px;max-height:56px}.mapbox-popup_info{flex:0 0 calc(100% - 104px);max-width:calc(100% - 104px);padding-left:10px;display:flex;flex-direction:column;justify-content:space-between}.mapbox-popup_title{font-size:16px;font-weight:500;line-height:24px;margin-bottom:5px;padding-right:16px}.mapbox-popup_landmark{display:flex;justify-content:space-between;font-size:12px;color:#67707a}.mapbox-popup_distance-item{display:flex;align-items:center}.mapbox-popup_address{margin-bottom:5px;color:#67707a;font-size:12px;font-style:italic;line-height:1.3}@media(max-width: 767.98px){.column-1{-moz-column-count:1;column-count:1;width:calc(300px*1)}.column-2{-moz-column-count:2;column-count:2;width:calc(300px*2)}.column-3{-moz-column-count:3;column-count:3;width:calc(300px*3)}.column-4{-moz-column-count:4;column-count:4;width:calc(300px*4)}.column-5{-moz-column-count:5;column-count:5;width:calc(300px*5)}.column-6{-moz-column-count:6;column-count:6;width:calc(300px*6)}.column-7{-moz-column-count:7;column-count:7;width:calc(300px*7)}.column-8{-moz-column-count:8;column-count:8;width:calc(300px*8)}.column-9{-moz-column-count:9;column-count:9;width:calc(300px*9)}.column-10{-moz-column-count:10;column-count:10;width:calc(300px*10)}.column-11{-moz-column-count:11;column-count:11;width:calc(300px*11)}.column-12{-moz-column-count:12;column-count:12;width:calc(300px*12)}.column-13{-moz-column-count:13;column-count:13;width:calc(300px*13)}.column-14{-moz-column-count:14;column-count:14;width:calc(300px*14)}.column-15{-moz-column-count:15;column-count:15;width:calc(300px*15)}.column-16{-moz-column-count:16;column-count:16;width:calc(300px*16)}.column-17{-moz-column-count:17;column-count:17;width:calc(300px*17)}.column-18{-moz-column-count:18;column-count:18;width:calc(300px*18)}.column-19{-moz-column-count:19;column-count:19;width:calc(300px*19)}.column-20{-moz-column-count:20;column-count:20;width:calc(300px*20)}.column-21{-moz-column-count:21;column-count:21;width:calc(300px*21)}.column-22{-moz-column-count:22;column-count:22;width:calc(300px*22)}.column-23{-moz-column-count:23;column-count:23;width:calc(300px*23)}.column-24{-moz-column-count:24;column-count:24;width:calc(300px*24)}.column-25{-moz-column-count:25;column-count:25;width:calc(300px*25)}.column-26{-moz-column-count:26;column-count:26;width:calc(300px*26)}.column-27{-moz-column-count:27;column-count:27;width:calc(300px*27)}.column-28{-moz-column-count:28;column-count:28;width:calc(300px*28)}.column-29{-moz-column-count:29;column-count:29;width:calc(300px*29)}.column-30{-moz-column-count:30;column-count:30;width:calc(300px*30)}}.site-header{display:flex;justify-content:space-between;padding-top:8px;padding-bottom:8px;align-items:center}.site-header__wrapper{border-bottom:1px solid #dcd8d4;position:relative;width:100%;z-index:101}.site-header__wrapper:not(.position-absolute){margin-bottom:25px}@media(min-width: 768px){.site-header__wrapper:not(.position-absolute){margin-bottom:40px}}.site-header__wrapper.position-absolute{position:absolute}.site-header__wrapper.silo-page{margin-bottom:24px}@media(min-width: 768px){.site-header__wrapper.silo-page{margin-bottom:16px}}.site-header__wrapper.silo-page .site-header{height:34px}.site-header__wrapper.color-icons .site-menu_item .svg-icon-web-btn{fill:#323438}.site-header__wrapper.light-theme{border-bottom:1px solid hsla(0,0%,100%,.3)}.site-header__wrapper.light-theme .site-header_menu-icon .svg-icon{fill:#fff}@media(min-width: 768px){.site-header__wrapper.light-theme .site-menu_name{color:#fff}}@media(min-width: 768px){.site-header__wrapper.light-theme .site-menu_name .svg-icon{fill:#fff}}@media(min-width: 768px){.site-header__wrapper.light-theme .category-content .category-link{color:#fff}}@media(min-width: 768px){.site-header__wrapper.light-theme .category-content .category-link:before{content:none}}@media(min-width: 768px){.site-header__wrapper.light-theme .category-content .category-link:first-child{display:none}}@media(min-width: 768px){.site-header__wrapper.light-theme .site-header_owner-access{color:#fff}}.site-header__wrapper.light-theme .site-header_owner-access .owner-link{color:#fff}.site-header__wrapper.light-theme .hotel-breadcrumbs{opacity:.7}.site-header__wrapper.light-theme .breadcrumbs-item:after{border-color:#fff}.site-header__wrapper.light-theme .breadcrumbs-link,.site-header__wrapper.light-theme .current-location{color:#fff;text-decoration:none}.site-header__wrapper.content-top-margin .site-header{position:relative;padding:16px;flex-flow:row wrap}.site-header__wrapper.content-top-margin .site-header .site-logo{display:flex;justify-content:center;align-items:center;z-index:1;position:relative}@media(min-width: 768px){.site-header__wrapper.content-top-margin .site-header_content{width:100%;justify-content:space-between;display:flex;max-width:1376px;flex-grow:2}}@media(min-width: 1400px){.site-header__wrapper.content-top-margin .site-header_content{max-width:1344px;right:auto}}@media(min-width: 768px){.site-header__wrapper.content-top-margin .site-header_logo{height:18px}}.site-header__wrapper.content-top-margin .site-menu_content{margin-top:6px}.site-header__wrapper.colorful-icon .site-header{padding-top:12px;padding-bottom:12px}@media(min-width: 768px){.site-header__wrapper.colorful-icon .site-header{padding-top:24px;padding-bottom:24px}}.site-header__wrapper.colorful-icon .logo-img{height:30px}@media(min-width: 768px){.site-header__wrapper.colorful-icon .logo-img{height:40px}}.site-header__wrapper.colorful-icon .site-header_logo{height:30px}@media(min-width: 768px){.site-header__wrapper.colorful-icon .site-header_logo{height:40px}}.site-header__wrapper.colorful-icon .site-header_logo .site-logo{display:flex}.site-header_menu{cursor:pointer;position:relative}.site-header_menu:before{content:"";width:40px;height:40px;position:absolute}.site-header_menu .svg-icon{max-width:20px;max-height:20px}@media(min-width: 768px){.site-header_menu-wrapper{width:100%}}.site-header_menu-icon{display:block;line-height:1;cursor:pointer}@media(min-width: 768px){.site-header_menu-icon{display:none}}.site-header_menu-icon .svg-icon{display:block;max-height:24px;max-width:24px}@media(max-width: 767.98px){.site-header_menu-wrapper{overflow:hidden;position:fixed;padding:15px 16px;left:100%;top:0;width:100%;margin:0 auto;height:100%;transition:.5s ease;z-index:1100;background:#fff;text-align:right}}.site-header_menu-wrapper.visible{left:0}.site-header_owner-access{display:none}@media(min-width: 768px){.site-header_owner-access{display:flex;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.1px;opacity:.7}}.site-header_owner-access .owner-link{color:#040404;text-decoration:underline;margin-right:10px;cursor:pointer}.site-header .header-logo-wrap{display:flex;opacity:.7}.site-header .header-logo-wrap .logo-img{width:12px;height:10px}@media(min-width: 768px){.site-header .header-logo-wrap .logo-img{width:14px;height:12px}}.site-header .header-logo-wrap .logo-text{height:12px}@media(min-width: 768px){.site-header .header-logo-wrap .logo-text{display:none}}.site-header .header-silo-logo-wrap .logo-img{height:14px}@media(min-width: 768px){.site-header .header-silo-logo-wrap .logo-img{height:12px}}.site-header .header-silo-logo-wrap .logo-text{margin-left:3px}@media(min-width: 768px){.site-header .header-silo-logo-wrap .logo-text{display:none}}.menu-lang-currency_list{z-index:9;position:relative;top:0;left:0;width:100%;height:100%;padding:20px 15px}@media(min-width: 768px){.menu-lang-currency_list{padding:20px 25px}}@media(min-width: 768px){.menu-lang-currency_list:before{content:"";position:absolute;width:calc(100% - 80px);left:40px;background:#d9dde0;height:1px;top:16px}}@media(min-width: 768px){.menu-lang-currency_list{position:absolute;top:50px;padding:45px 20px 30px 20px;height:calc(100% - 50px)}}@media(max-width: 767.98px){.menu-lang-currency_list{position:fixed;background:#fff;left:100%;transition:left .3s ease-in-out}}.menu-lang-currency_list.visible{left:0}.menu-lang-currency_title{font-weight:600;font-size:20px;margin-bottom:20px}.menu-lang-currency_close{width:100%;text-align:left;margin-bottom:30px}@media(min-width: 768px){.menu-lang-currency_close{display:none}}.menu-lang-currency_close .close-curr-lang-popup:before{content:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%277%27 height=%2712%27 viewBox=%270 0 7 12%27 fill=%27none%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M7 10.5L2.9515 6.0025L7 1.504L5.885 0.5L0.9335 6.0025L5.885 11.504L7 10.5Z%27 fill=%27%23777D87%27/%3E%3C/svg%3E");width:20px;height:20px}.menu-lang-currency_wrapper{overflow:auto;height:calc(100% - 60px)}@media(min-width: 768px){.menu-lang-currency_wrapper{height:100%;padding-left:20px;padding-right:20px}}.menu-lang-currency_wrapper::-webkit-scrollbar{background:#dcd8d4;width:3px}.menu-lang-currency_wrapper::-webkit-scrollbar-thumb{border-radius:2px;background:#2367ba}.menu-lang-currency .menu-lang_item,.menu-lang-currency .menu-currency_item{position:relative;cursor:pointer}.menu-lang-currency .menu-lang_item:before,.menu-lang-currency .menu-currency_item:before{content:"";position:absolute;left:0;width:100%;height:100%;background:var(--backgroundColor);opacity:0;z-index:-1;transition:opacity .3s}@media(min-width: 768px){.menu-lang-currency .menu-lang_item:before,.menu-lang-currency .menu-currency_item:before{top:0}}.menu-lang-currency .menu-lang_item.menu-select-lc,.menu-lang-currency .menu-currency_item.menu-select-lc{color:#2367ba;position:relative;font-weight:500}.menu-lang-currency .menu-lang_item.menu-select-lc:before,.menu-lang-currency .menu-currency_item.menu-select-lc:before{opacity:1}.menu-lang-currency .menu-lang_item.menu-select-lc:after,.menu-lang-currency .menu-currency_item.menu-select-lc:after{content:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27%3E%3Cg clip-path=%27url%28%23clip0_1667_9698%29%27%3E%3Cpath d=%27M0 7.44669L4.79421 12.2501L14 3.05337L12.6784 1.75L4.79421 9.62499L1.30334 6.13414L0 7.44669Z%27 fill=%27%232367BA%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_1667_9698%27%3E%3Crect width=%2714%27 height=%2714%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");position:absolute;top:5px;bottom:0;height:24px;margin:auto;right:10px}@media(min-width: 768px){.menu-lang-currency .menu-lang_item.menu-select-lc:after,.menu-lang-currency .menu-currency_item.menu-select-lc:after{top:0}}.menu-lang-currency .menu-lang_item.menu-select-lc .menu-currency_code,.menu-lang-currency .menu-currency_item.menu-select-lc .menu-currency_code{color:#2367ba}.menu-lang-currency .menu-lang_item.menu-select-lc .menu-currency_name,.menu-lang-currency .menu-currency_item.menu-select-lc .menu-currency_name{font-weight:var(--mainFontWeight);color:#2367ba}@media(min-width: 768px){.menu-lang-currency .menu-lang_item:hover:before,.menu-lang-currency .menu-currency_item:hover:before{opacity:1}}.menu-lang-currency .menu-currency_item:before{height:150%}@media(min-width: 768px){.menu-lang-currency .menu-currency_item:before{height:100%}}.menu-lang-currency .menu-currency_item.menu-select-lc{top:0}.menu-lang-currency .menu-currency_item.menu-select-lc:after{top:0}.menu-currency-btn .menu-currency_desktop,.menu-currency-btn .menu-lang_desktop,.menu-lang-btn .menu-currency_desktop,.menu-lang-btn .menu-lang_desktop{color:#67707a;font-weight:500;cursor:pointer;font-size:16px}@media(max-width: 767.98px){.menu-currency-btn .menu-currency_desktop,.menu-currency-btn .menu-lang_desktop,.menu-lang-btn .menu-currency_desktop,.menu-lang-btn .menu-lang_desktop{display:none}}@media(min-width: 768px){.menu-currency-btn .menu-currency_content,.menu-currency-btn .menu-lang_content,.menu-lang-btn .menu-currency_content,.menu-lang-btn .menu-lang_content{display:none}}.menu-lang_container:first-of-type{margin-bottom:40px}@media(min-width: 768px){.menu-lang_container{display:flex;flex-flow:row wrap;margin-left:-8px;margin-right:-8px}}.menu-lang_content{display:flex;align-items:center}.menu-lang_icon,.menu-lang_name{display:inline-flex}@media(min-width: 768px){.menu-lang_item{padding-left:16px;padding-right:16px;margin-bottom:8px;margin-left:10px;margin-right:10px;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 992px){.menu-lang_item{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}@media(min-width: 1200px){.menu-lang_item{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}}.menu-lang_item.hp-relink{padding-right:30px;min-height:60px}@media(max-width: 767.98px){.menu-lang_item.hp-relink{margin-bottom:15px}}.menu-lang_item.hp-relink .svg-icon{position:absolute;left:15px;top:15px}@media(max-width: 767.98px){.menu-lang_item.hp-relink .svg-icon{top:0;left:0}}.menu-lang_item.hp-relink .change_lang_link{font-size:12px;line-height:1.4;color:#67707a;font-weight:var(--mainFontWeight);display:block;padding-left:35px;white-space:normal}@media(max-width: 767.98px){.menu-lang_item.hp-relink .change_lang_link{padding-top:4px}}.menu-lang_item.hp-relink .change_lang_link::first-line{font-size:14px;color:#1a232c}@media(max-width: 767.98px){.menu-lang_item.hp-relink .change_lang_link{padding-left:35px}}.menu-lang_item .change_lang_link{display:flex;position:relative;padding:10px 0;margin:10px 0;align-items:center;white-space:nowrap;cursor:pointer;color:#141517}@media(min-width: 768px){.menu-lang_item .change_lang_link{padding:2px 0;font-size:16px}}.menu-lang_item .booked__lang-flag{display:inline-flex}.menu-lang_item .lang-hotel-link{position:absolute;width:100%;height:100%;left:0;text-indent:-9999px}@media(min-width: 768px){.menu-currency_container{display:flex;flex-flow:row wrap}}.menu-currency_content{font-size:14px;display:flex;align-items:center}.menu-currency_icon{display:block;max-width:31px;margin-right:7px;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.01em}.menu-currency_list{display:none}.menu-currency_list.visible{display:block}.menu-currency_item{display:flex;align-items:center;font-size:16px;margin-bottom:25px}@media(min-width: 768px){.menu-currency_item{padding:6px 30px 6px 16px;margin-bottom:8px;margin-left:10px;margin-right:10px;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px);display:flex;flex-direction:column;align-items:flex-start}}@media(min-width: 992px){.menu-currency_item{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}@media(min-width: 1200px){.menu-currency_item{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}}.menu-currency_name{font-size:14px}@media(min-width: 768px){.menu-currency_name{font-size:16px;color:#777d87;line-height:1.1;line-height:26px}}.menu-currency_code{width:40px;margin-right:13px;text-transform:uppercase;font-size:14px;line-height:24px;font-weight:500}@media(min-width: 768px){.site-menu_item{display:flex;position:relative;margin-right:32px}}@media(max-width: 767.98px){.site-menu_item:first-child{padding-bottom:30px;border-bottom:1px solid #d9dde0}}@media(min-width: 768px){.site-menu_item:first-child{margin-left:64px}}@media(min-width: 768px){.site-menu_item:last-child{margin-right:0}}@media(min-width: 768px){.site-menu_item.hotel-navigation-menu{display:flex;flex-grow:2}}@media(min-width: 768px){.site-menu_item.only-mobile{display:none}}.site-menu_close{width:100%;text-align:right;display:block;margin-bottom:30px}@media(min-width: 768px){.site-menu_close{display:none}}.site-menu_close:after{content:"";display:block;position:absolute;width:100vw;height:1px;background:#dcd8d4;left:0;top:46px}.site-menu_close .svg-icon{width:16px;height:16px}.site-menu_close .logo-img{height:30px;position:absolute;left:16px;top:8px}.site-menu_content{text-align:left}@media(min-width: 768px){.site-menu_content{display:flex}}.site-menu_name{display:flex;align-items:center;cursor:pointer;z-index:100;font-size:12px;font-weight:500;line-height:22px;letter-spacing:.01em;text-transform:uppercase;font-family:var(--themeMainFont)}@media(max-width: 767.98px){.site-menu_name{margin-bottom:8px;margin-top:24px}}@media(min-width: 768px){.site-menu_name{font-weight:400;position:relative}}@media(min-width: 768px){.site-menu_name:before{content:"";width:50px;height:50px;position:absolute;left:-15px;top:-15px}}.site-menu_name .svg-icon{max-width:20px;max-height:20px;margin-right:18px;display:none}@media(min-width: 768px){.site-menu_name .svg-icon{max-width:14px;max-height:14px;margin-right:6px;display:initial;fill:#777d87;margin-top:-1px}}@media(min-width: 768px){.site-menu_name .lang-curr_text{display:none}}.site-menu_name .lang-curr_current{display:none}@media(min-width: 768px){.site-menu_name .lang-curr_current{display:block;text-transform:uppercase}}.site-menu_field{font-size:14px;font-weight:var(--mainFontWeight);line-height:24px;margin-top:0px;padding:8px 24px}@media(min-width: 768px){.site-menu_field{display:inline-flex;padding:10px 20px;margin-top:22px}}@media(max-width: 767.98px){.site-menu_field{position:relative}}@media(max-width: 767.98px){.site-menu_field:after{display:block;content:"";width:10px;height:10px;position:absolute;right:10px;top:16px;border-right:1px solid #777d87;border-top:1px solid #777d87;transform:rotate(45deg)}}.site-menu_field .svg-icon-lang{max-width:26px;max-height:26px;margin-right:20px}@media(max-width: 767.98px){.site-menu_field .svg-icon-lang{margin-left:10px}}@media(min-width: 768px){.site-menu_field .menu-lang-currency_list{display:none}}@media(min-width: 768px){.site-menu_field.visible .menu-lang-currency_list{display:block}.site-menu_field.visible .menu-lang_desktop,.site-menu_field.visible .menu-currency_desktop{color:#1a232c;display:block;position:relative}.site-menu_field.visible .menu-lang_desktop:after,.site-menu_field.visible .menu-currency_desktop:after{content:"";background:var(--colorMainTheme);height:2px;width:100%;z-index:99;top:33px;left:0;position:absolute}}.header-info_item{margin-top:10px;display:block;padding:10px 40px;cursor:pointer;transition:color .3s;font-size:14px;font-weight:var(--mainFontWeight);line-height:24px}@media(min-width: 768px){.header-info_item{padding:8px;margin-top:0}}@media(max-width: 767.98px){.header-info_item{position:relative}}@media(max-width: 767.98px){.header-info_item:after{display:block;content:"";width:10px;height:10px;position:absolute;right:10px;top:16px;border-right:1px solid #777d87;border-top:1px solid #777d87;transform:rotate(45deg)}}.header-info_item:hover{color:#2367ba}@media(min-width: 768px){.site-info-content{position:absolute;padding:16px;box-shadow:2px 2px 20px rgba(0,0,0,.1);right:0;top:calc(100% + 16px);min-width:200px;background:#fff;display:none}}@media(min-width: 768px){.site-info-content.visible{z-index:100;display:block}}.cur-lang-popup_close{display:none}@media(min-width: 768px){.cur-lang-popup_close{display:flex;position:absolute;cursor:pointer;right:14px;top:14px;align-items:center;justify-content:center;height:40px;width:40px;background:hsla(0,0%,100%,.4);transition:background .3s}.cur-lang-popup_close:hover{background:#fff}.cur-lang-popup_close .svg-icon{width:16px;height:16px}}@media(min-width: 768px){.cur-lang-popup{position:fixed;display:flex;bottom:0;left:0;right:0;align-items:flex-start;width:80%;margin:auto;height:86%;background:#fff;padding:0 20px;top:-200%;opacity:0;z-index:-9;border-radius:var(--borderRadius)}.cur-lang-popup.visible{top:0;opacity:1;z-index:101;transition:opacity .3s,top .3s}}.language-popup{display:none;width:340px;text-align:center;position:absolute;top:40px;right:-35px;cursor:default;z-index:99;border-radius:var(--borderRadius)}@media(min-width: 768px){.language-popup.visible{display:block}}.language-popup__arrow{width:24px;transform-origin:50% 50%;height:24px;border-left:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);transform:rotateZ(45deg);background:#fff;position:absolute;top:-11px;right:40px}.language-popup__wrapper{padding:20px;background:#fff;border:1px solid rgba(0,0,0,.1);color:#141517;border-radius:var(--borderRadius)}.language-popup .svg-icon-close-popup{width:12px;height:12px;opacity:.6;position:absolute;top:15px;right:15px;cursor:pointer}.language-popup .svg-icon-close-popup:hover *{fill:#2367ba}.language-popup__title{max-width:80%;margin:0 auto 10px;font-weight:var(--boldFontWeight);font-size:16px;margin-bottom:15px}.language-popup__btn{min-width:140px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #1a232c;font-weight:800;font-size:10px;text-transform:uppercase;cursor:pointer;transition:opacity .3s;border-radius:var(--borderRadius)}.language-popup__btn:hover{opacity:.6}.language-popup__btn.local-lang{color:#fff;background:#1a232c}.language-popup__btn-wrapper{display:flex;justify-content:space-between}.language-popup__btn-apply.change_lang_link{color:#fff;background-color:#3587e0;text-decoration:none}.language-popup__apply-text{margin:0 10px 0 0}.header-breadcrumbs{display:flex;flex:2;position:absolute;top:calc(100% + 12px);justify-content:center;width:100%}@media(max-width: 767.98px){.header-breadcrumbs{width:calc(100% - 24px)}}@media(min-width: 576px){.header-breadcrumbs{max-width:516px}}@media(min-width: 768px){.header-breadcrumbs{max-width:716px;justify-content:flex-start}}@media(min-width: 992px){.header-breadcrumbs{max-width:936px}}@media(min-width: 1200px){.header-breadcrumbs{margin-left:32px;position:relative;top:auto}}.header-breadcrumbs.hotel-breadcrumbs{display:none}@media(min-width: 1200px){.header-breadcrumbs.hotel-breadcrumbs{margin-left:24px;display:flex}}.header-breadcrumbs.hotel-breadcrumbs .breadcrumbs-item{font-size:12px;font-weight:400;line-height:18px;letter-spacing:.1px;margin-right:32px}.header-breadcrumbs .breadcrumbs-item{font-size:12px;font-weight:400;line-height:18px;letter-spacing:.1px;margin-right:32px}.header-breadcrumbs .breadcrumbs-item:after{content:"";display:inline-block;width:4px;height:4px;border-top:1px solid;border-right:1px solid;transform:rotate(45deg);position:relative;left:8px;bottom:1px;border-color:#777d87}.header-breadcrumbs .breadcrumbs-item:last-child{margin-right:0}.header-breadcrumbs .breadcrumbs-item:last-child:after{content:none}.header-breadcrumbs .breadcrumbs-item:after{border-color:#777d87}.header-breadcrumbs .breadcrumbs-link,.header-breadcrumbs .current-location{color:#777d87;text-decoration:none}.h-page__overview{margin-top:32px}@media(min-width: 768px){.h-page__overview{margin-top:40px}}.h-page__overview .overview-header{margin-bottom:16px}@media(min-width: 1200px){.h-page__overview .overview-header{max-width:50%;margin-bottom:32px}}.h-page__overview .overview-key-details{font-size:10px;font-weight:400;line-height:16px;text-transform:uppercase;color:#727374}.h-page__overview .overview-about{font-family:var(--titleFont);font-size:32px;font-weight:400;line-height:48px}@media(min-width: 768px){.h-page__overview .overview-about{font-size:44px;font-weight:var(--boldFontWeight);line-height:56px}}.h-page__overview .overview-adress{font-size:12px;font-weight:var(--mainFontWeight);line-height:22px;color:#777d87;font-style:italic}.h-page__overview .overview-description{display:flex;flex-direction:column}@media(min-width: 1200px){.h-page__overview .overview-description{flex-direction:row}}.h-page__overview .overview-description-main{margin-bottom:16px}@media(min-width: 1200px){.h-page__overview .overview-description-main{margin-bottom:32px}}.h-page__overview .overview-description-main p{font-size:16px;font-weight:var(--mainFontWeight);line-height:26px;text-align:justify}.h-page__overview .overview-description-main p:first-letter{font-family:var(--titleFont);font-size:44px;font-weight:400;line-height:40px;float:left;padding-right:5px}@media(min-width: 1200px){.h-page__overview .overview-description-main p:first-letter{font-size:60px;line-height:50px;padding-right:8px}}.h-page__overview .overview-container{padding-bottom:16px}@media(min-width: 1200px){.h-page__overview .overview-container{padding-bottom:32px;-moz-column-break-inside:avoid;break-inside:avoid}}.h-page__overview .overview-container p{font-size:14px;font-weight:var(--mainFontWeight);line-height:24px;text-align:justify}@media(min-width: 1200px){.h-page__overview .overview-container p{font-size:16px;line-height:26px}}.h-page__overview .overview-container bold{font-weight:600}@media(min-width: 1200px){.h-page__overview .h-overview{width:50%;margin-right:24px}}@media(min-width: 768px){.h-page__overview .h-overview .other-info{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}.h-page__overview .h-overview .pros-cons .with-dot{display:flex;margin-bottom:12px}.h-page__overview .h-overview .pros-cons .with-dot:before{content:"";display:block;width:8px;height:8px;min-width:8px;min-height:8px;background-color:var(--colorMainTheme);border-radius:50%;margin-right:8px;margin-top:8px}.h-page__overview .h-overview .pros-cons .overview-container__title{font-size:20px;margin-bottom:12px}.overview-good-to-know{display:flex;flex-flow:row wrap;padding-top:16px;margin-top:24px}@media(min-width: 1200px){.overview-good-to-know{padding-top:32px}}.overview-good-to-know-wrap{border-bottom:1px solid #dcd8d4;padding:16px 0}@media(min-width: 1200px){.overview-good-to-know-wrap{padding:32px 0;display:flex}}.overview-good-to-know .good-to-know-category{padding-bottom:16px;margin-bottom:16px;width:100%}.overview-good-to-know .good-to-know-category:last-child{border-bottom:none}.overview-good-to-know .good-to-know-category-item{display:flex;font-size:14px;font-weight:var(--mainFontWeight);line-height:24px;margin-bottom:8px}@media(min-width: 1200px){.overview-good-to-know .good-to-know-category-item{font-size:16px;line-height:26px}}.overview-good-to-know .good-to-know-category>.good-to-know-category:last-child{border-bottom:none}.overview-good-to-know .svg-icon{max-width:16px;max-height:24px;margin-right:10px;min-width:16px;fill:var(--colorMainTheme)}@media(min-width: 1200px){.overview-good-to-know .svg-icon{max-height:26px}}.h-page__body-sidebar{padding-top:24px;border-top:1px solid #dcd8d4}@media(min-width: 1200px){.h-page__body-sidebar{width:50%;margin-left:24px}}.h-page__body-sidebar .sidebar__map{display:flex;align-items:center;justify-content:center;height:82px;background-image:url(/build/hai/f13cc5e3f5e821bb2111.eccfd8ba108976d4dee4b4170bcb6006.jpg);padding:23px 0;margin-bottom:16px}@media(min-width: 1200px){.h-page__body-sidebar .sidebar__map{height:100px;background-image:url(/build/hai/725e6feccf6ceb04268b.c7654f6b88d3aa5b825af28b4be85ac1.jpg)}}.h-page__body-sidebar .sidebar__map .svg-icon-street-person{width:24px;height:24px}.h-page__body-sidebar .sidebar__map .street-view-hotel{padding:6px;margin-left:8px;cursor:pointer}@media(min-width: 768px){.h-page__body-sidebar .sidebar__map .street-view-hotel{padding:11px}}.h-page__body-sidebar .overview-good-to-know{border-top:1px solid #dcd8d4}.h-page__body-sidebar .overview-good-to-know .good-to-know-category{border-bottom:1px solid #dcd8d4}.h-page__body-sidebar .overview-good-to-know .good-to-know-category-wrap{width:100%}@media(min-width: 768px){.h-page__body-sidebar .overview-good-to-know .good-to-know-category-wrap{display:flex;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #dcd8d4}.h-page__body-sidebar .overview-good-to-know .good-to-know-category-wrap .good-to-know-category{width:50%;border-bottom:none;padding-bottom:0;margin-bottom:0}.h-page__body-sidebar .overview-good-to-know .good-to-know-category-wrap .good-to-know-category:first-child{border-right:1px solid #dcd8d4;padding-right:30px}.h-page__body-sidebar .overview-good-to-know .good-to-know-category-wrap .good-to-know-category:last-child{border-right:none;padding-left:30px}}.h-page__body-sidebar .sidebar__big-review{display:flex;flex-direction:column;align-items:center;padding-bottom:23px;border-bottom:1px solid #dcd8d4;margin-bottom:24px}.h-page__body-sidebar .sidebar__big-review .review-text{font-family:var(--titleFont);font-size:14px;font-weight:var(--boldFontWeight);line-height:22px;margin-bottom:6px;text-align:center}@media(min-width: 768px){.h-page__body-sidebar .sidebar__big-review .review-text{font-size:18px;font-weight:400;line-height:28px}}.h-page__body-sidebar .sidebar__big-review .rating{display:flex;margin-bottom:6px}.h-page__body-sidebar .sidebar__big-review .rating .ta_rating{width:12px;height:12px;border-radius:50%;background:#4ba771;margin-right:1px}.h-page__body-sidebar .sidebar__big-review .rating .ta_rating:last-child{margin-right:0}.h-page__body-sidebar .sidebar__big-review .ta-link{display:flex;align-items:center}.h-page__body-sidebar .sidebar__big-review .ta-link .svg-icon{height:18px;width:85px;margin-right:4px}.h-page__body-sidebar .sidebar__small-review{position:relative;padding-left:22px;font-size:12px;font-weight:var(--mainFontWeight);line-height:18px;letter-spacing:.1px;text-align:left;margin-bottom:8px}@media(min-width: 768px){.h-page__body-sidebar .sidebar__small-review{font-size:14px;line-height:24px;margin-bottom:4px}}.h-page__body-sidebar .sidebar__small-review .icon-hand{width:16px;height:16px;display:flex;justify-content:center;align-items:center;background:#219653;border-radius:50%;position:absolute;left:0;top:4px}.h-page__body-sidebar .sidebar__small-review .icon-hand .svg-icon{width:8px;height:8px}.h-page__body-sidebar .sidebar__small-review .icon-location{width:16px;height:16px;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:4px}.h-page__body-sidebar .sidebar__small-review .icon-location-svg{fill:var(--colorMainTheme)}.h-page__body-sidebar .sidebar__small-review .view-full-review{margin-left:6px}.h-page__body-sidebar .sidebar__small-review .bold{font-weight:500}.h-page__body-sidebar .sidebar__small-review .text,.h-page__body-sidebar .sidebar__small-review .rating{margin-left:4px}.section-good-know{background:var(--backgroundColor);padding-top:60px;padding-bottom:60px;margin-bottom:30px}@media(min-width: 768px){.section-good-know{margin-bottom:50px}}.section-good-know.without-margin{margin-bottom:0px}@media(min-width: 768px){.section-good-know.without-margin{margin-bottom:0}}.section-good-know.without-margin .basic-title{margin-bottom:0;font-size:24px;font-weight:400;line-height:36px;margin-bottom:24px;text-align:center}@media(min-width: 768px){.section-good-know.without-margin .basic-title{font-weight:var(--boldFontWeight);text-align:left}}.section-good-know.without-margin .overview-good-to-know{padding-top:0}.section-good-know .overview-good-to-know{display:grid}@media(min-width: 768px){.section-good-know .overview-good-to-know{grid-template-columns:1fr 1fr;grid-gap:16px}}.section-good-know .good-to-know-category{background:#fff;padding:24px}.section-good-know .good-to-know-category-wrap{display:grid}@media(min-width: 576px){.section-good-know .good-to-know-category-wrap{grid-template-columns:1fr 1fr}}@media(min-width: 768px){.section-good-know .good-to-know-category-wrap{grid-gap:16px}}.page-top{position:relative;width:100%;height:100vh;max-height:250vw}.page-top:before{content:"";display:block;position:absolute;width:100%;height:100%;background:#000;opacity:40%;z-index:-1}.h-page__hotel-image{position:absolute;z-index:-2;width:100%;height:100%}.h-page__hotel-image .hotel-photo{width:100%;height:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h-page__header{width:100%;height:100%;position:relative;padding:59px 16px 40px;display:flex;flex-direction:column;align-items:center}.h-page__header.silo-page{padding:0 16px 40px}.h-page__header.light{max-width:100%}.h-page__header.light .hotel-star-icon{fill:#fcaf17}.h-page__header.light .hotel-name-wrapper{color:#fff}@media(min-width: 768px){.h-page__header{max-width:1028px;margin-left:auto;margin-right:auto}}.h-page__header .hotel-rate-container{display:flex}.h-page__header .hotel-star-icon{display:block;width:10px;height:10px;background-size:100%;margin-right:3px;fill:var(--colorMainTheme)}@media(min-width: 768px){.h-page__header .hotel-star-icon{width:20px;height:20px}}.h-page__header .hotel-logo-wrap{width:30px;height:30px;margin-bottom:5px}@media(min-width: 768px){.h-page__header .hotel-logo-wrap{width:40px;height:40px}}.h-page__header .hotel-logo-wrap .logo-img{width:30px;height:30px}@media(min-width: 768px){.h-page__header .hotel-logo-wrap .logo-img{width:40px;height:40px}}.h-page__header .hotel-logo-wrap.big-logo{width:40px;height:40px}@media(min-width: 768px){.h-page__header .hotel-logo-wrap.big-logo{width:60px;height:60px}}.h-page__header .hotel-logo-wrap.big-logo .logo-img{width:40px;height:40px}@media(min-width: 768px){.h-page__header .hotel-logo-wrap.big-logo .logo-img{width:60px;height:60px}}.h-page__header .hotel-name-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#141517;margin-top:24px}@media(min-width: 768px){.h-page__header .hotel-name-wrapper{position:absolute;bottom:396px}}@media(min-width: 1200px){.h-page__header .hotel-name-wrapper{bottom:314px}}.h-page__header .hotel-name-wrapper .hotel-name{padding:0 30px;font-size:18px;font-weight:500;line-height:24px;text-align:center;margin-top:4px;text-transform:uppercase;max-height:160px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media(min-width: 768px){.h-page__header .hotel-name-wrapper .hotel-name{text-align:center;text-shadow:0px 4px 4px rgba(0,0,0,.1);font-size:63px;font-style:normal;font-weight:700;line-height:60px;max-width:1028px}.h-page__header .hotel-name-wrapper .hotel-name.g-75{font-size:28px}.h-page__header .hotel-name-wrapper .hotel-name.g-60{font-size:36px}.h-page__header .hotel-name-wrapper .hotel-name.g-45{font-size:44px}.h-page__header .hotel-name-wrapper .hotel-name.g-30{font-size:50px}}.h-page__header .hotel-address-container{margin-top:12px}.h-page__header .phone-number{font-size:14px;font-weight:var(--mainFontWeight);line-height:24px;text-align:left;color:#777d87}.h-page__header .phone-number .text-underline{text-decoration:underline;color:#777d87}.h-page__availform-block{position:absolute;bottom:110px;left:16px;width:calc(100% - 32px);padding:0 20px}@media(min-width: 768px){.h-page__availform-block{bottom:80px}}@media(min-width: 1200px){.h-page__availform-block{max-width:1028px;left:calc((100% - 1028px)/2)}}.h-page__availform-block .book-with-us{color:#fff;position:relative;margin-bottom:24px;margin-left:20px}@media(min-width: 768px){.h-page__availform-block .book-with-us{display:flex;justify-content:center;gap:4px}}.h-page__availform-block .book-with-us:before{content:"";width:1px;height:75px;background:#fff;display:block;position:absolute;left:-20px;top:5px}@media(min-width: 768px){.h-page__availform-block .book-with-us:before{content:none}}.h-page__availform-block .book-with-us:after{content:"";width:7px;height:7px;display:block;position:absolute;border-radius:2px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);bottom:5px;left:-23px}@media(min-width: 768px){.h-page__availform-block .book-with-us:after{content:none}}.h-page__availform-block .book-with-us-site{font-size:14px;font-weight:400;line-height:22px}@media(min-width: 768px){.h-page__availform-block .book-with-us-site{font-size:18px;font-weight:300;line-height:24px;letter-spacing:.36px}}.h-page__availform-block .book-with-us-site.add-arrow{display:flex;align-items:center}@media(min-width: 768px){.h-page__availform-block .book-with-us-site.add-arrow::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27%3E%3Cpath d=%27M2.9694 8.46984C3.03908 8.39992 3.12187 8.34444 3.21304 8.30659C3.3042 8.26873 3.40194 8.24925 3.50065 8.24925C3.59936 8.24925 3.6971 8.26873 3.78827 8.30659C3.87943 8.34444 3.96222 8.39992 4.0319 8.46984L7.25003 11.688L7.25003 2.50046C7.25003 2.30155 7.32905 2.11079 7.4697 1.97013C7.61035 1.82948 7.80112 1.75046 8.00003 1.75046C8.19894 1.75046 8.38971 1.82948 8.53036 1.97013C8.67101 2.11079 8.75003 2.30155 8.75003 2.50046L8.75003 11.688L11.9694 8.46984C12.1103 8.32894 12.3014 8.24979 12.5007 8.24979C12.6999 8.24979 12.891 8.32894 13.0319 8.46984C13.1728 8.61073 13.252 8.80183 13.252 9.00109C13.252 9.20035 13.1728 9.39144 13.0319 9.53234L8.5319 14.0323C8.46222 14.1023 8.37943 14.1577 8.28827 14.1956C8.1971 14.2334 8.09936 14.2529 8.00065 14.2529C7.90194 14.2529 7.8042 14.2334 7.71304 14.1956C7.62187 14.1577 7.53908 14.1023 7.4694 14.0323L2.9694 9.53234C2.89948 9.46266 2.844 9.37987 2.80615 9.2887C2.7683 9.19754 2.74881 9.0998 2.74881 9.00109C2.74881 8.90238 2.7683 8.80464 2.80615 8.71347C2.844 8.62231 2.89948 8.53952 2.9694 8.46984Z%27 fill=%27white%27/%3E%3C/svg%3E");display:block;width:16px;height:16px;margin-right:12px}}@media(min-width: 768px){.h-page__availform-block .book-with-us-site.add-arrow:after{content:":"}}.h-page__availform-block .book-with-us-less{font-family:var(--titleFont);font-size:28px;font-weight:var(--boldFontWeight);line-height:42px}@media(min-width: 768px){.h-page__availform-block .book-with-us-less{font-family:var(--mainFont);font-size:18px;font-weight:300;line-height:24px;letter-spacing:.36px}}@media(min-width: 768px){.h-page__availform-block .backdrop-blur{position:relative;padding:14px 24px 24px;background:rgba(114,115,116,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.h-page__rooms .fixed-height{max-height:470px;overflow:hidden}@media(min-width: 768px){.h-page__rooms .fixed-height{max-height:520px}}.price-calendar.fixed-height{min-height:650px}@media(min-width: 768px){.price-calendar.fixed-height{min-height:820px}}.main-form-wrapper.silo-form{max-width:1028px;margin-left:auto;margin-right:auto}.main-form-wrapper .avail-form__title{display:flex;padding:5px 12px;justify-content:space-between;border-radius:var(--borderRadius)}@media(min-width: 768px){.main-form-wrapper .avail-form__title{padding:8px 0px}}.main-form-wrapper .avail-form__title.dark-text{background:#dcd8d4}.main-form-wrapper .avail-form__title.dark-text .avail-form__title-text,.main-form-wrapper .avail-form__title.dark-text .price-text,.main-form-wrapper .avail-form__title.dark-text .exclusive-rate-mob,.main-form-wrapper .avail-form__title.dark-text .exclusive-rate-desktop{color:#141517}.main-form-wrapper .avail-form__title-text{font-size:12px;font-weight:500;line-height:20px;text-align:left;text-transform:uppercase;color:#fff}@media(min-width: 768px){.main-form-wrapper .avail-form__title-text{font-size:18px;line-height:26px}}.main-form-wrapper .avail-form__title .price-text{font-size:12px;font-weight:400;line-height:18px;letter-spacing:.1px;text-align:left;color:#fff;display:flex;align-items:baseline}.main-form-wrapper .avail-form__title .price-text .tag-icon{margin-right:2px}.main-form-wrapper .avail-form__title .price-text .price-from{text-transform:lowercase;opacity:.7;margin-left:4px}.main-form-wrapper .avail-form__title .price-text .price-range{font-size:14px;margin:0 4px;white-space:nowrap}@media(min-width: 768px){.main-form-wrapper .avail-form__title .price-text .price-range{font-size:18px;line-height:26px}}.main-form-wrapper .avail-form__title .price-text .price-nights{opacity:.7}.main-form-wrapper .avail-form__title .exclusive-rate-mob,.main-form-wrapper .avail-form__title .exclusive-rate-desktop{margin-left:6px}@media(min-width: 768px){.main-form-wrapper .avail-form__title .exclusive-rate-mob{display:none}}.main-form-wrapper .avail-form__title .exclusive-rate-desktop{display:none}@media(min-width: 768px){.main-form-wrapper .avail-form__title .exclusive-rate-desktop{display:block}}.main-form-wrapper .avail-form__dates{display:flex;background:hsla(0,0%,100%,.9);border:1px solid rgba(20,21,23,.3);transition:background .2s}@media(min-width: 768px){.main-form-wrapper .avail-form__dates{flex:2;cursor:pointer}}.main-form-wrapper .avail-form__dates:hover{background:#fff}.main-form-wrapper .avail-form__dates.avail-form__one-date .dates-fields-to .input-default-text{display:block;line-height:36px}.main-form-wrapper .avail-form__dates.with-error .dates-fields-to .input-default-text{color:#ff0b0b}.main-form-wrapper .avail-form__dates .dates-fields-item{flex:1;padding:11px 8px 12px 16px}@media(min-width: 768px){.main-form-wrapper .avail-form__dates .dates-fields-item{padding:15px 42px 16px 31px;position:relative}}@media(min-width: 768px){.main-form-wrapper .avail-form__dates .dates-fields-item:after{content:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M3.5 0.5H5V2H11V0.5H12.5V2H14.75C15.1642 2 15.5 2.33579 15.5 2.75V14.75C15.5 15.1642 15.1642 15.5 14.75 15.5H1.25C0.83579 15.5 0.5 15.1642 0.5 14.75V2.75C0.5 2.33579 0.83579 2 1.25 2H3.5V0.5ZM14 3.5H2V5H14V3.5ZM14 6.5H2V14H14V6.5Z%27 fill=%27%236E6E6F%27/%3E%3C/svg%3E%0A");position:absolute;right:24px;top:30px}}.main-form-wrapper .avail-form__dates .dates-fields-from{border-right:1px solid rgba(20,21,23,.3)}.main-form-wrapper .avail-form__dates .fields-text{display:block;font-size:10px;font-weight:400;line-height:18px;letter-spacing:.1px;color:#727374;text-transform:uppercase}.main-form-wrapper .avail-form__dates .fields-value{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.1px}@media(min-width: 768px){.main-form-wrapper .avail-form__dates .fields-value{font-size:14px;line-height:22px;height:28px}}.main-form-wrapper .avail-form__dates .fields-value .day{font-family:var(--titleFont);font-size:24px;font-weight:400;line-height:28px;letter-spacing:.1px;margin-right:6px}@media(min-width: 768px){.main-form-wrapper .avail-form__dates .fields-value .day{font-size:28px;line-height:28px;display:inline-block}}.main-form-wrapper .avail-form__dates .fields-value .month{margin-right:4px}.main-form-wrapper .avail-form__dates .input-default-text{display:none}.main-form-wrapper .avail-form__guests{display:flex;background:hsla(0,0%,100%,.9);border:1px solid rgba(20,21,23,.3);border-top:none;padding:12px 15px}@media(min-width: 768px){.main-form-wrapper .avail-form__guests{flex:1;padding:15px 42px 16px 31px;position:relative;cursor:pointer;border-top:1px solid rgba(20,21,23,.3)}}@media(min-width: 1200px){.main-form-wrapper .avail-form__guests{border-left:none;border-right:none}}@media(min-width: 768px){.main-form-wrapper .avail-form__guests:after{content:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M11.75 4.25C11.75 2.17894 10.0711 0.5 8 0.5C5.92894 0.5 4.25 2.17894 4.25 4.25C4.25 6.32107 5.92894 8 8 8H7.25C3.52208 8 0.5 11.0221 0.5 14.75C0.5 15.1642 0.83579 15.5 1.25 15.5H14.75C15.1642 15.5 15.5 15.1642 15.5 14.75C15.5 11.0221 12.478 8 8.75 8H8C8.99458 8 9.94843 7.6049 10.6516 6.90163C11.3549 6.19839 11.75 5.24456 11.75 4.25ZM7.25 9.5C4.63972 9.49933 2.4254 11.4165 2.0525 14H13.9475C13.5746 11.4165 11.3603 9.49933 8.75 9.5H7.25ZM5.75 4.25C5.75 5.49264 6.75733 6.5 8 6.5C8.5967 6.5 9.16903 6.26295 9.59098 5.84099C10.0129 5.41903 10.25 4.84674 10.25 4.25C10.25 3.00736 9.24268 2 8 2C6.75733 2 5.75 3.00736 5.75 4.25Z%27 fill=%27%236E6E6F%27/%3E%3C/svg%3E%0A");position:absolute;right:24px;top:30px}}.main-form-wrapper .avail-form__guests:hover{background:#fff}.main-form-wrapper .avail-form__guests .fields-text{font-size:10px;font-weight:400;line-height:18px;letter-spacing:.1px;color:#727374;text-transform:uppercase;display:block}.main-form-wrapper .avail-form__guests .fields-value-input,.main-form-wrapper .avail-form__guests .fields-value-comma{font-size:14px;font-weight:400;line-height:20px;letter-spacing:.1px}@media(min-width: 768px){.main-form-wrapper .avail-form__guests .fields-value-input,.main-form-wrapper .avail-form__guests .fields-value-comma{font-size:14px;line-height:22px}}.main-form-wrapper .avail-form__guests .fields-value-input span{font-family:var(--titleFont);font-size:22px;font-weight:400;line-height:28px;letter-spacing:.1px;margin-right:6px}@media(min-width: 768px){.main-form-wrapper .avail-form__guests .fields-value-input span{font-size:28px;line-height:28px;display:inline-block}}@media(min-width: 1200px){.main-form-wrapper .avail-form__guests .guests-fields-item{height:46px}}.main-form-wrapper .avail-form__guests .guests-fields-item.with-error .fields-value-input,.main-form-wrapper .avail-form__guests .guests-fields-item.with-error .fields-value-comma{color:#ff0b0b}.main-form-wrapper .avail-form__guests .guests-fields-item.with-error.error-blink .fields-value-input,.main-form-wrapper .avail-form__guests .guests-fields-item.with-error.error-blink .fields-value-comma{color:#141517}.main-form-wrapper .avail-form__submit{border:1px solid rgba(20,21,23,.3);background:hsla(0,0%,100%,.9);border-top:none;padding:calc(var(--paddingValue)/2)}@media(min-width: 768px){.main-form-wrapper .avail-form__submit{width:100%;border-top:1px solid rgba(20,21,23,.3);padding:var(--paddingValue)}}@media(min-width: 1200px){.main-form-wrapper .avail-form__submit{width:auto}}.main-form-wrapper .avail-form__submit-btn{border:1px solid hsla(0,0%,100%,.9);background:var(--colorMainTheme);width:100%;display:flex;text-align:center;justify-content:center;align-items:center;color:var(--secondaryTextColor);font-size:14px;font-weight:500;line-height:24px;letter-spacing:.01em;text-transform:var(--textTransform);padding:calc(16px - var(--paddingValue)/2);transition:.3s}@media(min-width: 768px){.main-form-wrapper .avail-form__submit-btn{font-size:16px;cursor:pointer;padding:calc(26px - var(--paddingValue)) calc(16px - var(--paddingValue));min-width:300px;border-radius:var(--borderRadius);display:flex;align-items:center}}.main-form-wrapper .avail-form__submit-btn:after{content:"";-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2711%27 height=%2712%27 viewBox=%270 0 11 12%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.42957 6.63118L0.316295 6.7859L0.290877 5.45301L8.40368 5.29783L4.76055 1.79105L5.68522 0.830439L10.9686 5.91608L5.88294 11.1994L4.92233 10.2748L8.42957 6.63118Z%27 /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width=%2711%27 height=%2712%27 viewBox=%270 0 11 12%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.42957 6.63118L0.316295 6.7859L0.290877 5.45301L8.40368 5.29783L4.76055 1.79105L5.68522 0.830439L10.9686 5.91608L5.88294 11.1994L4.92233 10.2748L8.42957 6.63118Z%27 /%3E%3C/svg%3E%0A");display:inline-block;margin-left:6px;height:13px;background-color:var(--secondaryTextColor);width:15px}@media(min-width: 768px){.main-form-wrapper .avail-form__submit-btn:after{height:14px;opacity:0;width:0;transition:opacity .3s}}.main-form-wrapper .avail-form__submit-btn:hover{padding-right:32px}@media(min-width: 768px){.main-form-wrapper .avail-form__submit-btn:hover:after{opacity:1;width:15px}}.main-form-wrapper .check-form__fields{border-radius:var(--borderRadius);overflow:hidden}@media(min-width: 768px){.main-form-wrapper .check-form__fields{display:flex;width:100%;flex-flow:row wrap}}.main-form-wrapper .check-form__fields.light-borders .avail-form__dates,.main-form-wrapper .check-form__fields.light-borders .avail-form__dates .dates-fields-from,.main-form-wrapper .check-form__fields.light-borders .avail-form__guests,.main-form-wrapper .check-form__fields.light-borders .avail-form__submit{border-color:#dcd8d4}.how-to-get{background:var(--backgroundColor);padding:32px 0 20px}@media(min-width: 768px){.how-to-get{padding:64px 0 40px}}.how-to-get .transport-container{display:flex;margin-bottom:16px}@media(min-width: 768px){.how-to-get .transport-container{margin-bottom:24px}}.how-to-get .transport-icon{margin-right:4px}@media(min-width: 768px){.how-to-get .transport-icon{margin-top:5px}}.how-to-get .svg-icon-transport{width:16px;height:16px;fill:var(--colorMainTheme);margin-right:8px}@media(min-width: 768px){.how-to-get .svg-icon-transport{margin-right:16px}}.how-to-get .transport-options-title{font-family:var(--titleFont);font-size:18px;font-weight:var(--boldFontWeight);line-height:22px;margin-bottom:4px}@media(min-width: 768px){.how-to-get .transport-options-title{margin-bottom:12px;line-height:28px}}.how-to-get .transport-options-option{color:#404040;font-weight:var(--mainFontWeight);line-height:24px;margin-bottom:6px}@media(min-width: 768px){.how-to-get .transport-options-option{font-size:16px;line-height:26px}}.how-to-get .transport-options-option:before{content:"";display:inline-block;background:#dcd8d4;width:6px;height:6px;transform:rotate(45deg);margin-right:8px;margin-bottom:2px}@media(min-width: 768px){.how-to-get .transport-options-option:before{margin-right:12px}}.how-to-get .transport-options-option .distance-text{color:#777d87;margin-left:4px}.how-to-get .transport-options .show-more .transport-options-option:nth-child(n+11){display:none}.how-to-get .transport-options .show-more-btn[data-status=more] .less-btn{display:none}.how-to-get .transport-options .show-more-btn[data-status=less] .more-btn{display:none}.price-calendar{padding-top:32px}@media(min-width: 768px){.price-calendar{padding-top:64px}}.hp-basic-section{margin-bottom:35px}@media(min-width: 768px){.hp-basic-section{margin-bottom:60px}}@media(min-width: 768px){.hs{display:flex;justify-content:space-between}}@media(min-width: 768px){.hs__top-panel{max-width:320px;flex:0 0 320px;padding-right:15px}}@media(max-width: 767.98px){.hs__top-panel{text-align:center}}@media(min-width: 768px){.hs__container{max-width:815px;width:100%}}.cookie-policy{position:fixed;bottom:0;left:0;background:var(--backgroundColor);width:100%;padding:8px 15px;z-index:10}.cookie-policy__wrapper{display:flex;align-items:center;justify-content:center}.cookie-policy__container{display:flex;align-items:center}.cookie-policy__text{font-size:10px;font-weight:400;line-height:16px;letter-spacing:.1px}@media(min-width: 768px){.cookie-policy__text{font-size:14px;line-height:1.3}}.cookie-policy__icon{margin-right:9px}@media(max-width: 767.98px){.cookie-policy__icon{display:none}}@media(min-width: 768px){.page_hotel .cookie-policy{padding:6px 15px;background:rgba(0,0,0,.2)}}@media(min-width: 768px){.page_hotel .cookie-policy__text{color:#fff;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.1px}}.page_hotel .cookie-policy__icon{margin-right:9px}@media(min-width: 768px){.page_hotel .cookie-policy__icon{filter:invert(100%)}}@media(min-width: 768px){.page_hotel .cookie-policy .simple-btn{border:1px solid #fff;color:#fff}}@media(min-width: 768px){.page_hotel .cookie-policy .simple-btn:hover{border:1px solid #fff;background:#fff;color:#141517}}.map-view__panel{display:flex;justify-content:center;margin-bottom:32px}.map-view__item{padding-left:40px;padding-right:40px;color:#777d87;font-size:14px;border-bottom:1px solid #e6e8eb;display:block;align-items:center;padding-bottom:7px;cursor:pointer;position:relative;padding-left:63px}.map-view__item::first-letter{text-transform:uppercase}.map-view__item:after{height:18px;position:absolute;left:40px}.map-view__item.active{color:#1a232c;font-weight:500;border-bottom:3px solid #404040}.map-view__map:after{content:url("data:image/svg+xml,%3Csvg width=%2718%27 height=%2718%27 viewBox=%270 0 18 18%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_2344_7041%29%27%3E%3Cpath d=%27M17.4369 7.87455C17.1264 7.87455 16.8744 8.12653 16.8744 8.43701V14.8064L12.3747 16.6063V10.6869C12.3747 10.3764 12.1227 10.1244 11.8123 10.1244C11.5018 10.1244 11.2498 10.3764 11.2498 10.6869V16.6051L6.75007 14.8052V5.89354L9.35653 6.93635C9.64114 7.0511 9.97187 6.91161 10.0877 6.6225C10.2036 6.33452 10.063 6.00716 9.77388 5.89129L6.40696 4.54363C6.40696 4.54363 6.40696 4.54363 6.40584 4.54363L6.39684 4.54025C6.26297 4.48626 6.11336 4.48626 5.97949 4.54025L5.96937 4.54363C5.96937 4.54363 5.96937 4.54363 5.96824 4.54363L0.353716 6.79011C0.141105 6.87561 0.000488281 7.08147 0.000488281 7.31208V17.4364C0.000488281 17.6232 0.0938575 17.7976 0.247973 17.9022C0.342467 17.9663 0.451585 17.9989 0.562953 17.9989C0.633824 17.9989 0.704694 17.9854 0.77219 17.9584L6.1876 15.7929L11.5929 17.955C11.5929 17.955 11.5929 17.955 11.594 17.955L11.6041 17.9595C11.738 18.0135 11.8876 18.0135 12.0215 17.9595L12.0316 17.955C12.0316 17.955 12.0316 17.955 12.0327 17.955L17.6473 15.7097C17.8587 15.6231 17.9994 15.4172 17.9994 15.1866V8.43701C17.9994 8.12653 17.7474 7.87455 17.4369 7.87455ZM5.62514 14.8052L1.12542 16.6051V7.69231L5.62514 5.89242V14.8052Z%27 fill=%27%231A232C%27/%3E%3Cpath d=%27M14.0624 2.24976C13.1321 2.24976 12.375 3.00683 12.375 3.93715C12.375 4.86747 13.1321 5.62455 14.0624 5.62455C14.9927 5.62455 15.7498 4.86747 15.7498 3.93715C15.7498 3.00683 14.9927 2.24976 14.0624 2.24976ZM14.0624 4.49962C13.7519 4.49962 13.4999 4.24763 13.4999 3.93715C13.4999 3.62667 13.7519 3.37469 14.0624 3.37469C14.3729 3.37469 14.6249 3.62667 14.6249 3.93715C14.6249 4.24763 14.3729 4.49962 14.0624 4.49962Z%27 fill=%27%231A232C%27/%3E%3Cpath d=%27M14.0623 0C11.8911 0 10.125 1.76614 10.125 3.93725C10.125 5.95763 13.2838 9.53603 13.6438 9.93763C13.7506 10.0557 13.9025 10.1244 14.0623 10.1244C14.222 10.1244 14.3739 10.0557 14.4807 9.93763C14.8407 9.53603 17.9995 5.95763 17.9995 3.93725C17.9995 1.76614 16.2334 0 14.0623 0ZM14.0623 8.70358C12.8338 7.2468 11.2499 5.01044 11.2499 3.93725C11.2499 2.3871 12.5121 1.12493 14.0623 1.12493C15.6124 1.12493 16.8746 2.3871 16.8746 3.93725C16.8746 5.00931 15.2907 7.2468 14.0623 8.70358Z%27 fill=%27%231A232C%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_2344_7041%27%3E%3Crect width=%2718%27 height=%2718%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.map-view__street:after{content:url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2718%27 viewBox=%270 0 14 18%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.2249 11.7823C11.5981 11.4847 10.8171 11.2446 9.94783 11.0776C10.2123 10.9282 10.4092 10.6842 10.4819 10.3871C10.6603 9.65856 10.764 9.08623 10.8288 8.47332C10.9793 7.04798 10.9624 5.11654 9.31623 4.07562C9.55524 3.67273 9.69304 3.20306 9.69304 2.7016C9.69304 1.21192 8.48108 0 6.99144 0C5.50179 0 4.28984 1.21195 4.28984 2.7016C4.28984 3.20306 4.42764 3.67276 4.66668 4.07566C3.02146 5.11643 3.00458 7.04783 3.15497 8.47259C3.21866 9.08398 3.31886 9.63838 3.50085 10.3867C3.5734 10.684 3.77024 10.9282 4.0349 11.0776C3.16586 11.2447 2.38507 11.4847 1.75848 11.7823C0.305093 12.4727 0 13.2883 0 13.851C0 14.7582 0.794141 15.5654 2.23614 16.1239C3.18139 16.49 4.35056 16.7343 5.61789 16.837L5.3796 17.0481C5.15453 17.2474 5.1337 17.5915 5.33301 17.8166C5.44057 17.938 5.59031 18 5.74069 18C5.86902 18 5.99781 17.9549 6.10142 17.8631L7.35235 16.7552C7.46895 16.6519 7.53576 16.5036 7.53579 16.3478C7.53579 16.1921 7.46913 16.0437 7.35256 15.9403L6.10164 14.8313C5.87667 14.632 5.5326 14.6526 5.33319 14.8776C5.13374 15.1025 5.15446 15.4466 5.37939 15.646L5.47661 15.7322C4.40394 15.6292 3.42403 15.4164 2.62934 15.1086C1.67904 14.7406 1.08871 14.2587 1.08871 13.851C1.08871 13.5096 1.51371 13.1039 2.22561 12.7658C2.97671 12.409 3.9984 12.1442 5.14223 12.0063C5.31189 12.7276 5.52938 13.4336 5.72817 14.018C5.80322 14.2387 6.01044 14.3871 6.24353 14.3871H7.73931C7.97226 14.3871 8.17937 14.2389 8.25456 14.0184C8.45365 13.4344 8.6715 12.7285 8.8413 12.0064C9.98503 12.1443 11.0066 12.4091 11.7578 12.7658C12.47 13.104 12.8951 13.5097 12.8951 13.851C12.8951 14.4944 11.439 15.3524 9.00229 15.6743C8.70423 15.7136 8.49455 15.9872 8.53389 16.2852C8.57007 16.5591 8.80392 16.7584 9.07287 16.7584C9.0966 16.7584 9.12066 16.7568 9.14483 16.7536C10.471 16.5784 11.6189 16.2482 12.4642 15.7985C13.7202 15.1305 13.9839 14.3707 13.9839 13.851C13.9839 13.2883 13.6787 12.4727 12.2248 11.7823H12.2249ZM6.99148 1.08867C7.88081 1.08867 8.60436 1.81223 8.60436 2.70156C8.60436 3.59089 7.88081 4.31445 6.99148 4.31445C6.10214 4.31445 5.37859 3.59089 5.37859 2.70156C5.37859 1.81223 6.10214 1.08867 6.99148 1.08867ZM7.34672 13.2984H6.63652C6.291 12.2297 5.93205 10.8717 5.93205 9.84302V7.75056C5.93205 7.44993 5.68833 7.20621 5.3877 7.20621C5.08707 7.20621 4.84334 7.44993 4.84334 7.75056V10.1213C4.82912 10.1323 4.797 10.1494 4.74677 10.1494H4.65728C4.59951 10.1494 4.56648 10.1291 4.55661 10.1203C4.38833 9.4275 4.2959 8.91689 4.2378 8.359C4.04165 6.50087 4.39719 5.443 5.42039 4.89727C5.86346 5.21521 6.40579 5.40316 6.99148 5.40316C7.57716 5.40316 8.11952 5.21521 8.56259 4.89727C9.58649 5.44318 9.94232 6.50105 9.7462 8.35893C9.68629 8.92571 9.59356 9.43643 9.42652 10.1198C9.41669 10.1287 9.38363 10.1494 9.32571 10.1494H9.23723C9.18649 10.1494 9.15405 10.1321 9.13968 10.1212V7.75056C9.13968 7.44993 8.89596 7.20621 8.59533 7.20621C8.2947 7.20621 8.05097 7.44993 8.05097 7.75056V9.84302C8.05097 10.8759 7.69221 12.2321 7.34679 13.2984H7.34672Z%27 fill=%27%23777D87%27/%3E%3C/svg%3E%0A")}.map-view__container{position:relative;min-height:600px;margin-bottom:40px}.map-view__block{position:absolute;top:0;left:0;overflow:hidden;display:none}.map-view__block.active{position:relative;display:block;z-index:9}.map-view__item::first-letter{text-transform:uppercase}@media(min-width: 768px){.hotel-landmarks{display:none}}.hotel-landmarks-title{font-size:14px;font-weight:500;color:#404040;position:relative;padding-top:14px;padding-bottom:14px;cursor:pointer}.hotel-landmarks-title:after{position:absolute;right:10px;top:9px;transform:rotate(180deg);content:url("data:image/svg+xml,%3Csvg width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.407261 7.01864C0.826756 7.43814 1.50689 7.43814 1.92639 7.01864L6.00049 2.94454L10.0746 7.01864C10.4941 7.43813 11.1742 7.43813 11.5937 7.01864L11.6859 6.92649C12.1054 6.50699 12.1054 5.82685 11.6859 5.40736L6.86838 0.589869C6.86311 0.584379 6.85778 0.578931 6.85238 0.573526L6.76022 0.481376C6.55539 0.276543 6.28842 0.171726 6.01998 0.166927C5.73856 0.161806 5.4555 0.26662 5.24075 0.48137L5.1486 0.57352C5.14309 0.579028 5.13766 0.584581 5.13229 0.590178L0.31511 5.40736C-0.104386 5.82686 -0.104385 6.50699 0.315111 6.92649L0.407261 7.01864Z%27 fill=%27%23777D87%27/%3E%3C/svg%3E%0A")}.hotel-landmarks-content{max-height:0;overflow:auto;transition:max-height .3s}.hotel-landmarks-content::-webkit-scrollbar{width:3px}.hotel-landmarks-content::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.hotel-landmarks-content::-webkit-scrollbar-thumb{background:#2367ba;border-radius:10px}.hotel-landmarks-tabcontent-item{border-bottom:1px solid #dcd8d4}.hotel-landmarks-tabcontent-item.active .hotel-landmarks-title:after{transform:rotate(0)}.hotel-landmarks-tabcontent-item.active .hotel-landmarks-content{max-height:300px}.hotel-landmark-item{cursor:pointer;border-bottom:1px solid #dcd8d4;padding-top:8px;padding-bottom:8px}.hotel-landmark-item:last-child{border-bottom:0}.hotel-landmark-item.active .hotel-landmark-item-name{color:#2367ba;font-weight:500}.hotel-landmark-item-subtitle{font-size:12px;font-weight:var(--mainFontWeight);color:#777d87}.hotel-landmark-item-title{font-size:14px;display:flex;font-weight:var(--mainFontWeight)}.hotel-landmark-item-name{color:#404040;margin-right:8px}.hotel-landmark-item-distance{color:#777d87}.h-page__location.full-width{max-width:1900px;margin-left:auto;margin-right:auto}.h-page__location .basic-address{font-size:12px;font-weight:var(--mainFontWeight);line-height:18px;letter-spacing:.1px}@media(min-width: 768px){.h-page__location .basic-address{font-size:14px;line-height:24px}}.js-navigation-item{cursor:pointer}.ta_logo{max-width:95px;max-height:30px}.ta-rating-points-logo{overflow:hidden;display:block;width:64px}.ta-rating-points-logo .ta_logo-value{width:87px;height:auto;margin-left:-22px;transform:translateY(2px)}.ta-rating-points-rate{margin-right:3px}.ta-rating__desc-hotels{font-size:14px;font-weight:500;color:#141517;margin-bottom:35px}.ta-rating__desc-hotels .svg-icon-tripadvisor_awards{max-width:9px;max-height:14px;margin-right:5px;margin-bottom:-3px;fill:var(--colorMainTheme)}.ta-rating__desc-based{color:#727374;font-weight:var(--mainFontWeight)}@media(min-width: 768px){.h-review__content{display:flex}}.h-review__users{max-width:814px;width:100%;margin-left:auto}.h-review__users-category{display:flex;border-bottom:1px solid #dcd8d4;margin-bottom:16px}.h-review__category-name{flex-grow:1;margin-right:10px;text-align:center}@media(min-width: 768px){.h-review__category-name{text-align:left}}.h-review__category-name:last-child{margin-right:0}.h-review__category-name.active{border-bottom:3px solid #404040;margin-bottom:-1px}.h-review__category-name .booking-logo{max-width:95px;max-height:15px;margin-bottom:6px;margin-top:5px}@media(max-width: 767.98px){.h-review__category-name .booking-logo{margin-top:8px}}.h-review__guest-reviews{font-weight:500;font-size:16px;margin-bottom:10px;text-align:center}@media(min-width: 768px){.h-review__guest-reviews{text-align:left}}.h-review__value{display:flex;align-items:baseline;margin-bottom:10px;border-top:1px solid #dcd8d4;padding-top:10px;margin-top:10px}.h-review__value .h-review_text{font-weight:500}.h-review__value .review_grade{margin-right:3px}.h-review__value-items{padding-bottom:15px}.h-review__based-reviews{align-items:center;color:#727374;font-size:14px;font-weight:var(--mainFontWeight);line-height:24px;display:none}@media(min-width: 768px){.h-review__based-reviews{display:flex;padding-bottom:10px;align-items:baseline}}.h-review__based-reviews .value{font-weight:500;font-size:14px;color:#fff;background:#113d90;min-width:26px;min-height:26px;padding:3px 2px;text-align:center;border-radius:6px 6px 6px 0;margin-right:5px}.h-review__based-reviews .review_grade .general{font-size:inherit;margin-right:3px}.h-review__based-reviews .review_grade .numb{color:#2367ba;font-size:18px}.h-review__panel{background:#e9f4ee;display:flex}.h-review__info{margin-bottom:25px}@media(min-width: 768px){.h-review__info{flex:0 0 292px;max-width:292px;margin-right:15px}}.h-review__panel-rate{background:#219653;color:#fff;font-size:24px;font-weight:700;padding:20px 16px;min-width:84px;text-align:center}@media(min-width: 768px){.h-review__panel-rate{font-size:32px;line-height:48px}}.h-review__panel-text{color:#219653;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.1px;padding:14px 16px;max-width:180px;display:flex;align-items:center}@media(min-width: 768px){.h-review__panel-text{font-size:14px;font-weight:500;line-height:24px}}.h-review__evaluation{border:1px solid #e9f4ee;padding:14px;margin-bottom:15px}@media(min-width: 768px){.h-review__evaluation{margin-bottom:25px}}.h-review__aspects{display:flex;align-items:center;flex-flow:row wrap;padding-left:32px;position:relative}.h-review__aspects-icon{background:#b3b3b3;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;position:absolute;left:0;top:5px}.h-review__aspects-icon.props{background:#219653}.h-review__aspects-icon .svg-icon{max-width:10px;max-height:10px}.h-review__aspects-icon.props{background:#219653}.h-review__aspects-icon.cons .svg-icon{transform:scale(1, -1);margin-top:2px}.h-review__aspects-item{color:#141517;font-size:14px;font-weight:var(--mainFontWeight);margin-right:8px;position:relative;display:flex;align-items:center;margin-bottom:5px;margin-top:5px}.h-review__aspects-item:nth-of-type(n + 2):before{content:"";width:4px;height:4px;transform:rotate(45deg);margin-right:5px;display:block;background:#b3b3b3}.h-review__review_itemized-block{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr}@media(min-width: 768px){.h-review__review_itemized-block{grid-gap:16px}}.itemized{display:flex;flex-flow:row wrap;width:100%;font-size:14px;font-weight:var(--mainFontWeight);margin-bottom:12px}.itemized .rate-line{width:100%}.itemized__name{color:#777d87}.itemized__rate-line{flex:0 0 100%}.itemized__grade{margin-left:auto}.itemized__grade .review_grade .numb{font-weight:var(--mainFontWeight);font-size:14px;color:#404040}.loved-category__block{display:flex;flex-flow:row wrap}.loved-category__item{color:#219653;padding:8px 16px;line-height:1;font-size:12px;font-weight:500;border:1px solid #dcd8d4;border-radius:40px;margin-right:8px;margin-bottom:8px}@media(min-width: 768px){.loved-category__item{font-size:14px}}.rate-line{width:100px;height:4px;background-color:#dcd8d4}.rate-line .rl-slider{background-color:#777d87;height:4px}.review_grade .numb{font-size:20px;font-weight:700;line-height:24px;color:#141517;margin-right:2px}@media(min-width: 768px){.review_grade .numb{font-size:24px}}.review_grade .general{color:#777d87;font-size:12px}.review-item{margin-bottom:16px}@media(min-width: 768px){.review-item{margin-bottom:24px}}.review-item__top{display:flex;align-items:center;justify-content:space-between}.review-item__name{font-size:16px;font-weight:500}.review-item__rate{display:flex;align-items:center}.review-item__rate .numb{width:24px;display:inline-flex;justify-content:right;margin-left:2px;font-weight:700;font-size:12px}.review-item__description{font-size:14px;font-weight:var(--mainFontWeight);line-height:24px}@media(min-width: 768px){.review-item__description{max-width:calc(100% - 128px)}}.review-core__item{padding-bottom:14px;margin-bottom:24px;border-bottom:1px solid #dcd8d4}.review-core__top-panel{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(min-width: 768px){.review-core__top-panel{margin-bottom:20px}}.review-core__person{position:relative;padding-left:50px}.review-core__person:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width=%2732%27 height=%2732%27 viewBox=%270 0 32 32%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M27.3137 4.68631C24.2917 1.66431 20.2738 0 16 0C11.7262 0 7.70831 1.66431 4.68625 4.68631C1.66431 7.70831 0 11.7262 0 16C0 20.2738 1.66431 24.2917 4.68625 27.3137C7.70831 30.3357 11.7262 32 16 32C20.2738 32 24.2917 30.3357 27.3137 27.3137C30.3357 24.2917 32 20.2738 32 16C32 11.7262 30.3357 7.70831 27.3137 4.68631ZM16 30.125C11.8207 30.125 8.06019 28.2999 5.47175 25.4056C7.07644 21.1514 11.1842 18.125 16 18.125C12.8934 18.125 10.375 15.6066 10.375 12.5C10.375 9.39338 12.8934 6.875 16 6.875C19.1066 6.875 21.625 9.39338 21.625 12.5C21.625 15.6066 19.1066 18.125 16 18.125C20.8158 18.125 24.9236 21.1514 26.5282 25.4056C23.9398 28.2999 20.1793 30.125 16 30.125Z%27 fill=%27%23DCD8D4%27/%3E%3C/svg%3E%0A");position:absolute;height:32px;width:32px;top:0;bottom:0;left:0;margin:auto;background-size:cover}@media(min-width: 768px){.review-core__person:before{height:40px;width:40px}}.review-core__name{font-size:14px;font-weight:500;line-height:24px;color:#404040}@media(min-width: 768px){.review-core__name{font-size:16px}}.review-core__place-time{letter-spacing:.1px;color:#777d87;font-size:12px;font-weight:var(--mainFontWeight)}.review-core__description{margin-bottom:15px}@media(min-width: 768px){.review-core__description{padding-left:56px}}.review-core__description .description{font-size:16px;font-weight:var(--mainFontWeight);line-height:24px;margin-bottom:16px;text-align:justify}@media(min-width: 768px){.review-core__description .description{margin-bottom:24px;max-width:650px}}.review-core__aspect-panel{display:flex}.review-core__item-aspect{border:1px solid #dcd8d4;padding:8px 15px;margin-right:6px;border-radius:40px;font-size:14px;white-space:nowrap;display:flex;align-items:center;font-weight:var(--mainFontWeight);position:relative}.review-core__item-aspect .h-review__aspects-icon{margin-right:6px;position:relative;top:0}.review-core__item-aspect.positive-aspect{color:#219653}.active-tab .skeleton-review{overflow:hidden;height:130px;position:relative;margin-bottom:24px}.active-tab .skeleton-review:after{top:0;content:"";height:100%;left:-100%;position:absolute;width:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 77%, rgba(255, 255, 255, 0.5) 92%, rgba(255, 255, 255, 0) 100%);animation:wave 3s ease-in-out infinite}.active-tab .skeleton-review-title{height:42px;margin-bottom:15px;background:var(--backgroundColor);width:50%}.active-tab .skeleton-review-text{height:42px;margin-bottom:15px;background:var(--backgroundColor);width:100%;height:70px}@media(min-width: 768px){.active-tab .readmore-link{font-size:16px;font-weight:400;line-height:24px}}@keyframes wave{0%{transform:translateX(-100%)}50%{transform:translateX(0)}to{transform:translateX(100%)}}.early-booking{background:var(--backgroundColor);padding:16px;display:flex;flex-flow:row wrap;margin:auto;margin-bottom:32px;margin-top:30px}@media(min-width: 768px){.early-booking{padding:32px 56px;margin-bottom:60px;align-items:center;justify-content:space-between;max-width:1028px}}.early-booking__img{max-width:60px;max-height:60px;margin:auto;margin-left:0;margin-right:16px}@media(min-width: 768px){.early-booking__img{max-width:154px;max-height:154px;margin-right:30px;flex:1}}.early-booking__content{margin-right:auto}@media(max-width: 991.98px){.early-booking__content{flex:0 0 calc(100% - 76px)}}@media(min-width: 768px){.early-booking__content{flex:2}}.early-booking__title{font-size:20px;font-weight:var(--boldFontWeight);margin-bottom:6px;font-family:var(--titleFont)}@media(min-width: 768px){.early-booking__title{font-size:24px}}@media(max-width: 767.98px){.early-booking__title{max-width:200px}}.early-booking__description{font-size:14px;font-weight:var(--mainFontWeight)}@media(min-width: 768px){.early-booking__description{font-size:16px}}.early-booking__btn{text-align:center}@media(max-width: 991.98px){.early-booking__btn{flex:0 0 100%;margin-top:15px}}.h-facilities{padding-top:32px}@media(min-width: 768px){.h-facilities{padding-top:64px}}.h-facilities__popular-content{display:grid;grid-template-columns:1fr}@media(min-width: 768px){.h-facilities__popular-content{grid-template-columns:1fr 1fr;margin-bottom:20px;grid-gap:0 30px}}.h-facilities__popular-content.without-reviews{grid-template-columns:repeat(2, 1fr)}@media(min-width: 1200px){.h-facilities__popular-content.without-reviews{grid-template-columns:repeat(4, 1fr)}}.h-facilities__popular-content.without-reviews .h-facilities__item{flex-flow:column;justify-content:center;align-items:center}.h-facilities__popular-content.without-reviews .h-facilities__content{flex:0;text-align:center}.h-facilities__popular-content.without-reviews .h-facilities__features{flex:0;padding-left:0}.h-facilities__item{border:8px solid var(--backgroundColor);display:flex;padding:15px;flex-flow:row wrap;margin-bottom:16px}@media(min-width: 768px){.h-facilities__item{padding:30px;margin-bottom:30px}}.h-facilities__item.h-facility-review{flex-direction:column;padding:40px 32px 32px}.h-facilities__title{font-size:18px;font-weight:var(--boldFontWeight);line-height:22px;margin-bottom:6px;font-family:var(--titleFont);display:block}@media(min-width: 768px){.h-facilities__title{font-weight:400;line-height:28px}}.h-facilities__icon{flex:0 0 30px;max-width:30px;margin-right:12px}@media(min-width: 768px){.h-facilities__icon{flex:0 0 50px;max-width:50px;margin-right:15px}}.h-facilities__icon .svg-icon{fill:var(--colorMainTheme);max-width:30px;max-height:30px}@media(min-width: 768px){.h-facilities__icon .svg-icon{max-width:50px;max-height:50px;margin-top:10px}}.h-facilities__content{flex:0 0 calc(100% - 30px - 12px);max-width:calc(100% - 30px - 12px)}@media(min-width: 768px){.h-facilities__content{flex:0 0 calc(100% - 50px - 15px);max-width:calc(100% - 50px - 15px)}}.h-facilities__name{color:#141517;font-family:var(--titleFont);font-size:14px;font-weight:var(--boldFontWeight);margin-bottom:6px}.h-facilities__text{font-weight:300;margin-bottom:15px}.h-facilities__text .bcom-reviews-logo .svg-icon{width:82px;height:14px;position:relative;top:3px;margin-left:4px;margin-right:4px}.h-facilities__features{flex:0 0 100%;padding-left:25px;display:flex;align-items:baseline}@media(min-width: 768px){.h-facilities__features{padding-left:50px}}.h-facilities__features .svg-ic_check{margin-right:6px;max-width:12px;max-height:8px}.h-facilities__features-list{display:flex;flex-flow:row wrap}.h-facilities__features-item{font-size:12px;margin-right:6px;font-weight:normal}@media(min-width: 768px){.h-facilities__features-item{font-size:14px}}.h-facilities__features-item:nth-child(n+2){display:flex;align-items:center}.h-facilities__features-item:nth-child(n+2):before{width:4px;height:4px;transform:rotate(45deg);background:#b3b3b3;content:"";display:block;margin-right:6px}.h-facilities__readmore{margin-top:15px}@media(min-width: 768px){.h-facilities__readmore{display:none}}.h-facilities__quote{min-width:15px;width:15px;height:12px;margin-right:24px;margin-top:6px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2715%27 height=%2712%27 viewBox=%270 0 15 12%27 fill=%27none%27%3E%3Cpath d=%27M8.18644 8.18644C8.18644 6.32203 8.8983 4.59322 10.322 3C11.7458 1.40678 12.9661 0.40678 13.983 0L14.7458 1.0678C13.7288 1.61017 12.8644 2.38983 12.1525 3.40678C11.4746 4.42373 11.0847 5.47458 10.983 6.55932C11.2542 6.38983 11.678 6.30508 12.2542 6.30508C12.8644 6.30508 13.3898 6.57627 13.8305 7.11864C14.2712 7.62712 14.4915 8.30508 14.4915 9.15254C14.4915 10 14.1695 10.6949 13.5254 11.2373C12.9153 11.7458 12.1525 12 11.2373 12C10.322 12 9.57627 11.678 9 11.0339C8.45763 10.3898 8.18644 9.44068 8.18644 8.18644ZM3.05085 12C2.16949 12 1.44068 11.5254 0.864407 10.5763C0.288136 9.62712 0 8.57627 0 7.42373C0 6.27119 0.237288 5.25424 0.711864 4.37288C1.18644 3.45763 1.77966 2.71186 2.49152 2.13559C3.84746 1.05085 4.94915 0.338983 5.79661 0L6.55932 1.0678C5.54237 1.61017 4.67797 2.38983 3.9661 3.40678C3.28814 4.42373 2.8983 5.47458 2.79661 6.55932C3.0678 6.38983 3.49153 6.30508 4.0678 6.30508C4.67797 6.30508 5.20339 6.57627 5.64407 7.11864C6.08474 7.62712 6.30508 8.30508 6.30508 9.15254C6.30508 10 5.98305 10.6949 5.33898 11.2373C4.72881 11.7458 3.9661 12 3.05085 12Z%27 fill=%27%23404040%27/%3E%3C/svg%3E")}.h-facilities .h-facility-review-top{display:flex;margin-bottom:38px}.h-facilities .h-facility-review__title{font-family:var(--themeMainFont);font-size:18px;font-style:normal;font-weight:var(--boldFontWeight);line-height:26px;margin-bottom:8px}.h-facilities .h-facility-review__text{font-family:var(--titleFont);font-size:16px;font-style:normal;font-weight:var(--mainFontWeight);line-height:24px}.h-facilities .h-facility-review-bottom{display:flex;justify-content:space-between}.h-facilities .h-facility-review-bottom-left{color:#777d87;font-size:12px;font-style:normal;font-weight:300;line-height:18px;letter-spacing:.1px}.h-facilities .h-facility-review-bottom-right{display:flex;align-items:center}.h-facilities .h-facility-review-bottom .bcom-reviews-logo{height:10px;display:flex}.h-facilities .h-facility-review-bottom .bcom-reviews-logo .svg-icon{width:72px;height:12px;position:relative;margin-left:4px;margin-right:4px}.facilities__extra{-moz-column-count:2;column-count:2;overflow:hidden;transition:height .3s}@media(max-width: 767.98px){.facilities__extra{height:300px}}@media(min-width: 768px){.facilities__extra{-moz-column-count:4;column-count:4}}.facilities__extra.show-more{height:unset}.facilities__extra.show-more .facilities__items:after{content:"";display:block;height:1px}.facilities__items{margin-bottom:30px;-moz-column-break-inside:avoid;break-inside:avoid}.facilities__item-title{display:flex;align-items:center;color:#141517;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px}@media(min-width: 768px){.facilities__item-title{font-size:18px;font-weight:600;line-height:26px;margin-bottom:10px}}.facilities__item-title .svg-icon{max-width:18px;max-height:18px;margin-right:8px}.facilities__item-title .ic-facilities{fill:#939ba3;width:18px;height:18px}@media(min-width: 768px){.facilities__item-title .ic-facilities{width:24px;height:24px}}.facilities__list-item{font-weight:300;font-size:14px;display:flex;align-items:center;margin-bottom:2px}@media(min-width: 768px){.facilities__list-item{font-size:16px}}.facilities__list-item:before{content:"";width:4px;height:4px;margin-left:5px;margin-right:15px;background-color:#b3b3b3;border-radius:50%;flex-shrink:0}.faq_page-content{padding-top:21px}@media(min-width: 768px){.faq_page-content{padding-top:8px}}@media(min-width: 768px){.h-page__faq,.faq_hotellist_block{display:flex;justify-content:space-between}}.h-page__faq{padding-top:32px;padding-bottom:32px;margin-bottom:0}@media(min-width: 768px){.h-page__faq{padding-top:64px}}.h-list__faq{background:var(--backgroundColor);padding:32px 0 40px}@media(min-width: 768px){.h-list__faq{padding:64px 0}}.faq__short-list{margin-bottom:30px}@media(min-width: 768px){.faq__short-list{margin-bottom:50px}}.faq__top-panel .basic-description::first-letter{text-transform:lowercase}@media(min-width: 768px){.faq__container{max-width:815px}}.faq__item{padding-bottom:4px;margin-bottom:12px;border-bottom:1px solid #dcd8d4}.faq__item:last-of-type{border-bottom:0}.faq__item.open{padding-bottom:12px}.faq__item.open .faq__question:before{opacity:1}.faq__item.open .faq__question:after{opacity:0}.faq__item.open .faq__answer{max-height:220px}.faq__question{font-size:14px;font-weight:500;margin-bottom:8px;position:relative;padding-right:26px;cursor:pointer}@media(min-width: 768px){.faq__question{font-size:16px}}.faq__question:before,.faq__question:after{content:"";position:absolute;right:0;top:0}.faq__question:before{content:url("data:image/svg+xml,%3Csvg width=%2714%27 height=%272%27 viewBox=%270 0 14 2%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M7.5625 0.4375L13.75 0.437539V1.56254H7.5625H6.4375H0.25V0.437539H6.4375L7.5625 0.4375Z%27 fill=%27%23404040%27/%3E%3C/svg%3E%0A");top:-6px;opacity:0}.faq__question:after{content:url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M7.5625 0.25V6.4375H13.75V7.5625H7.5625V13.75H6.4375V7.5625H0.25V6.4375H6.4375V0.25H7.5625Z%27 fill=%27%23404040%27/%3E%3C/svg%3E%0A")}.faq__answer{color:#404040;font-size:14px;font-weight:var(--mainFontWeight);overflow:hidden;max-height:0px;transition:max-height .3s}@media(min-width: 768px){.faq__answer{font-size:16px}}.faq__link-show{margin-bottom:15px}.footer__basic{padding-top:32px;background:var(--backgroundColor)}@media(min-width: 768px){.footer__basic{padding-top:45px}}.footer__basic.footer__basic-map{padding-top:0;margin-top:0}.footer__basic-map{background:var(--backgroundColor)}.footer__footer-wrapper{max-width:100%;overflow:hidden}.footer__map{height:126px;width:100%;background-image:url(/build/hai/f13cc5e3f5e821bb2111.eccfd8ba108976d4dee4b4170bcb6006.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;display:flex;align-items:center;justify-content:center;position:relative}.footer__map:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(247, 247, 247, 0) 0%, rgb(247, 247, 247) 100%)}@media(min-width: 768px){.footer__map{background-image:url(/build/hai/725e6feccf6ceb04268b.c7654f6b88d3aa5b825af28b4be85ac1.jpg);height:209px}}.footer__map-btn{position:relative;margin-top:34px;cursor:pointer;font-size:12px;font-weight:var(--mainFontWeight);line-height:22px}@media(min-width: 768px){.footer__map-btn{font-size:14px;font-weight:500;line-height:24px}}.footer__map-btn:before{content:"";-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2719%27 height=%2724%27 viewBox=%270 0 19 24%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M16.0005 3.0382C15.115 2.23131 14.0774 1.60931 12.9484 1.20867C11.8194 0.808027 10.6218 0.636806 9.42583 0.705043C8.22981 0.77328 7.05946 1.0796 5.98337 1.60605C4.90729 2.1325 3.94714 2.86848 3.1592 3.77085C2.37127 4.67321 1.77141 5.7238 1.3948 6.86102C1.01819 7.99824 0.872398 9.1992 0.965981 10.3935C1.05956 11.5878 1.39064 12.7514 1.93979 13.8161C2.48894 14.8807 3.24511 15.8251 4.16398 16.5937C6.26471 18.3402 8.01994 20.4646 9.33898 22.857C9.40347 22.9761 9.49902 23.0756 9.61549 23.1447C9.73197 23.2139 9.86501 23.2503 10.0005 23.25C10.1359 23.2499 10.2687 23.2132 10.3849 23.1437C10.5011 23.0743 10.5963 22.9747 10.6605 22.8555L10.722 22.74C12.0505 20.3765 13.8021 18.2774 15.8895 16.5472C16.8568 15.7112 17.6347 14.6786 18.1714 13.5182C18.708 12.3578 18.991 11.0963 19.0015 9.81782C19.012 8.53937 18.7498 7.27338 18.2323 6.1043C17.7148 4.93523 16.9539 3.88995 16.0005 3.0382ZM10.0005 13.5C9.2588 13.5 8.53378 13.28 7.91709 12.868C7.30041 12.4559 6.81976 11.8702 6.53593 11.185C6.2521 10.4998 6.17784 9.74579 6.32254 9.01837C6.46723 8.29094 6.82438 7.62275 7.34883 7.0983C7.87328 6.57386 8.54146 6.2167 9.26889 6.07201C9.99632 5.92731 10.7503 6.00158 11.4355 6.28541C12.1208 6.56923 12.7064 7.04988 13.1185 7.66657C13.5305 8.28325 13.7505 9.00827 13.7505 9.74995C13.7493 10.7442 13.3538 11.6973 12.6508 12.4003C11.9478 13.1033 10.9947 13.4988 10.0005 13.5Z%27 /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width=%2719%27 height=%2724%27 viewBox=%270 0 19 24%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M16.0005 3.0382C15.115 2.23131 14.0774 1.60931 12.9484 1.20867C11.8194 0.808027 10.6218 0.636806 9.42583 0.705043C8.22981 0.77328 7.05946 1.0796 5.98337 1.60605C4.90729 2.1325 3.94714 2.86848 3.1592 3.77085C2.37127 4.67321 1.77141 5.7238 1.3948 6.86102C1.01819 7.99824 0.872398 9.1992 0.965981 10.3935C1.05956 11.5878 1.39064 12.7514 1.93979 13.8161C2.48894 14.8807 3.24511 15.8251 4.16398 16.5937C6.26471 18.3402 8.01994 20.4646 9.33898 22.857C9.40347 22.9761 9.49902 23.0756 9.61549 23.1447C9.73197 23.2139 9.86501 23.2503 10.0005 23.25C10.1359 23.2499 10.2687 23.2132 10.3849 23.1437C10.5011 23.0743 10.5963 22.9747 10.6605 22.8555L10.722 22.74C12.0505 20.3765 13.8021 18.2774 15.8895 16.5472C16.8568 15.7112 17.6347 14.6786 18.1714 13.5182C18.708 12.3578 18.991 11.0963 19.0015 9.81782C19.012 8.53937 18.7498 7.27338 18.2323 6.1043C17.7148 4.93523 16.9539 3.88995 16.0005 3.0382ZM10.0005 13.5C9.2588 13.5 8.53378 13.28 7.91709 12.868C7.30041 12.4559 6.81976 11.8702 6.53593 11.185C6.2521 10.4998 6.17784 9.74579 6.32254 9.01837C6.46723 8.29094 6.82438 7.62275 7.34883 7.0983C7.87328 6.57386 8.54146 6.2167 9.26889 6.07201C9.99632 5.92731 10.7503 6.00158 11.4355 6.28541C12.1208 6.56923 12.7064 7.04988 13.1185 7.66657C13.5305 8.28325 13.7505 9.00827 13.7505 9.74995C13.7493 10.7442 13.3538 11.6973 12.6508 12.4003C11.9478 13.1033 10.9947 13.4988 10.0005 13.5Z%27 /%3E%3C/svg%3E%0A");position:absolute;width:18px;height:22px;left:0;right:0;top:-34px;margin:auto;background-color:var(--colorMainTheme)}.footer__category-content{text-align:center}@media(min-width: 768px){.footer__navigation{text-align:center}}@media(min-width: 768px){.footer__insider{border-right:1px solid #dcd8d4}}.footer__insider-partner{border-top:1px solid #dcd8d4;padding-top:16px;margin-top:18px}@media(min-width: 768px){.footer__insider-partner{display:grid;padding-top:0;grid-template-columns:1fr 1fr}}.footer__insider-top{display:flex}.footer__insider-top .svg-min-logo{max-width:40px;max-height:40px;margin-right:10px}.footer__insider-block{font-size:12px;margin-bottom:24px}.footer__ip-inner-block{max-width:400px;margin:auto;width:100%;padding-left:5px;padding-right:5px}@media(min-width: 768px){.footer__ip-inner-block{padding-top:50px;padding-bottom:50px}}.footer__insider-title{text-transform:uppercase;color:#000;font-weight:400;font-size:14px}@media(min-width: 768px){.footer__insider-title{font-size:18px}}.footer__insider-description{color:#404040;font-size:12px}.footer__insider-form{margin-bottom:24px}.footer__insider-form .backend-error{font-size:14px;color:#404040;margin-bottom:12px}.footer__insider-form .thank-you{color:#404040;margin-bottom:12px;margin-top:36px}.footer__insider-input{border-bottom:1px solid #dcd8d4;background:var(--backgroundColor);height:50px;margin-bottom:10px;width:100%;border-radius:0}.footer__insider-input::-moz-placeholder{color:#727374;font-size:12px}.footer__insider-input::placeholder{color:#727374;font-size:12px}.footer__insider-input.with-error{color:#ff0b0b;border-color:#ff0b0b}.footer__insider-input.with-error::-moz-placeholder{color:#ff0b0b;border-color:#ff0b0b}.footer__insider-input.with-error::placeholder{color:#ff0b0b;border-color:#ff0b0b}.footer__btn{width:100%;margin-top:14px;border-radius:var(--borderRadius)}@media(min-width: 768px){.footer__btn{max-width:180px;margin-left:auto;display:flex;justify-content:center}}.footer__partner{border-top:1px solid #dcd8d4;padding-top:24px;position:relative}@media(min-width: 768px){.footer__partner{border:0;padding-top:0}}.footer__partner:before,.footer__partner:after{content:"";width:200px;height:1px;background:#dcd8d4;position:absolute;top:-1px}@media(min-width: 768px){.footer__partner:before,.footer__partner:after{display:none}}.footer__partner:before{right:100%}.footer__partner:after{left:100%}.footer__h-name{font-family:var(--titleFont);font-size:14px;font-weight:var(--boldFontWeight);line-height:22px;color:#000;margin-bottom:3px}@media(min-width: 768px){.footer__h-name{font-size:18px;line-height:28px;margin-bottom:5px}}.footer__partner-group{display:flex;max-width:360px;margin:auto}.footer__partner-item{flex:0 0 33%;max-width:33.33%;display:flex;align-items:center;margin-bottom:30px}.footer__partner-item .icon-partner{height:90px;width:auto;margin-right:5px;margin-left:5px}@media(min-width: 768px){.footer__partner-item .icon-partner{height:100px}}.footer__presentation-info{display:flex;align-items:center;margin-bottom:25px}@media(min-width: 768px){.footer__presentation-info{margin-bottom:20px}}.footer__logo{margin-right:12px}@media(max-width: 767.98px){.footer__logo{display:inline-flex}}.footer__logo img{max-width:100%;height:auto;height:29px}@media(min-width: 768px){.footer__logo img{height:40px}}.footer__logo-text{color:#777d87;padding-left:10px;font-size:14px;line-height:18px;position:relative;font-weight:var(--mainFontWeight)}.footer__logo-text:before{content:"";width:1px;height:14px;background:#777d87;position:absolute;left:0;top:0;bottom:0;margin:auto}@media(min-width: 768px){.footer__logo-text{font-size:16px;line-height:24px;margin-top:-3px}}.footer__menu-info{margin-bottom:20px}@media(min-width: 992px){.footer__menu-info{display:flex;justify-content:space-between;align-items:center}}@media(max-width: 767.98px){.footer__info-content{text-align:center}}@media(min-width: 768px){.footer__info-content{margin-left:15px}}.footer__info-item{color:#404040;font-size:14px;font-weight:var(--mainFontWeight);display:inline-flex;align-items:center;line-height:14px}.footer__info-item:before{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;display:inline-block;height:14px;margin-right:4px}.footer__h-info{margin-bottom:24px;white-space:normal}.footer__info-loc{position:relative;margin-right:18px;font-size:12px;flex-flow:row wrap;line-height:18px;letter-spacing:.1px}@media(min-width: 768px){.footer__info-loc{font-size:14px;line-height:24px;letter-spacing:normal}}.footer__info-loc:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width=%2710%27 height=%2712%27 viewBox=%270 0 10 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5 0C2.519 0 0.5 2.033 0.5 4.5325C0.5 8.084 4.577 11.751 4.7505 11.905C4.822 11.9685 4.911 12 5 12C5.089 12 5.178 11.9685 5.2495 11.9055C5.423 11.751 9.5 8.084 9.5 4.5325C9.5 2.033 7.481 0 5 0ZM5 7C3.6215 7 2.5 5.8785 2.5 4.5C2.5 3.1215 3.6215 2 5 2C6.3785 2 7.5 3.1215 7.5 4.5C7.5 5.8785 6.3785 7 5 7Z%27 fill=%27%23DCD8D4%27/%3E%3C/svg%3E%0A");margin-right:6px;height:12px;width:12px}@media(min-width: 768px){.footer__info-loc:before{height:14px}}.footer__info-tel{margin-right:24px;position:relative}.footer__info-tel:before{content:url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.0753 14C7.621 14 5.00013 13.0982 2.95094 11.049C0.90516 9.00323 0 6.38411 0 3.92473C0 1.75722 1.75361 0 3.92473 0C4.09246 0 4.24326 0.102102 4.30555 0.257824L6.06285 4.65106C6.14698 4.86139 6.04469 5.10007 5.83439 5.18421L3.904 5.95634C4.04056 8.17715 5.82321 9.95969 8.04366 10.0961L8.81582 8.16566C8.89976 7.95569 9.13836 7.85302 9.34896 7.93718L13.7421 9.69445C13.8979 9.75674 14 9.90754 14 10.0753C14 12.2428 12.2464 14 10.0753 14Z%27 fill=%27%23DCD8D4%27/%3E%3C/svg%3E%0A")}.footer__info-mail:before{content:url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_2594_17280%29%27%3E%3Cpath d=%27M8.07883 7.64032C7.75277 7.83535 7.37994 7.93835 7 7.93835C6.62006 7.93835 6.24723 7.83535 5.92117 7.64032L0.484988 4.38281C-0.355658 6.72261 -0.103464 10.3724 1.24157 11.9346C2.24334 13.0765 4.394 13.777 7 13.777C9.606 13.777 11.7567 13.0765 12.7584 11.9346C14.1035 10.3724 14.3557 6.72261 13.515 4.38281L8.07883 7.64032Z%27 fill=%27%23DCD8D4%27/%3E%3Cpath d=%27M6.64376 6.44205C6.75026 6.50353 6.87106 6.5359 6.99403 6.5359C7.117 6.5359 7.2378 6.50353 7.3443 6.44205L12.8435 3.14251L12.7455 3.00941C11.7577 1.86753 9.60704 1.16699 7.00104 1.16699C4.39503 1.16699 2.24438 1.86753 1.24261 3.00941L1.14453 3.14251L6.64376 6.44205Z%27 fill=%27%23DCD8D4%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_2594_17280%27%3E%3Crect width=%2714%27 height=%2714%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.footer__h-tel{margin-right:24px;position:relative}@media(min-width: 768px){.footer__h-tel{font-size:14px}}.footer__h-tel:before{content:"";background-size:cover;height:12px;width:12px;background-image:url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.0753 14C7.621 14 5.00013 13.0982 2.95094 11.049C0.90516 9.00323 0 6.38411 0 3.92473C0 1.75722 1.75361 0 3.92473 0C4.09246 0 4.24326 0.102102 4.30555 0.257824L6.06285 4.65106C6.14698 4.86139 6.04469 5.10007 5.83439 5.18421L3.904 5.95634C4.04056 8.17715 5.82321 9.95969 8.04366 10.0961L8.81582 8.16566C8.89976 7.95569 9.13836 7.85302 9.34896 7.93718L13.7421 9.69445C13.8979 9.75674 14 9.90754 14 10.0753C14 12.2428 12.2464 14 10.0753 14Z%27 fill=%27%23DCD8D4%27/%3E%3C/svg%3E%0A")}@media(min-width: 768px){.footer__h-tel:before{width:14px;height:14px}}.footer__statistic{border-top:1px solid #dcd8d4;padding-top:30px;margin-bottom:24px}@media(min-width: 768px){.footer__statistic{display:flex;justify-content:space-between}}.footer__statistic .statistic-element-wrapper{display:flex;margin-bottom:22px}.footer__statistic .statistic-element-wrapper .booked__statistic-number{flex:0 0 96px;max-width:96px;font-size:32px;line-height:1.5;font-weight:600;color:#1a232c}@media(min-width: 992px){.footer__statistic .statistic-element-wrapper .booked__statistic-number{font-size:36px}}.footer__statistic .statistic-element-wrapper .statistic-text{flex:0 0 calc(100% - 96px);max-width:calc(100% - 96px);display:flex;flex-direction:column;margin-top:4px}.footer__statistic .statistic-element-wrapper .statistic-text-title{display:block;font-size:10px;font-weight:400;color:#141517;text-transform:uppercase;line-height:16px;margin-bottom:2px}@media(min-width: 992px){.footer__statistic .statistic-element-wrapper .statistic-text-title{font-size:12px;line-height:18px;margin-bottom:4px}}.footer__statistic .statistic-element-wrapper .statistic-text-annotation{color:#67707a;font-size:12px;line-height:18px;letter-spacing:.1px;font-weight:var(--mainFontWeight)}@media(min-width: 992px){.footer__statistic .statistic-element-wrapper .statistic-text-annotation{font-size:14px;line-height:20px}}.footer__statistic .statistic-element-wrapper .statistic-text-annotation::first-letter{text-transform:uppercase}.footer__payment-systems{border-top:1px solid #dcd8d4}.footer__payment-list{display:flex;justify-content:space-between;margin:auto;padding-top:30px;padding-bottom:30px;max-width:480px}.footer__payment-item{filter:grayscale(100%)}.footer__payment-item .svg-icon{max-width:28px;max-height:28px}@media(min-width: 768px){.footer__payment-item .svg-icon{max-width:36px;max-height:36px}}.footer__copyright{background:#404040;padding:8px;text-align:center;font-size:14px;text-align:center;line-height:24px;color:#fff;font-weight:var(--mainFontWeight)}.p-booking__block{background-color:#003a95;border-radius:4px;position:relative;color:#fff;padding:10px 8px;width:115px}.p-booking__block:after{content:"";position:absolute;width:100%;left:0;height:1px;background-color:#006ce3;top:0;bottom:0;color:#fff;margin:auto}.p-booking__title{font-weight:var(--boldFontWeight);font-size:10px;line-height:1.4}.p-booking__description{font-size:9px;font-weight:100;margin-bottom:50px}.p-booking__value{background-color:#006ce3;width:31px;height:31px;border-radius:6px;display:flex;align-items:center;justify-content:center;right:15px;top:0;bottom:0;margin:auto;z-index:1;position:absolute}.p-booking__hotel-name{font-size:8px;font-weight:100;line-height:1.2}#exitPopupModal{display:none}
