.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='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 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'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M14.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'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 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'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M14.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'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 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'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.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'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M24 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'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.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'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M24 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'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M18.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'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 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'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.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'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%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='29' height='29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 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'/%3E%3Ccircle cx='10' cy='10' r='2'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 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'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 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'/%3E%3Ccircle cx='10' cy='10' r='2'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 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'/%3E%3Ccircle cx='10' cy='10' r='2'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 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'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 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'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 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'/%3E%3Ccircle cx='10' cy='10' r='2'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 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'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 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'/%3E%3Ccircle cx='10' cy='10' r='2'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 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'/%3E%3Ccircle cx='10' cy='10' r='2'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 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'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 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'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 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'/%3E%3Ccircle cx='10' cy='10' r='2'/%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='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 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'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%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='88' height='23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.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'/%3E%3Cpath id='b' d='M50.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'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23a'/%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23a'/%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23b'/%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='88' height='23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.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'/%3E%3Cpath id='b' d='M50.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'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23a'/%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23a'/%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23b'/%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='88' height='23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.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'/%3E%3Cpath id='b' d='M50.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'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23a'/%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23b'/%3E%3C/mask%3E%3Cg stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23a'/%3E%3Cuse xlink:href='?x=http://static.bookcdn.com%23b'/%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='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 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'/%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='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 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'/%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='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 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'/%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}}.splide__list{width:-webkit-max-content}*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input::-ms-clear{display:none}:focus-visible{outline:none}button{border:0}html{line-height:20px}@font-face{font-family:Sora;font-style:normal;font-weight:300;src:local("Sora Light"),local("Sora-Light"),url(/build/booked/fonts/Sora-Light.46f1688973c5f74dba6d828560deb804.ttf) format("truetype");font-display:swap}@font-face{font-family:Sora;font-style:normal;font-weight:400;src:local("Sora"),local("Sora-Regular"),url(/build/booked/fonts/Sora-Regular.f91c4379d21d2b0df9f11b85338ddf99.ttf) format("truetype");font-display:swap}@font-face{font-family:Sora;font-style:normal;font-weight:500;src:local("Sora Medium"),local("Sora-Medium"),url(/build/booked/fonts/Sora-Medium.64e332141193aeb622230f501446c3dc.ttf) format("truetype");font-display:swap}@font-face{font-family:Sora;font-style:normal;font-weight:600;src:local("Sora SemiBold"),local("Sora-SemiBold"),url(/build/booked/fonts/Sora-SemiBold.921341e5f1c4ef800e1ee926676791e0.ttf) format("truetype");font-display:swap}@font-face{font-family:Sora;font-style:normal;font-weight:700;src:local("Sora Bold"),local("Sora-Bold"),url(/build/booked/fonts/Sora-Bold.115fa28765f762ccf87f8d9f4d095555.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:local("Montserrat Light"),local("Montserrat-Light"),url(/build/booked/fonts/Montserrat-Light.e65ae7ed560da1a63db603bd8584cfdb.ttf) format("truetype");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/build/booked/fonts/Montserrat-Bold.1f023b349af1d79a72740f4cc881a310.ttf) format("truetype");font-display:swap}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;src:local("PlayfairDisplay Regular"),local("PlayfairDisplay-Regular"),url(/build/booked/fonts/PlayfairDisplay-Regular.20e1565dd5c9e47bd241d99c0dd55ad1.ttf) format("truetype");font-display:swap}.bosonic,html{font-size:14px}html[lang=ar] .bosonic,html[lang=he] .bosonic,html[lang=ja] .bosonic,html[lang=zh] .bosonic{font-size:16px}.title_hero{font:700 3.15rem Sora,Open Sans,sans-serif;line-height:56px;letter-spacing:.6px;font-size:44px}.title_h1{font:700 2.6rem Sora,Open Sans,sans-serif;line-height:48px;letter-spacing:.5px}.title_h2{font:700 2.3rem Sora,Open Sans,sans-serif;line-height:40px;letter-spacing:.5px}.title_h3{font:700 2rem Sora,Open Sans,sans-serif;line-height:40px;letter-spacing:.4px}.title_h4{font:700 1.72rem Sora,Open Sans,sans-serif;line-height:36px;letter-spacing:.4px}.title_h5{font:700 1.42rem Sora,Open Sans,sans-serif;line-height:28px;letter-spacing:.3px}.title_h6{font:700 1.3rem Sora,Open Sans,sans-serif;line-height:28px;letter-spacing:.2px}.title_h7{font:700 1.15rem Sora,Open Sans,sans-serif;line-height:24px;letter-spacing:.2px}.title_h8{font:700 1rem Sora,Open Sans,sans-serif}.title_h8,.title_h9{line-height:20px;letter-spacing:.2px}.title_h9{font:700 .81rem Sora,Open Sans,sans-serif}.title_regular{font-weight:400}.text_xl{font:400 1.45rem Sora,Open Sans,sans-serif;line-height:28px;letter-spacing:.2px}.text_l{font:400 1.15rem Sora,Open Sans,sans-serif;line-height:24px}.text_l,.text_m{letter-spacing:.1px}.text_m{font:400 1rem Sora,Open Sans,sans-serif;line-height:20px}.text_s{font:400 .86rem Sora,Open Sans,sans-serif;line-height:16px;letter-spacing:.1px}.text_medium{font-weight:500}.text_bold{font-weight:700}@media (max-width:600px){.title_hero{font:700 2rem Sora,Open Sans,sans-serif;line-height:40px;letter-spacing:.4px}.title_h1{font:700 1.86rem Sora,Open Sans,sans-serif;line-height:40px;letter-spacing:.3px}.title_h2{font:700 1.72rem Sora,Open Sans,sans-serif;line-height:36px;letter-spacing:.3px}.title_h3{font:700 1.6rem Sora,Open Sans,sans-serif;line-height:32px;letter-spacing:.3px}.title_h4{font:700 1.43rem Sora,Open Sans,sans-serif;line-height:28px;letter-spacing:.3px}.title_h5{font:700 1.3rem Sora,Open Sans,sans-serif;line-height:28px;letter-spacing:.2px}.title_h6{font:700 1.15rem Sora,Open Sans,sans-serif;line-height:24px;letter-spacing:.2px}.title_h8{font:700 .86rem Sora,Open Sans,sans-serif;line-height:16px;letter-spacing:.2px}.text_xl{font:400 1.3rem Sora,Open Sans,sans-serif;line-height:28px;letter-spacing:.1px}.text_bold{font-weight:700}}.shadow-gs-00_z1{box-shadow:0 0 2px 0 rgba(26,35,44,.04),0 1px 2px 0 rgba(26,35,44,.12);border-radius:4px}.shadow-gs-00_z2{box-shadow:0 0 2px 0 rgba(26,35,44,.04),0 2px 4px 0 rgba(26,35,44,.12);border-radius:4px}.shadow-gs-00_z3{box-shadow:0 0 2px 0 rgba(26,35,44,.04),0 3px 6px 0 rgba(26,35,44,.12);border-radius:4px}.shadow-gs-00_z4{box-shadow:0 0 2px 0 rgba(26,35,44,.04),0 4px 8px 0 rgba(26,35,44,.12);border-radius:4px}.shadow-gs-00_z8{box-shadow:0 0 2px 0 rgba(26,35,44,.04),0 8px 16px 0 rgba(26,35,44,.12);border-radius:4px}.shadow-gs-00_z16{box-shadow:0 0 2px 0 rgba(26,35,44,.04),0 16px 32px 0 rgba(26,35,44,.16);border-radius:4px}.shadow-brand-60_z1{box-shadow:0 0 2px 0 rgba(53,135,224,.12),0 1px 2px 0 rgba(53,135,224,.32);border-radius:4px}.shadow-brand-60_z2{box-shadow:0 0 2px 0 rgba(53,135,224,.12),0 2px 4px 0 rgba(53,135,224,.32);border-radius:4px}.shadow-brand-60_z3{box-shadow:0 0 2px 0 rgba(53,135,224,.12),0 3px 6px 0 rgba(53,135,224,.32);border-radius:4px}.shadow-brand-60_z4{box-shadow:0 0 2px 0 rgba(53,135,224,.12),0 4px 8px 0 rgba(53,135,224,.32);border-radius:4px}.shadow-brand-60_z8{box-shadow:0 0 2px 0 rgba(53,135,224,.12),0 8px 16px 0 rgba(53,135,224,.32);border-radius:4px}.shadow-brand-60_z16{box-shadow:0 0 2px 0 rgba(53,135,224,.12),0 16px 32px 0 rgba(53,135,224,.32);border-radius:4px}.shadow-success-60_z1{box-shadow:0 0 2px 0 rgba(66,190,86,.12),0 1px 2px 0 rgba(66,190,86,.32);border-radius:4px}.shadow-success-60_z2{box-shadow:0 0 2px 0 rgba(66,190,86,.12),0 2px 4px 0 rgba(66,190,86,.32);border-radius:4px}.shadow-success-60_z3{box-shadow:0 0 2px 0 rgba(66,190,86,.12),0 3px 6px 0 rgba(66,190,86,.32);border-radius:4px}.shadow-success-60_z4{box-shadow:0 0 2px 0 rgba(66,190,86,.12),0 4px 8px 0 rgba(66,190,86,.32);border-radius:4px}.shadow-success-60_z8{box-shadow:0 0 2px 0 rgba(66,190,86,.12),0 8px 16px 0 rgba(66,190,86,.32);border-radius:4px}.shadow-success-60_z16{box-shadow:0 0 2px 0 rgba(66,190,86,.12),0 16px 32px 0 rgba(66,190,86,.32);border-radius:4px}.shadow-error-60_z1{box-shadow:0 0 2px 0 rgba(240,76,65,.12),0 1px 2px 0 rgba(240,76,65,.32);border-radius:4px}.shadow-error-60_z2{box-shadow:0 0 2px 0 rgba(240,76,65,.12),0 2px 4px 0 rgba(240,76,65,.32);border-radius:4px}.shadow-error-60_z3{box-shadow:0 0 2px 0 rgba(240,76,65,.12),0 3px 6px 0 rgba(240,76,65,.32);border-radius:4px}.shadow-error-60_z4{box-shadow:0 0 2px 0 rgba(240,76,65,.12),0 4px 8px 0 rgba(240,76,65,.32);border-radius:4px}.shadow-error-60_z8{box-shadow:0 0 2px 0 rgba(240,76,65,.12),0 8px 16px 0 rgba(240,76,65,.32);border-radius:4px}.shadow-error-60_z16{box-shadow:0 0 2px 0 rgba(240,76,65,.12),0 16px 32px 0 rgba(240,76,65,.32);border-radius:4px}.shadow-gs-00_text{text-shadow:0 1px 2px rgba(26,35,44,.12)}.tooltip__wrapper{display:inline-flex;position:relative;align-items:center;cursor:pointer}.tooltip__wrapper.show-tooltip .tooltip__item,.tooltip__wrapper:hover .tooltip__item{display:flex;visibility:visible;opacity:1}.tooltip__wrapper.show-tooltip__text:after,.tooltip__wrapper:hover__text:after{color:#4d5865}.tooltip__text:after{content:attr(data-end);color:#939ba3;position:relative;top:-4px;left:3px;font:700 10px Sora,Open Sans,sans-serif}.tooltip_ar-center-top{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;top:calc(100% + 15px)}.tooltip_ar-center-top:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:-4px;right:0;bottom:auto;left:0}.tooltip_ar-start-top{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;top:calc(100% + 15px)}.tooltip_ar-start-top:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:-4px;right:auto;bottom:auto;left:8px}.tooltip_ar-end-top{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;top:calc(100% + 15px)}.tooltip_ar-end-top:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:-4px;right:8px;bottom:auto;left:auto}.tooltip_ar-center-bottom{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;bottom:calc(100% + 15px)}.tooltip_ar-center-bottom:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:auto;right:0;bottom:-4px;left:0}.tooltip_ar-center-bottom.arr-left:before{left:20px;right:auto}.tooltip_ar-start-bottom{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;bottom:calc(100% + 15px)}.tooltip_ar-start-bottom:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:auto;right:auto;bottom:-4px;left:8px}.tooltip_ar-end-bottom{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;bottom:calc(100% + 15px);right:0}.tooltip_ar-end-bottom:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:auto;right:8px;bottom:-4px;left:auto}.tooltip_ar-center-left{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;top:0;left:calc(100% + 15px)}.tooltip_ar-center-left:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:0;right:auto;bottom:0;left:-4px}.tooltip_ar-start-left{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;left:calc(100% + 15px)}.tooltip_ar-start-left:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:8px;right:auto;bottom:auto;left:-4px}.tooltip_ar-end-left{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;left:calc(100% + 15px)}.tooltip_ar-end-left:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:auto;right:8px;bottom:0;left:-4px}.tooltip_ar-center-right{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;right:calc(100% + 15px)}.tooltip_ar-center-right:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:0;right:-4px;bottom:0;left:auto}.tooltip_ar-start-right{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;right:calc(100% + 15px)}.tooltip_ar-start-right:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:8px;right:-4px;bottom:auto;left:auto}.tooltip_ar-end-right{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;right:calc(100% + 15px)}.tooltip_ar-end-right:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:auto;right:-4px;bottom:8px;left:auto}.tooltip_ar-center{visibility:hidden;position:absolute;flex-wrap:wrap;align-items:center;padding:6px 8px;box-sizing:border-box;background-color:#4d5865;color:#fff;font:400 12px/16px Sora,Open Sans,sans-serif;min-height:16px;width:220px;border-radius:4px;z-index:1002;opacity:0;transition:opacity .5s,visibility .3s 0s;bottom:calc(100% + 15px)}.tooltip_ar-center:before{content:"";width:8px;height:8px;background-color:#4d5865;position:absolute;transform:rotate(135deg);margin:auto;top:auto;right:0;bottom:-4px;left:0}@media (max-width:991px){.tooltip__wrapper:hover .tooltip__item{display:none}.tooltip__wrapper.show-tooltip .tooltip__item{display:flex}}@media (max-width:600px){.tooltip__item{width:150px}}html[dir=rtl] .tooltip__text:after{display:inline-block}.input-wrapper_size_l{position:relative}.input-wrapper_size_l .input-container{width:100%;text-overflow:ellipsis;overflow:hidden;outline:none;cursor:auto;background:#fff;box-sizing:border-box;padding:11px 15px;border-radius:4px;border:1px solid #d9dde0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-wrapper_size_l .input-container:hover{border-color:#c1c6cc;box-shadow:none}.input-wrapper_size_l .input-container:active,.input-wrapper_size_l .input-container:focus{border:1px solid #3587e0;box-shadow:inset 0 0 0 1px #3587e0}.input-wrapper_size_l .input-container:disabled{background-color:#f5f6f7}.input-wrapper_size_l .input-container:disabled::-moz-placeholder{color:#c1c6cc}.input-wrapper_size_l .input-container:disabled::placeholder{color:#c1c6cc}.input-wrapper_size_l .input-container:disabled+.input-icon{fill:#c1c6cc}.input-wrapper_size_l .input-container::-moz-placeholder{font:inherit;color:#939ba3}.input-wrapper_size_l .input-container::placeholder{font:inherit;color:#939ba3}.input-wrapper_size_l .input-container_left-icon{padding:11px 15px 11px 43px}.input-wrapper_size_l .input-container_right-icon{padding:11px 43px 11px 15px}.input-wrapper_size_l .input-container_both-icon{padding:11px 43px}.input-wrapper_size_l .input-container_status_error{background-color:#ffeae9;border:1px solid #f04c41;box-shadow:inset 0 0 0 1px #f04c41}.input-wrapper_size_l .input-container_status_success{background-color:#fff;border:1px solid #2eb843;box-shadow:inset 0 0 0 1px #2eb843}.input-wrapper_size_l .input-icon{fill:#939ba3;position:absolute;top:50%;left:13px;width:24px;height:24px;transform:translateY(-50%)}.input-wrapper_size_l .input-icon_right{left:auto;right:13px}.input-wrapper_size_l .input-icon_search{cursor:pointer}.input-wrapper_size_m{position:relative}.input-wrapper_size_m .input-container{width:100%;text-overflow:ellipsis;overflow:hidden;outline:none;cursor:auto;background:#fff;box-sizing:border-box;padding:7px 11px;border-radius:4px;border:1px solid #d9dde0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-wrapper_size_m .input-container:hover{border-color:#c1c6cc;box-shadow:none}.input-wrapper_size_m .input-container:active,.input-wrapper_size_m .input-container:focus{border:1px solid #3587e0;box-shadow:inset 0 0 0 1px #3587e0}.input-wrapper_size_m .input-container:disabled{background-color:#f5f6f7}.input-wrapper_size_m .input-container:disabled::-moz-placeholder{color:#c1c6cc}.input-wrapper_size_m .input-container:disabled::placeholder{color:#c1c6cc}.input-wrapper_size_m .input-container:disabled+.input-icon{fill:#c1c6cc}.input-wrapper_size_m .input-container::-moz-placeholder{font:inherit;color:#939ba3}.input-wrapper_size_m .input-container::placeholder{font:inherit;color:#939ba3}.input-wrapper_size_m .input-container_left-icon{padding:7px 11px 7px 37px}.input-wrapper_size_m .input-container_right-icon{padding:7px 37px 7px 11px}.input-wrapper_size_m .input-container_both-icon{padding:7px 37px}.input-wrapper_size_m .input-container_status_error{background-color:#ffeae9;border:1px solid #f04c41;box-shadow:inset 0 0 0 1px #f04c41}.input-wrapper_size_m .input-container_status_success{background-color:#fff;border:1px solid #2eb843;box-shadow:inset 0 0 0 1px #2eb843}.input-wrapper_size_m .input-icon{fill:#939ba3;position:absolute;top:50%;left:9px;width:24px;height:24px;transform:translateY(-50%)}.input-wrapper_size_m .input-icon_right{left:auto;right:9px}.input-wrapper_size_m .input-icon_search{cursor:pointer}.input-wrapper_size_s{position:relative}.input-wrapper_size_s .input-container{width:100%;text-overflow:ellipsis;overflow:hidden;outline:none;cursor:auto;background:#fff;box-sizing:border-box;padding:5px 11px;border-radius:4px;border:1px solid #d9dde0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-wrapper_size_s .input-container:hover{border-color:#c1c6cc;box-shadow:none}.input-wrapper_size_s .input-container:active,.input-wrapper_size_s .input-container:focus{border:1px solid #3587e0;box-shadow:inset 0 0 0 1px #3587e0}.input-wrapper_size_s .input-container:disabled{background-color:#f5f6f7}.input-wrapper_size_s .input-container:disabled::-moz-placeholder{color:#c1c6cc}.input-wrapper_size_s .input-container:disabled::placeholder{color:#c1c6cc}.input-wrapper_size_s .input-container:disabled+.input-icon{fill:#c1c6cc}.input-wrapper_size_s .input-container::-moz-placeholder{font:inherit;color:#939ba3}.input-wrapper_size_s .input-container::placeholder{font:inherit;color:#939ba3}.input-wrapper_size_s .input-container_left-icon{padding:5px 11px 5px 31px}.input-wrapper_size_s .input-container_right-icon{padding:5px 31px 5px 11px}.input-wrapper_size_s .input-container_both-icon{padding:5px 31px}.input-wrapper_size_s .input-container_status_error{background-color:#ffeae9;border:1px solid #f04c41;box-shadow:inset 0 0 0 1px #f04c41}.input-wrapper_size_s .input-container_status_success{background-color:#fff;border:1px solid #2eb843;box-shadow:inset 0 0 0 1px #2eb843}.input-wrapper_size_s .input-icon{fill:#939ba3;position:absolute;top:50%;left:6px;width:20px;height:20px;transform:translateY(-50%)}.input-wrapper_size_s .input-icon_right{left:auto;right:6px}.input-wrapper_size_s .input-icon_search{cursor:pointer}.display-flex{display:flex}.svg-icon{display:inline-block;vertical-align:middle;fill:inherit;stroke:inherit}.svg-panorams{width:16px;height:16px}.booked__header .svg-icon{fill:#333}.booked__header .s-networks{fill:#858585}.booked__header .svg-icon-home{width:43px;height:43px;fill:#333}.booked__footer .svg-icon{fill:#858585}.booked__footer .svg-icon,.booked__header .svg-icon,.booked__seo-footer .svg-icon{display:inline-block;vertical-align:middle;fill:inherit;stroke:inherit;width:18px;height:18px}.booked__footer .svg-icon-lang,.booked__footer .svg-icon-my-booking,.booked__header .svg-icon-lang,.booked__header .svg-icon-my-booking,.booked__seo-footer .svg-icon-lang,.booked__seo-footer .svg-icon-my-booking{position:relative;bottom:2px}.booked__footer .svg-icon-menu-support,.booked__header .svg-icon-menu-support,.booked__seo-footer .svg-icon-menu-support{bottom:1px}.booked__footer .svg-icon-lang,.booked__header .svg-icon-lang,.booked__seo-footer .svg-icon-lang{height:16px;width:22px;vertical-align:middle}.booked__footer .svg-icon-american-express,.booked__footer .svg-icon-discover,.booked__footer .svg-icon-visa,.booked__header .svg-icon-american-express,.booked__header .svg-icon-discover,.booked__header .svg-icon-visa,.booked__seo-footer .svg-icon-american-express,.booked__seo-footer .svg-icon-discover,.booked__seo-footer .svg-icon-visa{height:26px}.booked__footer .svg-icon-visa,.booked__header .svg-icon-visa,.booked__seo-footer .svg-icon-visa{width:44px}.booked__footer .svg-icon-american-express,.booked__footer .svg-icon-discover,.booked__header .svg-icon-american-express,.booked__header .svg-icon-discover,.booked__seo-footer .svg-icon-american-express,.booked__seo-footer .svg-icon-discover{width:40px}.booked__footer .svg-icon-maestro,.booked__footer .svg-icon-mastercard,.booked__header .svg-icon-maestro,.booked__header .svg-icon-mastercard,.booked__seo-footer .svg-icon-maestro,.booked__seo-footer .svg-icon-mastercard{width:40px;height:40px}.booked__footer .svg-icon-diners-club,.booked__header .svg-icon-diners-club,.booked__seo-footer .svg-icon-diners-club{width:52px;height:37px}.booked__footer .svg-icon-jcb,.booked__header .svg-icon-jcb,.booked__seo-footer .svg-icon-jcb{width:38px;height:29px}.booked__footer .svg-icon-paypal,.booked__header .svg-icon-paypal,.booked__seo-footer .svg-icon-paypal{width:93px;height:25px}.booked__footer .svg-icon-paypal-mob,.booked__header .svg-icon-paypal-mob,.booked__seo-footer .svg-icon-paypal-mob{width:53px;height:15px}.booked__footer .svg-icon-maestro-mob,.booked__footer .svg-icon-mastercard-mob,.booked__header .svg-icon-maestro-mob,.booked__header .svg-icon-mastercard-mob,.booked__seo-footer .svg-icon-maestro-mob,.booked__seo-footer .svg-icon-mastercard-mob{width:39px;height:25px}.booked__footer .svg-icon-diners-club-mob,.booked__header .svg-icon-diners-club-mob,.booked__seo-footer .svg-icon-diners-club-mob{width:35px;height:28px}.booked__footer .svg-icon-sepa,.booked__header .svg-icon-sepa,.booked__seo-footer .svg-icon-sepa{width:60px;height:20px}.booked__footer .svg-icon-boleto,.booked__footer .svg-icon-unionpay,.booked__header .svg-icon-boleto,.booked__header .svg-icon-unionpay,.booked__seo-footer .svg-icon-boleto,.booked__seo-footer .svg-icon-unionpay{width:45px;height:30px}.booked__footer .svg-icon-facebook,.booked__footer .svg-icon-insta,.booked__footer .svg-icon-mail-gray,.booked__footer .svg-icon-phone-gray,.booked__footer .svg-icon-tweeter,.booked__header .svg-icon-facebook,.booked__header .svg-icon-insta,.booked__header .svg-icon-mail-gray,.booked__header .svg-icon-phone-gray,.booked__header .svg-icon-tweeter,.booked__seo-footer .svg-icon-facebook,.booked__seo-footer .svg-icon-insta,.booked__seo-footer .svg-icon-mail-gray,.booked__seo-footer .svg-icon-phone-gray,.booked__seo-footer .svg-icon-tweeter{width:8px;vertical-align:bottom;margin-right:8px}@media only screen and (min-width:992px){.booked__footer .svg-icon-facebook,.booked__footer .svg-icon-insta,.booked__footer .svg-icon-mail-gray,.booked__footer .svg-icon-phone-gray,.booked__footer .svg-icon-tweeter,.booked__header .svg-icon-facebook,.booked__header .svg-icon-insta,.booked__header .svg-icon-mail-gray,.booked__header .svg-icon-phone-gray,.booked__header .svg-icon-tweeter,.booked__seo-footer .svg-icon-facebook,.booked__seo-footer .svg-icon-insta,.booked__seo-footer .svg-icon-mail-gray,.booked__seo-footer .svg-icon-phone-gray,.booked__seo-footer .svg-icon-tweeter{width:12px}}.booked__footer .svg-icon-facebook,.booked__header .svg-icon-facebook,.booked__seo-footer .svg-icon-facebook{position:relative;bottom:2px}.booked__footer .svg-icon-helpdesk,.booked__header .svg-icon-helpdesk,.booked__seo-footer .svg-icon-helpdesk{width:20px;height:20px;transform:rotate(30deg)}.booked__footer .svg-icon-chevron-open,.booked__header .svg-icon-chevron-open,.booked__seo-footer .svg-icon-chevron-open{width:12px;height:8px;margin-left:6px;fill:#4d5865;color:#4d5865;transform:rotate(180deg)}.hotel-rate-more-info-popup .svg-icon-close-popup{position:absolute;top:0;right:0;width:22px;height:22px;cursor:pointer}.svg-icon-camera,.svg-icon-camera *,.svg-icon-label{fill:#fff}.h-list__wrapper .svg-icon-camera,.h-page__container .svg-icon-camera,.hotel-list__gallery .svg-icon-camera,.hotel-page__gallery .svg-icon-camera,.page_brand .svg-icon-camera,.page_country .svg-icon-camera,.page_hotels_near_me .svg-icon-camera,.page_main .svg-icon-camera,.page_region .svg-icon-camera{width:25px;height:20px}.h-list__wrapper .svg-icon-video,.h-page__container .svg-icon-video,.hotel-list__gallery .svg-icon-video,.hotel-page__gallery .svg-icon-video,.page_brand .svg-icon-video,.page_country .svg-icon-video,.page_hotels_near_me .svg-icon-video,.page_main .svg-icon-video,.page_region .svg-icon-video{width:30px;height:24px}.h-list__wrapper .svg-icon-map-preview,.h-page__container .svg-icon-map-preview,.hotel-list__gallery .svg-icon-map-preview,.hotel-page__gallery .svg-icon-map-preview,.page_brand .svg-icon-map-preview,.page_country .svg-icon-map-preview,.page_hotels_near_me .svg-icon-map-preview,.page_main .svg-icon-map-preview,.page_region .svg-icon-map-preview{width:27px;height:27px;fill:#fff}.h-list__wrapper .svg-icon-awards,.h-page__container .svg-icon-awards,.hotel-list__gallery .svg-icon-awards,.hotel-page__gallery .svg-icon-awards,.page_brand .svg-icon-awards,.page_country .svg-icon-awards,.page_hotels_near_me .svg-icon-awards,.page_main .svg-icon-awards,.page_region .svg-icon-awards{width:53px;height:51px}.h-list__wrapper .svg-icon-beds,.h-list__wrapper .svg-icon-cancel,.h-list__wrapper .svg-icon-card,.h-list__wrapper .svg-icon-center,.h-list__wrapper .svg-icon-check-time,.h-list__wrapper .svg-icon-pets,.h-page__container .svg-icon-beds,.h-page__container .svg-icon-cancel,.h-page__container .svg-icon-card,.h-page__container .svg-icon-center,.h-page__container .svg-icon-check-time,.h-page__container .svg-icon-pets,.hotel-list__gallery .svg-icon-beds,.hotel-list__gallery .svg-icon-cancel,.hotel-list__gallery .svg-icon-card,.hotel-list__gallery .svg-icon-center,.hotel-list__gallery .svg-icon-check-time,.hotel-list__gallery .svg-icon-pets,.hotel-page__gallery .svg-icon-beds,.hotel-page__gallery .svg-icon-cancel,.hotel-page__gallery .svg-icon-card,.hotel-page__gallery .svg-icon-center,.hotel-page__gallery .svg-icon-check-time,.hotel-page__gallery .svg-icon-pets,.page_brand .svg-icon-beds,.page_brand .svg-icon-cancel,.page_brand .svg-icon-card,.page_brand .svg-icon-center,.page_brand .svg-icon-check-time,.page_brand .svg-icon-pets,.page_country .svg-icon-beds,.page_country .svg-icon-cancel,.page_country .svg-icon-card,.page_country .svg-icon-center,.page_country .svg-icon-check-time,.page_country .svg-icon-pets,.page_hotels_near_me .svg-icon-beds,.page_hotels_near_me .svg-icon-cancel,.page_hotels_near_me .svg-icon-card,.page_hotels_near_me .svg-icon-center,.page_hotels_near_me .svg-icon-check-time,.page_hotels_near_me .svg-icon-pets,.page_main .svg-icon-beds,.page_main .svg-icon-cancel,.page_main .svg-icon-card,.page_main .svg-icon-center,.page_main .svg-icon-check-time,.page_main .svg-icon-pets,.page_region .svg-icon-beds,.page_region .svg-icon-cancel,.page_region .svg-icon-card,.page_region .svg-icon-center,.page_region .svg-icon-check-time,.page_region .svg-icon-pets{width:34px;height:34px}.h-list__wrapper .svg-icon-airport,.h-page__container .svg-icon-airport,.hotel-list__gallery .svg-icon-airport,.hotel-page__gallery .svg-icon-airport,.page_brand .svg-icon-airport,.page_country .svg-icon-airport,.page_hotels_near_me .svg-icon-airport,.page_main .svg-icon-airport,.page_region .svg-icon-airport{width:32px;height:27px}.h-list__wrapper .svg-icon-underground,.h-page__container .svg-icon-underground,.hotel-list__gallery .svg-icon-underground,.hotel-page__gallery .svg-icon-underground,.page_brand .svg-icon-underground,.page_country .svg-icon-underground,.page_hotels_near_me .svg-icon-underground,.page_main .svg-icon-underground,.page_region .svg-icon-underground{width:30px;height:32px}.h-list__wrapper .svg-icon-train,.h-page__container .svg-icon-train,.hotel-list__gallery .svg-icon-train,.hotel-page__gallery .svg-icon-train,.page_brand .svg-icon-train,.page_country .svg-icon-train,.page_hotels_near_me .svg-icon-train,.page_main .svg-icon-train,.page_region .svg-icon-train{width:25px;height:34px}.h-list__wrapper .svg-icon-bus,.h-page__container .svg-icon-bus,.hotel-list__gallery .svg-icon-bus,.hotel-page__gallery .svg-icon-bus,.page_brand .svg-icon-bus,.page_country .svg-icon-bus,.page_hotels_near_me .svg-icon-bus,.page_main .svg-icon-bus,.page_region .svg-icon-bus{width:34px;height:23px}.h-list__wrapper .svg-icon-calendar,.h-page__container .svg-icon-calendar,.hotel-list__gallery .svg-icon-calendar,.hotel-page__gallery .svg-icon-calendar,.page_brand .svg-icon-calendar,.page_country .svg-icon-calendar,.page_hotels_near_me .svg-icon-calendar,.page_main .svg-icon-calendar,.page_region .svg-icon-calendar{width:17px;height:17px;fill:#333}.h-list__wrapper .svg-icon-room-remove,.h-page__container .svg-icon-room-remove,.hotel-list__gallery .svg-icon-room-remove,.hotel-page__gallery .svg-icon-room-remove,.page_brand .svg-icon-room-remove,.page_country .svg-icon-room-remove,.page_hotels_near_me .svg-icon-room-remove,.page_main .svg-icon-room-remove,.page_region .svg-icon-room-remove{width:15px;height:15px}.h-list__wrapper .facilities-container .ic-facilities,.h-page__container .facilities-container .ic-facilities,.hotel-list__gallery .facilities-container .ic-facilities,.hotel-page__gallery .facilities-container .ic-facilities,.page_brand .facilities-container .ic-facilities,.page_country .facilities-container .ic-facilities,.page_hotels_near_me .facilities-container .ic-facilities,.page_main .facilities-container .ic-facilities,.page_region .facilities-container .ic-facilities{width:26px;height:26px}.h-list__wrapper .svg-icon-close,.h-page__container .svg-icon-close,.hotel-list__gallery .svg-icon-close,.hotel-page__gallery .svg-icon-close,.page_brand .svg-icon-close,.page_country .svg-icon-close,.page_hotels_near_me .svg-icon-close,.page_main .svg-icon-close,.page_region .svg-icon-close{width:15px;height:15px;fill:#333}.h-page__container .svg-icon-camera{width:17px;height:14px}.page_time_city .svg-icon-calendar,.page_weather_city_forecast .svg-icon-calendar{width:17px;height:17px;fill:#333}.page_time_city .svg-icon-search-city,.page_weather_city_forecast .svg-icon-search-city{width:16px;height:22px;position:absolute;bottom:14px;right:10px}.h-list__wrapper .svg-icon-close,.h-page__check-avail .svg-icon-close{width:15px;height:15px;fill:hsla(0,0%,100%,.5)}.h-list__wrapper .svg-icon-calendar-arrow,.h-page__check-avail .svg-icon-calendar-arrow{width:12px;height:12px;fill:#333}.h-page__reviews .svg-icon-write-review{width:24px;height:22px}.h-page__reviews .svg-icon-review-hotel{width:88px;height:86px}.page_hotel .svg-icon-adults,.page_hotel .svg-icon-bedding,.page_hotel .svg-icon-size,.page_hotel .svg-no-smoking,.page_hotel .svg-smoking,.page_hotellist .svg-icon-adults,.page_hotellist .svg-icon-bedding,.page_hotellist .svg-icon-size,.page_hotellist .svg-no-smoking,.page_hotellist .svg-smoking,.page_main .svg-icon-adults,.page_main .svg-icon-bedding,.page_main .svg-icon-size,.page_main .svg-no-smoking,.page_main .svg-smoking,.page_time_city .svg-icon-adults,.page_time_city .svg-icon-bedding,.page_time_city .svg-icon-size,.page_time_city .svg-no-smoking,.page_time_city .svg-smoking,.page_weather_city_forecast .svg-icon-adults,.page_weather_city_forecast .svg-icon-bedding,.page_weather_city_forecast .svg-icon-size,.page_weather_city_forecast .svg-no-smoking,.page_weather_city_forecast .svg-smoking{width:26px;height:26px;fill:#333}.page_hotel .svg-icon-info,.page_hotel .svg-icon-info-active,.page_hotellist .svg-icon-info,.page_hotellist .svg-icon-info-active,.page_main .svg-icon-info,.page_main .svg-icon-info-active,.page_time_city .svg-icon-info,.page_time_city .svg-icon-info-active,.page_weather_city_forecast .svg-icon-info,.page_weather_city_forecast .svg-icon-info-active{width:14px;height:14px}.page_hotel .svg-icon-booking-arrow,.page_hotellist .svg-icon-booking-arrow,.page_main .svg-icon-booking-arrow,.page_time_city .svg-icon-booking-arrow,.page_weather_city_forecast .svg-icon-booking-arrow{width:20px;height:20px;fill:#fff}.page_hotel .svg-icon-hotel-star,.page_hotellist .svg-icon-hotel-star,.page_main .svg-icon-hotel-star,.page_time_city .svg-icon-hotel-star,.page_weather_city_forecast .svg-icon-hotel-star{width:13px;height:13px;fill:#ffbe00}.page_hotel .svg-icon-info-active,.page_hotellist .svg-icon-info-active,.page_main .svg-icon-info-active,.page_time_city .svg-icon-info-active,.page_weather_city_forecast .svg-icon-info-active{fill:#3988df}.page_hotel .h-list__sort-item-checkbox-arrow .svg-filter-arrow,.page_hotellist .h-list__sort-item-checkbox-arrow .svg-filter-arrow,.page_main .h-list__sort-item-checkbox-arrow .svg-filter-arrow,.page_time_city .h-list__sort-item-checkbox-arrow .svg-filter-arrow,.page_weather_city_forecast .h-list__sort-item-checkbox-arrow .svg-filter-arrow{width:12px;height:20px}.page_hotel .room-blank__rates .svg-icon-free-cancel,.page_hotellist .room-blank__rates .svg-icon-free-cancel,.page_main .room-blank__rates .svg-icon-free-cancel,.page_time_city .room-blank__rates .svg-icon-free-cancel,.page_weather_city_forecast .room-blank__rates .svg-icon-free-cancel{width:24px;height:24px;fill:#42be56}.page_hotel .room-blank__rates .svg-ic-bed-type-5,.page_hotellist .room-blank__rates .svg-ic-bed-type-5,.page_main .room-blank__rates .svg-ic-bed-type-5,.page_time_city .room-blank__rates .svg-ic-bed-type-5,.page_weather_city_forecast .room-blank__rates .svg-ic-bed-type-5{width:30px;height:26px}.page_hotel .room-blank__rates .svg-ic-bed-type-1,.page_hotel .room-blank__rates .svg-ic-bed-type-2,.page_hotel .room-blank__rates .svg-ic-bed-type-4,.page_hotel .room-blank__rates .svg-ic-bed-type-6,.page_hotel .room-blank__rates .svg-icon-smoking,.page_hotellist .room-blank__rates .svg-ic-bed-type-1,.page_hotellist .room-blank__rates .svg-ic-bed-type-2,.page_hotellist .room-blank__rates .svg-ic-bed-type-4,.page_hotellist .room-blank__rates .svg-ic-bed-type-6,.page_hotellist .room-blank__rates .svg-icon-smoking,.page_main .room-blank__rates .svg-ic-bed-type-1,.page_main .room-blank__rates .svg-ic-bed-type-2,.page_main .room-blank__rates .svg-ic-bed-type-4,.page_main .room-blank__rates .svg-ic-bed-type-6,.page_main .room-blank__rates .svg-icon-smoking,.page_time_city .room-blank__rates .svg-ic-bed-type-1,.page_time_city .room-blank__rates .svg-ic-bed-type-2,.page_time_city .room-blank__rates .svg-ic-bed-type-4,.page_time_city .room-blank__rates .svg-ic-bed-type-6,.page_time_city .room-blank__rates .svg-icon-smoking,.page_weather_city_forecast .room-blank__rates .svg-ic-bed-type-1,.page_weather_city_forecast .room-blank__rates .svg-ic-bed-type-2,.page_weather_city_forecast .room-blank__rates .svg-ic-bed-type-4,.page_weather_city_forecast .room-blank__rates .svg-ic-bed-type-6,.page_weather_city_forecast .room-blank__rates .svg-icon-smoking{width:26px;height:26px}.page_hotel .room-blank__rates .svg-icon-breakfast,.page_hotellist .room-blank__rates .svg-icon-breakfast,.page_main .room-blank__rates .svg-icon-breakfast,.page_time_city .room-blank__rates .svg-icon-breakfast,.page_weather_city_forecast .room-blank__rates .svg-icon-breakfast{width:24px;height:15px}.page_hotel .room-blank__rates .svg-icon-smoking,.page_hotellist .room-blank__rates .svg-icon-smoking,.page_main .room-blank__rates .svg-icon-smoking,.page_time_city .room-blank__rates .svg-icon-smoking,.page_weather_city_forecast .room-blank__rates .svg-icon-smoking{width:26px;height:26px;fill:#333}.page_hotel .svg-icon-close-popup,.page_hotellist .svg-icon-close-popup,.page_main .svg-icon-close-popup,.page_time_city .svg-icon-close-popup,.page_weather_city_forecast .svg-icon-close-popup{width:18px;height:18px;display:block;fill:#333}.page_hotel .hl-go-map-link-wrapper .svg-icon-map-marker,.page_hotellist .hl-go-map-link-wrapper .svg-icon-map-marker,.page_main .hl-go-map-link-wrapper .svg-icon-map-marker,.page_time_city .hl-go-map-link-wrapper .svg-icon-map-marker,.page_weather_city_forecast .hl-go-map-link-wrapper .svg-icon-map-marker{width:33px;height:34px;fill:#3988df}.page_hotel .hl-go-map-link-wrapper .svg-icon-map-list,.page_hotellist .hl-go-map-link-wrapper .svg-icon-map-list,.page_main .hl-go-map-link-wrapper .svg-icon-map-list,.page_time_city .hl-go-map-link-wrapper .svg-icon-map-list,.page_weather_city_forecast .hl-go-map-link-wrapper .svg-icon-map-list{width:36px;height:26px;fill:#3988df}.page_hotel .ta-frame-content .svg-ta-logo,.page_hotellist .ta-frame-content .svg-ta-logo,.page_main .ta-frame-content .svg-ta-logo,.page_time_city .ta-frame-content .svg-ta-logo,.page_weather_city_forecast .ta-frame-content .svg-ta-logo{width:34px;height:20px}.page_hotel .ta-frame-content .svg-icon-popup-close,.page_hotellist .ta-frame-content .svg-icon-popup-close,.page_main .ta-frame-content .svg-icon-popup-close,.page_time_city .ta-frame-content .svg-icon-popup-close,.page_weather_city_forecast .ta-frame-content .svg-icon-popup-close{width:22px;height:22px}.room-blank__rates .svg-icon-free-cancel{width:24px;height:24px;fill:#42be56}.room-blank__rates .svg-ic-bed-type-5{width:30px;height:26px}.room-blank__rates .svg-ic-bed-type-1,.room-blank__rates .svg-ic-bed-type-2,.room-blank__rates .svg-ic-bed-type-4,.room-blank__rates .svg-ic-bed-type-6{width:26px;height:26px}.room-blank__rates .svg-icon-breakfast{width:24px;height:15px}.h-page__body .svg-icon-arrow{width:18px;height:13px}.h-page__body .svg-icon-booking-check{width:15px;height:12px;fill:#fff}.h-page__body .svg-icon-remove-room{width:13px;height:13px;fill:#004a99}.svg-icon-suitcase{width:47px;height:42px}.page_brand .svg-icon-search-city,.page_country .svg-icon-search-city,.page_hotellist .svg-icon-search-city,.page_hotels_near_me .svg-icon-search-city,.page_main .svg-icon-search-city,.page_region .svg-icon-search-city{width:16px;height:22px;position:absolute;bottom:14px;right:10px}.page_hotellist .svg-icon-calendar,.page_tt_hotellist .svg-icon-calendar{width:17px;height:17px}.page_hotellist .svg-icon-close-popup,.page_tt_hotellist .svg-icon-close-popup{width:18px;height:18px;display:block;fill:#333}.page_hotellist .svg-icon-arrow{width:15px;height:15px;fill:#333}.page_hotellist .svg-icon-info,.page_hotellist .svg-icon-info-active{width:14px;height:14px}.page_hotellist .svg-icon-info-active{fill:#3988df}.page_hotellist .svg-hl-key-features.24-hour-check-in,.page_hotellist .svg-hl-key-features.fitness-center-gym,.page_hotellist .svg-hl-key-features.luggage,.page_hotellist .svg-hl-key-features.restaurant-bar{width:22px}.page_hotellist .svg-icon-send{width:12px;height:10px}.page_hotellist .svg-icon-bookmark{width:10px;height:14px}.page_hotellist .svg-icon-near-center{width:16px;height:19px}.page_hotellist .svg-icon-near-hotel{width:14px;height:17px}.page_hotellist .svg-icon-cheapest{width:16px;height:16px}.page_hotellist .svg-icon-key-feature{width:18px;height:15px}.page_hotellist .svg-icon-notification{width:23px;height:25px}.page_hotel .popup-close-btn .svg-icon-close-popup,.page_hotellist .popup-close-btn .svg-icon-close-popup{width:12px;height:12px}.page_hotel .popup__info-item-subtitle .svg-icon-facilities,.page_hotellist .popup__info-item-subtitle .svg-icon-facilities{vertical-align:text-bottom;width:24px;height:24px;fill:#3988df}.page_hotel .popup__info-features .svg-icon-facilities,.page_hotellist .popup__info-features .svg-icon-facilities{width:26px;height:26px;fill:#3988df}.page_hotel .popup__info-icons .svg-icon-facilities,.page_hotellist .popup__info-icons .svg-icon-facilities{width:25px;height:25px;fill:#333}.main-loader .svg-icon-loader-bg{width:100%;height:414px}.main-loader .svg-icon-loader-airballoon{width:200px;height:140px}.r-and-g-container .svg-icon-group-booking{width:26px;height:20px;vertical-align:baseline;fill:#2cb843;margin-right:10px}.transfer__wrapper .svg-icon-transfer{width:35px;height:20px;fill:#333}.term-popup .svg-icon-close-popup{width:26px;height:24px;fill:#333}.seo-footer-mobile .svg-icon-arrow{width:13px;height:9px;fill:#333}.seo-footer-mobile .svg-icon-lang{height:16px;width:22px}.svg-icon-hotel-star{width:13px;height:13px;fill:#ffbe00}.svg-icon-info{width:18px;height:18px}.filter-selected-body .svg-other-option,.hl-filter-star-rating__labels .svg-other-option{width:18px;height:16px;fill:#333}.page_about_us .svg-icon-book-hotel{width:55px;height:55px}.page_about_us .svg-icon-security{width:46px;height:54px}.page_about_us .svg-icon-pay-at-hotel{width:43px;height:55px}.page_about_us .svg-icon-confirm{width:47px;height:52px}.page_about_us .svg-icon-cancellation{width:51px;height:51px}.page_about_us .svg-icon-label{width:56px;height:50px}.page_about_us .about-us__headquarters .svg-icon-search-city{width:16px;height:22px}.h-page__faq-question .svg-icon-faq-question{width:22px;height:19px}.svg-bos{width:18px;height:18px}.svg-bos_xl{width:48px;height:48px}.svg-bos_l{width:24px;height:24px}.svg-bos_m{width:20px;height:20px}.svg-bos_s{width:16px;height:16px}.svg-bos_xs{width:14px;height:14px}.mapboxgl-popup.__metro-popup{z-index:10}.mapboxgl-popup.__metro-popup .mapboxgl-popup-content{width:100%}.mapbox-metro-popup-title{font-size:18px;font-weight:700;margin-bottom:10px}.mapbox-metro-popup-description{font-size:14px}.mapbox-metro-marker{cursor:pointer}html{height:100%}body{font:normal 300 14px/1.6 Sora,Open Sans,sans-serif;color:#1a232c}.hidden,.hide{display:none!important}.overflow-hidden{overflow:hidden!important}.center{text-align:center}strong{font-weight:700}.booked__header-content,.container{flex:1 0 auto;max-width:1220px;width:100%;padding:0 15px;box-sizing:border-box;margin:0 auto}@media (min-width:768px){.booked__header-content,.container{padding:0 25px}}input::-webkit-input-placeholder,input:focus::-webkit-input-placeholder{color:#939393;font-style:normal;font-family:Sora,Open Sans,sans-serif;opacity:1}input::-moz-placeholder,input:focus::-moz-placeholder{color:#939393;font-style:normal;font-family:Sora,Open Sans,sans-serif;opacity:1}input:-ms-input-placeholder,input:focus:-ms-input-placeholder{color:#939393;font-style:normal;font-family:Sora,Open Sans,sans-serif;opacity:1}input:-moz-placeholder,input:focus:-moz-placeholder{color:#939393;font-style:normal;font-family:Sora,Open Sans,sans-serif;opacity:1}textarea{font-family:Sora,Open Sans,sans-serif}@media (max-width:767.98px){.hide-mob{display:none!important;visibility:hidden}}.show-mob{display:none!important}@media (max-width:767.98px){.show-mob{display:inline-block!important;visibility:visible}}.text-center{text-align:center}.page-title{font-size:20px;margin-bottom:15px}@media (min-width:576px){.page-title{font-size:26px;margin-bottom:20px}}@media (min-width:992px){.page-title{font-size:32px;margin-bottom:24px}}.main-title{font-size:20px;margin-bottom:15px;text-transform:uppercase;text-align:center}@media (min-width:768px){.main-title{font-size:32px;margin-bottom:24px}}@media (max-width:767.98px){.main-title{letter-spacing:.75px}}.hub-title{font-size:20px;margin-bottom:15px;text-transform:uppercase;text-align:center}@media (min-width:768px){.hub-title{font-size:24px}}.main-item-link{justify-content:center;font-size:14px;position:relative;display:flex;align-items:center;color:#1a232c;text-decoration:underline;margin-bottom:15px;cursor:pointer;transition:color .3s}@media (min-width:576px){.main-item-link{margin-bottom:30px;font-size:16px}}.main-item-link:after{content:"";flex:0 0 10px;height:10px;margin-left:5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.375 5a.436.436 0 01-.128.31L4.872 9.683a.437.437 0 11-.619-.618L8.32 5 4.253.934a.437.437 0 11.619-.618L9.247 4.69A.436.436 0 019.375 5zm-3.628-.31L1.372.317a.437.437 0 10-.619.618L4.82 5 .753 9.066a.437.437 0 10.619.618L5.747 5.31a.436.436 0 000-.618z' fill='%231A232C'/%3E%3C/svg%3E")}.main-item-link:hover{text-decoration:none;color:#2367ba}.btn,.btn-colorful,.btn-g{padding:6px 12px;font-weight:600;font-size:12px;border-radius:4px;display:inline-flex;overflow:hidden}.btn-g{color:#058080;border:1px solid #d9dde0;transition:background .3s,color .3s,border-color .3s}@media (min-width:768px){.btn-g{font-size:14px}}.btn-g:hover{border-color:#058080;color:#fff;background:#058080}.btn-colorful{text-decoration:none;background:#0a215b;cursor:pointer;color:#fff;text-transform:uppercase;letter-spacing:1px;transition:background .3s,color .3s;padding:10px 28px}@media (min-width:768px){.btn-colorful{padding:13px 32px}}.btn-colorful:hover{background-color:#071944}.btn-g-next,.btn-g-prev,.page_hotellist .topical__arrow.splide__arrow--next,.page_hotellist .topical__arrow.splide__arrow--prev,.page_hotellist_region .topical__arrow.splide__arrow--next,.page_hotellist_region .topical__arrow.splide__arrow--prev,.rooms-popup__gallery .lg-next.lg-icon,.rooms-popup__gallery .lg-prev.lg-icon{cursor:pointer}.btn-g-next:before,.btn-g-prev:before,.page_hotellist .topical__arrow.splide__arrow--next:before,.page_hotellist .topical__arrow.splide__arrow--prev:before,.page_hotellist_region .topical__arrow.splide__arrow--next:before,.page_hotellist_region .topical__arrow.splide__arrow--prev:before,.rooms-popup__gallery .lg-next.lg-icon:before,.rooms-popup__gallery .lg-prev.lg-icon:before{display:flex;width:16px;margin:auto;height:16px}.btn-g-next:after,.btn-g-prev:after,.page_hotellist .topical__arrow.splide__arrow--next:after,.page_hotellist .topical__arrow.splide__arrow--prev:after,.page_hotellist_region .topical__arrow.splide__arrow--next:after,.page_hotellist_region .topical__arrow.splide__arrow--prev:after,.rooms-popup__gallery .lg-next.lg-icon:after,.rooms-popup__gallery .lg-prev.lg-icon:after{display:none}.btn__all-cities{color:#058080;font-size:14px;font-weight:500;border:1px solid #d9dde0;border-radius:4px;background:transparent;padding:6px 8px;position:relative;text-decoration:none;display:flex;margin:auto;width:-moz-max-content;width:max-content;align-items:center;transition:color .3s,background .3s,border-color .3s;cursor:pointer}@media (min-width:768px){.btn__all-cities{padding:14px 16px}}.btn__all-cities:after{margin-left:7px;line-height:normal;height:14px;transition:filter .3s;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.138 5.529L10.472.862a.667.667 0 00-.943.943l3.529 3.528H1.334a.667.667 0 000 1.334h11.724l-3.529 3.528a.667.667 0 10.943.943l4.666-4.667a.667.667 0 000-.942z' fill='%23058080'/%3E%3C/svg%3E")}.btn__all-cities:hover{background-color:#058080;border-color:#058080;color:#fff}.btn__all-cities:hover:after{filter:brightness(0) invert(1)}@media (max-width:767.98px){.btn__all-cities.cities-down{display:none}}.btn__all-cities.cities-down:after{transform:rotate(90deg)}.btn__all-cities.cities-down .less,.btn__all-cities.cities-down .more{position:relative}.btn__all-cities.cities-down .less:before,.btn__all-cities.cities-down .more:before{content:"";position:absolute;width:calc(100% + 32px);height:calc(100% + 28px);left:-16px;top:-14px}.btn__all-cities.cities-down .more{display:block}.btn__all-cities.cities-down .less{display:none}.opened .btn__all-cities.cities-down:after{transform:rotate(-90deg)}.opened .btn__all-cities.cities-down .more{display:none}.opened .btn__all-cities.cities-down .less{display:block}.more-btn{font-size:14px;text-align:center;text-transform:uppercase;margin-top:15px;cursor:pointer}.more-btn .less-btn{display:none}.more-btn .more-btn,.open .more-btn .less-btn{display:block}.open .more-btn .more-btn{display:none}.last-view-hotels__arrows,.main-arrows{position:absolute;width:100%}@media (min-width:1400px){.last-view-hotels__arrows,.main-arrows{top:70px}}.last-view-hotels__arrows .splide__arrow,.main-arrows .splide__arrow{position:absolute;top:100%}.last-view-hotels__arrows .btn-g-prev,.last-view-hotels__arrows .page_hotellist .topical__arrow.splide__arrow--prev,.last-view-hotels__arrows .page_hotellist_region .topical__arrow.splide__arrow--prev,.last-view-hotels__arrows .rooms-popup__gallery .lg-prev.lg-icon,.main-arrows .btn-g-prev,.main-arrows .page_hotellist .topical__arrow.splide__arrow--prev,.main-arrows .page_hotellist_region .topical__arrow.splide__arrow--prev,.main-arrows .rooms-popup__gallery .lg-prev.lg-icon,.page_hotellist .last-view-hotels__arrows .topical__arrow.splide__arrow--prev,.page_hotellist .main-arrows .topical__arrow.splide__arrow--prev,.page_hotellist_region .last-view-hotels__arrows .topical__arrow.splide__arrow--prev,.page_hotellist_region .main-arrows .topical__arrow.splide__arrow--prev,.rooms-popup__gallery .last-view-hotels__arrows .lg-prev.lg-icon,.rooms-popup__gallery .main-arrows .lg-prev.lg-icon{left:0}@media (min-width:1400px){.last-view-hotels__arrows .btn-g-prev,.last-view-hotels__arrows .page_hotellist .topical__arrow.splide__arrow--prev,.last-view-hotels__arrows .page_hotellist_region .topical__arrow.splide__arrow--prev,.last-view-hotels__arrows .rooms-popup__gallery .lg-prev.lg-icon,.main-arrows .btn-g-prev,.main-arrows .page_hotellist .topical__arrow.splide__arrow--prev,.main-arrows .page_hotellist_region .topical__arrow.splide__arrow--prev,.main-arrows .rooms-popup__gallery .lg-prev.lg-icon,.page_hotellist .last-view-hotels__arrows .topical__arrow.splide__arrow--prev,.page_hotellist .main-arrows .topical__arrow.splide__arrow--prev,.page_hotellist_region .last-view-hotels__arrows .topical__arrow.splide__arrow--prev,.page_hotellist_region .main-arrows .topical__arrow.splide__arrow--prev,.rooms-popup__gallery .last-view-hotels__arrows .lg-prev.lg-icon,.rooms-popup__gallery .main-arrows .lg-prev.lg-icon{left:-56px}}.last-view-hotels__arrows .btn-g-next,.last-view-hotels__arrows .page_hotellist .topical__arrow.splide__arrow--next,.last-view-hotels__arrows .page_hotellist_region .topical__arrow.splide__arrow--next,.last-view-hotels__arrows .rooms-popup__gallery .lg-next.lg-icon,.main-arrows .btn-g-next,.main-arrows .page_hotellist .topical__arrow.splide__arrow--next,.main-arrows .page_hotellist_region .topical__arrow.splide__arrow--next,.main-arrows .rooms-popup__gallery .lg-next.lg-icon,.page_hotellist .last-view-hotels__arrows .topical__arrow.splide__arrow--next,.page_hotellist .main-arrows .topical__arrow.splide__arrow--next,.page_hotellist_region .last-view-hotels__arrows .topical__arrow.splide__arrow--next,.page_hotellist_region .main-arrows .topical__arrow.splide__arrow--next,.rooms-popup__gallery .last-view-hotels__arrows .lg-next.lg-icon,.rooms-popup__gallery .main-arrows .lg-next.lg-icon{right:0}@media (min-width:1400px){.last-view-hotels__arrows .btn-g-next,.last-view-hotels__arrows .page_hotellist .topical__arrow.splide__arrow--next,.last-view-hotels__arrows .page_hotellist_region .topical__arrow.splide__arrow--next,.last-view-hotels__arrows .rooms-popup__gallery .lg-next.lg-icon,.main-arrows .btn-g-next,.main-arrows .page_hotellist .topical__arrow.splide__arrow--next,.main-arrows .page_hotellist_region .topical__arrow.splide__arrow--next,.main-arrows .rooms-popup__gallery .lg-next.lg-icon,.page_hotellist .last-view-hotels__arrows .topical__arrow.splide__arrow--next,.page_hotellist .main-arrows .topical__arrow.splide__arrow--next,.page_hotellist_region .last-view-hotels__arrows .topical__arrow.splide__arrow--next,.page_hotellist_region .main-arrows .topical__arrow.splide__arrow--next,.rooms-popup__gallery .last-view-hotels__arrows .lg-next.lg-icon,.rooms-popup__gallery .main-arrows .lg-next.lg-icon{right:-56px}}.scroll-top-btn{display:none;opacity:.5;position:fixed;cursor:pointer;top:90%;right:2%;z-index:999;width:48px;height:48px;border-radius:50%;background:#0a215b}@media (max-width:1300px){.scroll-top-btn{top:80%}}.scroll-top-btn:hover{opacity:.8}.scroll-top-btn.active{opacity:1}.scroll-top-btn:after{content:"";display:block;position:relative;width:16px;height:16px;top:calc(50% - 8px);left:calc(50% - 8px);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M14.283 5.865a.257.257 0 00-.005-.005L8.683.259A.87.87 0 008.537.14l-.16-.087-.11-.037h-.081a1.033 1.033 0 00-.373 0H7.652l-.125.066a.886.886 0 00-.19.139L1.72 5.86a.96.96 0 00-.005 1.356l.005.005a.981.981 0 001.355 0l3.346-3.338a.366.366 0 01.622.256v10.902a.96.96 0 101.918 0V4.139a.366.366 0 01.622-.256l3.332 3.338a.981.981 0 001.362 0 .96.96 0 00.005-1.356z' fill='%23fff'/%3E%3C/svg%3E")}.main-body-shadow,.popup-bg{position:relative}.main-body-shadow:after,.popup-bg:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999}.no-scroll{overflow:hidden}.booked-logo{text-decoration:none;font-size:16px;text-transform:uppercase;color:#1a232c;font-weight:400;font-family:Sora,sans-serif;display:inline-flex;align-items:center}.booked-logo:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='38' height='38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.419 4.348a5.542 5.542 0 016.258 0L31.97 11.39a5.542 5.542 0 012.413 4.574v13.328a5.542 5.542 0 01-5.542 5.541H8.257a5.542 5.542 0 01-5.542-5.541V15.964c0-1.83.903-3.54 2.412-4.574L15.42 4.348z' fill='%230A215B'/%3E%3Cg clip-path='url(%23clip0_703_3983)'%3E%3Cpath d='M17.412 26.784a.691.691 0 01-.98 0l-3.913-3.913a1.039 1.039 0 010-1.47l.49-.49a1.04 1.04 0 011.47 0l2.443 2.443 6.6-6.6a1.04 1.04 0 011.47 0l.49.49a1.039 1.039 0 010 1.47l-8.07 8.07z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_703_3983'%3E%3Cpath fill='%23fff' transform='translate(12.215 14.929)' d='M0 0h13.571v13.571H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");margin-right:3px;background-size:contain;width:24px;height:24px;position:relative;bottom:2px}.language-popup{display:none;width:360px;text-align:center;position:absolute;right:32px;bottom:-5px;transform:translateY(100%);cursor:default;z-index:900}.language-popup__arrow{width:10px;margin-left:calc(100% - 70px);border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:10px solid #fff;position:relative}.language-popup__wrapper{padding:20px;background:#fff;border-radius:4px;box-shadow:0 8px 25px 3.8px rgba(0,0,0,.2)}.language-popup .svg-icon-close-popup{width:12px;height:12px;opacity:.6;position:absolute;top:20px;right:10px;cursor:pointer}.language-popup__title{max-width:80%;margin:0 auto 10px;font:700 16px/20px Sora,Open Sans,sans-serif}.language-popup__btn{width:150px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:none;font:700 12px/24px Sora,Open Sans,sans-serif;text-transform:uppercase;cursor:pointer}.language-popup__btn-wrapper{display:flex;justify-content:space-around}.language-popup__btn-apply.change_lang_link{color:#fff;background-color:#3587e0;text-decoration:none}.language-popup__btn-cancel{color:#3587e0;background:none;border:1px solid #3587e0}.language-popup__apply-text{margin:0 10px 0 0}.language-popup.visible{display:block}.booked__header{height:40px;background-color:#fff;border-bottom:1px solid #d9dde0;color:#1a232c}@media (min-width:768px){.booked__header{height:60px}}.booked__header-content{display:flex;height:100%;justify-content:space-between;align-items:center}.booked__header .span-link,.booked__header .span-smartlink,.booked__header a{color:inherit;text-decoration:none}.booked__header .svg-ic-hm{fill:#333}@media (max-width:767.98px){.booked__header .svg-ic-hm.svg-icon-menu-support{fill:#333}}@media (max-width:767.98px){.header__menu{display:flex;align-items:center}}@media (min-width:768px){.header__menu{height:100%;width:100%}}@media (max-width:767.98px){.header__menu-burger:before{content:"";position:absolute;width:160%;height:160%;left:-30%;top:-30%}}.header__menu-burger,.header__menu-close-burger{display:block;cursor:pointer;margin-left:auto;position:relative}@media (min-width:768px){.header__menu-burger,.header__menu-close-burger{display:none}}.header__menu-close-burger{padding:15px 20px;line-height:1;text-align:right;fill:#67707a}.header__menu-logo-close-box{display:flex;padding:12px 16px 3px;flex-wrap:wrap;align-content:center;border-bottom:1px solid #e6e6e6}.header__menu-logo-close-box .header__menu-close-burger{padding:0}@media (max-width:767.98px){.header__menu-logo-close-box .header__menu-close-burger .svg-icon{width:16px;height:16px}}@media (min-width:768px){.header__menu-logo-close-box{display:none}}@media (max-width:767.98px){.header__menu-wraper{overflow:hidden;position:fixed;left:100%;top:0;width:100%;margin:0 auto;height:100%;transition:.5s ease;z-index:1100;text-align:left;background:#fff;overflow:auto}.header__menu-wraper.visible{display:inline-block;left:0;height:100%}}@media (min-width:768px){.header__menu-wraper{height:100%}}@media (max-width:767.98px){.header__menu-wraper .menu-lang-cur{position:relative}.header__menu-wraper .menu-lang-cur:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:1px;background-color:#e6e6e6}}.header__menu-wraper .new-header__menu-item{justify-content:center}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item{display:flex;align-items:center;justify-content:space-between;padding:32px 16px 23px}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item .header-search-dropdown__close{text-align:left;padding-top:7px;padding-bottom:7px}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item .header-search-dropdown__close .svg-icon{width:14px;height:14px;transform:rotate(180deg)}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item .header-search-dropdown__close .rotate-icon-right{transform:rotate(0deg)}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item .menu-item-currency__btn,.header__menu-wraper .new-header__menu-item .menu-item-lang__btn-open,.header__menu-wraper .new-header__menu-item .my-booking-link{display:flex;align-items:center;justify-content:space-between;width:100%}}.header__menu-wraper .new-header__menu-item .svg-icon-arrow{width:12px;height:12px}@media (min-width:768px){.header__menu-wraper .new-header__menu-item .svg-icon-arrow{display:none}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item .svg-icon-arrow.rotate-icon{transform:rotate(180deg)}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item .svg-icon{width:20px;height:20px;margin-right:12px}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item .svg-icon-globe{width:24px;height:24px}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item .new-menu-item{font-size:14px;font-weight:545;line-height:24px;text-transform:none;font-family:Sora,sans-serif}}.header__menu-wraper .new-header__menu-item .new-menu-item :lang(bg),.header__menu-wraper .new-header__menu-item .new-menu-item :lang(ru),.header__menu-wraper .new-header__menu-item .new-menu-item :lang(uk){font-weight:600}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item .new-menu-item:lang(bg),.header__menu-wraper .new-header__menu-item .new-menu-item:lang(ru),.header__menu-wraper .new-header__menu-item .new-menu-item:lang(uk){font-weight:600}}@media (min-width:768px){.header__menu-wraper .new-header__menu-item .current-lang-cur-text{display:none}}.header__menu-wraper .new-header__menu-item ul:not(.menu-currency_container):not(.menu-lang_container):not(.menu-item-company-list){margin-top:16px}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item ul:not(.menu-currency_container):not(.menu-lang_container):not(.menu-item-company-list){width:100%}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item ul:not(.menu-currency_container):not(.menu-lang_container):not(.menu-item-company-list) .menu-dropdown-item,.header__menu-wraper .new-header__menu-item ul:not(.menu-currency_container):not(.menu-lang_container):not(.menu-item-company-list) .menu-lang-cur__item{border:none;padding:0 0 0 35px}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item ul:not(.menu-currency_container):not(.menu-lang_container):not(.menu-item-company-list) .menu-dropdown-item a{display:flex;align-items:center;justify-content:space-between}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item ul.header__menu-dropdown{min-height:-moz-fit-content;min-height:fit-content;margin-top:0}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item ul.header__menu-dropdown .menu-dropdown-item,.header__menu-wraper .new-header__menu-item ul.header__menu-dropdown .menu-lang-cur__item{border:none;padding:0 0 0 35px}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item ul.header__menu-dropdown .menu-dropdown-item a{display:flex;align-items:center;justify-content:space-between}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item .support-menu-dropdown{margin-top:13px}}@media (max-width:767.98px){.header__menu-wraper .new-header__menu-item .menu-lang-cur-hm{display:none}}@media (max-width:767.98px){.header__menu-wraper .menu-item-my-booking{padding-top:23px;padding-bottom:23px}}.header__menu-wraper .menu-lang-cur.new-header__menu-item{flex-direction:column;align-items:start}.header__menu-wraper .menu-item-support.new-header__menu-item{flex-direction:column;align-items:start;padding-bottom:0}.header__menu-wraper .menu-item-company.new-header__menu-item{padding-top:0}.header__menu-wraper li{-webkit-tap-highlight-color:transparent}@media (min-width:768px){.header__menu-wraper li{padding-left:15px;padding-right:15px;display:flex;align-items:center;font-size:14px}}@media (max-width:767.98px){.header__menu-wraper li{min-height:40px;line-height:40px}}.header__menu-wraper li a{display:block}.header__menu-wraper li .svg-icon{margin-right:5px}.header__menu-wraper .my-booking-number{display:none}@media (min-width:768px){.header__menu-list{display:flex;justify-content:space-between;height:100%}}@media (min-width:768px){.header__menu-dropdown{display:none;position:absolute;top:60px;left:0;list-style:none;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.2);width:190px;text-align:left;padding:10px 10px 15px 20px;line-height:2;z-index:1100;border-radius:0 0 4px 4px;overflow:hidden}.header__menu-dropdown li{padding:0;margin:4px 0;font-size:14px}.header__menu-dropdown li:hover{background:none;color:#3587e0}.header__menu-dropdown li.support-error-message{padding:5px 10px;margin:0 0 5px;border-radius:4px;font:300 12px/16px Sora,Open Sans,sans-serif;color:#004a99;background-color:#eaf3fc;box-sizing:border-box}.header__menu-dropdown a{text-decoration:none;color:inherit;display:inline-block;max-width:160px;vertical-align:middle;line-height:18px}}@media (min-width:768px){.header__menu-item{transition:background .3s;border-radius:8px;overflow:hidden;height:36px;margin:auto 0}}@media (min-width:768px){.header__menu-item:hover{z-index:1;background-color:#ebedf0}}.header__logo{display:flex;justify-content:center;align-items:center}@media (min-width:768px){.header__logo{position:absolute;left:0;right:0;max-width:200px;text-align:center;justify-content:center;display:flex;margin:auto}}.menu-item-main{padding-left:20px;padding-right:20px;border-bottom:1px solid #e6e6e6}.menu-item-main .menu-item-main-link{color:#1a232c;text-decoration:none;display:inline-block;vertical-align:middle;margin-top:4px}@media (min-width:768px){.menu-item-my-booking{order:3}}@media (max-width:767.98px){.menu-item-my-booking{position:relative;border:none;padding-left:20px;padding-right:20px}.menu-item-my-booking:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:1px;background-color:#e6e6e6}}.menu-item-my-booking .my-booking-link{display:flex;align-items:center;height:100%;cursor:pointer;white-space:nowrap}.menu-item-company,.menu-item-support{position:relative;cursor:pointer}@media (max-width:767.98px){.menu-item-company,.menu-item-support{width:100%}}.menu-item-company .menu-item,.menu-item-support .menu-item{display:flex;align-items:center;white-space:nowrap}@media (max-width:767.98px){.menu-item-company .menu-item,.menu-item-support .menu-item{padding-left:0;background-color:transparent;padding-right:20px;min-height:-moz-fit-content;min-height:fit-content}}@media (max-width:767.98px){.menu-item-company .menu-dropdown-item,.menu-item-support .menu-dropdown-item{padding-left:20px;padding-right:20px;border-bottom:1px solid #ededed}}@media (min-width:768px){.menu-item-company .menu-dropdown-item,.menu-item-support .menu-dropdown-item{margin:4px 0;font-size:14px;display:flex;align-items:center;height:32px}}@media (min-width:768px){.menu-item-company .support-menu-dropdown,.menu-item-support .support-menu-dropdown{display:none}}@media (max-width:767.98px){.menu-item-support .menu-item{pointer-events:none}}.menu-lang-cur{order:-1;position:relative}@media (min-width:768px){.menu-lang-cur{order:2;margin-left:auto;padding-left:0;padding-right:0}}.menu-lang-cur__close-btn{display:none}.menu-lang-cur__close-btn .svg-icon.ic-close{margin-right:0}@media (min-width:768px){.menu-lang-cur__close-btn{display:block;border:none;display:flex;position:absolute;cursor:pointer;align-items:center;justify-content:center;height:40px;width:40px;background:transparent;top:20px;left:calc(100% - 65px)}.menu-lang-cur__close-btn .svg-icon *{fill:#67707a;transition:fill .3s}}@media (min-width:768px){.menu-lang-cur__close-btn:hover .svg-icon *{fill:#1a232c}}.menu-lang-cur__btn{cursor:pointer;display:flex;align-items:center;text-transform:uppercase}@media (min-width:768px){.menu-lang-cur__btn{padding-left:15px;padding-right:15px}}.menu-lang-cur__btn .svg-icon-glob{width:26px;height:26px;margin-right:0}@media (min-width:768px){.menu-lang-cur__content{position:absolute;top:60px;padding:44px 20px 30px;height:calc(100% - 60px);left:0;width:100%;display:none}.menu-lang-cur__content:before{content:"";position:absolute;width:calc(100% - 70px);left:35px;background:#d9dde0;height:1px;top:12px}}@media (max-width:767.98px){.menu-lang-cur__item{padding-left:20px;padding-right:20px;border-bottom:1px solid #ededed}}@media (min-width:768px){.menu-lang-cur__item{display:inline-flex;font-size:16px;line-height:1.5;margin-top:22px;padding:10px 20px}}.menu-lang-cur__item .menu-cl-desktop{color:#67707a;cursor:pointer}@media (min-width:768px){.menu-lang-cur__item.visible .menu-lang-cur__content{display:block}}.menu-lang-cur__item.visible .menu-cl-desktop{position:relative;color:#1a232c}@media (min-width:768px){.menu-lang-cur__item.visible .menu-cl-desktop:before{content:"";position:absolute;height:140%;width:130%;left:-15%;top:-20%;z-index:9}}@media (min-width:768px){.menu-lang-cur__item.visible .menu-cl-desktop:after{content:"";background:#1a232c;height:2px;width:100%;z-index:99;top:36px;left:0;position:absolute}}@media (min-width:768px){.menu-lang-cur__popup{position:fixed;display:flex;bottom:0;left:0;right:0;align-items:start;width:80%;margin:auto;height:96%;background:#fff;border-radius:4px;padding:0 20px;top:-100%;opacity:0;z-index:-9}.menu-lang-cur__popup.visible{top:0;opacity:1;z-index:1003;transition:opacity .3s,top .3s}}@media (max-width:767.98px){.menu-lang-cur__content{position:fixed;width:100%;background:#fff;top:0;left:100%;transition:left .3s;z-index:9;padding:0 20px;overflow:auto;max-height:100%}.menu-lang-cur__content.visible{left:0;z-index:10}}.header__menu-wraper .menu-lang_item,.header__menu-wraper .select-currency-li{position:relative;align-items:flex-start;font-size:14px;padding:0;cursor:pointer}@media (min-width:768px){.header__menu-wraper .menu-lang_item,.header__menu-wraper .select-currency-li{margin-bottom:8px;margin-left:10px;margin-right:10px;display:flex;flex-direction:column;align-items:start}}.header__menu-wraper .menu-lang_item:before,.header__menu-wraper .select-currency-li:before{content:"";position:absolute;left:0;width:100%;height:100%;background:#eff3f9;border-radius:4px;opacity:0;top:0;z-index:-1;transition:opacity .3s}@media (min-width:768px){.header__menu-wraper .menu-lang_item:hover:before,.header__menu-wraper .select-currency-li:hover:before{opacity:1}}.header__menu-wraper .menu-lang_item.booked__select-currency,.header__menu-wraper .menu-lang_item.booked__select-currency .__code,.header__menu-wraper .menu-lang_item.booked__select-currency .__name,.header__menu-wraper .menu-lang_item.menu-select-lc,.header__menu-wraper .menu-lang_item.menu-select-lc .__code,.header__menu-wraper .menu-lang_item.menu-select-lc .__name,.header__menu-wraper .select-currency-li.booked__select-currency,.header__menu-wraper .select-currency-li.booked__select-currency .__code,.header__menu-wraper .select-currency-li.booked__select-currency .__name,.header__menu-wraper .select-currency-li.menu-select-lc,.header__menu-wraper .select-currency-li.menu-select-lc .__code,.header__menu-wraper .select-currency-li.menu-select-lc .__name{color:#058080}@media (min-width:768px){.header__menu-wraper .menu-lang_item.booked__select-currency,.header__menu-wraper .menu-lang_item.menu-select-lc,.header__menu-wraper .select-currency-li.booked__select-currency,.header__menu-wraper .select-currency-li.menu-select-lc{color:#058080;position:relative}.header__menu-wraper .menu-lang_item.booked__select-currency:before,.header__menu-wraper .menu-lang_item.menu-select-lc:before,.header__menu-wraper .select-currency-li.booked__select-currency:before,.header__menu-wraper .select-currency-li.menu-select-lc:before{opacity:1;border:1px solid #058080}}@media (max-width:767.98px){.header__menu-wraper .menu-lang_item.booked__select-currency:after,.header__menu-wraper .menu-lang_item.menu-select-lc:after,.header__menu-wraper .select-currency-li.booked__select-currency:after,.header__menu-wraper .select-currency-li.menu-select-lc:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.616 0L6.444 8.214 2.566 4.218 0 6.54l6.266 6.456L18 2.496 15.616 0z' fill='%23419AF7'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;line-height:1;height:14px;margin:auto;right:10px}}.menu-lang_container{display:flex;flex-flow:row wrap;position:relative}@media (min-width:768px){.menu-lang_container{margin-left:8px;margin-right:8px}}.menu-lang_container .menu-lang_item{flex:0 0 100%;max-width:100%}@media (max-width:767.98px){.menu-lang_container .menu-lang_item.hp-relink{margin-bottom:15px}}.menu-lang_container .menu-lang_item.hp-relink .svg-icon{position:absolute;left:20px;top:15px}@media (max-width:767.98px){.menu-lang_container .menu-lang_item.hp-relink .svg-icon{top:0;left:0}}.menu-lang_container .menu-lang_item.hp-relink .change_lang_link{font-size:12px;line-height:1.4;color:#67707a;font-weight:300;display:block;padding-left:50px}.menu-lang_container .menu-lang_item.hp-relink .change_lang_link:first-line{font-size:14px;color:#1a232c}@media (max-width:767.98px){.menu-lang_container .menu-lang_item.hp-relink .change_lang_link{padding-left:35px}}.menu-lang_container .menu-lang_item .menu-lang_hotel-text{display:flex;font-size:12px;line-height:1.4;color:#67707a;font-weight:300;margin-left:27px}@media (min-width:768px){.menu-lang_container .menu-lang_item.hide-desktop{display:none}}@media (min-width:768px){.menu-lang_container .menu-lang_item{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media (min-width:992px){.menu-lang_container .menu-lang_item{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}.menu-lang_container .menu-lang_item .change_lang_link{display:block}@media (min-width:768px){.menu-lang_container .menu-lang_item .change_lang_link{padding:12px 35px 12px 20px;width:100%}}.menu-item-currency__btn{position:relative;cursor:pointer}@media (max-width:767.98px){.menu-item-currency__btn:after{content:"";position:absolute;height:120%;width:100%;left:-10px;top:0;z-index:9}}.menu-currency_container{display:flex;flex-flow:row wrap}@media (min-width:768px){.menu-currency_container{margin-left:8px;margin-right:8px}}.menu-currency_container .select-currency-li{flex:0 0 100%;max-width:100%}@media (min-width:768px){.menu-currency_container .select-currency-li.hide-desktop{display:none}}@media (min-width:768px){.menu-currency_container .select-currency-li{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px);padding:12px 35px 12px 20px}}@media (min-width:992px){.menu-currency_container .select-currency-li{flex:0 0 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}}@media (min-width:1200px){.menu-currency_container .select-currency-li{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}}.header-search-dropdown__close{text-align:right}@media (min-width:768px){.header-search-dropdown__close{display:none}}.header-search-dropdown__popular{margin-bottom:15px}@media (max-width:767.98px){.header-search-dropdown__popular{display:none}}.header-search-dropdown__title{font-size:18px;font-weight:600}@media (min-width:768px){.header-search-dropdown__title{margin-bottom:15px;margin-left:20px;margin-right:20px}}@media (min-width:768px){.header-search-dropdown__content-wrapper{height:100%;overflow:auto}.header-search-dropdown__content-wrapper::-webkit-scrollbar{background:#67707a;width:3px}.header-search-dropdown__content-wrapper::-webkit-scrollbar-thumb{border-radius:2px;background:#058080}}.header-search-dropdown__content-wrapper li{font-size:14px}.header-search-dropdown .lang-hotel-link{position:absolute;width:100%;height:100%;left:0;top:0;text-indent:-9999px}.header-search-dropdown .select-not-found{height:auto;padding:6px 0;display:none;text-align:center}.header-search-dropdown .span-link,.header-search-dropdown .span-smartlink{text-decoration:none;display:block;cursor:pointer}.header-search-dropdown .select-currency-li{display:flex}.header-search-dropdown .select-currency-li .__code,.header-search-dropdown .select-currency-li .__name{display:inline-block;color:#333;font-weight:400;font-family:Sora,Open Sans,sans-serif}.header-search-dropdown .select-currency-li .__code{width:40px;text-align:left;font-weight:600}.darken-bg{position:relative}.darken-bg:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:1002;background:rgba(0,0,0,.5)}.page_main .booked__header{border-bottom:0}@media (min-width:768px){.page_main .booked__header .header__menu-wraper__logo{display:none}}@media (min-width:768px){.page_main .booked__header .header__logo{z-index:1}}@media (min-width:768px){.page_main .booked__header .header__logo span{color:#fff}}.page_main .booked__header .svg-ic-hm{fill:#333}@media (min-width:768px){.page_main .booked__header .svg-ic-hm{fill:#fff}}@media (max-width:767.98px){.page_main .booked__header .svg-ic-hm.svg-icon-menu-support{fill:#333}}@media (min-width:768px){.page_main .booked__header .menu-item-my-booking>span{color:#fff;z-index:1}}@media (min-width:768px){.page_main .booked__header .menu-lang-cur .menu-lang-cur__btn{color:#fff;z-index:1;width:100%}}@media (min-width:768px){.page_main .booked__header .menu-item-support{z-index:1;order:1}}@media (min-width:768px){.page_main .booked__header .menu-item-support .menu-item{color:#fff}}@media (min-width:768px){.page_main .booked__header .header__menu-item:hover{background-color:rgba(0,0,0,.08)}}@media (min-width:768px){.page_main{background-color:unset}}@media (max-width:767.98px){.page_hotel .booked__header.fixed-header .booked__header-content,.page_hotellist .booked__header.fixed-header .booked__header-content{position:fixed;left:0;top:0;width:100%;z-index:1000}}@media (max-width:767.98px){.page_hotel .booked__header.fixed-header .header__menu,.page_hotellist .booked__header.fixed-header .header__menu{margin-left:auto;margin-right:0;position:relative;z-index:9}}.page_weather_widgets .booked__header{margin-bottom:15px}@media (min-width:768px){.page_weather_widgets .booked__header{margin-bottom:25px}}.top-breadcrumbs-menu{max-width:1170px;margin:0 auto;padding:5px 15px 15px;box-sizing:border-box}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.top-breadcrumbs-menu{padding-top:0}}.top-breadcrumbs-menu .nav-links{max-width:100%;overflow:visible;flex-wrap:nowrap;white-space:normal}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.top-breadcrumbs-menu .nav-links{overflow:auto}}.top-breadcrumbs-menu .wrap-breadcrumbs-menu{width:100%;display:flex;justify-content:center;box-sizing:border-box}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.top-breadcrumbs-menu .wrap-breadcrumbs-menu{justify-content:flex-start;padding-left:0;padding-right:0}}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li{margin-right:17px;position:relative;white-space:nowrap}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.top-breadcrumbs-menu .wrap-breadcrumbs-menu li{margin-right:5px}}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li:hover a>span{color:#2367ba}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li:hover svg *{fill:#2367ba}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li:hover .breadcrumbs-nest-item a:before{content:"";width:150%;display:block;position:absolute;height:20px;left:-25%;top:75%;z-index:-1}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li:hover .breadcrumbs-nest-item .breadcrumbs-menu{opacity:1;z-index:1000;top:calc(100% + 1px);transition:opacity .3s,top .3s}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li:hover .breadcrumbs-nest-item~svg{transform:rotate(0)}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li:last-child{margin-right:0;white-space:normal}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.top-breadcrumbs-menu .wrap-breadcrumbs-menu li:last-child{white-space:nowrap}}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li span{padding-right:3px;display:block;padding-bottom:6px;padding-top:6px}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li a,.top-breadcrumbs-menu .wrap-breadcrumbs-menu li span{transition:color .3s;display:block;color:#4d5865;font-size:12px;font-weight:300;line-height:16px;letter-spacing:.1px}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li svg{transform:rotate(-90deg);top:0;left:0;height:10px}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li svg *{fill:#939ba3}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li .breadcrumbs-menu{background:#fff;position:absolute;box-shadow:0 3px 6px rgba(26,35,44,.12),0 0 2px rgba(26,35,44,.04);border-radius:4px;padding:10px 15px;left:-20%;right:-20%;margin:auto;opacity:0;z-index:-1;top:calc(100% + 5px);transition:opacity .3s,top .3s,z-index 0s .3s;width:-moz-fit-content;width:fit-content}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li .breadcrumbs-menu__item{margin-right:0}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li .breadcrumbs-menu__link{color:#1a232c;font-size:12px;line-height:16px;padding-top:3px;padding-bottom:3px;white-space:nowrap}.top-breadcrumbs-menu .wrap-breadcrumbs-menu li .breadcrumbs-menu__link:hover{text-decoration:underline}@media (max-width:800px){.hotel-footer-breadcrumbs .booked_footer_breadcrumbs{background:#fff}.hotel-footer-breadcrumbs .nav-links{flex-direction:column}.hotel-footer-breadcrumbs .nav-links li{margin-right:0;display:flex;justify-content:space-between;border-bottom:1px solid #e6e6e6;position:relative}.hotel-footer-breadcrumbs .nav-links li a,.hotel-footer-breadcrumbs .nav-links li span{color:#1a232c!important;font-size:14px;line-height:1.6}.hotel-footer-breadcrumbs .nav-links li:last-child{border-bottom:0}.hotel-footer-breadcrumbs .nav-links li .breadcrumbs-menu{overflow:hidden;max-height:0;transition:max-height .3s;padding:0 15px}.hotel-footer-breadcrumbs .nav-links li .breadcrumbs-menu .breadcrumbs-menu__item{border-bottom:0}.hotel-footer-breadcrumbs .nav-links li .breadcrumbs-menu .breadcrumbs-menu__item:last-child{padding-bottom:10px}.hotel-footer-breadcrumbs .nav-links li span{padding-top:12px;padding-bottom:12px;white-space:normal;display:block}.hotel-footer-breadcrumbs .nav-links li svg{display:none}.hotel-footer-breadcrumbs .nav-links li .breadcrumbs-nest-item{position:relative;flex-grow:1}.hotel-footer-breadcrumbs .nav-links li .breadcrumbs-nest-item .breadcrumbs-menu__link{color:#67707a!important;font-size:14px}.hotel-footer-breadcrumbs .nav-links li .breadcrumbs-nest-item~svg{display:block;position:absolute;right:0;left:auto;top:0;transform:rotate(0deg);transition:transform .3s;width:50px;height:50px;padding:14px;box-sizing:border-box}.hotel-footer-breadcrumbs .nav-links li .breadcrumbs-nest-item~svg *{fill:#1a232c!important}.hotel-footer-breadcrumbs .nav-links li .breadcrumbs-nest-item.open~svg{transform:rotate(180deg)}.hotel-footer-breadcrumbs .nav-links li .breadcrumbs-nest-item.open .breadcrumbs-menu{max-height:500px}}.nav-links{display:flex;flex-wrap:wrap;max-width:730px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-links li{display:flex;align-items:center;margin-right:7px;font-size:14px}.nav-links li a{text-decoration:none}.hotellist-top-panel{background:#fff}.hotellist-top-panel .top-breadcrumbs-menu{max-width:1160px}.hotellist-top-panel .top-breadcrumbs-menu .nav-links li:last-child svg{transform:rotate(0)}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-moz-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none!important;margin:0;flex-shrink:0}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.topical{position:relative;max-width:1200px;margin-top:10px;margin-bottom:35px}@media (max-width:600px),(max-width:815px) and (orientation:landscape){.topical{padding-left:10px;padding-right:0}}.topical__title,.topical__title a{font-weight:700;font-size:24px;line-height:1.4;margin-bottom:15px;color:#1a232c;text-decoration:none;letter-spacing:.3px}@media (max-width:600px),(max-width:815px) and (orientation:landscape){.topical__title,.topical__title a{padding-right:10px}}.topical__title .description,.topical__title a .description{font-size:.7em;font-weight:400;color:#67707a}.topical__carousel{visibility:visible}.topical__carousel .splide__list{display:flex;flex-flow:row wrap;align-items:stretch;width:100%}.topical__carousel .splide__list .splide__slide{width:25%;height:auto;margin-bottom:25px;padding-left:2px;padding-right:2px}@media (max-width:600px),(max-width:815px) and (orientation:landscape){.topical__carousel .splide__list .splide__slide{margin-bottom:15px;width:calc(100% - 10px)}}.topical__carousel.is-active .splide__list{flex-flow:row nowrap}.topical__carousel .topical__arrow{display:block}@media (max-width:800px),(max-width:815px) and (orientation:landscape){.topical__carousel .topical__arrow{display:none}}.topical__carousel.no-carousel{visibility:visible}.topical__carousel.no-carousel .splide__list{width:calc(100% + 16px);margin-left:-8px!important;margin-right:-8px!important}.topical__carousel.no-carousel .splide__list .splide__slide{padding-left:10px;padding-right:10px;flex-shrink:1;flex-grow:0}.topical__carousel.no-carousel .topical__arrow{display:none}.topical__arrow{top:135px;position:absolute;width:32px;height:32px;background:#fff;box-shadow:0 4px 8px rgba(26,35,44,.12),0 0 2px rgba(26,35,44,.04);border-radius:4px;border:0;cursor:pointer;display:none}@media (max-width:600px),(max-width:815px) and (orientation:landscape){.topical__arrow{top:-46px;width:32px;height:32px;float:none}}.topical__arrow:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.436 11.593c.42-.42.42-1.1 0-1.519L3.362 6l4.074-4.074c.42-.42.42-1.1 0-1.52L7.344.316c-.42-.42-1.1-.42-1.52 0L1.008 5.132a1.14 1.14 0 00-.016.016L.9 5.24a1.07 1.07 0 000 1.52l.092.092.017.016 4.817 4.817c.42.42 1.1.42 1.519 0l.092-.092z' fill='%233587E0'/%3E%3C/svg%3E") no-repeat 50% 50%;width:100%;height:100%;position:absolute;left:0;top:0}.topical__arrow:focus{outline:none}.topical__arrow.splide__arrow--prev{left:-17px}@media (max-width:600px),(max-width:815px) and (orientation:landscape){.topical__arrow.splide__arrow--prev{right:38px;left:auto}}.topical__arrow.splide__arrow--next{right:-17px}@media (max-width:600px),(max-width:815px) and (orientation:landscape){.topical__arrow.splide__arrow--next{right:0}}.topical__arrow.splide__arrow--next:before{transform:rotate(180deg)}.topical .splide--rtl .splide__pagination{direction:ltr}.topical .splide__pagination{justify-content:center;display:flex;width:100%}@media (max-width:600px),(max-width:815px) and (orientation:landscape){.topical .splide__pagination.more20-item>li{position:relative;width:11px}.topical .splide__pagination.more20-item>li:nth-child(2n){margin-left:-11px}.topical .splide__pagination.more20-item>li:nth-child(2n) .splide__pagination__page{opacity:0}.topical .splide__pagination.more20-item>li:nth-child(2n) .splide__pagination__page.is-active{opacity:1}.topical .splide__pagination.more30-item>li{position:relative;width:11px}.topical .splide__pagination.more30-item>li .splide__pagination__page{opacity:0}.topical .splide__pagination.more30-item>li .splide__pagination__page.is-active{opacity:1}.topical .splide__pagination.more30-item>li:nth-child(3n+2),.topical .splide__pagination.more30-item>li:nth-child(3n+3){margin-left:-11px}.topical .splide__pagination.more30-item>li:nth-child(3n+1) .splide__pagination__page{opacity:1}}.topical .splide__pagination__page{border:0;width:7px;height:7px;border-radius:50%;margin-left:2px;margin-right:2px;padding:0;cursor:pointer;background:#c1c6cc}.topical .splide__pagination__page.is-active{background:#0a306e}.topical .splide__pagination__page:focus{outline:none}.hotel-cutaway{margin-bottom:15px;background:#fff;box-shadow:0 2px 4px rgba(26,35,44,.12),0 0 2px rgba(26,35,44,.04);border-radius:4px;overflow:hidden;position:relative;height:calc(100% - 15px);padding:187px 15px 18px;display:flex;width:100%;flex-direction:column;box-sizing:border-box}.hotel-cutaway__info{min-height:92px}.hotel-cutaway__image{width:100%;height:175px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.hotel-cutaway__top-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;position:relative;z-index:1}.hotel-cutaway__type{letter-spacing:.1px;font-size:12px;color:#939ba3;text-align:right}.hotel-cutaway__rating{font-size:14px;display:inline-block;margin-right:8px;position:relative}.hotel-cutaway__rating1{color:#c9322c}.hotel-cutaway__rating1 .hotel-cutaway__grade{background:#c9322c}.hotel-cutaway__rating1 .hotel-cutaway__grade:after{border-bottom-color:#c9322c}.hotel-cutaway__rating2{color:#e23d23}.hotel-cutaway__rating2 .hotel-cutaway__grade{background:#e23d23}.hotel-cutaway__rating2 .hotel-cutaway__grade:after{border-bottom-color:#e23d23}.hotel-cutaway__rating3{color:#e97625}.hotel-cutaway__rating3 .hotel-cutaway__grade{background:#e97625}.hotel-cutaway__rating3 .hotel-cutaway__grade:after{border-bottom-color:#e97625}.hotel-cutaway__rating4{color:#e69d30}.hotel-cutaway__rating4 .hotel-cutaway__grade{background:#e69d30}.hotel-cutaway__rating4 .hotel-cutaway__grade:after{border-bottom-color:#e69d30}.hotel-cutaway__rating5{color:#dfc536}.hotel-cutaway__rating5 .hotel-cutaway__grade{background:#dfc536}.hotel-cutaway__rating5 .hotel-cutaway__grade:after{border-bottom-color:#dfc536}.hotel-cutaway__rating6{color:#bfd83d}.hotel-cutaway__rating6 .hotel-cutaway__grade{background:#bfd83d}.hotel-cutaway__rating6 .hotel-cutaway__grade:after{border-bottom-color:#bfd83d}.hotel-cutaway__rating7{color:#8dd144}.hotel-cutaway__rating7 .hotel-cutaway__grade{background:#8dd144}.hotel-cutaway__rating7 .hotel-cutaway__grade:after{border-bottom-color:#8dd144}.hotel-cutaway__rating8{color:#2eb843}.hotel-cutaway__rating8 .hotel-cutaway__grade{background:#2eb843}.hotel-cutaway__rating8 .hotel-cutaway__grade:after{border-bottom-color:#2eb843}.hotel-cutaway__rating9{color:#0c8827}.hotel-cutaway__rating9 .hotel-cutaway__grade{background:#0c8827}.hotel-cutaway__rating9 .hotel-cutaway__grade:after{border-bottom-color:#0c8827}.hotel-cutaway__grade{position:absolute;bottom:calc(100% + 2px);left:-2px;color:#fff;font-size:16px;line-height:33px;text-align:center;letter-spacing:.1px;display:block;width:36px;border:2px solid #fff;border-bottom:0;border-radius:8px 8px 0 8px;background:#2eb843;height:36px}.hotel-cutaway__grade:after{content:"";width:0;height:0;border-bottom:12px solid #2eb843;border-right:10px solid transparent;position:absolute;left:calc(100% - 2px);bottom:0}.hotel-cutaway__review{font-size:12px;letter-spacing:.1px;color:#67707a;white-space:nowrap}.hotel-cutaway__title{text-decoration:none;margin-bottom:5px;display:inline}.hotel-cutaway__title:before{content:"";width:100%;height:calc(100% - 175px);bottom:0;left:0;position:absolute;border:1px solid transparent;transition:border-color .3s;border-top:0;border-radius:0 0 4px 4px;box-sizing:border-box}.hotel-cutaway__title:hover:before{border-color:#939ba3;z-index:1;backface-visibility:hidden}.hotel-cutaway__name{font-size:16px;line-height:20px;letter-spacing:.1px;color:#1a232c;font-weight:400;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;max-height:42px;overflow:hidden;margin-bottom:2px;-webkit-line-clamp:2;backface-visibility:hidden}.hotel-cutaway__stars{height:10px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='9' viewBox='0 0 10 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.772.512a.25.25 0 01.456 0l1.095 2.455a.25.25 0 00.202.147l2.673.282a.25.25 0 01.14.434l-1.996 1.8a.25.25 0 00-.077.237l.558 2.63a.25.25 0 01-.37.268L5.125 7.422a.25.25 0 00-.25 0L2.547 8.765a.25.25 0 01-.37-.269l.558-2.629a.25.25 0 00-.077-.237L.66 3.83a.25.25 0 01.141-.434l2.673-.282a.25.25 0 00.202-.147L4.772.512z' fill='%23C1C6CC'/%3E%3C/svg%3E") repeat-x;margin-bottom:5px;margin-top:4px}.hotel-cutaway__stars.hotel-cutaway__stars1{width:12px}.hotel-cutaway__stars.hotel-cutaway__stars2{width:24px}.hotel-cutaway__stars.hotel-cutaway__stars3{width:36px}.hotel-cutaway__stars.hotel-cutaway__stars4{width:48px}.hotel-cutaway__stars.hotel-cutaway__stars5{width:60px}.hotel-cutaway__adress,.hotel-cutaway__adress__add{color:#67707a;font-size:12px;line-height:1.3;letter-spacing:.1px;margin-bottom:7px}.hotel-cutaway__price{text-align:right;font-size:13px;color:#67707a;margin-top:auto}.hotel-cutaway__markprice{font-size:1.4em;color:#1a232c;font-weight:700}.hotel-cutaway__country-review-block{color:#67707a;font-size:12px;line-height:16px;max-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hotel-cutaway.hotel-cutaway-country .hotel-cutaway__name{-webkit-line-clamp:1}.hotel-cutaway.hotel-cutaway-country .hotel-cutaway__info{min-height:60px}.recalling-block__content{max-height:120px;overflow:hidden;margin-bottom:10px;margin-top:10px;font-size:16px;line-height:1.5;display:-webkit-box;font-weight:300;-webkit-line-clamp:5;-webkit-box-orient:vertical}.recalling-block__author{font-weight:500;display:none}body.rtl .topical__carousel.no-carousel .splide__track{direction:ltr}body.rtl .topical__arrow.splide__arrow--next:before{transform:rotate(0)}body.rtl .topical__arrow.splide__arrow--prev:before{transform:rotate(180deg)}.page_brand .topical__title,.page_brand .topical__title a,.page_country .topical__title,.page_country .topical__title a,.page_hotels_near_me .topical__title,.page_hotels_near_me .topical__title a{font-weight:400}@media (min-width:801px){.new-cutaway-hotels{padding:0 25px}}.new-cutaway-hotels .topical__title,.new-cutaway-hotels .topical__title a{color:#1a232c;font-size:16px;font-weight:400;line-height:30px;text-transform:uppercase}@media (min-width:768px){.new-cutaway-hotels .topical__title,.new-cutaway-hotels .topical__title a{font-size:18px;line-height:24px;letter-spacing:.1px;margin-bottom:16px}}.new-cutaway-hotels .topical__arrow:before{background:none;width:auto;height:auto;position:relative;left:auto;top:auto}.new-cutaway-hotels .topical__arrow.splide__arrow{border-radius:50%;width:36px;height:36px;border:1px solid #d9dde0}.new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--prev{left:-23px;display:none}@media (min-width:768px){.new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--prev{display:flex}}.new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--next{right:-23px;display:none}@media (min-width:768px){.new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--next{display:flex}}.new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--next:before{transform:scaleX(1)}.new-cutaway-hotels .topical .splide__pagination__page.is-active{background:#058080}.new-cutaway-hotels .hotel-cutaway{box-shadow:none;border:1px solid #d9dde0}.new-cutaway-hotels .hotel-cutaway:before{content:"";background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));display:block;width:100%;height:32px;position:absolute;top:143px;left:0;z-index:1}.new-cutaway-hotels .hotel-cutaway__grade{border-radius:50% 50% 0 50%}.new-cutaway-hotels .hotel-cutaway__grade:after{content:none}.new-cutaway-hotels .hotel-cutaway__rating5{color:#dcc453}.new-cutaway-hotels .hotel-cutaway__rating5 .hotel-cutaway__grade{background:#dcc453}.new-cutaway-hotels .hotel-cutaway__rating5 .hotel-cutaway__grade:after{border-bottom-color:#dcc453}.new-cutaway-hotels .hotel-cutaway__rating8{color:#4ca671}.new-cutaway-hotels .hotel-cutaway__rating8 .hotel-cutaway__grade{background:#4ca671}.new-cutaway-hotels .hotel-cutaway__rating8 .hotel-cutaway__grade:after{border-bottom-color:#4ca671}.new-cutaway-hotels .hotel-cutaway__rating9{color:#058080}.new-cutaway-hotels .hotel-cutaway__rating9 .hotel-cutaway__grade{background:#058080}.new-cutaway-hotels .hotel-cutaway__rating9 .hotel-cutaway__grade:after{border-bottom-color:#058080}.new-cutaway-hotels .hotel-cutaway__rating10{color:#058080}.new-cutaway-hotels .hotel-cutaway__rating10 .hotel-cutaway__grade{background:#058080}.new-cutaway-hotels .hotel-cutaway__rating10 .hotel-cutaway__grade:after{border-bottom-color:#058080}.new-cutaway-hotels .no-carousel .topical__arrow.splide__arrow.splide__arrow--next,.new-cutaway-hotels .no-carousel .topical__arrow.splide__arrow.splide__arrow--prev{display:none}.new-cutaway-hotels.new-cutaway-style .topical__title,.new-cutaway-hotels.new-cutaway-style .topical__title a{font-size:18px;line-height:24px;font-weight:400;text-transform:uppercase;text-align:center}@media (min-width:768px){.new-cutaway-hotels.new-cutaway-style .topical__title,.new-cutaway-hotels.new-cutaway-style .topical__title a{display:flex;font-size:22px;line-height:36px;justify-content:center}}.new-cutaway-hotels.new-cutaway-style .topical__title{margin-bottom:16px;margin-top:16px}@media (min-width:768px){.new-cutaway-hotels.new-cutaway-style .topical__title{margin-top:24px;margin-bottom:24px}}.new-cutaway-hotels.new-cutaway-style .topical__title a{margin-bottom:0}.new-cutaway-hotels.new-cutaway-style .topical__carousel:not(.is-active) .splide__list{display:flex;flex-flow:row}@media (min-width:768px){.page_attraction .new-cutaway-hotels .topical__arrow.splide__arrow,.page_city_photos .new-cutaway-hotels .topical__arrow.splide__arrow,.page_time_city .new-cutaway-hotels .topical__arrow.splide__arrow,.page_weather_city_forecast .new-cutaway-hotels .topical__arrow.splide__arrow{width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 7px .1px rgba(0,0,0,.04),0 3px 5px .3px rgba(0,0,0,.1);border:1px solid #d9dde0;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.page_attraction .new-cutaway-hotels .topical__arrow.splide__arrow:before,.page_city_photos .new-cutaway-hotels .topical__arrow.splide__arrow:before,.page_time_city .new-cutaway-hotels .topical__arrow.splide__arrow:before,.page_weather_city_forecast .new-cutaway-hotels .topical__arrow.splide__arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M15.14 7.53l-4.667-4.667a.667.667 0 00-.943.943l3.529 3.528H1.335a.667.667 0 100 1.334h11.724L9.53 12.196a.666.666 0 10.943.943l4.666-4.667a.667.667 0 000-.942z' fill='currentColor'/%3E%3C/svg%3E");display:flex;width:16px;margin:auto;height:16px;line-height:10px}.page_attraction .new-cutaway-hotels .topical__arrow.splide__arrow:after,.page_city_photos .new-cutaway-hotels .topical__arrow.splide__arrow:after,.page_time_city .new-cutaway-hotels .topical__arrow.splide__arrow:after,.page_weather_city_forecast .new-cutaway-hotels .topical__arrow.splide__arrow:after{display:none}.page_attraction .new-cutaway-hotels .topical__arrow.splide__arrow:hover:before,.page_city_photos .new-cutaway-hotels .topical__arrow.splide__arrow:hover:before,.page_time_city .new-cutaway-hotels .topical__arrow.splide__arrow:hover:before,.page_weather_city_forecast .new-cutaway-hotels .topical__arrow.splide__arrow:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M15.14 7.53l-4.667-4.667a.667.667 0 00-.943.943l3.529 3.528H1.335a.667.667 0 100 1.334h11.724L9.53 12.196a.666.666 0 10.943.943l4.666-4.667a.667.667 0 000-.942z' fill='%23058080'/%3E%3C/svg%3E")}.page_attraction .new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--prev:before,.page_city_photos .new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--prev:before,.page_time_city .new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--prev:before,.page_weather_city_forecast .new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--prev:before{transform:scaleX(-1)}html[dir=rtl] .page_attraction .new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--prev:before,html[dir=rtl] .page_city_photos .new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--prev:before,html[dir=rtl] .page_time_city .new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--prev:before,html[dir=rtl] .page_weather_city_forecast .new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--prev:before{transform:scaleX(1)}html[dir=rtl] .page_attraction .new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--next:before,html[dir=rtl] .page_city_photos .new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--next:before,html[dir=rtl] .page_time_city .new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--next:before,html[dir=rtl] .page_weather_city_forecast .new-cutaway-hotels .topical__arrow.splide__arrow.splide__arrow--next:before{transform:scaleX(-1)}}.page_attraction .new-cutaway-hotels,.page_city_photos .new-cutaway-hotels{padding:0}.page_attraction .new-cutaway-hotels .splide:not(.is-active) .splide__list,.page_city_photos .new-cutaway-hotels .splide:not(.is-active) .splide__list{flex-flow:row}.last-view-hotels{padding-top:10px;margin-bottom:40px}@media (min-width:768px){.last-view-hotels{margin-bottom:70px}}.last-view-hotels .last-view-hotels-carousel{position:relative}.last-view-hotels .last-view-hotels-carousel:not(.is-active) .last-view-hotels__item{flex:1;margin-right:15px}.last-view-hotels .last-view-hotels-carousel:not(.is-active) .last-view-hotels__item:last-child{margin-right:0}.last-view-hotels .last-view-hotels-carousel:not(.is-active) .splide__arrows{display:none}.last-view-hotels__body{width:100%}@media (max-width:767.98px){.last-view-hotels__item{width:272px}}.last-view-hotels__block{text-decoration:none;cursor:pointer;display:block;position:relative;top:0;transition:top .3s}@media (min-width:768px){.last-view-hotels__block{padding-top:8px}}@media (max-width:575.98px){.last-view-hotels__block{width:272px}}@media (min-width:768px){.last-view-hotels__block:hover{top:-8px}}.last-view-hotels__head,.last-view-hotels__img{position:relative;display:block}.last-view-hotels__img{border-radius:4px;overflow:hidden}.last-view-hotels__img:after,.last-view-hotels__img:before{content:"";background:linear-gradient(180deg,rgba(0,0,0,.6) 0,transparent 33%,transparent 66%,rgba(0,0,0,.6));position:absolute;left:0;top:0;width:100%;height:100%}.last-view-hotels__img img{max-width:100%;width:100%;height:180px;-o-object-fit:cover;object-fit:cover}.last-view-hotels__top{display:block;position:absolute;max-width:100%;color:#fff;left:0;top:0;padding:10px 8px 5px}.last-view-hotels__top .hotel-stars{display:flex}.last-view-hotels__top .hotel-stars .svg-icon{width:14px;height:14px;margin-right:2px}.last-view-hotels__hotel-name{font-size:18px;line-height:1.3;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.last-view-hotels__address{display:block;max-width:100%;position:absolute;bottom:0;left:0;color:#fff;font-size:12px;padding:10px 8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;max-height:52px}.last-view-hotels__panel{margin-top:12px;align-items:center;justify-content:space-between;display:flex;text-decoration:none;flex-flow:row wrap}.last-view-hotels__review-block{margin-right:3px}.last-view-hotels__value{color:#333;font-size:12px}.last-view-hotels__review{font-size:12px;color:#67707a;text-decoration:underline}.last-view-hotels__price{color:#333;font-size:12px}.last-view-hotels__arrows{top:calc(100% + 15px)}@media (min-width:1400px){.last-view-hotels__arrows{top:78px}}@media (max-width:767.98px){.last-view-hotels__arrows{display:none}}html[dir=rtl] .last-view-hotels .last-view-hotels-carousel{direction:ltr}.lg-gallery-open{overflow:hidden}.page_hotellist .is-loading-fone{display:none}.page_hotellist.is-loading .is-loading-fone{position:absolute;display:block;height:100%;width:100%;background-color:hsla(0,0%,100%,.5);z-index:999;top:0;left:0}.page_hotellist.is-loading .is-loading-fone .h-list-loader-wrapper{position:fixed;height:42%}.page_hotellist .hl-map__availform{display:none}.page_hotellist .h-list__header-text{display:flex;flex-wrap:wrap;max-width:1130px;margin:0 auto}.page_hotellist .h-list__header-inner{display:flex;width:100%;flex-wrap:wrap;justify-content:center}.page_hotellist .h-list__header-inner .h-list__header{font:700 24px/36px Sora,Open Sans,sans-serif;letter-spacing:.4px;margin:0 0 4px}.page_hotellist .h-list__header-inner .h-list__header-desc{display:flex;width:100%;font:400 16px/24px Sora,Open Sans,sans-serif;justify-content:flex-start}@media (min-width:768px){.page_hotellist .h-list__header-inner .h-list__header-desc{justify-content:center}}.page_hotellist .h-list__header-inner .h-list__header-desc+.h-list__content{margin-top:16px}.page_hotellist .h-list__content{margin-top:32px}@media (min-width:768px){.page_hotellist .h-list__content{margin-top:80px}}.page_hotellist .h-list__content .h-list__essential-info{border-radius:4px;border:1px solid #d9dde0;margin-bottom:40px}@media (min-width:768px){.page_hotellist .h-list__content .h-list__essential-info{min-width:300px;max-width:368px;margin-left:16px}}@media (min-width:1200px){.page_hotellist .h-list__content .h-list__essential-info{margin-left:48px}}.page_hotellist .h-list__content .h-list__essential-info h2{color:#1a232c;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:uppercase;display:block;padding:16px}@media (min-width:768px){.page_hotellist .h-list__content .h-list__essential-info h2{font-size:18px;padding:24px}}.page_hotellist .h-list__content .h-list__essential-info table{width:100%}.page_hotellist .h-list__content .h-list__essential-info td{display:block;width:100%;padding:8px 16px;border-top:1px solid #d9dde0;color:#1a232c;font-size:14px;font-weight:545;line-height:22px}@media (min-width:768px){.page_hotellist .h-list__content .h-list__essential-info td{padding:10px 24px;font-size:16px;line-height:24px}}.page_hotellist .h-list__content .h-list__essential-info td:nth-child(2n){padding-left:38px;font-weight:300}@media (min-width:768px){.page_hotellist .h-list__content .h-list__essential-info td:nth-child(2n){padding-left:50px}}@media (min-width:768px){.page_hotellist .h-list__content .full-width-essential-info .h-list__essential-info{width:100%;max-width:100%;margin-left:0}}@media (min-width:768px){.page_hotellist .h-list__content .full-width-essential-info .h-list__essential-info tr{display:flex}}@media (min-width:768px){.page_hotellist .h-list__content .full-width-essential-info .h-list__essential-info td{width:50%}.page_hotellist .h-list__content .full-width-essential-info .h-list__essential-info td:nth-child(2n){padding-left:24px}.page_hotellist .h-list__content .full-width-essential-info .h-list__essential-info td:first-child{border-right:1px solid #d9dde0}}.page_hotellist .h-list__navigation-panel{display:flex;align-items:center}.page_hotellist .h-list__hl-container{margin-bottom:50px}.page_hotellist .h-list__header-wrapper{background:#0a215b}@media (min-width:768px){.page_hotellist .h-list__header-wrapper{background:#fff}}.page_hotellist .h-list__header-text{max-width:calc(100% - 64px);padding-top:48px;padding-bottom:32px;text-align:left}@media (min-width:768px){.page_hotellist .h-list__header-text{max-width:1130px;text-align:center;padding-top:25px;padding-bottom:32px}}.page_hotellist .h-list__header-inner{justify-content:flex-start}@media (min-width:768px){.page_hotellist .h-list__header-inner{justify-content:center}}.page_hotellist .h-list__header-inner .h-list__header{color:#fff;font-size:28px;font-weight:600;line-height:36px;text-transform:capitalize;text-align:left;margin-bottom:16px}@media (min-width:768px){.page_hotellist .h-list__header-inner .h-list__header{color:#1a232c;text-align:center;font-size:24px;font-weight:400;line-height:36px;margin-bottom:4px}}.page_hotellist .h-list__header-inner .h-list__header-desc{color:#fff;font-size:10px;font-weight:300;line-height:14px;letter-spacing:.1px}@media (min-width:768px){.page_hotellist .h-list__header-inner .h-list__header-desc{color:#67707a;text-align:center;font-size:16px;font-weight:300;line-height:24px;letter-spacing:.16px}}.page_hotellist .availbox_wrapper{max-height:calc(100% - 32px);height:96px;background:#fff;padding-bottom:96px;box-sizing:content-box}@media (min-width:768px){.page_hotellist .availbox_wrapper{padding-bottom:48px}}.page_hotellist .h-list__navigation-panel,.page_hotellist .hotellist_region_filter-panel{background:#fff;padding-bottom:8px}@media (min-width:992px){.page_hotellist .h-list__navigation-panel,.page_hotellist .hotellist_region_filter-panel{width:272px;margin-right:32px}}.page_hotellist .h-list__navigation-panel .h-list__filters,.page_hotellist .h-list__navigation-panel .h-list__panel-map,.page_hotellist .hotellist_region_filter-panel .h-list__filters,.page_hotellist .hotellist_region_filter-panel .h-list__panel-map{width:auto;display:flex}@media (min-width:992px){.page_hotellist .h-list__navigation-panel .h-list__filters,.page_hotellist .h-list__navigation-panel .h-list__panel-map,.page_hotellist .hotellist_region_filter-panel .h-list__filters,.page_hotellist .hotellist_region_filter-panel .h-list__panel-map{width:100%;display:block}}.page_hotellist .h-list__navigation-panel .filters-title-popup,.page_hotellist .h-list__navigation-panel .h-list__panel-map-wrapper,.page_hotellist .hotellist_region_filter-panel .filters-title-popup,.page_hotellist .hotellist_region_filter-panel .h-list__panel-map-wrapper{border-radius:30px;background:#e7eaf0;color:#0a306e;font-weight:400;font-size:12px;line-height:18px;padding:8px 15px}@media (min-width:768px){.page_hotellist .h-list__navigation-panel .filters-title-popup,.page_hotellist .h-list__navigation-panel .h-list__panel-map-wrapper,.page_hotellist .hotellist_region_filter-panel .filters-title-popup,.page_hotellist .hotellist_region_filter-panel .h-list__panel-map-wrapper{margin-top:8px}}.page_hotellist .h-list__navigation-panel .filters-title-popup,.page_hotellist .hotellist_region_filter-panel .filters-title-popup{margin-right:8px}.page_hotellist .h-list__navigation-panel .filters-title-popup:after,.page_hotellist .hotellist_region_filter-panel .filters-title-popup:after{content:none}.page_hotellist .h-list__navigation-panel .filters-title-popup__icon-counter,.page_hotellist .hotellist_region_filter-panel .filters-title-popup__icon-counter{display:flex;align-items:center;margin-right:5px;position:relative}.page_hotellist .h-list__navigation-panel .filters-title-popup__icon-counter .filters-counter-wrapper,.page_hotellist .hotellist_region_filter-panel .filters-title-popup__icon-counter .filters-counter-wrapper{display:none}.page_hotellist .h-list__navigation-panel .filters-title-popup__title,.page_hotellist .hotellist_region_filter-panel .filters-title-popup__title{display:flex}.page_hotellist .h-list__navigation-panel .filters-title-popup .filters-counter-wrapper,.page_hotellist .hotellist_region_filter-panel .filters-title-popup .filters-counter-wrapper{display:none;position:absolute;top:-3px;right:-8px;vertical-align:middle;text-align:center;width:14px;height:14px;background-color:#3587e0;border-radius:50%}.page_hotellist .h-list__navigation-panel .filters-title-popup .filters-counter,.page_hotellist .hotellist_region_filter-panel .filters-title-popup .filters-counter{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;color:#fff;font:300 10px Sora,Open Sans,sans-serif}.page_hotellist .h-list__navigation-panel .h-list__panel-map-wrapper,.page_hotellist .hotellist_region_filter-panel .h-list__panel-map-wrapper{display:flex;align-items:center}@media (min-width:992px){.page_hotellist .h-list__navigation-panel .h-list__panel-map-wrapper,.page_hotellist .hotellist_region_filter-panel .h-list__panel-map-wrapper{display:none}}.page_hotellist .h-list__navigation-panel .h-list__panel-map-wrapper svg,.page_hotellist .hotellist_region_filter-panel .h-list__panel-map-wrapper svg{margin-right:5px}.page_hotellist .fixed-navbar{position:fixed;top:0;left:0;transform:translateY(-120%);display:block;width:100%}.page_hotellist .fixed-navbar.show-navbar{transform:translateY(0);transition:transform .3s;box-shadow:0 4px 6px 0 rgba(0,0,0,.1);z-index:1000}.page_hotellist .fixed-navbar.show-navbar .hl-page__navigation-check-avail{background:#fff}.page_hotellist .fixed-navbar.show-navbar .h__list-fixed-header{display:block;padding-top:51px;z-index:-1;position:fixed;top:0;left:0;width:100%;background:#fff}@media (min-width:768px){.page_hotellist .fixed-navbar.show-navbar .h__list-fixed-header{display:none}}.page_hotellist .fixed-navbar.show-navbar .h__list-fixed-header .panel-nav-item{width:auto;border-radius:30px;background:#e7eaf0;margin-bottom:12px;color:#0a306e;font-size:12px;font-weight:400;line-height:18px;padding:5px 12px;margin-top:10px}.page_hotellist .fixed-navbar.show-navbar .h__list-fixed-header .panel-nav-item:first-child{margin-left:16px;margin-right:8px;display:flex;align-items:center;justify-content:center}.page_hotellist .fixed-navbar.show-navbar .h__list-fixed-header .panel-nav-item:first-child:after{content:none}.page_hotellist .fixed-navbar.show-navbar .h__list-fixed-header .panel-nav-item svg{margin-right:5px}.page_hotellist .fixed-navbar.show-navbar .h__list-fixed-header .panel-nav-item-text{color:#0a306e}.page_hotellist .fixed-navbar.show-navbar .h__list-fixed-header .panel-nav-item-inner{position:relative}.page_hotellist .fixed-navbar.show-navbar .h__list-fixed-header .panel-nav-item .filters-counter-wrapper{position:absolute;top:-4px;right:-3px;vertical-align:middle;text-align:center;width:14px;height:14px;background-color:#3587e0;border-radius:50%}.page_hotellist .fixed-navbar.show-navbar .h__list-fixed-header .panel-nav-item .filters-counter{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;color:#fff;font:300 10px Sora,Open Sans,sans-serif}.page_hotellist .fixed-navbar.fixed .h__list-fixed-header .fixed-header__panel .fixed-header__panel{margin:0}.page_hotellist .h__list-fixed-header{display:none}.page_hotellist .h__list-fixed-header .fixed-header__panel-nav{height:50px;display:flex}.page_hotellist .hl-not-avail .hl-not-avail__form-title{margin-bottom:12px}@media (min-width:768px){.page_hotellist .hl-not-avail .hl-not-avail__form-title{display:none}}.page_hotellist .universal-avail-form.main-form-wrapper,.page_hotellist .universal-avail-form.map-form-wrapper,.page_hotellist .universal-avail-form.na-form-wrapper{height:100%;background:#0a215b}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper,.page_hotellist .universal-avail-form.map-form-wrapper,.page_hotellist .universal-avail-form.na-form-wrapper{background:#fff}}.page_hotellist .universal-avail-form.main-form-wrapper .check-form-wrapper,.page_hotellist .universal-avail-form.map-form-wrapper .check-form-wrapper,.page_hotellist .universal-avail-form.na-form-wrapper .check-form-wrapper{display:flex;flex-direction:column;align-items:center}.page_hotellist .universal-avail-form.main-form-wrapper .check-form__fields,.page_hotellist .universal-avail-form.map-form-wrapper .check-form__fields,.page_hotellist .universal-avail-form.na-form-wrapper .check-form__fields{width:calc(100% - 32px)}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .check-form__fields,.page_hotellist .universal-avail-form.map-form-wrapper .check-form__fields,.page_hotellist .universal-avail-form.na-form-wrapper .check-form__fields{display:flex;max-width:944px;padding:10px 8px;border-radius:4px;background:#fff;box-shadow:6px 6px 60px 0 rgba(0,0,0,.3);width:calc(100% - 32px)}}.page_hotellist .universal-avail-form.main-form-wrapper .fields-text,.page_hotellist .universal-avail-form.map-form-wrapper .fields-text,.page_hotellist .universal-avail-form.na-form-wrapper .fields-text{display:none}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .fields-text,.page_hotellist .universal-avail-form.map-form-wrapper .fields-text,.page_hotellist .universal-avail-form.na-form-wrapper .fields-text{display:block;color:#67707a;font-size:10px;font-weight:300;line-height:18px;letter-spacing:.2px;text-transform:uppercase;margin-bottom:2px}}.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__dates,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__dates,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__dates{display:flex;padding:18px 24px 15px 52px;border-bottom:1px solid #d9dde0;background:#fff;border-radius:4px 4px 0 0;color:#1a232c;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.14px;position:relative;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__dates,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__dates,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__dates{flex:1.5 0 0;padding:0;border-radius:4px;margin-right:8px;border:1px solid #e6e8eb;box-shadow:none}}.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__dates:before,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__dates:before,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__dates:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cg clip-path='url(%23clip0_134_555)'%3E%3Cpath d='M15.68 1.406h-1.617V.563a.562.562 0 10-1.126 0v.843H5.064V.563a.562.562 0 10-1.125 0v.843H2.32C1.04 1.406 0 2.447 0 3.726V15.68C0 16.96 1.04 18 2.32 18h13.36c1.28 0 2.32-1.04 2.32-2.32V3.727c0-1.28-1.04-2.32-2.32-2.32zM2.32 2.531h1.618v.563a.563.563 0 001.124 0V2.53h7.875v.563a.562.562 0 101.126 0V2.53h1.617c.659 0 1.195.536 1.195 1.196v1.336H1.125V3.726c0-.66.536-1.196 1.195-1.196zm13.36 14.344H2.32c-.659 0-1.195-.536-1.195-1.195V6.188h15.75v9.492c0 .659-.536 1.195-1.195 1.195z' fill='%2367707A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_134_555'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:"";display:block;position:absolute;width:18px;height:18px;left:24px;top:18px}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__dates:before,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__dates:before,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__dates:before{content:none}}.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__dates.avail-form__one-date .dates-fields-to .input-default-text,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__dates.avail-form__one-date .dates-fields-to .input-default-text,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__dates.avail-form__one-date .dates-fields-to .input-default-text{display:block}.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__dates.with-error .dates-fields-to .input-default-text,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__dates.with-error .dates-fields-to .input-default-text,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__dates.with-error .dates-fields-to .input-default-text{color:#ff0b0b}.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__dates:hover,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__dates:hover,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__dates:hover{z-index:1}.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__dates:hover:after,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__dates:hover:after,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__dates:hover:after{content:"";background:hsla(0,0%,82%,.12);display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .dates-fields-item,.page_hotellist .universal-avail-form.map-form-wrapper .dates-fields-item,.page_hotellist .universal-avail-form.na-form-wrapper .dates-fields-item{width:50%;position:relative}}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .dates-fields-item .fields-item__state,.page_hotellist .universal-avail-form.map-form-wrapper .dates-fields-item .fields-item__state,.page_hotellist .universal-avail-form.na-form-wrapper .dates-fields-item .fields-item__state{padding:8px 8px 8px 24px;cursor:pointer}}@media (min-width:992px){.page_hotellist .universal-avail-form.main-form-wrapper .dates-fields-item .fields-item__state,.page_hotellist .universal-avail-form.map-form-wrapper .dates-fields-item .fields-item__state,.page_hotellist .universal-avail-form.na-form-wrapper .dates-fields-item .fields-item__state{padding:8px 8px 8px 52px;cursor:pointer}}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .dates-fields-from:before,.page_hotellist .universal-avail-form.map-form-wrapper .dates-fields-from:before,.page_hotellist .universal-avail-form.na-form-wrapper .dates-fields-from:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23clip0_112_2131)'%3E%3Cpath d='M2.418 16h11.165c1.17 0 2.121-.951 2.121-2.121V3.307c0-1.17-.95-2.122-2.121-2.122h-.842V.593A.594.594 0 0012.15 0a.594.594 0 00-.593.593v.592H4.445V.593A.594.594 0 003.852 0a.594.594 0 00-.592.593v.592h-.842c-1.17 0-2.121.951-2.121 2.122v10.572c0 1.17.951 2.121 2.121 2.121zM1.482 3.307c0-.516.42-.937.936-.937h.842v.593c0 .326.266.593.592.593a.594.594 0 00.593-.593V2.37h7.111v.593c0 .326.267.593.593.593a.594.594 0 00.592-.593V2.37h.842c.515 0 .936.421.936.937v1.73H1.482v-1.73zm0 2.915H14.52v7.657c0 .515-.42.936-.936.936H2.418a.938.938 0 01-.936-.936V6.222z' fill='%23C1C6CC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_112_2131'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:"";display:block;position:absolute;width:16px;height:16px;left:4px;top:22px}}@media (min-width:992px){.page_hotellist .universal-avail-form.main-form-wrapper .dates-fields-from:before,.page_hotellist .universal-avail-form.map-form-wrapper .dates-fields-from:before,.page_hotellist .universal-avail-form.na-form-wrapper .dates-fields-from:before{left:24px}}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .dates-fields-from:after,.page_hotellist .universal-avail-form.map-form-wrapper .dates-fields-from:after,.page_hotellist .universal-avail-form.na-form-wrapper .dates-fields-from:after{display:block;content:"";width:1px;position:absolute;right:0;top:7px;background:#d9dde0;height:44px}}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .dates-fields-to:before,.page_hotellist .universal-avail-form.map-form-wrapper .dates-fields-to:before,.page_hotellist .universal-avail-form.na-form-wrapper .dates-fields-to:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23clip0_112_2131)'%3E%3Cpath d='M2.418 16h11.165c1.17 0 2.121-.951 2.121-2.121V3.307c0-1.17-.95-2.122-2.121-2.122h-.842V.593A.594.594 0 0012.15 0a.594.594 0 00-.593.593v.592H4.445V.593A.594.594 0 003.852 0a.594.594 0 00-.592.593v.592h-.842c-1.17 0-2.121.951-2.121 2.122v10.572c0 1.17.951 2.121 2.121 2.121zM1.482 3.307c0-.516.42-.937.936-.937h.842v.593c0 .326.266.593.592.593a.594.594 0 00.593-.593V2.37h7.111v.593c0 .326.267.593.593.593a.594.594 0 00.592-.593V2.37h.842c.515 0 .936.421.936.937v1.73H1.482v-1.73zm0 2.915H14.52v7.657c0 .515-.42.936-.936.936H2.418a.938.938 0 01-.936-.936V6.222z' fill='%23C1C6CC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_112_2131'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:"";display:block;position:absolute;width:16px;height:16px;left:4px;top:22px}}@media (min-width:992px){.page_hotellist .universal-avail-form.main-form-wrapper .dates-fields-to:before,.page_hotellist .universal-avail-form.map-form-wrapper .dates-fields-to:before,.page_hotellist .universal-avail-form.na-form-wrapper .dates-fields-to:before{left:24px}}.page_hotellist .universal-avail-form.main-form-wrapper .hyphen,.page_hotellist .universal-avail-form.map-form-wrapper .hyphen,.page_hotellist .universal-avail-form.na-form-wrapper .hyphen{margin-left:4px;margin-right:4px}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .hyphen,.page_hotellist .universal-avail-form.map-form-wrapper .hyphen,.page_hotellist .universal-avail-form.na-form-wrapper .hyphen{display:none}}.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__guests,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__guests,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__guests{display:flex;padding:16px 24px 15px 52px;background:#fff;color:#1a232c;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.14px;border-radius:0 0 4px 4px;position:relative;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__guests,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__guests,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__guests{flex:0.9 0 0;padding:0;border-radius:4px;margin-right:8px;border:1px solid #e6e8eb;box-shadow:none;cursor:pointer}}.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__guests:before,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__guests:before,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__guests:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath d='M13.914 5.074a5.074 5.074 0 10-10.149.001 5.074 5.074 0 0010.149-.001zm-8.824 0a3.747 3.747 0 013.75-3.75 3.747 3.747 0 013.75 3.75 3.747 3.747 0 01-3.75 3.75 3.747 3.747 0 01-3.75-3.75zM.348 17.912c.11.066.22.088.331.088.22 0 .463-.11.574-.33a8.733 8.733 0 017.588-4.435c3.132 0 6.044 1.699 7.61 4.434.177.309.596.42.904.243a.675.675 0 00.243-.904 10.112 10.112 0 00-8.757-5.096c-3.618 0-6.97 1.963-8.758 5.095a.663.663 0 00.265.905z' fill='%2367707A'/%3E%3C/svg%3E");content:"";display:block;position:absolute;width:18px;height:18px;left:24px;top:18px}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__guests:before,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__guests:before,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__guests:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M10.412 7.419A4.1 4.1 0 008 0a4.107 4.107 0 00-4.103 4.103 4.1 4.1 0 001.69 3.316 6.78 6.78 0 00-4.357 6.325A2.259 2.259 0 003.487 16h9.026a2.259 2.259 0 002.256-2.256 6.78 6.78 0 00-4.357-6.325zM5.128 4.103A2.875 2.875 0 018 1.23a2.875 2.875 0 012.871 2.872A2.875 2.875 0 018 6.974a2.875 2.875 0 01-2.872-2.871zm7.384 10.666H3.487c-.566 0-1.026-.46-1.026-1.025A5.545 5.545 0 018 8.205a5.545 5.545 0 015.538 5.539c0 .565-.46 1.025-1.026 1.025z' fill='%23C1C6CC'/%3E%3C/svg%3E");top:22px;width:16px;height:16px;left:4px}}@media (min-width:992px){.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__guests:before,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__guests:before,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__guests:before{left:24px}}.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__guests:hover:after,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__guests:hover:after,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__guests:hover:after{content:"";background:hsla(0,0%,82%,.12);display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.page_hotellist .universal-avail-form.main-form-wrapper .guests-fields-item,.page_hotellist .universal-avail-form.map-form-wrapper .guests-fields-item,.page_hotellist .universal-avail-form.na-form-wrapper .guests-fields-item{width:100%}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .guests-fields-item,.page_hotellist .universal-avail-form.map-form-wrapper .guests-fields-item,.page_hotellist .universal-avail-form.na-form-wrapper .guests-fields-item{padding:7px 8px 7px 24px}}@media (min-width:992px){.page_hotellist .universal-avail-form.main-form-wrapper .guests-fields-item,.page_hotellist .universal-avail-form.map-form-wrapper .guests-fields-item,.page_hotellist .universal-avail-form.na-form-wrapper .guests-fields-item{padding:7px 24px 7px 52px}}.page_hotellist .universal-avail-form.main-form-wrapper .guests-fields-item.with-error .fields-value-comma,.page_hotellist .universal-avail-form.main-form-wrapper .guests-fields-item.with-error .fields-value-input,.page_hotellist .universal-avail-form.map-form-wrapper .guests-fields-item.with-error .fields-value-comma,.page_hotellist .universal-avail-form.map-form-wrapper .guests-fields-item.with-error .fields-value-input,.page_hotellist .universal-avail-form.na-form-wrapper .guests-fields-item.with-error .fields-value-comma,.page_hotellist .universal-avail-form.na-form-wrapper .guests-fields-item.with-error .fields-value-input{color:#ff0b0b}.page_hotellist .universal-avail-form.main-form-wrapper .guests-fields-item.with-error.error-blink .fields-value-comma,.page_hotellist .universal-avail-form.main-form-wrapper .guests-fields-item.with-error.error-blink .fields-value-input,.page_hotellist .universal-avail-form.map-form-wrapper .guests-fields-item.with-error.error-blink .fields-value-comma,.page_hotellist .universal-avail-form.map-form-wrapper .guests-fields-item.with-error.error-blink .fields-value-input,.page_hotellist .universal-avail-form.na-form-wrapper .guests-fields-item.with-error.error-blink .fields-value-comma,.page_hotellist .universal-avail-form.na-form-wrapper .guests-fields-item.with-error.error-blink .fields-value-input{color:#1a232c}.page_hotellist .universal-avail-form.main-form-wrapper .rooms-number,.page_hotellist .universal-avail-form.map-form-wrapper .rooms-number,.page_hotellist .universal-avail-form.na-form-wrapper .rooms-number{text-transform:capitalize}.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__submit,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__submit,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__submit{margin-top:10px;width:100%}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__submit,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__submit,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__submit{margin-top:0;flex:0.7 0 0}}.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__submit-btn,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__submit-btn,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__submit-btn{color:#fff;font-family:Sora,Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:24px;letter-spacing:1px;text-transform:uppercase;border:none;padding:12px;width:100%;background:#0a215b;border-radius:4px}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__submit-btn,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__submit-btn,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__submit-btn{padding:18px;cursor:pointer;white-space:nowrap}}.page_hotellist .universal-avail-form.main-form-wrapper .avail-form__submit-btn:hover,.page_hotellist .universal-avail-form.map-form-wrapper .avail-form__submit-btn:hover,.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__submit-btn:hover{opacity:.8}@media (min-width:768px){.page_hotellist .universal-avail-form.main-form-wrapper .fields-value-comma,.page_hotellist .universal-avail-form.main-form-wrapper .fields-value-input,.page_hotellist .universal-avail-form.main-form-wrapper .input-default-text,.page_hotellist .universal-avail-form.map-form-wrapper .fields-value-comma,.page_hotellist .universal-avail-form.map-form-wrapper .fields-value-input,.page_hotellist .universal-avail-form.map-form-wrapper .input-default-text,.page_hotellist .universal-avail-form.na-form-wrapper .fields-value-comma,.page_hotellist .universal-avail-form.na-form-wrapper .fields-value-input,.page_hotellist .universal-avail-form.na-form-wrapper .input-default-text{color:#1a232c;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.16px}}.page_hotellist .universal-avail-form.fixed-form-wrapper{height:52px;box-sizing:border-box;max-width:calc(100% - 36px)}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper{height:70px;width:100%;max-width:none;background:#edeff0}}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form{display:flex;justify-content:center}.page_hotellist .universal-avail-form.fixed-form-wrapper .check-form-wrapper{padding:12px 12px 0;width:100%}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .check-form-wrapper{max-width:926px;padding:9px 0}}.page_hotellist .universal-avail-form.fixed-form-wrapper .check-form__fields{position:relative;display:flex;padding:9px 10px 9px 34px;border-radius:4px;border:1px solid #b3b7bc;background:#fff;box-shadow:1px 1px 9px 0 rgba(0,0,0,.1);color:#1a232c;font-size:12px;font-weight:400;line-height:20px;letter-spacing:.12px}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .check-form__fields{border:none;border-radius:0;background:none;box-shadow:none;padding:0}}.page_hotellist .universal-avail-form.fixed-form-wrapper .check-form__fields:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath d='M8.75 11.083a.585.585 0 01-.414-.169l-3.5-3.5a.583.583 0 010-.822l3.5-3.5a.583.583 0 01.822.822L6.072 7l3.086 3.086a.583.583 0 01-.408.997z' fill='%231A232C'/%3E%3C/svg%3E");position:absolute;left:12px;padding-top:3px}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .check-form__fields:before{content:none}}.page_hotellist .universal-avail-form.fixed-form-wrapper .fields-text{display:none}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .fields-text{display:block;color:#67707a;font-size:10px;font-weight:300;line-height:18px;letter-spacing:.2px;text-transform:uppercase}}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__dates{display:flex}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__dates{flex:1 0 46%;border-radius:4px;border:1px solid #e6e8eb;background:#fff;margin-right:8px;position:relative}}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__dates.avail-form__one-date .dates-fields-to .input-default-text{display:block}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__dates .dates-year{display:none}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__dates .dates-year{display:inline}}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__dates.with-error .dates-fields-to .input-default-text{color:#ff0b0b}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__dates.with-error.error-blink .dates-fields-to .input-default-text{color:#1a232c}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__dates:hover{z-index:1}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__dates:hover:after{content:"";background:hsla(0,0%,82%,.12);display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .dates-fields-item{width:50%;position:relative}}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .dates-fields-item .fields-item__state{padding:4px 4px 4px 52px;position:relative;cursor:pointer}}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .dates-fields-item .fields-item__state:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23clip0_701_3572)'%3E%3Cpath d='M2.418 16h11.165c1.17 0 2.121-.951 2.121-2.121V3.307c0-1.17-.95-2.122-2.121-2.122h-.842V.593A.594.594 0 0012.15 0a.594.594 0 00-.593.593v.592H4.445V.593A.594.594 0 003.852 0a.594.594 0 00-.592.593v.592h-.842c-1.17 0-2.121.951-2.121 2.122v10.572c0 1.17.951 2.121 2.121 2.121zM1.482 3.307c0-.516.42-.937.936-.937h.842v.593c0 .326.266.593.592.593a.594.594 0 00.593-.593V2.37h7.111v.593c0 .326.267.593.593.593a.594.594 0 00.592-.593V2.37h.842c.515 0 .936.421.936.937v1.73H1.482v-1.73zm0 2.915H14.52v7.657c0 .515-.42.936-.936.936H2.418a.938.938 0 01-.936-.936V6.222z' fill='%23C1C6CC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_701_3572'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");position:absolute;left:24px;top:17px}}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .dates-fields-item.dates-fields-from:after{display:block;content:"";width:1px;position:absolute;right:0;top:6px;background:#d9dde0;height:36px}}.page_hotellist .universal-avail-form.fixed-form-wrapper .hyphen{margin-left:4px;margin-right:4px}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .hyphen{display:none}}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__guests{display:flex;align-items:center}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__guests{flex:1 0 30%;border-radius:4px;border:1px solid #e6e8eb;background:#fff;margin-right:8px}}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__guests:before{content:"";margin-left:8px;margin-right:8px;display:inline-block;width:2px;height:2px;border-radius:50%;background:#b3b7bc}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__guests:before{content:none}}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__guests .fields-item__state{padding:4px 4px 4px 52px;position:relative;cursor:pointer;width:100%}}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__guests .fields-item__state:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M10.412 7.419A4.1 4.1 0 008 0a4.107 4.107 0 00-4.103 4.103 4.1 4.1 0 001.69 3.316 6.78 6.78 0 00-4.357 6.325A2.259 2.259 0 003.487 16h9.026a2.259 2.259 0 002.256-2.256 6.78 6.78 0 00-4.357-6.325zM5.128 4.103A2.875 2.875 0 018 1.23a2.875 2.875 0 012.871 2.872A2.875 2.875 0 018 6.974a2.875 2.875 0 01-2.872-2.871zm7.384 10.666H3.487c-.566 0-1.026-.46-1.026-1.025A5.545 5.545 0 018 8.205a5.545 5.545 0 015.538 5.539c0 .565-.46 1.025-1.026 1.025z' fill='%23C1C6CC'/%3E%3C/svg%3E");position:absolute;left:24px;top:17px}}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .fields-value-comma,.page_hotellist .universal-avail-form.fixed-form-wrapper .fields-value-input{color:#1a232c;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.16px;text-transform:capitalize}}.page_hotellist .universal-avail-form.fixed-form-wrapper .guests-fields-item.with-error .fields-value-comma,.page_hotellist .universal-avail-form.fixed-form-wrapper .guests-fields-item.with-error .fields-value-input{color:#ff0b0b}.page_hotellist .universal-avail-form.fixed-form-wrapper .guests-fields-item.with-error.error-blink .fields-value-comma,.page_hotellist .universal-avail-form.fixed-form-wrapper .guests-fields-item.with-error.error-blink .fields-value-input{color:#1a232c}.page_hotellist .universal-avail-form.fixed-form-wrapper .guests-fields-item:hover:after{display:block;content:"";background:hsla(0,0%,82%,.12);position:absolute;height:100%;left:0;top:0;width:100%}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__title{display:none}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .fields-value{color:#1a232c;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.16px}}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__submit{display:none}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__submit{display:block;flex:1 0 21.5%}}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__submit-btn{color:#fff;font-family:Sora,Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:24px;letter-spacing:1px;text-transform:uppercase;padding:13px;border:none;width:100%;background:#0a215b;border-radius:4px;cursor:pointer}@media (min-width:768px){.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__submit-btn{font-size:12px}}@media (min-width:992px){.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__submit-btn{font-size:14px}}.page_hotellist .universal-avail-form.fixed-form-wrapper .avail-form__submit-btn:hover{opacity:.8}@media (min-width:768px){.page_hotellist .universal-avail-form.map-form-wrapper .check-form-wrapper .check-form__fields{width:384px;flex-flow:column}}@media (min-width:768px){.page_hotellist .universal-avail-form.map-form-wrapper .check-form-wrapper .check-form__fields .avail-form__dates{padding:0;margin-bottom:8px}}@media (min-width:768px){.page_hotellist .universal-avail-form.map-form-wrapper .check-form-wrapper .check-form__fields .avail-form__guests{margin-right:0;margin-bottom:8px}}@media (min-width:768px){.page_hotellist .universal-avail-form.map-form-wrapper .check-form-wrapper .check-form__fields .avail-form__guests:before{left:24px}}@media (min-width:768px){.page_hotellist .universal-avail-form.map-form-wrapper .check-form-wrapper .check-form__fields .avail-form__submit{text-align:right}}@media (min-width:768px){.page_hotellist .universal-avail-form.map-form-wrapper .check-form-wrapper .check-form__fields .avail-form__submit-btn{width:100%}}@media (min-width:768px){.page_hotellist .universal-avail-form.map-form-wrapper .check-form-wrapper .dates-fields-item .fields-item__state{padding:8px 8px 8px 52px}}@media (min-width:768px){.page_hotellist .universal-avail-form.map-form-wrapper .check-form-wrapper .dates-fields-from:before,.page_hotellist .universal-avail-form.map-form-wrapper .check-form-wrapper .dates-fields-to:before{left:24px}}.page_hotellist .universal-avail-form.map-form-wrapper .check-form-wrapper .guests-fields-item{width:100%}@media (min-width:768px){.page_hotellist .universal-avail-form.map-form-wrapper .check-form-wrapper .guests-fields-item{padding:7px 24px 7px 52px}}.page_hotellist .universal-avail-form.na-form-wrapper{width:100%;background:#fff}.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__title{display:none}@media (min-width:768px){.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__title{display:block;font-size:16px;font-weight:700;text-align:left;width:100%;padding-left:16px;box-sizing:border-box;margin-top:8px}}.page_hotellist .universal-avail-form.na-form-wrapper .check-form__fields{width:100%}@media (min-width:768px){.page_hotellist .universal-avail-form.na-form-wrapper .check-form__fields{box-shadow:none;box-sizing:border-box}}.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__dates{border:1px solid #d9dde0}@media (min-width:768px){.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__dates .dates-fields-item:before{content:none}}@media (min-width:768px){.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__dates .fields-item__state{padding:8px}}.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__guests{border:1px solid #d9dde0;border-top:none}@media (min-width:768px){.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__guests{border-top:1px solid #d9dde0}}@media (min-width:768px){.page_hotellist .universal-avail-form.na-form-wrapper .avail-form__guests:before{content:none}}@media (min-width:768px){.page_hotellist .universal-avail-form.na-form-wrapper .guests-fields-item{padding:8px}}.page_hotellist.not-avail__body .hl-not-avail__hotel{margin-right:0}@media (min-width:768px){.page_hotellist.not-avail__body .universal-avail-form.na-form-wrapper .check-form__fields{padding:10px 16px}}.page_hotellist.not-avail__body .h-list__navigation-panel{padding-top:8px}@media (min-width:768px){.page_hotellist.not-avail__body .h-list__navigation-panel{padding-top:0}}.page_hotellist.not-avail__body .h-list__filters .hl-filter-popular.fixed{top:20px}@media (min-width:992px){.page_hotellist .h-list__content-wrapper{display:flex;align-items:flex-start;justify-content:center}}@media (min-width:992px){.page_hotellist .h-list__content-wrapper>.hotels-list{max-width:calc(100% - 304px);width:100%}}.page_hotellist .hl-hotels-title-wrapper{color:#1a232c;font-size:14px;line-height:22px;letter-spacing:.1px;padding:8px 0 16px;display:flex;justify-content:space-between}@media (min-width:768px){.page_hotellist .hl-hotels-title-wrapper{font-weight:600;line-height:24px;padding:14px 0 16px;border-bottom:1px solid #e6e8eb}}.page_hotellist .hl-hotels-title-wrapper .hl-sorting-wrapper{display:none}@media (min-width:768px){.page_hotellist .hl-hotels-title-wrapper .hl-sorting-wrapper{display:block;font-weight:400}}.page_hotellist .hl-hotels-title-wrapper .hl-sorting-wrapper .sorting__inner{cursor:pointer}.page_hotellist .hl-hotels-title-wrapper .hl-sorting-wrapper .sorting__inner:after{content:"";display:inline-block;width:6px;height:6px;border-bottom:2px solid #0a215b;border-left:2px solid #0a215b;transform:rotate(-45deg);margin-left:4px;position:relative;top:-3px}.page_hotellist .hl-hotels-title-wrapper .hl-sorting-wrapper .sorting__inner.opened:after{transform:rotate(135deg);top:0}.page_hotellist .hl-hotels-title-wrapper .hl-sorting-wrapper .sorting__inner-active{color:#0a215b}.page_hotellist .hl-hotels-title-wrapper .hl-sorting-wrapper .sorting-wrapper{position:relative}.page_hotellist .hl-hotels-title-wrapper .hl-sorting-wrapper .sorting__list{display:none}.page_hotellist .hl-hotels-title-wrapper .hl-sorting-wrapper .sorting__list.opened{display:block;position:absolute;background:#fff;padding:16px 0;border-radius:4px;border:1px solid #e6e8eb;z-index:10;right:0;top:32px}.page_hotellist .hl-hotels-title-wrapper .hl-sorting-wrapper .sorting__list-item{padding:8px 16px;white-space:nowrap}.page_hotellist .hl-hotels-title-wrapper .hl-sorting-wrapper .sorting__list-item:hover{cursor:pointer;background-color:rgba(230,242,242,.3)}.page_hotellist .hotellist-landing__show-all-button{margin-top:50px}@media (min-width:768px){.page_hotellist .hotellist-landing__show-all-button{margin-top:64px}}.header__menu-burger.fixed-menu{position:fixed;z-index:1002;right:16px;top:24px}.header__menu-burger.fixed-menu svg{fill:#67707a}.hl-map-popup-availform__container .availform-info .availform-info-date .dates-year{display:none}.hl-seo__main-title{font-size:20px;line-height:1.5;color:#1a232c;text-align:center;font-weight:400;text-transform:uppercase;margin-bottom:16px}@media (min-width:768px){.hl-seo__main-title{font-size:22px;line-height:36px;margin-bottom:32px}}.hl-seo__container{margin-bottom:56px;position:relative;max-width:768px;width:100%}.hl-seo__container-wrapper{display:flex;flex-direction:column}@media (min-width:768px){.hl-seo__container-wrapper{flex-direction:row}}.hl-seo__container.more-less-element .hl-seo-content{box-sizing:border-box;overflow:hidden}.hl-seo__container.more-less-element .more-btn{display:inline-block}.hl-seo__container.more-less-element .less-btn{display:none}.hl-seo__container.more-less-element.opened .hl-seo-content{height:auto;max-height:none!important;display:block}.hl-seo__container.more-less-element.opened .hl-seo__article.hide-article{display:block}.hl-seo__container.more-less-element.opened .more-btn{display:none}.hl-seo__container.more-less-element.opened .less-btn{display:inline-block}.hl-seo__article{margin-bottom:21px}@media (min-width:768px){.hl-seo__article{margin-bottom:42px}}.hl-seo__article.hide-article{display:none}.hl-seo__article:last-child{margin-bottom:0}.hl-seo__article-desc .seo-article-title{color:#1a232c;font-size:18px;font-weight:545;line-height:28px;margin-bottom:7px}@media (min-width:768px){.hl-seo__article-desc .seo-article-title{margin-bottom:14px}}.hl-seo__article-text p{color:#67707a;font-size:16px;font-weight:300;line-height:28px;margin-bottom:8px}@media (min-width:768px){.hl-seo__article-text p{margin-bottom:12px}}.hl-seo__article-text p:last-child{margin-bottom:0}.hl-seo__article-text a{color:#0a215b;font-size:16px;font-weight:300;line-height:28px;text-decoration-line:underline}.hl-seo-btn{display:none;align-items:center;width:100%;justify-content:center;margin-top:16px}@media (min-width:768px){.hl-seo-btn{margin-top:24px}}.hl-seo-btn .expand-btn{padding:6px 12px;color:#0a215b;text-align:center;font-size:14px;font-weight:600;line-height:20px;border:1px solid #d9dde0;border-radius:4px;cursor:pointer;text-transform:none}.basic-title,.hl__title-main{font-weight:600}.basic-title{line-height:1.2;font-size:20px;margin-bottom:25px}@media (min-width:768px){.basic-title{font-size:28px;margin-bottom:35px}}@media (min-width:768px){.basic-title.nearby-hotels-title{margin-top:20px}}.not-avail-btn,.select-btn{font-size:12px;line-height:20px;font-weight:700;border-radius:4px;color:#fff;background:#0a215b;padding:8px 10px;text-align:center;display:block;transition:background .3s;text-transform:uppercase;letter-spacing:1px;max-width:140px;cursor:pointer;text-decoration:none;width:100%}@media (min-width:768px){.not-avail-btn,.select-btn{padding:13px 10px;max-width:167px;min-width:132px}}.not-avail-btn:hover,.select-btn:hover{background:#071944}.full-width.not-avail-btn,.select-btn.full-width{max-width:450px;margin:auto}.button_link{color:#1a232c;font-weight:400;font-size:14px;text-decoration:underline;position:relative;white-space:nowrap;cursor:pointer}.button_link:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2285_2670)'%3E%3Cpath d='M11.863 5.668L9.412 3.23a.469.469 0 00-.662.665l1.645 1.636H.469a.469.469 0 100 .938h9.927L8.75 8.105a.469.469 0 10.662.665l2.45-2.438a.47.47 0 000-.664z' fill='%231A232C'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2285_2670'%3E%3Cpath fill='%23fff' d='M0 0h12v12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");margin-left:7px;margin-top:4px}.button_link:hover{text-decoration:none}.not-avail-btn{pointer-events:none}.not-avail-btn,.not-avail-btn.disabled{background-color:#d9dde0;color:#67707a}.btn-g-next,.btn-g-prev,.page_hotellist .topical__arrow.splide__arrow--next,.page_hotellist .topical__arrow.splide__arrow--prev,.page_hotellist_region .topical__arrow.splide__arrow--next,.page_hotellist_region .topical__arrow.splide__arrow--prev,.rooms-popup__gallery .lg-next.lg-icon,.rooms-popup__gallery .lg-prev.lg-icon{width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 7px .1px rgba(0,0,0,.04),0 3px 5px .3px rgba(0,0,0,.1);border:1px solid #d9dde0;display:flex;align-items:center;justify-content:center;padding:0}.btn-g-next:before,.btn-g-prev:before,.page_hotellist .topical__arrow.splide__arrow--next:before,.page_hotellist .topical__arrow.splide__arrow--prev:before,.page_hotellist_region .topical__arrow.splide__arrow--next:before,.page_hotellist_region .topical__arrow.splide__arrow--prev:before,.rooms-popup__gallery .lg-next.lg-icon:before,.rooms-popup__gallery .lg-prev.lg-icon:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M15.14 7.53l-4.667-4.667a.667.667 0 00-.943.943l3.529 3.528H1.335a.667.667 0 100 1.334h11.724L9.53 12.196a.666.666 0 10.943.943l4.666-4.667a.667.667 0 000-.942z' fill='currentColor'/%3E%3C/svg%3E");display:inline-block;line-height:10px}.btn-g-next:hover:before,.btn-g-prev:hover:before,.page_hotellist .topical__arrow.splide__arrow--next:hover:before,.page_hotellist .topical__arrow.splide__arrow--prev:hover:before,.page_hotellist_region .topical__arrow.splide__arrow--next:hover:before,.page_hotellist_region .topical__arrow.splide__arrow--prev:hover:before,.rooms-popup__gallery .lg-next.lg-icon:hover:before,.rooms-popup__gallery .lg-prev.lg-icon:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M15.14 7.53l-4.667-4.667a.667.667 0 00-.943.943l3.529 3.528H1.335a.667.667 0 100 1.334h11.724L9.53 12.196a.666.666 0 10.943.943l4.666-4.667a.667.667 0 000-.942z' fill='%23058080'/%3E%3C/svg%3E")}.btn-g-prev:before,.page_hotellist .topical__arrow.splide__arrow--prev:before,.page_hotellist_region .topical__arrow.splide__arrow--prev:before,.rooms-popup__gallery .lg-prev.lg-icon:before{transform:scaleX(-1)}.btn-g-next:after,.btn-g-prev:after,.page_hotellist .topical__arrow.splide__arrow--next:after,.page_hotellist .topical__arrow.splide__arrow--prev:after,.page_hotellist_region .topical__arrow.splide__arrow--next:after,.page_hotellist_region .topical__arrow.splide__arrow--prev:after,.rooms-popup__gallery .lg-next.lg-icon:after,.rooms-popup__gallery .lg-prev.lg-icon:after{display:none}.page_hotellist .h-list__hotels-cont,.page_hotellist_region .h-list__hotels-cont{position:relative}.page_hotellist_region html[dir=rtl] .topical__arrow.splide__arrow--prev:before,.page_hotellist html[dir=rtl] .topical__arrow.splide__arrow--prev:before,.rooms-popup__gallery html[dir=rtl] .lg-prev.lg-icon:before,html[dir=rtl] .btn-g-prev:before,html[dir=rtl] .page_hotellist .topical__arrow.splide__arrow--prev:before,html[dir=rtl] .page_hotellist_region .topical__arrow.splide__arrow--prev:before,html[dir=rtl] .rooms-popup__gallery .lg-prev.lg-icon:before{transform:scaleX(1)}.page_hotellist_region html[dir=rtl] .topical__arrow.splide__arrow--next:before,.page_hotellist html[dir=rtl] .topical__arrow.splide__arrow--next:before,.rooms-popup__gallery html[dir=rtl] .lg-next.lg-icon:before,html[dir=rtl] .btn-g-next:before,html[dir=rtl] .page_hotellist .topical__arrow.splide__arrow--next:before,html[dir=rtl] .page_hotellist_region .topical__arrow.splide__arrow--next:before,html[dir=rtl] .rooms-popup__gallery .lg-next.lg-icon:before{transform:scaleX(-1)}html[dir=rtl] .universal-avail-form.fixed-form-wrapper .check-form__fields:before{transform:scaleX(-1);right:auto;left:12px}html[dir=rtl] .filter-popup .reset-filters{left:auto;right:16px}html[dir=rtl] .header__menu-burger.fixed-menu{left:auto;top:24px;right:16px}@media (min-width:768px){html[lang=ar] .universal-avail-form.fixed-form-wrapper .dates-year,html[lang=ar] .universal-avail-form.main-form-wrapper .dates-year,html[lang=ar] .universal-avail-form.map-form-wrapper .dates-year,html[lang=ar] .universal-avail-form.na-form-wrapper .dates-year,html[lang=el] .universal-avail-form.fixed-form-wrapper .fields-value-comma,html[lang=el] .universal-avail-form.fixed-form-wrapper .rooms-number,html[lang=el] .universal-avail-form.main-form-wrapper .fields-value-comma,html[lang=el] .universal-avail-form.main-form-wrapper .rooms-number,html[lang=el] .universal-avail-form.map-form-wrapper .fields-value-comma,html[lang=el] .universal-avail-form.map-form-wrapper .rooms-number,html[lang=el] .universal-avail-form.na-form-wrapper .fields-value-comma,html[lang=el] .universal-avail-form.na-form-wrapper .rooms-number,html[lang=es] .universal-avail-form.fixed-form-wrapper .fields-value-comma,html[lang=es] .universal-avail-form.fixed-form-wrapper .rooms-number,html[lang=es] .universal-avail-form.main-form-wrapper .fields-value-comma,html[lang=es] .universal-avail-form.main-form-wrapper .rooms-number,html[lang=es] .universal-avail-form.map-form-wrapper .fields-value-comma,html[lang=es] .universal-avail-form.map-form-wrapper .rooms-number,html[lang=es] .universal-avail-form.na-form-wrapper .fields-value-comma,html[lang=es] .universal-avail-form.na-form-wrapper .rooms-number,html[lang=fr] .universal-avail-form.fixed-form-wrapper .fields-value-comma,html[lang=fr] .universal-avail-form.fixed-form-wrapper .rooms-number,html[lang=fr] .universal-avail-form.main-form-wrapper .fields-value-comma,html[lang=fr] .universal-avail-form.main-form-wrapper .rooms-number,html[lang=fr] .universal-avail-form.map-form-wrapper .fields-value-comma,html[lang=fr] .universal-avail-form.map-form-wrapper .rooms-number,html[lang=fr] .universal-avail-form.na-form-wrapper .fields-value-comma,html[lang=fr] .universal-avail-form.na-form-wrapper .rooms-number,html[lang=pt] .universal-avail-form.fixed-form-wrapper .fields-value-comma,html[lang=pt] .universal-avail-form.fixed-form-wrapper .rooms-number,html[lang=pt] .universal-avail-form.main-form-wrapper .fields-value-comma,html[lang=pt] .universal-avail-form.main-form-wrapper .rooms-number,html[lang=pt] .universal-avail-form.map-form-wrapper .fields-value-comma,html[lang=pt] .universal-avail-form.map-form-wrapper .rooms-number,html[lang=pt] .universal-avail-form.na-form-wrapper .fields-value-comma,html[lang=pt] .universal-avail-form.na-form-wrapper .rooms-number{display:none}}@media (min-width:768px){html[lang=pt] .universal-avail-form.fixed-form-wrapper .avail-form__submit-btn{font-size:10px;padding-top:1px;padding-bottom:1px;min-height:50px}}@media (min-width:992px){html[lang=pt] .universal-avail-form.fixed-form-wrapper .avail-form__submit-btn{font-size:12px;padding:13px}}@media (min-width:768px){html[lang=hu] .universal-avail-form.fixed-form-wrapper .avail-form__submit-btn{padding:13px 6px;font-size:12px}}@media (min-width:992px){html[lang=hu] .universal-avail-form.fixed-form-wrapper .avail-form__submit-btn{padding:13px;font-size:14px}}.h-list__faq{margin-top:48px}@media (min-width:768px){.h-list__faq{margin-top:72px}}.h-list__faq-title{font-size:20px;line-height:1.5;color:#1a232c;text-align:center;font-weight:400;text-transform:uppercase;margin-bottom:8px}@media (min-width:768px){.h-list__faq-title{font-size:22px;line-height:36px}}.h-list__faq-desc{color:#67707a;text-align:center;font-size:14px;font-weight:300;line-height:1.5;letter-spacing:.16px;margin-bottom:16px}@media (min-width:768px){.h-list__faq-desc{font-size:16px;margin-bottom:32px;line-height:24px}}.h-list__faq-container{display:flex}.h-list__faq-questions{max-width:768px;width:100%}.h-list__faq-img{display:none}@media (min-width:768px){.h-list__faq-img{display:block;width:30%;margin-left:32px;max-height:400px;background-size:cover;background-repeat:no-repeat;min-width:300px;border-radius:4px}}.h-list__faq-question{padding-bottom:16px;border-bottom:1px solid #d9dde0;margin-bottom:16px;cursor:pointer}.h-list__faq-question:last-child{margin-bottom:0}.h-list__faq-question a{color:#0a215b;font-size:16px;font-weight:300;line-height:28px;text-decoration-line:underline}.h-list__faq-question-text{color:#1a232c;font-size:14px;font-weight:545;line-height:24px;padding-right:30px;display:block;position:relative}@media (min-width:768px){.h-list__faq-question-text{font-size:16px;font-weight:545;line-height:28px}}.h-list__faq-question-text:after{content:"";display:block;width:7px;height:7px;border-left:2px solid #1a232c;border-bottom:2px solid #1a232c;transform:rotate(-45deg);position:absolute;right:2px;top:12px;transition:transform .3s}.h-list__faq-question.opened .h-list__faq-answer{display:block;margin-top:8px}.h-list__faq-question.opened .h-list__faq-question-text:after{transform:rotate(135deg)}.h-list__faq-answer{display:none;color:#1a232c;font-size:14px;font-weight:300;line-height:24px}.main-loader{position:fixed;width:100vw;height:100vh;top:0;background-color:#fff;z-index:101;padding-top:15vh}.main-loader:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='685' height='333' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M89.928 29.998c-4.44 2.895-10.015-2.64-15.277-2.007-1.22.146-2.42.632-3.64.482-2.011-.247-3.677-2.178-5.686-1.914-1.025.135-1.997.844-3.004.615-.85-.193-1.403-.986-2.098-1.512-1.596-1.21-3.825-.954-5.797-.612a197.922 197.922 0 00-20.314 4.639c-2.208.629-4.792 1.721-5.117 3.993 1.344.022 2.419 1.572 1.968 2.838-.451 1.266-2.264 1.786-3.318.952.47-.523-.074-1.43-.766-1.557-.693-.127-1.37.24-1.978.595l-5.753 3.346-2.2-1.42c-1.327.282-1.03 2.503.196 3.088 1.224.585 2.659.178 4.01.041 1.35-.136 3.03.25 3.4 1.555l-6.603 1.058c-4.28.685-8.822 3.229-12.233 5.902-1.156.906-2.136 2.975-.774 3.529.75-.56 1.76-.751 2.665-.51a6.942 6.942 0 00-2.036 3.813c2.196-1.85 5.76-1.787 7.888.138L2.053 61.699c-.523.213-1.08.453-1.38.93-.718 1.13.662 2.628 2.001 2.583 1.338-.047 2.445-.992 3.494-1.824a30.882 30.882 0 018.255-4.684c.63-.238 1.327-.457 1.964-.24.526.178.912.618 1.346.966 2.008 1.607 5.029 1.123 7.255-.164 2.228-1.289 4.002-3.238 6.16-4.638 2.883-1.87 6.308-2.672 9.656-3.443 2.036-.469 4.26-.919 6.14-.01 1.857.899 2.97 2.95 4.856 3.78.989.436 2.207.556 2.866 1.413.85 1.11.23 2.713-.523 3.89s-1.664 2.498-1.298 3.846c.365 1.349 2.885 1.575 2.866.179a8.878 8.878 0 01.736 7.26c-1.335 1.678.492 3.978 2.096 5.4 1.602 1.424 3.106 4.103 1.412 5.418-.485.377-1.116.495-1.697.695-2.288.788-3.95 3.125-3.942 5.546-4.487 4.982-9.45 10.678-10.76 17.254-.804 4.023-.27 8.178.268 12.245.133 1.011.293 2.083.96 2.856.541.627 1.343.964 1.968 1.507.803.699 1.272 1.699 1.672 2.685 1.954 4.839 2.744 10.066 4.408 15.011a44.498 44.498 0 006.42 12.288 32.7 32.7 0 00-4.09-16.386c-.512-.923-1.086-1.877-1.09-2.931-.004-1.055.842-2.195 1.89-2.06 2.335.302.752 4.705 2.718 6.003-.688 2.878 3.489 4.971 4.417 7.779.45 1.36.231 2.958 1.057 4.129.487.689 1.26 1.107 1.92 1.633 1.885 1.496 2.89 4.024 2.546 6.406-.2 1.386-.82 2.722-.742 4.12.15 2.682 2.77 4.544 5.313 5.41 2.543.866 5.346 1.198 7.523 2.771 1.126.816 2.02 1.921 3.153 2.728 2.307 1.643 5.566 1.822 8.04.443.872-1.693 3.276-1.089 4.304.511 1.031 1.603 1.481 3.712 3.099 4.714 1.893 1.17 4.391.229 6.551.762 5.541 1.372 5.139 10.556 10.31 12.976 1.551.729 3.49.757 4.679 1.99.533.553.863 1.308 1.501 1.737 1.34.898 3.093-.098 4.701-.239 4.049-.353 6.369 5.029 5.217 8.926-1.153 3.899-4.265 6.878-6.139 10.483-2.464 4.741-2.672 10.29-2.828 15.631-.081 2.748-.07 5.767 1.701 7.868 1.115 1.323 2.767 2.062 4.052 3.219 4.665 4.199 3.368 12.526 8.05 16.707 2.691 2.402 6.664 2.752 9.665 4.754 3.484 2.325 5.203 6.604 5.681 10.767.477 4.163-.082 8.365-.124 12.556a50.874 50.874 0 002.744 16.968c.649 1.894 1.421 3.796 1.459 5.799.032 1.613-.418 3.192-.759 4.77-1.796 8.314-.55 17.25 3.454 24.756-.211-1.38 1.845-2.204 2.98-1.392 1.135.811 1.361 2.425 1.148 3.802-.215 1.381-.763 2.709-.792 4.104-.045 2.129 1.115 4.08 2.322 5.832a64.263 64.263 0 0012.359 13.4c3.853 3.138 9.561 5.816 13.48 2.76-3.787-.848-6.758-4.493-6.828-8.371-.077-4.264 2.541-9.585-.879-12.129-1.443-1.075-3.699-1.242-4.428-2.888-1.1-2.484 2.584-4.771 2.42-7.482-.092-1.513-1.35-2.649-2.213-3.897-.862-1.248-1.198-3.275.113-4.04 1.283-.748 3.187.358 4.299-.626.67-.593.66-1.651 1.153-2.399.876-1.328 2.836-1.176 4.316-1.763 2.082-.825 3.172-3.239 3.137-5.475-.033-2.239-.958-4.356-1.868-6.401 6.047-.57 13.549-2.37 14.739-8.326.302-1.512.111-3.118.62-4.575.943-2.703 4.139-4.525 4.08-7.385-.035-1.734-1.32-3.228-1.496-4.954-.376-3.678 4.07-5.825 7.734-6.311 3.664-.485 8.084-.864 9.771-4.152 1.917-3.736-1.222-8.759 1.011-12.314 1.262-2.007 3.945-2.927 4.83-5.126 1.157-2.871-1.396-5.867-1.644-8.95-.271-3.373 2.201-6.259 3.524-9.372 1.325-3.112.541-7.92-2.831-8.196-1.023-4.252-5.898-8.38-10.271-8.497-1.882-.051-3.863.413-5.591-.335-1.351-.586-2.293-1.813-3.372-2.815-3.24-3.015-8.167-4.082-12.365-2.675a42.508 42.508 0 00-5.374-15.742c-.55-.947-1.17-1.905-2.106-2.471-2.216-1.337-5.026.029-7.613.014-4.188-.022-7.352-3.599-10.163-6.703-2.812-3.103-6.696-6.264-10.733-5.153-1.408.388-2.772 1.29-4.204 1.009-1.105-.219-1.942-1.091-2.914-1.661-.971-.569-2.433-.725-3.041.223-.147-1.623-1.947-2.876-3.519-2.452-1.573.424-2.498 2.414-1.809 3.891.301-2.106-4.176-3.95-6.183-3.24-.993.349-1.763 1.184-2.766 1.507-1.111.357-2.572.152-3.205 1.132-.57.884.008 2.108-.374 3.088-.516 1.318-2.407 1.416-3.692.826-1.287-.591-2.39-1.629-3.782-1.882-2.074-.379-4.173 1.096-6.233.647-3.468-.753-3.627-5.619-2.858-9.084.769-3.465.971-8.224-2.389-9.367-1.566-.531-3.257.065-4.895.285-1.639.216-3.686-.22-4.189-1.796-.367-1.149.275-2.353.894-3.389 1.028-1.725 2.059-3.448 3.09-5.176.655-1.097 1.331-2.263 1.339-3.541.008-1.28-.933-2.657-2.212-2.635-.747.012-1.403.479-1.979.955-4.5 3.711-8.906 9.638-14.57 8.24-5.106-1.26-6.792-7.864-5.87-13.043 1.187-6.666 5.16-12.792 10.766-16.593 1.945-1.318 4.594-2.35 6.546-1.042 1.041.697 1.713 1.982 2.924 2.303 3.788 1.003 3.912-7.482 7.829-7.485.692 4.141 7.797 2.922 10.188 6.371 1.401 2.02.589 4.745.55 7.202-.039 2.46 1.936 5.515 4.199 4.555 3.317-5.151-.435-12.523 2.462-17.922 3.237-6.034 12.776-6.147 16.134-12.115 2.095-3.725 2.028-9.716 6.227-10.511 5.958-1.129 10.597-7.196 15.823-10.276 1.275-.752 2.589-1.519 4.052-1.746 3.242-.509 6.95 1.624 9.632-.265 1.043-.734 1.714-1.987 2.899-2.461 1.168-.467 2.476-.043 3.729.081 1.251.124 2.816-.312 3.069-1.545.407-1.979-2.67-2.563-4.584-1.915-1.913.647-4.676 1.21-5.394-.678-.669-1.755 1.527-3.493 1.248-5.353-.223-1.486-2.021-2.296-3.497-2.01-1.476.284-2.676 1.323-3.799 2.323-.86-.303-.505-1.619.095-2.307 3.017-3.458 8.015-4.382 12.602-4.355 4.589.028 9.24.786 13.726-.18 2.519-.542 5.413-3.065 3.936-5.176-1.252-1.792-4.621-1.207-5.495-3.21-.374-.857-.092-1.855-.25-2.777-.157-.922-1.278-1.817-1.958-1.175-.659-2.138.183-4.426.178-6.664-.005-2.237-1.691-4.902-3.855-4.335-1.126 2.549-3.808 5.59-6.062 3.953-1.651-1.2-1.099-3.76-1.715-5.707-1.177-3.722-6.104-4.334-10.008-4.259-1.641.031-3.486.154-4.566 1.388-.676.773-.9 1.825-1.249 2.79a10.316 10.316 0 01-4.018 5.066c.535 1.603 1.071 3.206 1.605 4.81-1.582 2.902-6.822 1.657-8.85 4.269-1.001 1.29-.909 3.085-1.238 4.684a8.637 8.637 0 01-4.182 5.725c-2.805-.947-3.954-4.988-2.067-7.269.454-.55 1.04-.998 1.396-1.618.355-.618.391-1.519-.178-1.948-.734-.555-1.741.044-2.644.215-3.167.601-4.939-4.153-8.128-4.632-1.67-.251-3.774.623-4.836-.691-.455-.563-.504-1.34-.533-2.063-.063-1.532-.105-3.152.634-4.494 1.532-2.78 5.428-2.972 8.06-4.746 1.241-.836 2.198-2.034 3.402-2.923 1.203-.89 2.854-1.446 4.191-.774 1.508-.62 3.236-1.92 4.744-2.539 1.84-.754 3.711-1.519 5.69-1.715.964-.095 1.942-.054 2.896-.22 1.102-.189 2.138-.645 3.147-1.126a57.558 57.558 0 0012.18-7.824c1.492-1.248 4.041-2.449 5.032-.775l-3.019 3.986c.501 1.06 2.04 1.112 3.107.62 1.066-.49 1.965-1.347 3.103-1.635 1.138-.289 2.665.421 2.542 1.588a23.352 23.352 0 01-11.963 4.671c-.939.085-1.933.13-2.721.648-.787.519-1.215 1.717-.588 2.422.951 1.07 2.591-.116 3.902-.693 3.027-1.33 6.289 1.137 8.628 3.474 2.338 2.336 5.411 4.936 8.542 3.876l.548-1.345c-.86-.706-1.718-1.412-2.576-2.119 1.044-.59 2.032 1.002 3.214 1.205 1.258.214 2.211-1.327 2.013-2.588-.199-1.26-1.09-2.28-1.789-3.35-.699-1.068-1.232-2.453-.654-3.592 1.612-.647 3.65.086 4.48 1.61.609 1.117 1.013 2.833 2.281 2.735.796-.06 1.278-.89 1.576-1.63a21.667 21.667 0 001.495-6.296c-.871-.692-2.118-.468-3.231-.477-1.113-.01-2.488-.629-2.404-1.738.081-1.063 1.446-1.573 1.783-2.585.537-1.613-1.881-2.704-3.489-2.15-.619.214-1.265.55-1.893.368-1.192-.345-1.162-2.002-1.544-3.183-.738-2.27-3.457-3.105-5.791-3.608-.918-.196-1.924-.383-2.754.055-1.103.582-2.008 2.207-3.119 1.64-.449-.23-.651-.748-.936-1.163-1.07-1.564-3.79-1.507-4.795.1.267-1.753-2.478-2.07-4.113-1.387a21.528 21.528 0 00-5.652 3.475c-.896.764-1.773 1.68-1.979 2.84-.206 1.16.576 2.551 1.754 2.564.402.004.82-.145 1.198-.006.963.356.49 1.84-.25 2.552a9.563 9.563 0 01-7.166 2.617c1.604.014 1.57-2.676.258-3.597-2.402-1.686-5.671-.161-8.177 1.367l-4.792 2.923c-1.347.822-4.107-.736-5.287-1.782-3.142 1.788-7.335 1.522-10.226-.649.829-1.395 2.765-1.616 4.37-1.379 1.606.236 3.259.766 4.811.296 1.553-.473 2.688-2.595 1.539-3.74-.716.912-2.351-.027-2.404-1.186-.054-1.159.811-2.135 1.629-2.956.821-.82 1.71-1.757 1.726-2.918-3.351-.687-6.337 4.34-9.428 2.873-.684-.326-1.238-.951-1.986-1.075-1.033-.17-2.009.685-3.052.594-.842-.075-1.492-.733-2.137-1.278-5.115-4.32-13.011-2.702-18.823.619-1.543.88-3.235 2.656-2.281 4.154 1.03 1.618 3.503.555 5.105-.499 1.603-1.054 4.452-1.496 4.83.385a4.345 4.345 0 01-2.051 1.41c-1.062 1.362.83 3.279 2.557 3.28 1.728 0 3.368-.938 5.093-.854 1.726.083 3.441 2.24 2.195 3.436-.573.55-1.461.558-2.256.533-2.648-.087-5.297-.173-7.947-.258 1.271-1.236-.738-3.326-2.509-3.236-1.771.09-3.488 1.131-5.222.769-2.036-.424-3.721-2.706-5.706-2.086-.941.295-1.606 1.202-2.56 1.448-.91.234-1.843-.183-2.725-.51-3.813-1.42-8.203-1.213-11.867.56.282-.348-.789.202-.507-.145zM234.782 5.249c-5.664 1.637-11.329 3.274-16.994 4.913-1.555.448-3.514 1.79-2.701 3.189.88 1.514 3.237.151 4.944.542 1.889.432 2.588 2.973 4.407 3.639 2.123.777 4.516-1.399 6.625-.579 2.439.949 1.95 4.514 1.014 6.96 1.896-.082 4.323.193 4.859 2.012.831 2.813-3.604 3.831-5.626 5.956-1.533 1.612-1.62 4.073-1.618 6.297.004 4.43.47 9.696 4.322 11.882 2.668 1.514 6.899 1.648 7.428 4.669A65.252 65.252 0 01252.088 39.5c1.098-1.172 2.338-2.358 3.915-2.663 2.143-.415 4.269.907 6.451.838 5.213-.165 8.564-7.884 13.612-6.568 2.181.567 4.004 2.828 6.201 2.32 3.389-.782 2.289-6.216 4.551-8.858 1.164-1.359 3.065-1.763 4.822-2.1 1.758-.339 3.659-.773 4.787-2.162 1.128-1.39.743-4.012-1.017-4.336 2.966-1.897 5.09-5.064 5.717-8.53 2.019.59 3.551-2.472 2.384-4.221-1.166-1.75-3.63-2.093-5.699-1.721-2.071.372-4.042 1.279-6.141 1.398-2.767.155-5.398-1.067-8.093-1.714-6.946-1.665-14.032.457-20.949 1.203-5.37.58-10.72-.145-16.082.312-4.011.343-7.914 1.437-11.765 2.55zM459.541 32.107c-.913 1.144-2.905.356-3.563-.953-.647-1.297-.524-2.832-.816-4.253.78.693 1.891 1.091 2.836 1.613 1.305.719 2.47 2.43 1.543 3.593zm-18.024 82.354c-1.653.173-3.26-.509-4.777-1.176-1.283-.562-2.591-1.143-3.598-2.114-1.01-.971-1.668-2.428-1.308-3.78.395-1.508 1.962-2.871 1.387-4.32-1.923.196-3.867-1.315-4.151-3.23-.126-.835.01-1.762-.461-2.462-.618-.912-1.926-.965-2.879-1.518-1.646-.955-1.822-3.668-.313-4.828.903-.694 1.758-1.045 2.452-1.99.532-.729.938-1.601 1.639-2.193 1.122-.954 3.178-1.099 4.594-1.177 1.301-.071 2.865-.041 4.008.682 1.075.68 1.24 1.864.751 2.989-.873 2.009-3.458 1.734-4.525 3.473-.665 1.083-.108 2.71 1.078 3.16.927.35 2.131.094 2.796.828.532.586.417 1.484.45 2.275.032.792.485 1.758 1.272 1.694.335-1.075 1.762-1.642 2.743-1.088.978.553 1.233 2.065.485 2.908-.535.603-1.416.828-1.905 1.469-.87 1.136-.032 2.787.992 3.793 1.021 1.005 2.315 1.987 2.437 3.414.137 1.655-1.513 3.02-3.167 3.191zm-31.15-11.593c-2.333.376-4.673-.596-6.722-1.78-.87-.502-1.833-1.068-2.811-.845-1.189.272-1.815 1.563-2.785 2.304-2.959 2.263-7.653-1.224-10.834.715a982.024 982.024 0 01-.45 3.131c-1.107.272-2.203-.372-3.278-.748-1.078-.378-2.577-.314-3.001.745-.532 1.327 1.092 2.394 2.113 3.393 1.966 1.921 2.833 5.7 5.575 5.568 1.244-.059 2.319-1.034 3.563-1.039 1.977-.005 3.328 2.369 5.302 2.419 1.606.04 2.904-1.495 4.514-1.563 2.028-.087 3.397 2.223 3.376 4.253-.022 2.027-.928 3.938-1.223 5.946-.19 1.304-.125 2.654-.517 3.914-.388 1.261-1.413 2.47-2.732 2.496-2.189.047-3.551-3.002-5.733-2.84-1.496.11-2.448 1.684-3.857 2.19-2.808 1.007-5.342-2.529-8.325-2.57-1.327-.019-2.682.668-3.936.228-1.284-.454-1.895-1.889-2.894-2.817-1.276-1.188-3.307-1.481-4.863-.701-1.56.78-2.542 2.579-2.355 4.313.094.892.442 1.894-.09 2.618-.316.434-.87.621-1.394.732-3.261.684-6.79-.821-8.818-3.463-.873-1.136-1.531-2.497-2.724-3.293-1.669-1.113-3.857-.806-5.863-.881-2.005-.074-4.389-.99-4.653-2.981-.337-2.519 3.045-4.615 2.29-7.041-.146-.471-.439-.879-.728-1.279l-1.381-1.91c-1.153-1.596-2.484-3.312-4.412-3.707.056 1.766.112 3.532.166 5.297-7.168 2.919-15.88-.257-22.802 3.206-1.701.85-3.288 2.099-5.18 2.283-1.892.184-4.106-1.462-3.524-3.271.488-1.518 2.245-1.704 3.603-1.803 2.147-.156 4.979.038 6.432-1.889 1.738-2.3.912-5.848 3.098-7.863 1.665-1.535 4.731-1.516 5.553-3.624.437-1.12.021-2.488.641-3.517.735-1.222 2.485-1.289 3.87-.956 1.385.333 2.822.92 4.183.496 1.465-.458 2.402-1.976 3.863-2.45 1.822-.59 3.751.66 4.946 2.155 1.195 1.497 2.022 3.31 3.476 4.556 1.807 1.547 4.326 2.001 6.247 3.399 1.922 1.4 2.881 4.728.847 5.965-1.066.65-2.427.376-3.673.477-1.247.103-2.699 1.056-2.378 2.264.188.705.908 1.125 1.605 1.342 3.306 1.032 7.242-1.367 7.846-4.778.201-1.153.072-2.357.381-3.486.309-1.13 1.291-2.23 2.455-2.083-.244-1.603-3.113-.26-4.292-1.372-.463-.438-.517-1.141-.701-1.753-.503-1.675-2.068-2.782-3.597-3.634-1.526-.855-3.187-1.65-4.174-3.095-.986-1.446-.907-3.793.648-4.593 7.242 4.217 15.143 9.293 17.07 17.448.668 2.826 1.153 6.558 3.997 7.145 2.077.428 4.18-1.873 3.566-3.9-.32-1.064-1.197-1.908-1.424-2.995-.367-1.737 1.14-3.413 2.84-3.927 1.7-.514 3.522-.189 5.28.057 1.424.2 3.429-.118 3.455-1.555.021-1.137-1.316-1.768-1.855-2.77-.651-1.221.011-2.743.906-3.797.898-1.054 2.052-1.937 2.602-3.206.37-.85.435-1.807.812-2.65 1.054-2.345 4.724-2.892 6.417-.958.765.877 1.089 2.041 1.603 3.086.51 1.044 1.366 2.075 2.523 2.18 1.158.105 2.319-1.317 1.611-2.242-.568-.747-1.938-.745-2.19-1.65-.24-.856.777-1.492 1.611-1.801 1.88-.697 3.76-1.394 5.643-2.09.521-.194 1.129-.384 1.614-.114.863.477.518 1.837-.176 2.53-.697.695-1.668 1.222-1.937 2.168 2.394 3.559 6.085 6.223 10.215 7.371.424 2.328-1.739 4.516-4.076 4.89zM666.288 35.69a215.982 215.982 0 00-25.992-5.96c-6.244-1.03-12.613-1.786-18.893-.98-5.101.655-10.737 2.224-15.047-.585-1.251-.817-2.297-1.97-3.68-2.536-2.373-.972-5.033-.003-7.574.332-9.756 1.288-19.946-6.907-28.857-2.735-2.869 1.342-5.73 3.948-8.731 2.935-1.517-.511-2.754-1.921-4.357-1.894-1.255.02-2.34.942-3.591 1.049-2.16.185-3.67-1.952-5.298-3.383-8.419-7.418-23.2 3.235-32.427-3.15 2.171-.538 2.196-4.038.367-5.326-1.83-1.287-4.364-.857-6.416.032-2.053.888-3.972 2.19-6.179 2.562-3.911.659-7.639-1.717-11.542-2.41-4.31-.763-8.689.55-12.865 1.851l-15.953 4.959c-2.203.684-4.849 2.29-5.032 4.257-1.363-2.007-3.843-3.277-6.151-2.595-3.066.904-4.389 6.872-1.265 7.53 1.021.215 1.751 1.337 1.539 2.355a25.056 25.056 0 00-15.479-3.108l.619 2.756a15.034 15.034 0 00-9.414-.8c-.896.216-1.801.518-2.714.397-1.438-.19-2.65-1.403-4.098-1.346-3.188.128-4.788 6.012-7.675 4.656-1.017-.479-1.416-1.697-2.135-2.566-.715-.87-2.412-1.2-2.757-.127 1.089 1.222-.111 3.166-1.506 4.024-1.398.858-3.167 1.497-3.724 3.039-.359 1-.151 2.285-.956 2.98-.579.5-1.441.453-2.196.327a17.282 17.282 0 01-9.317-4.79 24.466 24.466 0 0112.261.564c1.341-2.145-1.654-4.34-4.058-5.12l-17.553-5.687c-.931-.303-1.876-.607-2.854-.68-2.164-.162-4.238.816-6.376 1.187-3.954.686-8.29-.67-11.891 1.104-5.008 2.466-5.885 9.552-10.38 12.863-1.52 1.118-3.354 1.721-4.991 2.663-3.37 1.939-5.835 5.386-6.58 9.203-.128.655-.201 1.364.085 1.968.659 1.386 2.682 1.34 4.093.733 1.411-.608 2.818-1.582 4.333-1.33 3.647.609 3.019 6.69 6.114 8.716 2.273 1.487 5.258.052 7.57-1.375 1.154-.712 2.401-1.549 2.736-2.86.334-1.314-1.018-2.962-2.218-2.335-.622-.952.532-2.095 1.603-2.475 1.071-.38 2.423-.742 2.671-1.853.384-1.731-2.33-2.595-2.747-4.32-.596-2.472 3.264-3.142 5.22-4.769 1.416-1.179 1.865-3.14 2.886-4.675 1.017-1.536 3.419-2.576 4.616-1.17 1.646 1.938-1.366 4.258-3.333 5.873-2.717 2.231-3.371 7.376-.154 8.802 2.487 1.104 5.18-.742 7.707-1.751s6.549-.078 6.211 2.622a30.186 30.186 0 00-9.493.11c-.529.09-1.097.22-1.434.636-1.41 1.727 2.915 2.868 3.346 5.054-1.84 2.146-5.73-2.458-7.843-.58-1.506 1.34.176 4.172-1.079 5.754-1.233 1.556-3.68.355-5.665.368-3.619.027-6.74 4.526-10.054 3.074-3.569-1.562-3.407-8.756-7.267-8.243-1.895.252-2.779 2.432-3.296 4.272l-1.148 4.1c-.224.803-.715 1.792-1.54 1.677-.416-.057-.384-.495-.22-.811-2.003.457-4.106 2.41-4.825 4.252-.242.616-.388 1.294-.823 1.793-1.333 1.529-3.94.094-4.826-1.73-.886-1.822-1.111-4.073-2.634-5.412-1.685-1.48-4.911-2.003-4.75-4.241.051-.728.514-1.351.77-2.035.78-2.088-.833-4.698-3.051-4.934-2.216-.236-4.343 1.977-4.018 4.182.106.721.423 1.463.184 2.152-.156.443-.518.777-.89 1.062-1.619 1.234-3.616 1.848-5.379 2.866-1.76 1.018-3.397 2.696-3.395 4.731.004 2.035 2.544 3.867 4.157 2.628.539-.416.849-1.053 1.23-1.619 1.793-2.663 5.135-3.721 8.224-4.6 1.458.115 1.187 2.483.052 3.404-1.137.921-2.784 1.558-3.036 3-.312 1.792 1.95 3.028 3.756 2.816 1.808-.213 3.462-1.23 5.279-1.342 1.817-.113 3.967 1.434 3.362 3.151-.477 1.348-2.282 1.686-3.666 1.33-1.384-.357-2.645-1.175-4.068-1.32a8.121 8.121 0 00-1.327 3.606c-.487-1.088-1.961-1.599-3.015-1.044-1.057.553-1.475 2.055-.857 3.074.76 1.253 2.462 1.42 3.816 1.977 2.959 1.217 4.489 5.083 3.164 7.996-.215.475-.524.947-1.003 1.156-.738.32-1.566-.09-2.295-.431-4.127-1.926-9.191-1.7-13.131.585-1.734 1.007-3.404 2.823-2.931 4.772.314 1.294 1.506 2.235 1.845 3.523.861 3.267-3.975 6.768-1.928 9.454 1.051 1.381 3.124 1.199 4.808 1.621 1.682.425 3.13 2.86 1.606 3.691 1.055 5.738-11.284 7.48-10.83 13.296.089 1.133.669 2.207.616 3.342-.106 2.214-2.409 3.539-4.318 4.667a31.194 31.194 0 00-12.124 13.172c-.474.98-.906 2.045-.762 3.124.131.975.714 1.821 1.124 2.714 3.101 6.772-3.867 15.337-.211 21.824.955 1.692 2.514 2.942 3.811 4.389 2.972 3.315 4.542 7.624 6.843 11.435 2.301 3.812 5.871 7.405 10.32 7.594 3.61.155 7.004-1.979 10.617-1.939 1.683.018 3.354.51 5.029.343 3.046-.304 5.414-2.662 8.076-4.173 2.661-1.511 6.736-1.814 8.159.896.795 1.516.549 3.669 1.965 4.629 1.647 1.118 3.857-.459 5.823-.163 2.695.405 3.566 3.99 2.913 6.635-.653 2.645-2.186 5.174-1.9 7.884.371 3.522 3.605 5.936 6.552 7.898 2.031 1.351 1.85 3.472 2.208 5.884.359 2.412.11 4.953 1.01 7.22.536 1.351 1.461 2.541 1.832 3.947 1.485 5.638-6.295 9.982-6.25 15.813.03 4.149 3.956 7.136 5.477 10.995 1.706 4.322.264 9.419 2.051 13.707 1.315 3.16 4.295 5.644 4.669 9.043.251 2.283-.708 4.802.46 6.778 1.053 1.777 3.551 2.511 4.155 4.487.529 1.733-.596 3.943.647 5.263.478.507 1.186.71 1.859.893 3.184.864 6.628 1.717 9.716.554 2.969-1.12 5.161-3.969 8.274-4.599 1.621-.327 3.318-.002 4.939-.33 4.037-.817 6.201-5.207 7.236-9.193 1.039-3.985 1.743-8.433 4.849-11.134 1.068-.929 2.405-1.632 3.084-2.874 1.125-2.057-.018-4.564-.122-6.906-.18-4.095 2.858-7.589 5.989-10.235 3.13-2.645 6.7-5.125 8.292-8.9 3.39-8.022-3.756-16.964-2.502-25.581.881-6.045 5.644-10.64 9.77-15.144a102.835 102.835 0 0017.103-25.453c.385-.812.762-1.76.381-2.573-.323-.699-1.11-1.056-1.865-1.223-2.614-.578-5.273.441-7.901.953s-5.827.281-7.308-1.949c-.87-1.311-.924-3.025-1.74-4.373-1.671-2.758-5.654-2.891-8.181-4.892-1.535-1.212-2.433-3.036-3.21-4.829a69.787 69.787 0 01-4.288-13.561c-.381-1.847-.697-3.741-1.578-5.408-1.391-2.638-3.994-4.373-6.046-6.534-2.056-2.16-3.631-5.382-2.333-8.064 1.823-1.103 4.105.397 5.525 1.98a27.32 27.32 0 015.913 10.6c.403 1.376.715 2.826 1.567 3.979.723.972 1.769 1.644 2.639 2.486 3.368 3.264 3.644 8.446 4.658 13.024 1.014 4.577 4.083 9.695 8.767 9.481 5.575-.254 9.138-8.006 14.648-7.111 1.086.176 2.088.695 3.174.869 2.157.345 4.306-.72 5.992-2.106 3.214-2.64 5.255-6.405 7.243-10.057 1.56-2.87 3.188-6.067 2.462-9.252-.726-3.186-5.19-5.423-7.365-2.982a10.337 10.337 0 01-.489-4.175c-2.541-.938-4.018 3.07-6.506 4.151-2.444 1.061-5.147-1.076-6.395-3.429-1.25-2.352-1.851-5.138-3.752-7.004-1.902-1.864-5.27-3.819-3.965-6.141 1.193-2.118 4.497-.736 6.107 1.087 3.167 3.585 6.183 8.681 10.949 8.322 2.027-.153 4.393-1.255 5.852.154.643.624.863 1.578 1.459 2.247.597.673 1.974.777 2.175-.096 4.213 3.135 8.979 3.236 14.073 1.956 1.887-.476 3.972-1.242 5.676-.299 3.299 1.824 2.354 8.469 6.103 8.856 1.413.145 3.275-.679 3.986.547.317.541.169 1.225.299 1.836.42 2.007 4.187 1.492 4.054-.555 2.995 8.859 1.686 19.299 7.143 26.893 3.001 4.175 7.965 7.381 8.681 12.472l2.998-.796c1.365.329 1.304 2.479 2.473 3.266 1.358.917 3.174-.86 3.059-2.496-.112-1.634-1.277-2.968-2.114-4.377-2.718-4.583-2.053-10.335-1.305-15.612.216-1.501.442-3.045 1.211-4.351 1.388-2.367 4.206-3.447 6.201-5.334 2.48-2.353 3.537-5.805 5.395-8.676 1.859-2.87 5.396-5.337 8.541-3.988 1.711.735 2.8 2.4 4.155 3.684 1.348 1.284 3.491 2.215 5.029 1.162-.061 2.526-.108 5.147.92 7.456 1.025 2.308 3.455 4.202 5.939 3.758.578 3.987 5.639 6.087 6.355 10.053.539 2.998-1.632 5.867-1.643 8.915-.011 4.675 4.766 7.776 6.862 11.957 2.272 4.528 2.268 11.387 7.171 12.657.985.254 1.844 1.325 2.861 1.294 1.014-.031 2.064-.932 1.848-1.924-.241-1.088-1.625-1.394-2.444-2.143-1.78-1.622-.468-4.545-.748-6.937-.334-2.852-2.958-4.779-5.255-6.505-2.243-1.687-4.439-3.581-5.733-6.073-1.298-2.492-1.514-5.717.107-8.01 1.622-2.291 5.345-3.025 7.326-1.033 1.948 1.957 1.639 5.536 3.828 7.221.903-.064 1.808-.13 2.711-.196-.766.52-.044 1.865.877 1.908.923.04 1.689-.66 2.34-1.314 3.831-3.848 7.958-9.371 5.381-14.147-1.92-3.55-6.765-4.673-8.764-8.176-2.304-4.023 1.283-9.947 5.913-9.775-.463 2.091-.92 4.339-.104 6.32.816 1.981 3.48 3.321 5.183 2.022-1.125-2.979-.025-6.642 2.556-8.509 1.733-1.255 3.904-1.686 5.906-2.446 4.08-1.553 7.577-4.64 9.511-8.553 2.538-5.136 2.29-11.149 1.981-16.869-.058-1.115-.133-2.287-.734-3.233-1.592-2.527-5.78-2.013-7.627-4.36-2.017-2.556.136-6.206 2.236-8.696-.421-1.201-2.211-1.033-3.3-.371-1.086.663-2.254 1.626-3.469 1.244-.661-.208-1.136-.779-1.567-1.322-1.122-1.418-2.29-3.069-2.038-4.861.255-1.791 2.872-3.056 3.921-1.582.417.59.432 1.389.809 2.007 1.194 1.949 4.148.493 5.971-.891 1.818-1.382 5.377-1.856 5.557.425-1.754 1.956-.64 5.634 1.901 6.291.748.192 1.636.208 2.11.814.475.605.281 1.468.277 2.237-.007 2.479 2.7 4.572 5.097 3.942 2.401-.63 3.728-3.782 2.502-5.939-1.258-2.212-4.249-2.81-5.863-4.774-2.085-2.528-1.229-6.272-.266-9.403.216-.698.486-1.466 1.129-1.808.572-.304 1.262-.18 1.909-.18 2.635.004 4.849-2.228 5.697-4.724.848-2.496.626-5.21.395-7.835-.237-2.683-.007-5.672-1.61-7.837-.471-.636-1.039-1.212-1.377-1.928-.762-1.619-.205-3.628-.967-5.247-1.193-2.532-4.676-2.678-7.469-2.509-2.797.17-6.319-.171-7.293-2.798-.396-1.074-.22-2.27.043-3.385.704-2.997 2.074-5.96 4.479-7.884 2.404-1.922 5.995-2.559 8.616-.944 2.074 1.278 3.882 3.903 6.229 3.248 1.319-.368 2.107-1.678 2.797-2.861 1.743-2.98 3.95-6.027 7.246-7.048 3.296-1.021 7.678 1.236 7.459 4.68-.162 2.593-2.692 4.537-2.984 7.118-.291 2.604 1.773 4.858 3.875 6.419 2.107 1.56 4.537 2.977 5.604 5.37.766 1.714.845 3.925 2.398 4.979 2.246 1.52 5.183-.86 6.262-3.346.503-1.163.841-2.527.298-3.674-.503-1.07-1.664-1.707-2.204-2.76-1.157-2.255.924-5.435-.708-7.374-1.38-1.633-4.385-.982-5.675-2.686-1.054-1.392.208-3.787 1.955-3.704.787-1.706 2.2-3.275 4.019-2.804 1.283.33 2.35 1.273 3.648 1.534 2.585.518 5.101-2.57 4.069-4.995a9.738 9.738 0 005.36-.857 14.018 14.018 0 00-9.396-4.41c.532-2.397 3.767-3.108 6.092-2.319 2.326.79 4.253 2.513 6.596 3.25 2.34.735 5.572-.146 5.942-2.573-2.376-1.618-5.162-2.509-7.919-3.324z' fill='%23F7F7F9'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M625.53 82.983c1.941 2.79 3.965 5.819 3.943 9.218.881-.751 2.347.058 2.689 1.164.338 1.106-.051 2.289-.367 3.402-.316 1.114-.546 2.382.058 3.371.345.567.913.951 1.405 1.399 1.959 1.788 2.624 4.553 3.196 7.144.453 2.054.553 4.819-1.399 5.598-1.416.563-3.591-.122-4.159 1.295-.258.645.051 1.419-.233 2.055-.734 1.642-3.228-.015-5 .296-.672.118-1.248.557-1.726 1.05-3.274 3.408-1.847 10.005 2.549 11.75-.996-3.611 2.221-7.719 5.967-7.615 1.448.039 3.167.506 4.144-.561.683-.745.655-1.968 1.388-2.666.942-.899 2.466-.422 3.76-.575 2.804-.334 4.062-4.607 1.883-6.407-.607-.503-1.376-.805-1.912-1.382-1.751-1.882-.09-5.311-1.657-7.349-.791-1.022-2.157-1.359-3.285-1.988-1.129-.628-2.136-2.016-1.492-3.138 1.164-2.035 5.018.422 6.484-1.411.773-.971.148-2.504-.884-3.193-1.035-.688-2.329-.817-3.533-1.126-4.335-1.11-7.836-4.975-8.509-9.4-.255-1.654-.151-3.386-.769-4.938-.787-1.978-3.929-5.06-6.283-3.842-1.56.807-.295 2.055.399 3.05l3.343 4.8zM555.048 200.224c-1.693.14-3.757.74-4.824-.581-.895 2.088 1.236 4.151 3.131 5.403 4.421 2.928 9.453 6.515 9.705 11.811.072 1.465-.223 3.066.568 4.301.744 1.152 2.228 1.622 3.062 2.709 1.629 2.112.428 5.931 2.743 7.25 2.027 1.155 5.453-.619 6.499 1.465.28.56.234 1.223.377 1.834.683 2.867 4.594 3.045 7.545 3.09a25.193 25.193 0 0111.988 3.264c.841.477 1.7 1.02 2.667 1.081.924.059 1.805-.33 2.678-.638a16.808 16.808 0 019.623-.465c.057-2.481-3.408-3.107-5.877-2.879l-7.693.708c.479-1.727-.776-3.555-2.39-4.341-1.61-.786-3.479-.786-5.273-.77-2.495.024-4.997.046-7.491.069-.892.008-1.898-.032-2.498-.693-.575-.636-.543-1.593-.561-2.45a13.065 13.065 0 00-2.081-6.782c-.766-1.18-1.715-2.225-2.66-3.267l-8.282-9.119c-2.419-2.665-5.399-5.264-7.182-8.398-.773-1.359-2.049-2.743-3.774-2.602zM637.561 220.269c.834.569 1.898.653 2.829 1.046.931.392 1.801 1.382 1.442 2.326-.198.511-.698.841-.975 1.312-.851 1.425.741 3.198 2.369 3.52 1.629.322 3.343-.131 4.961.245 2.692.629 4.32 3.296 5.647 5.723.543.991 1.1 2.114.801 3.202-.158.564-.539 1.102-.435 1.676.202 1.074 1.78 1.114 2.739.591.957-.526 1.916-1.364 2.984-1.135 1.078.232 1.614 1.419 2.451 2.133 1.316 1.128 3.573.881 4.616-.505 1.039-1.382 1.182-3.752 2.883-4.072.55-.102 1.114.076 1.617.319 3.979 1.921 5.04 7.385 8.796 9.713 1.485.923 4.127.691 4.191-1.057.054-1.485-1.779-2.134-3.033-2.931-1.934-1.222-2.916-3.768-2.308-5.972.402-1.448 1.344-3.179.298-4.257-.985-1.022-2.76-.305-4.08-.83-1.962-.782-1.862-3.619-3.098-5.332-1.251-1.733-3.659-2.055-5.791-2.207-2.376-.169-4.813-.394-7.063-1.225-2.164-.801-3.577-2.82-5.744-3.482-1.632-.5-3.253.061-4.903.103-2.481.062-4.033-1.684-6.337-2.079-1.42-.242-3.667-.109-4.975.552-1.104.555-.87 1.952.118 2.623zM618.716 259.783c-.819.596-1.837.841-2.732 1.32-3.752 2.023-4.385 7.592-8.112 9.673-1.575.882-3.448.978-5.234 1.257-5.356.831-10.881 4.116-12.074 9.408-.295 1.307-.309 2.659-.324 3.999l-.151 15.918c-.014 1.75-.043 3.557-.755 5.156-1.024 2.314-3.45 4.617-2.325 6.882.978 1.972 3.907 1.883 5.837.825 1.931-1.055 3.548-2.771 5.69-3.268 2.492-.577 5.036.637 7.592.684 4.759.092 8.541-3.707 12.567-6.254 4.026-2.548 10.485-3.316 12.602.95.813 1.637.73 3.659 1.772 5.156 1.046 1.498 4.145 1.4 4.033-.423 1.913.287 2.628 2.691 2.563 4.623-.068 1.932-.417 4.104.809 5.596 2.437 2.965 7.344-.193 11.025.884 1.488.438 2.875 1.604 4.399 1.302.967-.193 1.711-.943 2.387-1.66a356.292 356.292 0 0018.523-21.226c4.126-5.126 8.292-12.066 5.118-17.833-.999-1.813-2.613-3.199-3.839-4.869-1.074-1.467-1.84-3.134-2.584-4.796a306.078 306.078 0 01-10.564-27.049c-1.503-.284-2.603 1.408-2.977 2.891-.88 3.487-.33 7.273-1.592 10.64-1.262 3.369-5.78 5.973-8.411 3.519-2.103-1.958-1.611-5.901-4.044-7.43.287.181 1.456-2.748 1.527-3.03a7.271 7.271 0 00.249-1.779c.01-.888-.126-.959-.939-1.256-1.703-.62-3.677-.969-5.463-.523-2.459.616-4.177 2.594-5.665 4.519-1.154 1.498-2.423 3.755-4.371 4.313-3.063.876-4.821-2.967-7.028-4.209-4.036-2.275-5.143 4.372-7.509 6.09z' fill='%23F7F7F9'/%3E%3C/svg%3E");position:absolute;top:0;width:100vw;opacity:.7;right:0;left:0;margin:auto;max-width:1200px;background-repeat:no-repeat;background-position:50% 66%;z-index:-1;background-size:contain;height:80%}.main-loader__bg{display:flex;align-items:center;justify-content:center;width:100%;position:absolute;bottom:0}.main-loader__bg svg{width:100%;height:auto}@media (min-width:768px){.main-loader__bg svg{display:initial;max-width:900px;max-height:45vh;height:auto}}.main-loader__text-wrapper{display:flex;margin-top:25px;align-items:center;justify-content:center;flex-direction:column}.main-loader__title{font:500 20px Sora,Open Sans,sans-serif;text-align:center;margin-left:28px;margin-right:28px;color:#1a232c;max-width:640px}@media (min-width:768px){.main-loader__title{font-size:24px;line-height:28px}}.main-loader__text-counter{font-weight:400;font-size:14px;line-height:21px;letter-spacing:.01em;color:#67707a;margin-top:10px;min-height:21px}@media (min-width:768px){.main-loader__text-counter{font-size:16px;line-height:24px;min-height:24px}}.main-loader__progress{width:420px;height:25px;background:#f4f4f7;max-width:calc(100% - 60px);margin-top:24px;padding:6px 8px}@media (min-width:768px){.main-loader__progress{height:34px;padding:8px 10px}}.main-loader__progress .hl-progress{background:repeating-linear-gradient(90deg,#058080,#058080 9px,#fff 0,#fff 13px);display:block;height:13px;background-size:792px auto;width:0}@media (min-width:768px){.main-loader__progress .hl-progress{height:18px}}.loading-fone__circle-wrapper{position:sticky;padding-top:40px;padding-bottom:40px;top:30%;left:50%}.circularG_wrap{width:37px;height:37px;border-radius:18.5px;box-sizing:border-box;padding:5px;margin:0 auto}.circularG_wrap_bloker{background-color:#fff}.is-loading-fone{display:none}.circularG-container{position:relative;width:27px;height:27px;margin:auto}.circularG{position:absolute;background-color:#034d4d;width:6px;height:6px;border-radius:50%;animation-name:bounce_circularG;animation-duration:1.1s;animation-iteration-count:infinite;animation-direction:normal}.circularG.circularG_1{opacity:0;left:0;top:41%;animation-delay:.41s}.circularG.circularG_2{opacity:0;left:11%;top:11%;animation-delay:.55s}.circularG.circularG_3{opacity:0;top:0;left:41%;animation-delay:.69s}.circularG.circularG_4{opacity:0;right:11%;top:11%;animation-delay:.83s}.circularG.circularG_5{opacity:0;right:0;top:41%;animation-delay:.97s}.circularG.circularG_6{opacity:0;right:11%;bottom:11%;animation-delay:1.1s}.circularG.circularG_7{opacity:0;left:41%;bottom:0;animation-delay:1.24s}.circularG.circularG_8{opacity:0;left:11%;bottom:11%;animation-delay:1.38s}@keyframes bounce_circularG{0%{transform:scale(1);opacity:1}to{transform:scale(.1);opacity:.1}}.not-avail__groupbooking{background-color:#f4fafe;padding:30px 40px;border-radius:4px;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media (max-width:767.98px){.not-avail__groupbooking{flex-direction:column;padding:20px 15px}}.not-avail__groupbooking-inner{flex-grow:1}.not-avail__groupbooking-title{font-weight:700;font-size:16px;margin-bottom:16px;display:block}.not-avail__groupbooking-btn{max-width:-moz-max-content;max-width:max-content;padding-left:36px;padding-right:36px}.not-avail__groupbooking-img{max-width:300px}.tooltip-wrapper{display:none;position:absolute;width:250px;background-color:#fff;box-shadow:0 10px 24px 3px rgba(0,0,0,.1);top:auto;left:auto;font:500 12px/16px Sora,Open Sans,sans-serif;padding:10px;color:#333;border-radius:4px;box-sizing:border-box;text-align:left;z-index:1000}.tooltip-wrapper:after{content:"";position:absolute;width:10px;height:10px;background-color:#fff;transform:rotate(45deg);top:20px;left:-5px}.tooltip-wrapper .tooltip-taxes-list{padding:0 0 0 15px;list-style:disc}.sticker{max-width:260px;max-width:-moz-max-content;max-width:max-content;min-height:24px;position:absolute;top:16px;right:-10px;color:#fff;font-size:0;border-radius:2px;background:#055980;z-index:2;display:flex;align-items:center;padding:0 10px}@media (max-width:767.98px){.sticker{position:relative;right:auto;left:-5px;top:49px;margin-top:-24px;padding:0 6px}}.sticker .svg-icon{fill:#fff;vertical-align:baseline;width:14px;height:14px}.sticker .svg-icon.icon-info{width:8px;height:8px}.sticker__icon{margin-right:5px}.sticker__description{max-width:260px;max-width:-moz-max-content;max-width:max-content;display:flex;vertical-align:middle;padding:4px 0;font:500 12px/14px Sora,Open Sans,sans-serif}.sticker__description-text{margin:0 3px 0 0}@media (min-width:768px){.sticker__description-text{margin-right:5px}}.sticker .cancel-info{display:inline-block;vertical-align:top;position:relative}.sticker .cancel-info.active .tooltip-wrapper,.sticker .cancel-info:hover .tooltip-wrapper{display:inline-block}.sticker .cancel-info .tooltip-wrapper{width:300px;color:#fff;padding:15px;font:400 14px/20px Sora,Open Sans,sans-serif;background-color:#333;right:-10px;top:22px}@media (max-width:767.98px){.sticker .cancel-info .tooltip-wrapper{padding:7px 10px;width:140px}}.sticker .cancel-info .tooltip-wrapper:after{background-color:#333;top:-5px;left:calc(100% - 20px)}.sticker.sticker-near-center{background:#058056}.sticker.sticker-near-hotel{background:#058080}.sticker.sticker-cheapest{background:#d4814f}.sticker.sticker-key-feature{background:#3c4780}.prop-availability{order:4;width:100%;font-size:14px;line-height:1.6;padding:8px 16px;border-top:1px solid #d9dde0;grid-area:extra;cursor:pointer}@media (min-width:768px){.prop-availability{padding:16px 24px}}.prop-availability__title{color:#eb001b;margin-bottom:5px;font-weight:600}@media (min-width:768px){.prop-availability__title{font-size:16px}}.prop-availability__desc{font-weight:300;margin-bottom:8px}@media (min-width:768px){.prop-availability__desc{margin-bottom:16px}}.prop-availability__block{display:flex;flex-flow:row wrap;max-width:100%;justify-content:space-between}.prop-availability__item{flex:0 0 calc(50% - 4px);max-width:calc(50% - 4px);border:1px solid #d9dde0;border-radius:4px;background-color:#fff;margin-bottom:8px;padding:12px 6px;text-align:center}@media (min-width:768px){.prop-availability__item{flex:0 0 calc(25% - 6px);max-width:calc(25% - 6px);padding:16px 6px}}.prop-availability__item:hover .prop-availability__date{text-decoration:none}.prop-availability__date{color:#2367ba;font-weight:500;text-decoration:underline;margin-bottom:8px}@media (min-width:768px){.prop-availability__date{font-size:16px;font-weight:600}}.prop-availability__term{font-weight:300;color:#67707a;line-height:1.7}@media (min-width:768px){.prop-availability__term{margin-bottom:2px}}.prop-availability__price{font-weight:500;color:#1a232c}@media (min-width:768px){.prop-availability__price{font-weight:400}}.hl-no-filter-results{text-align:center;width:100%;padding-top:50px}.hl-no-filter-results .svg-icon{margin-bottom:25px;width:50px;height:50px}.hl-no-filter-results-title{font-weight:600;font-size:18px;margin-bottom:10px}@media (min-width:768px){.hl-no-filter-results-title{font-size:20px}}.hl-no-filter-results-text{font-size:14px;margin-bottom:5px}.hl-no-filter-results-text a{color:#2367ba;text-decoration:none}.not-avail-card{width:100%;display:flex;border-radius:4px;box-sizing:border-box;padding:0!important;background:#fff;max-width:328px;flex-wrap:wrap;z-index:20}.not-avail-card__image{position:relative;line-height:0;width:92px;height:92px;background:url(/build/booked/images/img-preload.f7705b18dfd20ab2c60edcf6c338fa9f.png) 50% no-repeat,#ebedf0;border-radius:4px 0 0 4px}.not-avail-card__image img{border-radius:4px 0 0 4px;width:100%;height:100%}.not-avail-card__rating{position:absolute;bottom:5px;right:-2px}.not-avail-card__rating_info{position:relative;width:34px;height:34px;border-radius:8px;line-height:32px;color:#fff;border:2px solid #fff;box-sizing:border-box;text-align:center}.not-avail-card__rating_info.not-avail-card__rating_info-5,.not-avail-card__rating_info.not-avail-card__rating_info-6{color:#1a232c}.not-avail-card__rating_info.not-avail-card__rating_info-1{background:#c9322c}.not-avail-card__rating_info.not-avail-card__rating_info-1:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#c9322c}.not-avail-card__rating_info.not-avail-card__rating_info-2{background:#e23d23}.not-avail-card__rating_info.not-avail-card__rating_info-2:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#e23d23}.not-avail-card__rating_info.not-avail-card__rating_info-3{background:#e97625}.not-avail-card__rating_info.not-avail-card__rating_info-3:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#e97625}.not-avail-card__rating_info.not-avail-card__rating_info-4{background:#e69d30}.not-avail-card__rating_info.not-avail-card__rating_info-4:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#e69d30}.not-avail-card__rating_info.not-avail-card__rating_info-5{background:#dfc536}.not-avail-card__rating_info.not-avail-card__rating_info-5:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#dfc536}.not-avail-card__rating_info.not-avail-card__rating_info-6{background:#bfd83d}.not-avail-card__rating_info.not-avail-card__rating_info-6:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#bfd83d}.not-avail-card__rating_info.not-avail-card__rating_info-7{background:#8dd144}.not-avail-card__rating_info.not-avail-card__rating_info-7:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#8dd144}.not-avail-card__rating_info.not-avail-card__rating_info-8{background:#2eb843}.not-avail-card__rating_info.not-avail-card__rating_info-8:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#2eb843}.not-avail-card__rating_info.not-avail-card__rating_info-9{background:#0c8827}.not-avail-card__rating_info.not-avail-card__rating_info-9:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#0c8827}.not-avail-card__rating_info.not-avail-card__rating_info-10{background:#0c8827}.not-avail-card__rating_info.not-avail-card__rating_info-10:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#0c8827}.not-avail-card__rating_number{font:16px Sora,Open Sans,sans-serif;color:#fff}.not-avail-card__body{padding:12px 16px;width:calc(100% - 92px);box-sizing:border-box}.not-avail-card__soldout{background-color:#fff9e6;padding:4px 8px 2px;position:relative;border-radius:4px;border:1px solid #ffbe00}.not-avail-card__soldout_text{color:#2a333d;font:normal 16px Sora,Open Sans,sans-serif;letter-spacing:.1px}.not-avail-card__soldout:after{content:"";left:50%;transform:translateX(-50%) rotate(45deg);bottom:-5px;display:block;position:absolute;border-left:5px solid #ffbe00;border-top:5px solid #ffbe00;border-color:transparent #ffbe00 #ffbe00 transparent;border-style:solid;border-width:5px;box-shadow:0 0 2px 0 rgba(26,35,44,.04),0 3px 6px 0 rgba(26,35,44,.12)}.not-avail-card__footer{flex:0 0 auto;width:100%;height:52px;background-color:#fff9e6;position:relative;display:flex;align-items:center;justify-content:flex-end;padding:0 12px;box-sizing:border-box}.not-avail-card__footer:after{content:"";left:50%;transform:translateX(-50%) rotate(45deg);bottom:-5px;display:block;position:absolute;border-left:5px solid #fff9e6;border-top:5px solid #fff9e6;border-color:transparent #fff9e6 #fff9e6 transparent;border-style:solid;border-width:5px;box-shadow:0 0 2px 0 rgba(26,35,44,.04),0 3px 6px 0 rgba(26,35,44,.12)}.not-avail-card__na-btn{padding:6px 12px;display:block;width:auto;text-transform:uppercase}.not-avail-card__na-btn.disabled{background-color:#b8e1ff}.not-avail-card__title a{font:700 17px Sora,Open Sans,sans-serif;letter-spacing:.2px;color:#061d47;text-decoration:none}.not-avail-card__description{display:flex;align-items:center;white-space:nowrap}.not-avail-card__star-rating{white-space:nowrap}.not-avail-card__accommodation{margin-top:2px;color:#3587e0;font:500 12px Sora,Open Sans,sans-serif;letter-spacing:.4px;text-transform:uppercase}.not-avail-card__accommodation.hotel{margin:0 0 0 10px}.not-avail-card.full .not-avail-card__soldout{display:none}.not-avail-card.min{width:auto;cursor:pointer;max-width:-moz-fit-content;max-width:fit-content}.not-avail-card.min .not-avail-card__body,.not-avail-card.min .not-avail-card__footer,.not-avail-card.min .not-avail-card__image{display:none}.h-list__content-wrapper .hotel-card{border-radius:4px;margin-bottom:24px;display:flex;flex-direction:column;position:relative}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card{border:1px solid #d9dde0}}@media (min-width:768px){.h-list__content-wrapper .hotel-card{position:relative;margin-bottom:30px;box-shadow:0 0 6px 0 rgba(0,0,0,.15)}}.h-list__content-wrapper .hotel-card__description-title{order:-1;padding:12px 16px;grid-area:title}@media (min-width:768px){.h-list__content-wrapper .hotel-card__description-title{margin-bottom:7px}}.h-list__content-wrapper .hotel-card__title a,.h-list__content-wrapper .hotel-card__title span{font-size:16px;color:#1a232c;display:block;font-weight:400;margin-bottom:5px;text-decoration:none;cursor:pointer}@media (min-width:768px){.h-list__content-wrapper .hotel-card__title a,.h-list__content-wrapper .hotel-card__title span{font-size:18px;font-weight:600;margin-bottom:2px}}.h-list__content-wrapper .hotel-card__accomodatiton{margin-right:8px;font-size:12px;line-height:16px;padding:2px 4px;letter-spacing:.1px;color:#2c78f6;border-radius:2px;background:rgba(44,120,246,.15)}.h-list__content-wrapper .hotel-card__img{position:relative;min-height:188px}@media (min-width:768px){.h-list__content-wrapper .hotel-card__img{height:300px;border-radius:4px 0 0 4px;overflow:hidden}}@media (min-width:992px){.h-list__content-wrapper .hotel-card__img{max-height:264px}}@media (min-width:1200px){.h-list__content-wrapper .hotel-card__img{max-height:300px}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__img:before{content:"";height:40px;width:100%;position:absolute;left:0;top:0;background:linear-gradient(180deg,rgba(0,0,0,.7) 0,transparent)}}.h-list__content-wrapper .hotel-card__img img{display:block;max-width:100%;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card__img img{max-height:300px}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__img img{height:300px}}@media (min-width:992px){.h-list__content-wrapper .hotel-card__img img{height:264px}}@media (min-width:1200px){.h-list__content-wrapper .hotel-card__img img{height:300px}}.h-list__content-wrapper .hotel-card__img-gallery{height:100%}.h-list__content-wrapper .hotel-card__img-gallery .full-img{height:100%;background-image:url(/build/booked/images/img-preload.879c5e0f43205a3c2b88cf48e09a6b72.svg);background-position:50%;background-repeat:no-repeat;background-color:#ebedf0}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card__img-gallery .full-img{height:188px;overflow:hidden}}html[dir=rtl] .h-list__content-wrapper .hotel-card__img-gallery .splide{direction:ltr}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card__img-gallery .splide .splide__list{height:188px}}.h-list__content-wrapper .hotel-card__img-gallery .splide .splide__spinner{display:none}.h-list__content-wrapper .hotel-card__img-arrows-item{position:absolute;background:transparent;top:0;bottom:0;width:36px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}.h-list__content-wrapper .hotel-card__img-arrows-item svg{display:none}.h-list__content-wrapper .hotel-card__img-arrows-item:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.923 14.712a1.289 1.289 0 000-1.823L4.035 8l4.888-4.889a1.289 1.289 0 000-1.823l-.11-.11a1.289 1.289 0 00-1.823 0l-5.781 5.78a1.313 1.313 0 00-.02.02l-.11.11a1.285 1.285 0 000 1.823l.11.111.02.02 5.78 5.78c.504.504 1.32.504 1.824 0l.11-.11z' fill='%23fff'/%3E%3C/svg%3E");position:absolute;width:10px;height:16px}.h-list__content-wrapper .hotel-card__img-arrows-item.arrow-next{right:0}html[dir=rtl] .h-list__content-wrapper .hotel-card__img-arrows-item.arrow-next{transform:scaleX(-1)}.h-list__content-wrapper .hotel-card__img-arrows-item.arrow-next:before{transform:rotate(180deg)}html[dir=rtl] .h-list__content-wrapper .hotel-card__img-arrows-item.arrow-prev{transform:scaleX(-1)}.h-list__content-wrapper .hotel-card__dots-wrapper{position:absolute;bottom:8px;left:0;right:0;justify-content:center;margin:auto;display:flex;z-index:1;padding:7px 10px}html[dir=rtl] .h-list__content-wrapper .hotel-card__dots-wrapper{direction:rtl;transform:scaleX(-1)}.h-list__content-wrapper .hotel-card__dots-visible-wrapper{overflow:hidden;border-radius:4px;width:56px}.h-list__content-wrapper .hotel-card__dots-visible{display:flex;transition:transform .4s linear 0s}.h-list__content-wrapper .hotel-card__dots-item{max-width:6px;height:6px;width:100%;background-color:#fff;border-radius:4px;margin-left:2px;margin-right:2px;flex-shrink:0;cursor:pointer;transition:max-width .3s}@media (min-width:768px){.h-list__content-wrapper .hotel-card__dots-item{opacity:.6;margin-left:3px;margin-right:3px}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card__dots-item.is-active{max-width:12px}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__dots-item.is-active{opacity:1}}.h-list__content-wrapper .hotel-card__description{padding-left:16px;padding-right:16px;width:100%}.h-list__content-wrapper .hotel-card__description-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:22px;max-width:100%}@media (min-width:992px){.h-list__content-wrapper .hotel-card__description-top{margin-bottom:10px}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__description-rate{position:absolute;left:16px;top:12px}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card__description-key-feature{padding-top:10px}}@media (min-width:768px){.h-list__content-wrapper .hotel-card .hotel-rate{display:flex;align-items:center}}.h-list__content-wrapper .hotel-card .user-rate .rate-info{width:37px;height:38px;display:flex;justify-content:center;align-items:center;position:relative}@media (min-width:768px){.h-list__content-wrapper .hotel-card .user-rate .rate-info{width:28px;height:28px;margin-right:4px}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card .user-rate .rate-info{margin-top:-20px}}.h-list__content-wrapper .hotel-card .user-rate .rate-info:before{content:"";position:absolute;width:100%;height:100%;background:#fff;border:1px solid #d2d2d2;border-radius:30px 30px 0 30px}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card .user-rate .rate-info:before{background:#058080;border:2px solid #fff}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card .user-rate .rate-info.rate-info-1:before{background:#c9322c}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card .user-rate .rate-info.rate-info-2:before{background:#e23d23}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card .user-rate .rate-info.rate-info-3:before{background:#e97625}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card .user-rate .rate-info.rate-info-4:before{background:#e69d30}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card .user-rate .rate-info.rate-info-5:before{background:#dcc453}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card .user-rate .rate-info.rate-info-6:before{background:#bfd83d}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card .user-rate .rate-info.rate-info-7:before{background:#8dd144}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card .user-rate .rate-info.rate-info-8:before{background:#4ca671}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card .user-rate .rate-info.rate-info-9:before,.h-list__content-wrapper .hotel-card .user-rate .rate-info.rate-info-10:before{background:#058080}}.h-list__content-wrapper .hotel-card .user-rate .rate-info-number{position:relative;font-weight:500;font-size:12px}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card .user-rate .rate-info-number{color:#fff;font-size:13px}}@media (min-width:768px){.h-list__content-wrapper .hotel-card .user-rate .rate-info-number{padding-top:2px}}.h-list__content-wrapper .hotel-card .rate-info-text-wrapper{font-size:14px;letter-spacing:.1px;max-width:160px}@media (min-width:1200px){.h-list__content-wrapper .hotel-card .rate-info-text-wrapper{max-width:220px}}.h-list__content-wrapper .hotel-card .rate-info-text-wrapper .rate-info-title{font-weight:600;color:#058080;margin-right:4px}@media (min-width:768px){.h-list__content-wrapper .hotel-card .rate-info-text-wrapper .rate-info-title{color:#fff}}.h-list__content-wrapper .hotel-card .rate-info-text-wrapper .rate-info-subtitle{color:#67707a;cursor:pointer;white-space:nowrap}@media (min-width:768px){.h-list__content-wrapper .hotel-card .rate-info-text-wrapper .rate-info-subtitle{color:#fff;position:relative;padding-left:5px}}@media (min-width:768px){.h-list__content-wrapper .hotel-card .rate-info-text-wrapper .rate-info-subtitle:before{content:"";width:1px;height:1px;background:#fff;position:absolute;left:0;top:calc(50% - 1px)}}.h-list__content-wrapper .hotel-card__capacity{display:flex;flex-flow:row wrap;color:#939ba3;margin-bottom:15px}.h-list__content-wrapper .hotel-card__capacity-max{display:flex}.h-list__content-wrapper .hotel-card__capacity-max+.hotel-card__capacity-item:before{display:none}.h-list__content-wrapper .hotel-card__capacity-item{margin-right:6px;font-size:14px;color:#939ba3;padding-left:8px;position:relative}.h-list__content-wrapper .hotel-card__capacity-item:first-child{padding-left:0}.h-list__content-wrapper .hotel-card__capacity-item:first-child:before{display:none}.h-list__content-wrapper .hotel-card__capacity-item:before{content:"";width:2px;height:2px;background:#939ba3;border-radius:50%;position:absolute;left:0;top:calc(50% - 1px)}.h-list__content-wrapper .hotel-card__nearby-attraction-item{font-size:14px;line-height:20px;letter-spacing:.1px;font-weight:400;display:block}@media (min-width:768px){.h-list__content-wrapper .hotel-card__nearby-attraction-item{font-size:12px;font-weight:300}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__nearby-attraction-item:first-child{padding-left:7px;position:relative;display:inline-block}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__nearby-attraction-item:first-child:before{content:"";width:2px;height:2px;border-radius:50%;left:0;top:calc(50% - 1px);background:#d9dde0;position:absolute}}.h-list__content-wrapper .hotel-card__location{margin-bottom:25px}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card__location{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}}.h-list__content-wrapper .hotel-card__location-btn{border:1px solid #d9dde0;border-radius:4px;padding:8px;width:42px;height:42px;flex-shrink:0;margin-left:4px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.h-list__content-wrapper .hotel-card__location-btn{display:none}}.h-list__content-wrapper .hotel-card__location-btn .svg-icon-location{fill:#3587e0}.h-list__content-wrapper .hotel-card__show-map{cursor:pointer}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card__show-map{order:1}}.h-list__content-wrapper .hotel-card__location-text{display:none}@media (min-width:768px){.h-list__content-wrapper .hotel-card__location-text{display:inline-block;text-decoration:underline;font-weight:600;letter-spacing:.1px;margin-right:5px;font-size:12px}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__nearby-labels-container{display:inline}}.h-list__content-wrapper .hotel-card__description-overview{color:#939ba3;letter-spacing:.1px;margin-bottom:12px;max-height:42px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width:768px){.h-list__content-wrapper .hotel-card__description-overview{color:#67707a;font-size:12px}}.h-list__content-wrapper .hotel-card__product{padding:12px 16px}@media (min-width:768px){.h-list__content-wrapper .hotel-card__product.complete-card-product{justify-content:flex-end;display:flex;padding-right:24px;border-left:0}}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card__product{background:#f5f6f7}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__product{border-left:1px solid #e6e8eb;display:flex;padding-bottom:55px;align-items:flex-end}}.h-list__content-wrapper .hotel-card__product .not-avail-btn,.h-list__content-wrapper .hotel-card__product .price-content__btn{margin-left:auto}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card__price{display:flex;justify-content:space-between;align-items:center}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__price{flex-grow:1}}.h-list__content-wrapper .hotel-card__price .price-content{font-size:12px;margin-right:5px;color:#1a232c}@media (min-width:768px){.h-list__content-wrapper .hotel-card__price .price-content{margin-bottom:12px;padding-left:12px;display:block}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__price .price-content-block{margin-bottom:5px}}.h-list__content-wrapper .hotel-card__price .price-from{color:#939ba3;margin-right:4px}@media (min-width:768px){.h-list__content-wrapper .hotel-card__price .price-from{display:block}}.h-list__content-wrapper .hotel-card__price .price-sum{font-weight:600;font-size:16px;line-height:1.2;letter-spacing:.3px;text-transform:lowercase;margin-top:3px}@media (min-width:768px){.h-list__content-wrapper .hotel-card__price .price-sum{font-size:18px}}.h-list__content-wrapper .hotel-card__price .price-text-room{display:block;font-size:12px;color:#939ba3}.h-list__content-wrapper .hotel-card__select-btn{max-width:167px}.h-list__content-wrapper .hotel-card.hostel .hotel-card__accomodatiton{color:#0ebfb5;background:rgba(14,191,181,.15)}.h-list__content-wrapper .hotel-card.aparthotel .hotel-card__accomodatiton,.h-list__content-wrapper .hotel-card.apartment .hotel-card__accomodatiton,.h-list__content-wrapper .hotel-card.apartments .hotel-card__accomodatiton{color:#956cd4;background:rgba(149,108,211,.15)}.h-list__content-wrapper .hotel-card.villa .hotel-card__accomodatiton{color:#2eb843;background:rgba(46,184,67,.15)}.h-list__content-wrapper .hotel-card.unique .hotel-card__accomodatiton{color:#939ba3;background:rgba(147,155,163,.15)}@media (min-width:768px){.h-list__content-wrapper .hotel-card{display:grid;grid-template-columns:272px 2fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"img title product" "img description product" "extra extra extra"}}@media (min-width:992px){.h-list__content-wrapper .hotel-card{grid-template-columns:220px 2fr 1fr}}@media (min-width:1200px){.h-list__content-wrapper .hotel-card{grid-template-columns:272px 2fr 1fr}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__img{grid-area:img}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__title{grid-area:title}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__description{grid-area:description}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__product{grid-area:product}}@media (min-width:768px){.h-list__content-wrapper .hotel-card__avail-rooms{grid-area:extra}}.h-list__content-wrapper .key-features-list{display:flex}@media (min-width:768px){.h-list__content-wrapper .key-features-list{flex-flow:row wrap}}.h-list__content-wrapper .key-features-item{margin-right:8px}.h-list__content-wrapper .key-features-item.hide-hint-desktop{cursor:auto}.h-list__content-wrapper .key-features-item.hide-hint-desktop .tooltip__item{display:none}@media (min-width:768px){.h-list__content-wrapper .key-features-item{margin-right:16px}}@media (min-width:768px){.h-list__content-wrapper .key-features-item:nth-child(n+3){display:none}}.h-list__content-wrapper .key-features-item:last-child{margin-right:0}@media (max-width:767.98px){.h-list__content-wrapper .key-features-item:last-child .tooltip__item{left:auto!important;right:-17px}}@media (max-width:767.98px){.h-list__content-wrapper .key-features-item:last-child .tooltip__item:before{right:22px;left:auto}}.h-list__content-wrapper .key-features-item .svg-icon{fill:#67707a;max-width:24px;max-height:24px}@media (min-width:768px){.h-list__content-wrapper .key-features-item .svg-icon{margin-right:4px;margin-top:-1px}}.h-list__content-wrapper .key-features-item .tooltip__item{display:initial;opacity:0;visibility:hidden;cursor:default;transition:all .25s ease-out;width:130px;margin-bottom:8px;word-break:break-all;word-break:break-word}@media (max-width:767.98px){.h-list__content-wrapper .key-features-item .tooltip__item{width:100px;left:calc(50% - 50px)}}.h-list__content-wrapper .key-features-item .tooltip__item.active{visibility:visible;opacity:1;margin-bottom:0}.h-list__content-wrapper .key-features__name{display:none}@media (min-width:768px){.h-list__content-wrapper .key-features__name{display:block;white-space:nowrap}}.h-list__content-wrapper .key-features-tooltip .tooltip-title{color:#fff;margin-bottom:5px;letter-spacing:.1px;font-size:14px}.h-list__content-wrapper .key-features-tooltip li{margin-bottom:5px;padding-left:8px;position:relative}.h-list__content-wrapper .key-features-tooltip li:after{content:"";position:absolute;width:3px;height:3px;border-radius:50%;left:0;background:#c1c6cc;top:6px}.h-list__content-wrapper .key-features-tooltip .info-text{font-size:12px;color:#c1c6cc}@media (min-width:768px){.h-list__content-wrapper .key-features-panel{display:flex;align-items:center}}.h-list__content-wrapper .hotel-card.nahid_hotel-card,.h-list__content-wrapper .hotel-na-state .hotel-card,.h-list__content-wrapper .hotel-na-state .hotel-card .hotel-card__avail-rooms,.h-list__content-wrapper .hotel-na-state .hotel-card .hotel-card__product{background-color:#e6f2f2}@media (max-width:767.98px){.h-list__content-wrapper .hotel-card.nahid_hotel-card .hotel-card__capacity,.h-list__content-wrapper .hotel-card.nahid_hotel-card .hotel-card__description-overview,.h-list__content-wrapper .hotel-card.nahid_hotel-card .hotel-card__location{display:none}}@media (max-width:767.98px){.hotel-card__avail-rooms{background:#f5f6f7}}@media (min-width:768px){.hotel-card__avail-rooms{border-top:1px solid #e6e8eb}}@media (min-width:768px){.hl-rates__progress-title{margin-bottom:10px;font-weight:500;display:block}}.hl-rates__progress-container{padding:10px;text-align:center}.hl__rates-title-best{color:#2367ba;font-weight:600;border-radius:2px;background-color:#dee8f5;display:inline-flex;margin-bottom:8px;padding:2px 6px;text-transform:lowercase}.hl__rates-info{font-size:14px;font-weight:600;margin-bottom:10px;display:block}.hl__room-blank{display:flex;padding:16px}@media (min-width:992px){.hl__room-blank{padding:22px 24px}}@media (max-width:767.98px){.hl__room-blank{display:none}}.hl__rates-point-key{color:#67707a;font-size:12px}.hl__rates-point-value{color:#1a232c;font-size:12px}.hl__rates-text{text-decoration:underline;font-weight:600;font-size:12px;cursor:pointer}.hl__rates-text:hover{text-decoration:none}.hl__rates-title-wrapper{margin-top:5px}.room__card-info{flex:0 0 32%;max-width:32%;padding-right:15px}.room-blank__rates{flex:0 0 68%;max-width:68%}.rates__item-container{margin-left:-10px;margin-right:-10px;display:flex}.rates__block{width:33.33%;padding-left:10px;padding-right:10px;border-left:1px solid #e6e8eb;padding-top:35px}.rooms__item-inner .free-cancellation{color:#0a215b;font-weight:600}.rooms__item-inner .details-text{font-size:12px}.rooms__item-inner .free-meal{color:#0a215b;font-weight:400;font-size:12px}.sleep-item{display:flex;align-items:center;margin-bottom:8px}.sleep-item .svg-icon{max-width:16px;max-height:16px;margin-right:8px;fill:#67707a}.sleep-item .beds__radio-btns{position:relative}.sleep-item .beds__radio-btns input{display:none}.sleep-item .beds__radio-btns label{display:flex;cursor:pointer;align-items:center}.sleep-item .beds__radio-btns .radio-btn{width:16px;display:flex;height:16px;flex-shrink:0;margin-right:8px;border-radius:50%;border:1px solid #ccc;position:relative;cursor:pointer}.sleep-item .beds__radio-btns .radio-btn:before{content:"";width:8px;height:8px;border-radius:50%;background-color:#058080;position:absolute;margin:auto;opacity:0;top:0;right:0;bottom:0;left:0;transition:opacity .3s}.sleep-item .beds__radio-btns input:checked+label .radio-btn:before{opacity:1}.policy__inner-title{margin-bottom:10px}.policy__inner-title .details-text{font-size:12px;font-weight:300}.policy__inner-details{margin-bottom:5px}.price__value{font-size:24px;font-weight:700;letter-spacing:.3px}.price__value .rate-price__per-nights{color:#67707a;font-size:14px;font-weight:300;text-transform:lowercase;letter-spacing:.1px}.price__value .sub-currency{font-size:14px}.price__taxes-info{color:#67707a;margin-bottom:12px;font-weight:300;font-size:12px}[dir=rtl] .price__value .rate-price{direction:rtl;display:flex;align-items:flex-end;flex-direction:column}.last-view-hotels__title{color:#1a232c;font-size:18px;line-height:24px;font-weight:400;text-transform:uppercase;margin-bottom:16px;text-align:center}@media (min-width:768px){.last-view-hotels__title{font-size:22px;line-height:36px;letter-spacing:.1px;margin-bottom:24px}}.last-view-hotels__body{display:flex;flex-direction:row}.last-view-hotels__body__item{width:272px;margin-right:16px;position:relative;cursor:pointer}.last-view-hotels__body__item:last-child{margin-right:0}.last-view-hotels__body__item__head{position:relative;height:180px;border-radius:4px;overflow:hidden}.last-view-hotels__body__item__head:before{content:"";display:block;width:100%;height:100%;position:absolute;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent 38.02%,transparent 82.81%,rgba(0,0,0,.4))}.last-view-hotels__body__item__head img{height:180px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px;overflow:hidden}.last-view-hotels__body__item__foot .title{position:absolute;top:10px;left:8px;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:16px;font-weight:400;line-height:24px}.last-view-hotels__body__item__foot .subtitle{position:absolute;top:34px;left:10px;font-size:12px;display:flex;align-items:center;justify-content:center}.last-view-hotels__body__item__foot .acc-type{color:#fff;font-size:12px;font-weight:400;line-height:16px;margin-right:2px}.last-view-hotels__body__item__foot .description{position:absolute;top:154px;left:8px;color:#fff;font-size:12px;font-weight:400;line-height:20px}.last-view-hotels__body__item__foot .rate-price-container{display:flex;justify-content:space-between;margin:12px 8px 0}.last-view-hotels__body__item__foot .user-rating-container{color:#333;font-size:12px;font-weight:400;line-height:21px;letter-spacing:.2px}.last-view-hotels__body__item__foot .reviews-count{color:#67707a}.last-view-hotels__body__item__foot .reviews-count:before{content:"("}.last-view-hotels__body__item__foot .reviews-count:after{content:")"}.last-view-hotels__body__item__foot .price{margin-left:auto;color:#333;font-size:12px;font-weight:400;line-height:21px;letter-spacing:.2px}.last-view-hotels .splide{visibility:visible}.last-view-hotels .splide .splide__track{max-width:1136px;margin-left:auto;margin-right:auto}.last-view-hotels .splide .splide__arrows{display:none}.last-view-hotels .splide .splide__arrows .splide__arrow{top:50%;position:absolute;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 7px .1px rgba(0,0,0,.04),0 3px 5px .3px rgba(0,0,0,.1);border:1px solid #d9dde0;display:flex;align-items:center;justify-content:center;padding:0;transform:translateY(-50%);cursor:pointer}.last-view-hotels .splide .splide__arrows .splide__arrow:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M15.14 7.53l-4.667-4.667a.667.667 0 00-.943.943l3.529 3.528H1.335a.667.667 0 100 1.334h11.724L9.53 12.196a.666.666 0 10.943.943l4.666-4.667a.667.667 0 000-.942z' fill='currentColor'/%3E%3C/svg%3E");display:inline-block;line-height:10px}.last-view-hotels .splide .splide__arrows .splide__arrow:hover:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M15.14 7.53l-4.667-4.667a.667.667 0 00-.943.943l3.529 3.528H1.335a.667.667 0 100 1.334h11.724L9.53 12.196a.666.666 0 10.943.943l4.666-4.667a.667.667 0 000-.942z' fill='%23058080'/%3E%3C/svg%3E")}.last-view-hotels .splide .splide__arrows .splide__arrow--prev{left:-23px}.last-view-hotels .splide .splide__arrows .splide__arrow--prev:before{transform:scaleX(-1)}.last-view-hotels .splide .splide__arrows .splide__arrow--next{right:-23px}.last-view-hotels .splide .splide__pagination{justify-content:center;display:flex;width:100%}.last-view-hotels .splide .splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.last-view-hotels .splide .splide__pagination li button{border:0;width:7px;height:7px;border-radius:50%;margin-left:2px;margin-right:2px;padding:0;cursor:pointer;background:#c1c6cc}.last-view-hotels .splide .splide__pagination li button.is-active{background:#058080}@media (min-width:992px){.last-view-hotels .splide.is-active .splide__arrows{display:block;width:100%}}html[dir=rtl] .last-view-hotels .splide .splide__arrows{display:none}html[dir=rtl] .last-view-hotels .splide .splide__arrows .splide__arrow--prev:before{transform:scaleX(1)}html[dir=rtl] .last-view-hotels .splide .splide__arrows .splide__arrow--next:before{transform:scaleX(-1)}.footer-links{background:#fff;color:#1a232c;padding-top:24px;padding-bottom:40px}@media (min-width:768px){.footer-links{padding-top:35px;padding-bottom:80px}}.footer-links__item{border-bottom:1px solid #d9dde0}@media (min-width:768px){.footer-links__item{border-bottom:none}.footer-links__item:last-child{padding-bottom:0}}.footer-links__item.--open{padding-bottom:4px}@media (min-width:768px){.footer-links__item.--open{padding-bottom:28px}}.footer-links__item.--open .footer-links__item-links{display:block}.footer-links__item.--open .footer-links__item-title:after,.footer-links__item.--open .footer-links__item-title a:after{transform:rotate(180deg)}.footer-links__item-title,.footer-links__item-title a{color:#1a232c;font-size:14px;font-weight:545;line-height:22px;text-decoration:none;padding:16px 0 12px;position:relative}@media (min-width:768px){.footer-links__item-title,.footer-links__item-title a{font-size:14px;font-weight:600;line-height:22px;padding:0 0 12px}}.footer-links__item-title:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath d='M.128 5.968l.262.264a.435.435 0 00.31.128.435.435 0 00.309-.128l2.99-2.99L6.99 6.237a.434.434 0 00.31.127.435.435 0 00.309-.127l.262-.263a.438.438 0 000-.619L4.309 1.778a.447.447 0 00-.31-.14h-.002a.447.447 0 00-.31.14L.128 5.345a.442.442 0 000 .623z' fill='%2367707A'/%3E%3C/svg%3E");position:absolute;right:0}@media (min-width:768px){.footer-links__item-title:after{display:none}}.footer-links__item-links{-moz-column-count:2;column-count:2;display:none}@media (min-width:768px){.footer-links__item-links{-moz-column-count:auto;column-count:auto;display:block;-moz-column-break-before:avoid;break-before:avoid}}.footer-links__item-link{color:#1a232c;font-size:12px;font-weight:300;line-height:19px;text-decoration:none;margin-bottom:12px;display:inline-block}@media (min-width:768px){.footer-links__item-link{font-weight:400}}.footer-links__item-hotels{margin-top:2px;display:block;position:relative;color:#67707a}@media (min-width:768px){.footer-links__item-hotels{margin-top:4px}}@media (min-width:768px){.footer-links__list{-moz-column-count:4;column-count:4}}.filters-map .h-list__header-map,.filters-tab-content .h-list__header-map,.h-list__filters .h-list__header-map{display:none}@media (min-width:992px){.filters-map .h-list__header-map,.filters-tab-content .h-list__header-map,.h-list__filters .h-list__header-map{background:url(/build/booked/images/map-button-img.cb7e8e13b21a739aa2732948163a512c.jpg) no-repeat;height:52px;width:272px;display:flex;align-items:center;justify-content:center;border-radius:4px;overflow:hidden}}.filters-map .hl-map__btn,.filters-tab-content .hl-map__btn,.h-list__filters .hl-map__btn{border-radius:4px;border:1px solid #e6e8eb;background:#fff;padding:5px 16px;color:#0a215b;text-align:center;font-size:12px;font-weight:545;line-height:20px;letter-spacing:.4px;text-transform:uppercase;min-width:128px;cursor:pointer}@media (min-width:992px){.filters-map .filters-title-popup,.filters-map .h-list__panel-map,.filters-tab-content .filters-title-popup,.filters-tab-content .h-list__panel-map,.h-list__filters .filters-title-popup,.h-list__filters .h-list__panel-map{display:none}}.filters-map .filters-body,.filters-tab-content .filters-body,.h-list__filters .filters-body{display:none}@media (min-width:992px){.filters-map .filters-body,.filters-tab-content .filters-body,.h-list__filters .filters-body{display:block;border-radius:4px;border:1px solid #e6e8eb;margin-top:15px}}.filters-map .filters-body .filters-title,.filters-tab-content .filters-body .filters-title,.h-list__filters .filters-body .filters-title{color:#1a232c;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:uppercase;padding:12px 16px 8px;border-bottom:1px solid #e6e8eb}.filters-map .hl-filter-section,.filters-tab-content .hl-filter-section,.h-list__filters .hl-filter-section{padding:16px;border-bottom:1px solid #e6e8eb}.filters-map .hl-filter-section.is-closed,.filters-tab-content .hl-filter-section.is-closed,.h-list__filters .hl-filter-section.is-closed{padding-bottom:0}.filters-map .hl-filter-section.is-closed .hl-filter-section__title:after,.filters-tab-content .hl-filter-section.is-closed .hl-filter-section__title:after,.h-list__filters .hl-filter-section.is-closed .hl-filter-section__title:after{transform:rotate(-45deg);top:3px}.filters-map .hl-filter-section.is-closed .hl-filter-section__item,.filters-map .hl-filter-section.is-closed .hl-filter-section__list-container,.filters-tab-content .hl-filter-section.is-closed .hl-filter-section__item,.filters-tab-content .hl-filter-section.is-closed .hl-filter-section__list-container,.h-list__filters .hl-filter-section.is-closed .hl-filter-section__item,.h-list__filters .hl-filter-section.is-closed .hl-filter-section__list-container{display:none}.filters-map .hl-filter-section__title,.filters-tab-content .hl-filter-section__title,.h-list__filters .hl-filter-section__title{color:#1a232c;font-size:14px;font-weight:545;line-height:22px;letter-spacing:.1px;margin-bottom:12px;position:relative;cursor:pointer}.filters-map .hl-filter-section__title:after,.filters-tab-content .hl-filter-section__title:after,.h-list__filters .hl-filter-section__title:after{content:"";width:8px;height:8px;border-bottom:2px solid #939ba3;border-left:2px solid #939ba3;border-right:initial;transform:rotate(135deg);box-sizing:border-box;display:block;position:absolute;right:6px;top:6px}.filters-map .hl-filter-section .filter-item,.filters-tab-content .hl-filter-section .filter-item,.h-list__filters .hl-filter-section .filter-item{max-height:72px;display:flex;margin-top:12px}.filters-map .hl-filter-section .filter-item.is-selected .filter-item__button-checkbox,.filters-tab-content .hl-filter-section .filter-item.is-selected .filter-item__button-checkbox,.h-list__filters .hl-filter-section .filter-item.is-selected .filter-item__button-checkbox{background:#0a215b;border-color:#0a215b}.filters-map .hl-filter-section .filter-item.is-selected .filter-item__button-checkbox:after,.filters-tab-content .hl-filter-section .filter-item.is-selected .filter-item__button-checkbox:after,.h-list__filters .hl-filter-section .filter-item.is-selected .filter-item__button-checkbox:after{content:"";width:16px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.252 13.04l.009.01.736.797a.461.461 0 00.319.152c.13.006.26-.045.359-.152l.736-.797a.796.796 0 00.009-.01l4.94-5.355a.55.55 0 000-.735l-.736-.798a.454.454 0 00-.678 0l-4.61 4.997-1.782-1.931a.454.454 0 00-.678 0l-.737.797a.551.551 0 000 .735l2.113 2.29z' fill='%23fff'/%3E%3C/svg%3E")}.filters-map .hl-filter-section .filter-item__label,.filters-tab-content .hl-filter-section .filter-item__label,.h-list__filters .hl-filter-section .filter-item__label{padding-left:30px;position:relative;cursor:pointer}.filters-map .hl-filter-section .filter-item__button-checkbox,.filters-tab-content .hl-filter-section .filter-item__button-checkbox,.h-list__filters .hl-filter-section .filter-item__button-checkbox{display:flex;flex-shrink:0;width:18px;height:20px;cursor:pointer;margin-right:12px;border-radius:3px;border:1px solid #c1c6cc;background:#fff;position:absolute;left:0;top:0}.filters-map .hl-filter-section .filter-item__text.stars,.filters-tab-content .hl-filter-section .filter-item__text.stars,.h-list__filters .hl-filter-section .filter-item__text.stars{display:inline-block}.filters-map .hl-filter-section .filter-item__text div,.filters-tab-content .hl-filter-section .filter-item__text div,.h-list__filters .hl-filter-section .filter-item__text div{display:flex}.filters-map .hl-filter-section .filter-item__text svg,.filters-tab-content .hl-filter-section .filter-item__text svg,.h-list__filters .hl-filter-section .filter-item__text svg{width:20px;height:20px;fill:#67707a}.filters-map .hl-filter-section .filter-item__count,.filters-tab-content .hl-filter-section .filter-item__count,.h-list__filters .hl-filter-section .filter-item__count{color:#67707a;margin-left:4px;vertical-align:top;display:inline-flex}.filters-map .hl-filter-section .filter-item__count:before,.filters-tab-content .hl-filter-section .filter-item__count:before,.h-list__filters .hl-filter-section .filter-item__count:before{content:"("}.filters-map .hl-filter-section .filter-item__count:after,.filters-tab-content .hl-filter-section .filter-item__count:after,.h-list__filters .hl-filter-section .filter-item__count:after{content:")"}.filters-map .hl-filter-section .filter-item__container,.filters-tab-content .hl-filter-section .filter-item__container,.h-list__filters .hl-filter-section .filter-item__container{display:flex;align-items:flex-start;font-size:14px;font-weight:300;line-height:20px;letter-spacing:.1px}.filters-map .hl-filter-section .filter-item input[type=checkbox],.filters-map .hl-filter-section__list-container.expanded .hl-filter-section__item-wrapper:nth-child(n+5),.filters-tab-content .hl-filter-section .filter-item input[type=checkbox],.filters-tab-content .hl-filter-section__list-container.expanded .hl-filter-section__item-wrapper:nth-child(n+5),.h-list__filters .hl-filter-section .filter-item input[type=checkbox],.h-list__filters .hl-filter-section__list-container.expanded .hl-filter-section__item-wrapper:nth-child(n+5){display:none}.filters-map .hl-filter-section__list-container.expanded .filter-section__button-more,.filters-tab-content .hl-filter-section__list-container.expanded .filter-section__button-more,.h-list__filters .hl-filter-section__list-container.expanded .filter-section__button-more{display:inline}.filters-map .hl-filter-section__list-container.expanded .filter-section__button-less,.filters-tab-content .hl-filter-section__list-container.expanded .filter-section__button-less,.h-list__filters .hl-filter-section__list-container.expanded .filter-section__button-less{display:none}.filters-map .hl-filter-section__list-container.expanded .filter-section__linkalike:after,.filters-tab-content .hl-filter-section__list-container.expanded .filter-section__linkalike:after,.h-list__filters .hl-filter-section__list-container.expanded .filter-section__linkalike:after{content:"";width:6px;height:6px;border-bottom:2px solid #0a215b;border-left:2px solid #0a215b;border-right:initial;transform:rotate(-45deg);display:inline-block;position:relative;left:4px;top:-2px}.filters-map .hl-filter-section__list-container.expanded .filter-item[data-visible=hidden-item],.filters-tab-content .hl-filter-section__list-container.expanded .filter-item[data-visible=hidden-item],.h-list__filters .hl-filter-section__list-container.expanded .filter-item[data-visible=hidden-item]{max-height:0;overflow:hidden;margin:0;padding:0}.filters-map .hl-filter-section__list-container.expanded.opened .hl-filter-section__item-wrapper:nth-child(n+5),.filters-tab-content .hl-filter-section__list-container.expanded.opened .hl-filter-section__item-wrapper:nth-child(n+5),.h-list__filters .hl-filter-section__list-container.expanded.opened .hl-filter-section__item-wrapper:nth-child(n+5){display:block}.filters-map .hl-filter-section__list-container.expanded.opened .filter-section__linkalike:after,.filters-tab-content .hl-filter-section__list-container.expanded.opened .filter-section__linkalike:after,.h-list__filters .hl-filter-section__list-container.expanded.opened .filter-section__linkalike:after{transform:rotate(135deg);top:1px}.filters-map .hl-filter-section__list-container.expanded.opened .filter-section__button-more,.filters-tab-content .hl-filter-section__list-container.expanded.opened .filter-section__button-more,.h-list__filters .hl-filter-section__list-container.expanded.opened .filter-section__button-more{display:none}.filters-map .hl-filter-section__list-container.expanded.opened .filter-section__button-less,.filters-tab-content .hl-filter-section__list-container.expanded.opened .filter-section__button-less,.h-list__filters .hl-filter-section__list-container.expanded.opened .filter-section__button-less{display:inline}.filters-map .hl-filter-section__list-container.expanded.opened .filter-item[data-visible=hidden-item],.filters-tab-content .hl-filter-section__list-container.expanded.opened .filter-item[data-visible=hidden-item],.h-list__filters .hl-filter-section__list-container.expanded.opened .filter-item[data-visible=hidden-item]{max-height:72px;display:flex;margin-top:12px}.filters-map .hl-filter-section__buttons,.filters-tab-content .hl-filter-section__buttons,.h-list__filters .hl-filter-section__buttons{color:#0a215b;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.1px;margin-top:12px;cursor:pointer}.filters-map .hl-filter-stars .hl-filter-section .filter-item__label,.filters-tab-content .hl-filter-stars .hl-filter-section .filter-item__label,.h-list__filters .hl-filter-stars .hl-filter-section .filter-item__label{display:flex}.filters-map .hl-filter-stars .hl-filter-section .filter-item__label[for=f-Stars-0],.filters-tab-content .hl-filter-stars .hl-filter-section .filter-item__label[for=f-Stars-0],.h-list__filters .hl-filter-stars .hl-filter-section .filter-item__label[for=f-Stars-0]{display:inline-block}.filters-map .filters-map,.filters-tab-content .filters-map,.h-list__filters .filters-map{display:none}.filters-map .selected-filters,.filters-tab-content .selected-filters,.h-list__filters .selected-filters{padding:16px 16px 8px;border-bottom:1px solid #e6e8eb}.filters-map .selected-filters-title,.filters-tab-content .selected-filters-title,.h-list__filters .selected-filters-title{color:#1a232c;font-size:14px;font-weight:545;line-height:22px;letter-spacing:.1px;margin-bottom:12px}.filters-map .selected-filters .clear-filters,.filters-map .selected-filters .remove-filter,.filters-tab-content .selected-filters .clear-filters,.filters-tab-content .selected-filters .remove-filter,.h-list__filters .selected-filters .clear-filters,.h-list__filters .selected-filters .remove-filter{color:#1a232c;font-size:12px;font-weight:400;line-height:20px;letter-spacing:.1px;border-radius:30px;border:1px solid #e6e8eb;padding:6px 13px;display:inline-block;margin-right:6px;margin-bottom:8px;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.filters-map .selected-filters .clear-filters .close-symbol,.filters-map .selected-filters .remove-filter .close-symbol,.filters-tab-content .selected-filters .clear-filters .close-symbol,.filters-tab-content .selected-filters .remove-filter .close-symbol,.h-list__filters .selected-filters .clear-filters .close-symbol,.h-list__filters .selected-filters .remove-filter .close-symbol{font-size:14px;margin-left:6px}.filters-map .selected-filters .clear-filters,.filters-tab-content .selected-filters .clear-filters,.h-list__filters .selected-filters .clear-filters{color:#0a215b}.filters-map .selected-filters .remove-filter div,.filters-tab-content .selected-filters .remove-filter div,.h-list__filters .selected-filters .remove-filter div{display:flex;align-items:center}.filters-map .selected-filters .remove-filter .filter-item__icon-star,.filters-tab-content .selected-filters .remove-filter .filter-item__icon-star,.h-list__filters .selected-filters .remove-filter .filter-item__icon-star{fill:#67707a;height:12px;width:12px}.filters-map .selected-filters .remove-filter .filter-item__other-options,.filters-tab-content .selected-filters .remove-filter .filter-item__other-options,.h-list__filters .selected-filters .remove-filter .filter-item__other-options{margin-left:4px}.filters-map .hl-filter-name input,.filters-tab-content .hl-filter-name input,.h-list__filters .hl-filter-name input{font-size:12px;line-height:24px;padding:7px 42px 7px 37px;width:100%;text-overflow:ellipsis;overflow:hidden;outline:none;cursor:auto;background:#fff;box-sizing:border-box;border-radius:4px;border:1px solid #d9dde0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filters-map .hl-filter-name .input-icon_search,.filters-tab-content .hl-filter-name .input-icon_search,.h-list__filters .hl-filter-name .input-icon_search{width:24px;height:24px;position:absolute;top:8px;left:8px}.filters-map .hl-filter-name .input-icon_clear,.filters-tab-content .hl-filter-name .input-icon_clear,.h-list__filters .hl-filter-name .input-icon_clear{width:24px;height:24px}.filters-map .hl-filter-name .apply-name-buttons,.filters-tab-content .hl-filter-name .apply-name-buttons,.h-list__filters .hl-filter-name .apply-name-buttons{display:flex;margin-top:8px}.filters-map .hl-filter-name .apply-filter-name,.filters-tab-content .hl-filter-name .apply-filter-name,.h-list__filters .hl-filter-name .apply-filter-name{padding:8px;flex-grow:2;display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:10px;font-weight:700;line-height:20px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;border:1px solid #0a306e}.filters-map .hl-filter-name .clear-filter-name,.filters-tab-content .hl-filter-name .clear-filter-name,.h-list__filters .hl-filter-name .clear-filter-name{width:40px;height:40px;position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center;cursor:pointer}@media (min-width:992px){.filters-map .hl-filter-popular.fixed,.filters-tab-content .hl-filter-popular.fixed,.h-list__filters .hl-filter-popular.fixed{position:fixed;top:80px;z-index:100;width:274px;margin:0 0 0 -16px;border:1px solid #e6e8eb;border-radius:4px}.filters-map .hl-filter-popular.fixed .hl-filter-section,.filters-tab-content .hl-filter-popular.fixed .hl-filter-section,.h-list__filters .hl-filter-popular.fixed .hl-filter-section{border-bottom:none}}.filters-tab-content .filters-title{display:none}.filter-popup #vue-hotellist-filters{display:block}@media (min-width:768px){.filter-popup #vue-hotellist-filters .hl-filter-section__list-container{flex-flow:row wrap;display:flex}.filter-popup #vue-hotellist-filters .hl-filter-section__list-container>div{min-width:50%}}.filter-popup #vue-hotellist-filters .hl-filter-popular .hl-filter-section__list-container div,.filter-popup #vue-hotellist-filters .hl-fs-item{min-width:50%}.filter-popup #vue-hotellist-filters .hl-filter-section__buttons{width:100%}.filter-popup #vue-hotellist-filters .filters-body,.filter-popup #vue-hotellist-filters .h-list__filters_pop-up{display:block}.filter-popup #vue-hotellist-filters .hl-filter-section.is-closed .hl-filter-section__list-container,.filter-popup #vue-hotellist-filters .selected-filters,.filter-popup .filters-description{display:none}.filter-popup .popup-message-body{padding-bottom:100px}@media (min-width:768px){.filter-popup .filter-item__container{justify-content:flex-start;align-items:center}}@media (min-width:768px){.filter-popup .filter-item__container .filter-item__label{max-width:unset;flex-grow:unset}}.filter-popup .filter-item__container .filter-item__count{display:inline-flex}.filter-popup .filter-item__container .filter-item__count:before{content:"("}.filter-popup .filter-item__container .filter-item__count:after{content:")"}.filter-popup .hl-filter-section.is-selected .filter-item:not(.is-selected) .filter-item__count:before{content:"(";left:auto;position:relative}.filter-popup .category_type{display:flex}.filter-popup .category_type .category-filters{width:50%;display:flex;align-items:center;justify-content:center;padding:0 8px 13px;border-bottom:2px solid #fff;cursor:pointer}.filter-popup .category_type .category-filters.active-category{border-bottom:2px solid #0a306e}.filter-popup .category-tabs-content{margin-right:16px}.filter-popup .popup-message-btn,.filter-popup .popup-message-close-btn{cursor:pointer}.filter-popup .reset-filters{position:absolute;right:16px;top:20px;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.3px;color:#67707a;cursor:pointer}.filter-popup .tab-content{display:none}.filter-popup .tab-content.active{display:block}.filter-popup .selected-title{font-weight:700}.filter-popup .selected-title:after{display:none}.filter-popup .selected-filter-rm{border:1px solid #74b71a;border-radius:30px;font-weight:400;font-size:12px;line-height:18px;color:#74b71a;margin-right:10px;margin-top:10px;padding:8px 16px;position:relative;background:rgba(65,154,247,.05)}.filter-popup .selected-filter-rm .close-symbol{margin-left:8px;font-size:16px}.filter-popup .hide-sort .filters-tab-content{display:block}.filter-popup .hide-sort .sort-tab-content{display:none}.filter-popup .hide-sort .category-filters:first-child{border-color:#fff}.filter-popup .hide-sort .category-filters:nth-child(2){display:none}.filter-popup.popup-modal .popup-message-header{font-size:20px}@media (min-width:768px){.filter-popup.popup-modal .popup-message-btn-wrap{justify-content:flex-end;flex-direction:row}.filter-popup.popup-modal .popup-message-btn-wrap .popup-message-btn{width:auto;padding:12px 48px}}.filter-popup.popup-modal .without-bottom-button.popup-message .popup-message-body{height:calc(100% - 111px);padding-bottom:10px}.filter-popup.popup-modal .without-bottom-button .popup-message-btn-wrap{display:none}.filter-popup .sorting-body{display:block}.filter-popup .h-list__search-nav{display:flex;flex-direction:column;padding:0 10px;margin:15px 0 0}.filter-popup .h-list__search-nav .h-list__search-nav__title{display:none}.filter-popup .h-list__search-nav__item{display:flex;width:100%;margin:0 0 15px;align-items:center;flex-wrap:wrap}.filter-popup .h-list__search-nav__item:last-child{border:none}.filter-popup .h-list__search-nav__item .h-list__sort-item-checkbox{position:relative;display:flex;width:20px;height:20px;border-radius:50%;border:1px solid #d9dde0;box-sizing:border-box}.filter-popup .h-list__search-nav__item .h-list__sort-item-checkbox-arrow.down{transform:scaleY(-1)}.filter-popup .h-list__search-nav__item_selected._span .h-list__sort-item-checkbox:after{content:"";width:18px;height:18px;position:absolute;top:0;left:0;background-color:#0a215b;border-radius:50%;overflow:hidden;box-sizing:border-box;border:4px solid #fff}.filter-popup .h-list__search-nav__item .h-list__sort-item-checkbox-text{display:flex;flex-grow:3;align-items:center;font:400 14px Sora,Open Sans,sans-serif;margin:0 10px}.filter-popup .h-list__search-nav__item .h-list__sort-item__text{display:flex;align-items:center;font:500 14px Sora,Open Sans,sans-serif;letter-spacing:.4px;margin:0 0 10px;width:100%;position:relative}.filter-popup .h-list__search-nav__item .h-list__sort-item__text .icon-wrapper{display:none}.filter-popup .h-list__search-nav__item .h-list__sort-item__container{display:flex;width:100%;padding:0;box-sizing:border-box;max-height:50px;align-items:center;margin:0 0 10px}.filter-popup .h-list__search-nav__item,.filter-popup .h-list__search-nav__title{color:#1a232c}.filter-popup .hl-filter-name input{font-size:12px;line-height:24px;padding:7px 42px 7px 37px;width:100%;text-overflow:ellipsis;overflow:hidden;outline:none;cursor:auto;background:#fff;box-sizing:border-box;border-radius:4px;border:1px solid #d9dde0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-popup .hl-filter-name .input-icon_search{width:24px;height:24px;position:absolute;top:8px;left:8px}.filter-popup .hl-filter-name .input-icon_clear{width:24px;height:24px}.filter-popup .hl-filter-name .apply-filter-name,.filter-popup .hl-filter-name .apply-name-buttons{display:none}.preload-filters__item{height:150px;overflow:hidden;padding:0;font-size:0;line-height:0;margin:0 0 20px}.preload-filters__item:last-child{margin-bottom:0}@media (min-width:768px){.preload-filters__item{height:200px}}.preload-filters__item-inner{display:inline-block;position:relative;overflow:hidden;width:100%;height:150px;background-color:rgba(230,242,242,.3);border-radius:4px;box-sizing:border-box}@media (min-width:768px){.preload-filters__item-inner{height:200px}}.preload-filters__item-inner:after{content:"";height:100%;left:-100%;position:absolute;width:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.15) 77%,hsla(0,0%,100%,.5) 92%,hsla(0,0%,100%,0));animation:filters-wave 3s infinite}@keyframes filters-wave{0%{transform:translateX(-100%)}50%{transform:translateX(0)}to{transform:translateX(200%)}}.hl__pagination-wrapper{position:relative;overflow:hidden;padding:0 48px;width:100%;display:flex;justify-content:center}@media (min-width:768px){.hl__pagination-wrapper{align-items:center}}.hl__pagination-wrapper .pagination-list{height:100%;overflow-x:scroll;margin-bottom:-22px;padding-bottom:25px;white-space:nowrap;display:flex}@media (min-width:768px){.hl__pagination-wrapper .pagination-list{position:relative;overflow-x:initial}}.hl__pagination-wrapper .pagination-list li{display:inline-block;margin-left:1px;border:1px solid #fff;border-radius:2px}.hl__pagination-wrapper .pagination-list li:nth-child(n+12){display:none}.hl__pagination-wrapper .pagination-list li.current{display:inline-block;border:1px solid #0a215b}.hl__pagination-wrapper .pagination-list li.current span{background-color:#0a215b;color:#fff;border:0}.hl__pagination-wrapper .pagination-list li a,.hl__pagination-wrapper .pagination-list li span{display:flex;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:400;line-height:normal;letter-spacing:.28px;box-sizing:border-box;color:#1a232c;text-align:center;text-decoration:none;cursor:pointer}.hl__pagination-wrapper .pagination-list li.next,.hl__pagination-wrapper .pagination-list li.prev{display:block;position:absolute;width:40px;height:40px;top:0;border:1px solid #d9dde0;background:#fff}.hl__pagination-wrapper .pagination-list li.prev{left:0}@media (min-width:768px){.hl__pagination-wrapper .pagination-list li.prev{left:-44px}}.hl__pagination-wrapper .pagination-list li.prev svg{transform:rotate(90deg)}.hl__pagination-wrapper .pagination-list li.next{right:0}@media (min-width:768px){.hl__pagination-wrapper .pagination-list li.next{right:-44px}}.hl__pagination-wrapper .pagination-list li.next svg{transform:rotate(-90deg)}.hl__pagination-wrapper .pagination-list li.ellipsis,.hl__pagination-wrapper .pagination-list li.last{display:flex;position:relative;margin-left:44px}.hl__pagination-wrapper .pagination-list li.ellipsis:after,.hl__pagination-wrapper .pagination-list li.last:after{content:"...";position:absolute;left:-31px;color:#1a232c;bottom:6px;font-size:20px}.hl__pagination-wrapper .pagination-list li.ellipsis.no-ellipsis,.hl__pagination-wrapper .pagination-list li.last.no-ellipsis{margin-left:0}.hl__pagination-wrapper .pagination-list li.ellipsis.no-ellipsis:after,.hl__pagination-wrapper .pagination-list li.last.no-ellipsis:after{content:none}.hl__pagination-wrapper .pagination-list li.disabled span{color:#939ba3;background:#d9dde0;cursor:not-allowed}.hl__pagination-wrapper .pagination-list li.disabled svg{fill:#939ba3}.next.more{display:block;text-align:center;margin-top:24px;margin-bottom:26px}@media (min-width:768px){.next.more{text-align:right}}.next.more span{cursor:pointer;color:#939ba3;font-size:16px;line-height:30px;font-weight:400}.next.more span:after{content:"";display:inline-block;width:5px;height:5px;border-right:2px solid #939ba3;border-top:2px solid #939ba3;transform:rotate(45deg);margin:auto 1px 1px 8px}.mobile-map-hl{position:fixed;width:100%;height:100%;background:#fff;top:0;left:0;z-index:1010;display:none;opacity:0;transform:scale(.1);transition:transform .2s linear,opacity .2s linear}.mobile-map-hl.open{display:block;opacity:1;transform:scale(1)}.mobile-map-hl__header{position:fixed;display:flex;width:100%;padding:8px 16px 0}.mobile-map-hl__close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;border-radius:4px;z-index:30;margin-right:16px;box-shadow:0 0 2px 0 rgba(26,35,44,.0392156862745098),0 2px 4px 0 rgba(26,35,44,.12156862745098039)}.mobile-map-hl__close:before{content:"";display:inline-block;width:10px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.923 14.712a1.289 1.289 0 000-1.823L4.035 8l4.888-4.889a1.289 1.289 0 000-1.823l-.11-.11a1.289 1.289 0 00-1.823 0l-5.781 5.78a1.313 1.313 0 00-.02.02l-.11.11a1.285 1.285 0 000 1.823l.11.111.02.02 5.78 5.78c.504.504 1.32.504 1.824 0l.11-.11z' fill='%2367707A'/%3E%3C/svg%3E")}.mobile-map-hl-availform__container{flex-grow:3;max-width:350px;border:1px solid #d9dde0;padding:7px 8px 7px 11px;border-radius:4px;background:#fff}.mobile-map-hl-availform__container .availform-info-date{display:flex;flex-grow:2}.mobile-map-hl-availform__container .svg-icon-calendar{width:24px;height:24px}.mobile-map-hl-availform__container .dates-year{display:none}.mobile-map-hl-availform__container .date-wrapper{font-size:14px;font-weight:400;line-height:22px;letter-spacing:.1px;text-align:left;display:flex;align-items:center}.mobile-map-hl-availform__container .guests:before{content:"";width:2px;height:2px;background:#939ba3;margin-left:5px;margin-right:5px;display:inline-block;position:relative;bottom:4px}.mobile-map-hl__availform-info{display:flex}.mobile-map-hl__navigation{position:fixed;right:16px;top:50%;transform:translateY(-75%)}.mobile-map-hl__navigation .mobile-map-hl__zoom{border-radius:4px;box-shadow:0 0 2px 0 rgba(26,35,44,.0392156862745098),0 2px 4px 0 rgba(26,35,44,.12156862745098039);background:#fff}.mobile-map-hl__navigation .mobile-map-hl__minus,.mobile-map-hl__navigation .mobile-map-hl__plus{padding:12px}.mobile-map-hl__navigation .mobile-map-hl__minus.disable-zoom .svg-icon,.mobile-map-hl__navigation .mobile-map-hl__plus.disable-zoom .svg-icon{opacity:.2}.mobile-map-hl__navigation .mobile-map-hl__plus{border-bottom:1px solid #ebedf0}.mobile-map-hl__navigation .svg-icon-minus,.mobile-map-hl__navigation .svg-icon-plus{width:16px;height:16px;display:flex}.mobile-map-hl__navigation .filters-icon{width:24px;height:24px}.mobile-map-hl__navigation .svg-icon-minus,.mobile-map-hl__navigation .svg-icon-plus{fill:#67707a}.mobile-map-hl__navigation .filters-icon{fill:#0a215b}.mobile-map-hl__navigation .mobile-map-hl__filters{margin-top:16px;box-shadow:0 0 2px 0 rgba(26,35,44,.0392156862745098),0 2px 4px 0 rgba(26,35,44,.12156862745098039);background:#fff;border-radius:4px;padding:8px;height:40px;position:relative}.mobile-map-hl__navigation .mobile-map-hl__filters .filters-counter{position:absolute;right:2px;top:2px;vertical-align:middle;text-align:center;width:14px;height:14px;background-color:#3587e0;border-radius:50%;font-size:10px;color:#fff}.mobile-map-hl__navigation .mobile-map-hl__center{box-shadow:0 0 2px 0 rgba(26,35,44,.0392156862745098),0 2px 4px 0 rgba(26,35,44,.12156862745098039);background:#fff;border-radius:4px;padding:8px;height:40px;position:relative;margin-bottom:8px}.mobile-map-hl__feed{position:fixed;bottom:6px;visibility:visible;max-width:unset;width:100%}.mobile-map-hl__feed:not(.is-active){padding-left:16px}.mobile-map-hl__feed .h-list__hotel-card{border-radius:4px 4px 4px 0;overflow:hidden}.mobile-map-hl__feed .h-list__hotel-card.active .hotel-card__inner,.mobile-map-hl__feed .h-list__hotel-card.is-active .hotel-card__inner{background-color:#e0f3ff}.mobile-map-hl__feed .hotel-card{display:flex;flex-direction:row;height:126px;position:relative;background:#fff}.mobile-map-hl__feed .hotel-card__img,.mobile-map-hl__feed .hotel-card__img img{width:126px;height:126px}.mobile-map-hl__feed .hotel-card__inner{padding:8px 16px;display:flex;flex-direction:column;width:100%;max-width:calc(100% - 126px)}.mobile-map-hl__feed .hotel-card__inner .hotel-info__title{display:block;width:100%;height:66px;overflow:hidden}.mobile-map-hl__feed .hotel-card__inner .hotel-info__title-link{width:100%;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.1px;margin-bottom:4px;display:block}.mobile-map-hl__feed .hotel-card__inner .hotel-info__star-rating{width:auto;white-space:nowrap;margin:0 8px 0 0;font-size:0;line-height:16px;vertical-align:middle}.mobile-map-hl__feed .hotel-card__inner .hotel-info__star-rating .svg-icon{margin-right:6px;width:10px;height:10px;fill:#939ba3}.mobile-map-hl__feed .hotel-card__inner .hotel-info__accomodatiton{text-transform:capitalize;color:#939ba3;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.1px}.mobile-map-hl__feed .hotel-card__inner .hotel-info .hotel-card__capacity-item{display:inline;color:#939ba3;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.1px}.mobile-map-hl__feed .hotel-card__inner .hotel-info .hotel-card__capacity-item:before{content:"";width:2px;height:2px;background:#939ba3;margin-left:5px;margin-right:5px;display:inline-block;position:relative;bottom:4px}.mobile-map-hl__feed .hotel-card__description-key-feature,.mobile-map-hl__feed .hotel-card__description-overview,.mobile-map-hl__feed .hotel-card__inner .hotel-info__address,.mobile-map-hl__feed .hotel-card__location{display:none}.mobile-map-hl__feed .hotel-card__description{flex:2}.mobile-map-hl__feed .hotel-card__description-rate .hotel-rate{display:flex;align-items:center;margin-top:8px;margin-bottom:4px}.mobile-map-hl__feed .hotel-card__description-rate .rate-info{position:relative;width:32px;height:16px;border-radius:4px;font-size:12px;font-weight:545;line-height:16px;letter-spacing:.1px;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:4px}.mobile-map-hl__feed .hotel-card__description-rate .rate-info.rate-info-1{background:#c9322c;color:#fff}.mobile-map-hl__feed .hotel-card__description-rate .rate-info.rate-info-2{background:#e23d23;color:#fff}.mobile-map-hl__feed .hotel-card__description-rate .rate-info.rate-info-3{background:#e97625;color:#fff}.mobile-map-hl__feed .hotel-card__description-rate .rate-info.rate-info-4{background:#e69d30;color:#fff}.mobile-map-hl__feed .hotel-card__description-rate .rate-info.rate-info-5{background:#dcc453;color:#fff}.mobile-map-hl__feed .hotel-card__description-rate .rate-info.rate-info-6{background:#bfd83d;color:#fff}.mobile-map-hl__feed .hotel-card__description-rate .rate-info.rate-info-7{background:#8dd144;color:#fff}.mobile-map-hl__feed .hotel-card__description-rate .rate-info.rate-info-8{background:#4ca671;color:#fff}.mobile-map-hl__feed .hotel-card__description-rate .rate-info.rate-info-9,.mobile-map-hl__feed .hotel-card__description-rate .rate-info.rate-info-10{background:#058080;color:#fff}.mobile-map-hl__feed .hotel-card__description-rate .rate-info-title{display:none}.mobile-map-hl__feed .hotel-card__description-rate .rate-info-text-wrapper{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.1px;color:#939ba3}.mobile-map-hl__feed .hotel-card__price-wrapper.not-avail,.mobile-map-hl__feed .hotel-card__price-wrapper .not-avail-btn,.mobile-map-hl__feed .hotel-card__price-wrapper .select-btn{display:none}.mobile-map-hl__feed .hotel-card__price-wrapper .price-content{font-size:12px;font-weight:300;line-height:24px;letter-spacing:.1px}.mobile-map-hl__feed .hotel-card__price-wrapper .price-sum{font-size:16px;font-weight:700;line-height:24px;letter-spacing:.1px}.mobile-map-hl__feed .hotel-card .hotel-no-reviews{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.1px;color:#939ba3;display:flex;align-items:center;margin-top:8px;margin-bottom:4px}.mobile-map-hl__feed .hotel-card .hotel-no-reviews__icon{height:16px;margin-right:5px}.mobile-map-hl__feed .hotel-card .hotel-no-reviews__icon .svg-icon-no-reviews{height:16px;width:16px}.mobile-map-hl__container{min-height:100%;min-width:100%;position:fixed;top:0;left:0}.mobile-map-hl-feed__no-item-block{position:absolute;top:auto;left:0;right:0;bottom:0;margin:0 auto;width:calc(100% - 30px);height:152px;background-color:#e0f3ff;border-radius:4px;display:none}.mobile-map-hl-feed__no-item-block .no-item-block__container{height:100%;display:flex;flex-direction:column;justify-content:center}.mobile-map-hl-feed__no-item-block .no-item-block__btn{color:#058080;border:1px solid #d9dde0}.mobile-map-hl-feed__no-item-block:before{content:"";position:absolute;top:0;left:0;height:100%;width:4px;border-radius:4px 0 0 4px;background-color:#058080}.mobile-map-hl-feed__no-item-block.active{display:block}.mobile-map-hl .map-hl__marker{font-family:Sora;border:2px solid #0a215b;text-transform:uppercase;padding:1px 7px;background:#0a215b;position:absolute;z-index:10;color:#fff;font-size:14px;font-weight:545;line-height:20px;letter-spacing:.1px;text-align:center;border-radius:4px;direction:ltr;left:0;right:auto;box-shadow:0 0 2px 0 rgba(26,35,44,.0392156862745098),0 2px 4px 0 rgba(26,35,44,.12156862745098039)}.mobile-map-hl .map-hl__marker:after{content:"";position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #0a215b}.mobile-map-hl .map-hl__marker.active-animation{animation:down 2s infinite;color:#0a215b;background:#fff;border:2px solid #0a215b;z-index:100}.mobile-map-hl .hl-not-avail-card{display:flex;border-radius:4px;box-sizing:border-box;padding:0;background:#fff;max-width:328px;flex-wrap:wrap;z-index:20}.mobile-map-hl .hl-not-avail-card.min .hl-not-avail-card__body,.mobile-map-hl .hl-not-avail-card.min .hl-not-avail-card__footer,.mobile-map-hl .hl-not-avail-card.min .hl-not-avail-card__image{display:none}.mobile-map-hl .hl-not-avail-card.full{width:100%}.mobile-map-hl .hl-not-avail-card.full .hl-not-avail-card__body,.mobile-map-hl .hl-not-avail-card.full .hl-not-avail-card__footer,.mobile-map-hl .hl-not-avail-card.full .hl-not-avail-card__image{display:flex}.mobile-map-hl .hl-not-avail-card.full .hl-not-avail-card__soldout{display:none}.mobile-map-hl .hl-not-avail-card.full .hl-not-avail-card__image{width:92px;height:92px}.mobile-map-hl .hl-not-avail-card .hl-not-avail-card__soldout{background-color:#fff9e6;padding:4px 8px 2px;position:relative;border-radius:4px;border:1px solid #ffbe00}.mobile-map-hl .hl-not-avail-card .hl-not-avail-card__soldout_text{color:#2a333d;font-size:16px;letter-spacing:.1px}.mobile-map-hl .hl-not-avail-card:after{content:"";left:50%;z-index:-1;transform:translateX(-50%) rotate(45deg);bottom:-5px;display:block;position:absolute;border-left:5px solid #ffbe00;border-top:5px solid #ffbe00;border-color:transparent #ffbe00 #ffbe00 transparent;border-style:solid;border-width:5px;box-shadow:3px 3px 3px 0 rgba(26,35,44,.12)}.mobile-map-hl .hl-not-avail-card__body{width:calc(100% - 92px);padding:8px 16px;flex-direction:column}.mobile-map-hl .hl-not-avail-card__title{width:100%;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.1px;margin-bottom:4px;height:20px}.mobile-map-hl .hl-not-avail-card__title .hotel-link{color:inherit;text-decoration:none}.mobile-map-hl .hl-not-avail-card__description{width:100%;display:flex;align-items:center;height:14px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.1px;color:#939ba3}.mobile-map-hl .hl-not-avail-card__description .svg-icon-hotel-star{margin-right:3px;width:10px;height:10px;fill:#939ba3}.mobile-map-hl .hl-not-avail-card__footer{width:100%;background:#f5f6f7;justify-content:flex-end;padding:12px}.mobile-map-hl .hl-not-avail-card__footer .hl-not-avail-card__na-btn{background-color:#d9dde0;color:#67707a;font-size:12px;line-height:20px;font-weight:700;border-radius:4px;padding:8px 10px;text-align:center;display:block}.mobile-map-hl .hl-not-avail-card__rating_info{position:relative;width:32px;height:18px;border-radius:4px;font-size:12px;font-weight:545;line-height:16px;letter-spacing:.1px;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:4px}.mobile-map-hl .hl-not-avail-card__rating_info.rate-info-1{background:#c9322c;color:#fff}.mobile-map-hl .hl-not-avail-card__rating_info.rate-info-2{background:#e23d23;color:#fff}.mobile-map-hl .hl-not-avail-card__rating_info.rate-info-3{background:#e97625;color:#fff}.mobile-map-hl .hl-not-avail-card__rating_info.rate-info-4{background:#e69d30;color:#fff}.mobile-map-hl .hl-not-avail-card__rating_info.rate-info-5{background:#dcc453;color:#fff}.mobile-map-hl .hl-not-avail-card__rating_info.rate-info-6{background:#bfd83d;color:#fff}.mobile-map-hl .hl-not-avail-card__rating_info.rate-info-7{background:#8dd144;color:#fff}.mobile-map-hl .hl-not-avail-card__rating_info.rate-info-8{background:#4ca671;color:#fff}.mobile-map-hl .hl-not-avail-card__rating_info.rate-info-9,.mobile-map-hl .hl-not-avail-card__rating_info.rate-info-10{background:#058080;color:#fff}.desktop-map-hl{position:fixed;width:100%;height:100%;background:#fff;top:0;left:0;z-index:1010;display:none;opacity:0;transform:scale(.1);transition:transform .2s linear,opacity .2s linear}@media (min-width:768px){.desktop-map-hl.open{display:block;opacity:1;transform:scale(1)}}.desktop-map-hl .desktop-map-hl-close{position:fixed;right:16px;top:16px;width:40px;height:40px;z-index:100;display:flex;justify-content:center;align-items:center;border-radius:4px;cursor:pointer;background:#fff}.desktop-map-hl .desktop-map-hl-close .svg-icon{width:14px;height:14px;fill:#67707a}.desktop-map-hl__navigation{position:fixed;right:16px;top:50%;transform:translateY(-50%);z-index:100}.desktop-map-hl__navigation .desktop-map-hl__zoom{border-radius:4px;box-shadow:0 0 2px 0 rgba(26,35,44,.0392156862745098),0 2px 4px 0 rgba(26,35,44,.12156862745098039);background:#fff}.desktop-map-hl__navigation .desktop-map-hl__minus,.desktop-map-hl__navigation .desktop-map-hl__plus{padding:12px;cursor:pointer}.desktop-map-hl__navigation .desktop-map-hl__minus.disable-zoom .svg-icon,.desktop-map-hl__navigation .desktop-map-hl__plus.disable-zoom .svg-icon{opacity:.2}.desktop-map-hl__navigation .desktop-map-hl__plus{border-bottom:1px solid #ebedf0}.desktop-map-hl__navigation .svg-icon-minus,.desktop-map-hl__navigation .svg-icon-plus{width:16px;height:16px;display:flex}.desktop-map-hl__navigation .filters-icon{width:24px;height:24px}.desktop-map-hl__navigation .svg-icon-minus,.desktop-map-hl__navigation .svg-icon-plus{fill:#67707a}.desktop-map-hl__navigation .desktop-map-hl__center{box-shadow:0 0 2px 0 rgba(26,35,44,.0392156862745098),0 2px 4px 0 rgba(26,35,44,.12156862745098039);background:#fff;border-radius:4px;padding:8px;height:40px;position:relative;margin-bottom:8px;cursor:pointer}.desktop-map-hl-content{display:flex;position:relative;width:100%;height:100%}.desktop-map-hl-panel{display:none;flex-direction:column;width:40px;padding:8px 4px}.desktop-map-hl-panel.active{display:flex}.desktop-map-hl-panel .map-popup-panel-filters,.desktop-map-hl-panel .map-popup-panel-form,.desktop-map-hl-panel .map-popup-panel-list{width:100%}.desktop-map-hl-panel .tooltip__text{width:100%;display:flex;justify-content:center;align-items:center;height:32px;border-bottom:1px solid #d9dde0}.desktop-map-hl-panel .map-popup-panel-list .tooltip__text{border-bottom:none}.desktop-map-hl-panel .svg-icon{width:17px;height:17px;fill:#0a215b}.desktop-map-hl-container{width:100%;height:100%}.desktop-map-hl-container-wrapper{position:relative;flex:2;height:100%;width:100%}.desktop-map-hl-container__menu{position:absolute;left:24px;top:16px;width:100%;display:flex}.desktop-map-hl-container__menu .desktop-map-hl-checkbox-on-map{padding:9px 11px 9px 36px;border:1px solid #d9dde0;border-radius:4px;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;text-align:left;color:#939ba3;background:#fff;cursor:pointer;z-index:100}.desktop-map-hl-container__menu .desktop-map-hl-checkbox-on-map .filter-item__button-checkbox{display:flex;flex-shrink:0;width:18px;height:20px;cursor:pointer;border-radius:3px;border:1px solid #c1c6cc;background:#fff;position:absolute;left:11px}.desktop-map-hl-container__menu .desktop-map-hl-checkbox-on-map.is-selected .filter-item__button-checkbox{background:#0a215b;border-color:#0a215b}.desktop-map-hl-container__menu .desktop-map-hl-checkbox-on-map.is-selected .filter-item__button-checkbox:after{content:"";width:14px;height:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.252 13.04l.009.01.736.797a.461.461 0 00.319.152c.13.006.26-.045.359-.152l.736-.797a.796.796 0 00.009-.01l4.94-5.355a.55.55 0 000-.735l-.736-.798a.454.454 0 00-.678 0l-4.61 4.997-1.782-1.931a.454.454 0 00-.678 0l-.737.797a.551.551 0 000 .735l2.113 2.29z' fill='%23fff'/%3E%3C/svg%3E")}.desktop-map-hl-container .inner-hotel-map-popup{border-radius:4px;overflow:hidden;z-index:31}.desktop-map-hl-container .inner-hotel-map-popup .mapboxgl-popup-content{padding:0;box-shadow:0 0 2px 0 rgba(26,35,44,.0392156862745098),0 2px 4px 0 rgba(26,35,44,.12156862745098039)}.desktop-map-hl-container .inner-hotel-map-popup .hotel-card__dots-wrapper,.desktop-map-hl-container .inner-hotel-map-popup .hotel-card__img-arrows,.desktop-map-hl-container .inner-hotel-map-popup .mapboxgl-popup-tip{display:none}.desktop-map-hl-container .inner-hotel-map-popup.show-tip .mapboxgl-popup-tip{display:block}.desktop-map-hl-feed{position:relative;padding-top:82px;height:100%;width:368px;background:#f5f6f7}.desktop-map-hl-feed__close{position:absolute;top:0;bottom:0;right:0;width:16px;height:100%;background:#f5f6f7;z-index:100;border-radius:0 4px 4px 0;cursor:pointer;border-left:1px solid #d9dde0;display:flex;align-items:center;justify-content:center}.desktop-map-hl-feed__close .tooltip__wrapper{display:flex;width:100%;height:100%}.desktop-map-hl-feed__close .tooltip__wrapper:hover{background:#e0f3ff}.desktop-map-hl-feed__close .svg-icon{width:16px;height:16px;transform:rotate(90deg);fill:#0a215b}.desktop-map-hl-feed__close .tooltip__item{top:50%;transform:translateY(-50%)}.desktop-map-hl-feed-controls{display:flex;width:calc(100% - 48px);padding-bottom:16px;margin-left:16px}.desktop-map-hl-feed-controls .desktop-map-hl-feed-sort .h-list__sort-dropdown{position:absolute;top:36px;right:0;z-index:100;min-width:230px;background:#fff;padding:16px 0;display:none}.desktop-map-hl-feed-controls .desktop-map-hl-feed-sort.opened .h-list__sort-dropdown{display:block}.desktop-map-hl-feed-controls .dropdown-item{font-size:14px;font-weight:400;line-height:22px;letter-spacing:0;padding:6px 16px;color:#1a232c}.desktop-map-hl-feed-controls .dropdown-item:hover{background:#f5f6f7}.desktop-map-hl-feed-count{flex:2;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.1px;display:flex;align-items:center}.desktop-map-hl-feed-filters,.desktop-map-hl-feed-sort{padding:6px 12px;background:#e7e9ef;border-radius:16px;display:flex;align-items:center;cursor:pointer;font-size:12px;font-weight:400;line-height:18px;letter-spacing:0;color:#0a215b;position:relative}.desktop-map-hl-feed-filters .svg-icon,.desktop-map-hl-feed-sort .svg-icon{display:inline-block;width:12px;height:12px;margin-right:3px;fill:#0a215b}.desktop-map-hl-feed-filters{margin-right:8px}.desktop-map-hl-feed-filters .filters-counter{border:1px solid #f5f6f7;position:absolute;right:0;top:-4px;background:#ea4f47;border-radius:50%;font-size:10px;font-weight:545;line-height:12px;letter-spacing:0;color:#fff;min-width:14px;text-align:center;vertical-align:middle;height:14px;padding:1px}.desktop-map-hl-feed__container{max-height:calc(100% - 46px);overflow-y:scroll;margin-right:16px}.desktop-map-hl-feed__container::-webkit-scrollbar{width:4px}.desktop-map-hl-feed__container::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.2)}.desktop-map-hl-feed__container::-webkit-scrollbar-thumb{background-color:#058080;border-radius:4px}.desktop-map-hl-feed__container.hide-scroll::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2)}.desktop-map-hl-feed .h-list__hotel-card{position:relative;margin:0 16px 12px;background-color:#fff;cursor:pointer;border-radius:4px;overflow:hidden;width:auto}.desktop-map-hl-feed .h-list__hotel-card:hover{background-color:#e0f3ff}.desktop-map-hl-feed .h-list__hotel-card.active{background-color:#e0f3ff;margin:0 14px 12px}.desktop-map-hl-feed .h-list__hotel-card.is-loading{margin:0}.desktop-map-hl-feed__no-item-block{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#f5f6f7;display:none;justify-content:center;align-items:center;width:calc(100% - 16px)}.desktop-map-hl-feed__no-item-block.active{display:flex;margin-top:128px}.desktop-map-hl-feed__no-item-block .no-item-block__btn{color:#058080;border:1px solid #d9dde0;cursor:pointer}.desktop-map-hl .hotel-card{width:100%;display:inline-flex;flex-wrap:wrap;vertical-align:top;position:relative}.desktop-map-hl .hotel-card__img{display:inline-block;width:100%;height:175px;overflow:hidden;transition:height .3s;min-height:auto}.desktop-map-hl .hotel-card__img-gallery{position:relative;max-height:175px;overflow:hidden;width:100%}.desktop-map-hl .hotel-card__img-gallery:before{content:"";display:block;position:absolute;width:100%;height:46px;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.6),transparent);z-index:1}.desktop-map-hl .hotel-card__img-arrows-item{width:40px;height:100%;position:absolute;z-index:10;cursor:pointer}.desktop-map-hl .hotel-card__img-arrows-item:before{content:"";width:8px;height:8px;display:inline-block;border-right:3px solid #fff;border-top:3px solid #fff;margin:-7px 0 0 2px;transform:rotate(225deg);position:absolute;top:calc(50% + 3px);left:15px}.desktop-map-hl .hotel-card__img-arrows-left{left:0}.desktop-map-hl .hotel-card__img-arrows-right{right:0}.desktop-map-hl .hotel-card__img-arrows-right:before{transform:rotate(45deg)}.desktop-map-hl .hotel-card__img .full-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.desktop-map-hl .hotel-card__dots-wrapper{display:flex;align-items:center;justify-content:center;padding:12px 0;position:absolute;left:0;bottom:0;width:100%}.desktop-map-hl .hotel-card__dots-visible{display:flex;transition:transform .4s linear 0s}.desktop-map-hl .hotel-card__dots-visible-wrapper{overflow:hidden;max-width:60px}.desktop-map-hl .hotel-card__dots-item{background:#fff;opacity:.6;border-radius:4px;width:6px;height:6px;margin:3px;padding:3px;box-sizing:border-box}.desktop-map-hl .hotel-card__dots-item.is-active{opacity:1}.desktop-map-hl .hotel-card__price-wrapper.not-avail,.desktop-map-hl .hotel-card__price-wrapper .not-avail-btn,.desktop-map-hl .hotel-card__price-wrapper .select-btn{display:none}.desktop-map-hl .hotel-card__price-wrapper .price-content{font-size:14px;font-weight:300;line-height:20px;letter-spacing:.1px;color:#67707a;display:flex;justify-content:flex-end;width:100%}.desktop-map-hl .hotel-card__price-wrapper .price-text{text-transform:lowercase}.desktop-map-hl .hotel-card__price-wrapper .price-sum{color:#1a232c;font-size:14px;font-weight:545;line-height:20px;letter-spacing:.1px}.desktop-map-hl .hotel-card__description-key-feature,.desktop-map-hl .hotel-card__description .hotel-info__address{display:none}.desktop-map-hl .hotel-card__description-rate{position:absolute;top:8px;left:12px;z-index:2}.desktop-map-hl .hotel-card__description-overview{display:none}.desktop-map-hl .hotel-card__inner{padding:16px 16px 12px;width:100%;height:100%}.desktop-map-hl .hotel-card__inner .hotel-info__title{display:flex;flex-flow:row wrap;margin-bottom:12px}.desktop-map-hl .hotel-card__inner .hotel-info__title-link{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px;margin-bottom:2px}.desktop-map-hl .hotel-card__inner .hotel-info__star-rating{order:3;margin-left:5px;font-size:0;line-height:18px}.desktop-map-hl .hotel-card__inner .hotel-info__star-rating .svg-icon{margin-right:6px;width:10px;height:10px;fill:#939ba3}.desktop-map-hl .hotel-card__inner .hotel-info__accomodatiton{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.1px;text-align:left;color:#939ba3}.desktop-map-hl .hotel-card__inner .hotel-info__capacity{display:inline-block;font-size:0}.desktop-map-hl .hotel-card__inner .hotel-info .hotel-card__capacity-item{display:inline;color:#939ba3;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.1px}.desktop-map-hl .hotel-card__inner .hotel-info .hotel-card__capacity-item:before{content:"";width:2px;height:2px;background:#939ba3;margin-left:5px;margin-right:5px;display:inline-block;position:relative;bottom:4px}.desktop-map-hl .hotel-card__location{display:none}.desktop-map-hl .hotel-card .hotel-no-reviews{display:flex;align-items:center;margin-top:8px;margin-bottom:4px;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.1px;color:#fff}.desktop-map-hl .hotel-card .hotel-no-reviews__icon{height:16px;margin-right:5px}.desktop-map-hl .hotel-card .hotel-no-reviews__icon .svg-icon-no-reviews{height:16px;width:16px}.desktop-map-hl .hotel-card .hotel-rate{display:flex;align-items:center}.desktop-map-hl .hotel-card .user-rate .rate-info{width:28px;height:28px;margin-right:4px;display:flex;justify-content:center;align-items:center;position:relative}.desktop-map-hl .hotel-card .user-rate .rate-info:before{content:"";position:absolute;width:100%;height:100%;background:#fff;border:1px solid #d2d2d2;border-radius:30px 30px 0 30px}.desktop-map-hl .hotel-card .user-rate .rate-info-number{position:relative;font-weight:500;font-size:12px;padding-top:2px}.desktop-map-hl .hotel-card .rate-info-text-wrapper{font-size:14px;letter-spacing:.1px;max-width:220px}.desktop-map-hl .hotel-card .rate-info-text-wrapper .rate-info-title{font-weight:600;margin-right:4px;color:#fff}.desktop-map-hl .hotel-card .rate-info-text-wrapper .rate-info-subtitle{color:#fff;position:relative;padding-left:5px;cursor:pointer;white-space:nowrap}.desktop-map-hl .hotel-card .rate-info-text-wrapper .rate-info-subtitle:before{content:"";width:1px;height:1px;background:#fff;position:absolute;left:0;top:calc(50% - 1px)}.desktop-map-hl .tooltip__item{width:-moz-fit-content;width:fit-content;white-space:nowrap}.desktop-map-hl .hl-not-avail-card{cursor:pointer;display:flex;border-radius:4px;box-sizing:border-box;padding:0;background:#fff;max-width:328px;flex-wrap:wrap;z-index:20}.desktop-map-hl .hl-not-avail-card.min .hl-not-avail-card__body,.desktop-map-hl .hl-not-avail-card.min .hl-not-avail-card__footer,.desktop-map-hl .hl-not-avail-card.min .hl-not-avail-card__image{display:none}.desktop-map-hl .hl-not-avail-card.full{width:100%}.desktop-map-hl .hl-not-avail-card.full .hl-not-avail-card__body,.desktop-map-hl .hl-not-avail-card.full .hl-not-avail-card__footer,.desktop-map-hl .hl-not-avail-card.full .hl-not-avail-card__image{display:flex}.desktop-map-hl .hl-not-avail-card.full .hl-not-avail-card__soldout{display:none}.desktop-map-hl .hl-not-avail-card.full .hl-not-avail-card__image{width:92px;height:92px}.desktop-map-hl .hl-not-avail-card .hl-not-avail-card__soldout{background-color:#fff9e6;padding:4px 8px 2px;position:relative;border-radius:4px;border:1px solid #ffbe00}.desktop-map-hl .hl-not-avail-card .hl-not-avail-card__soldout_text{color:#2a333d;font-size:16px;letter-spacing:.1px}.desktop-map-hl .hl-not-avail-card:after{content:"";left:50%;z-index:-1;transform:translateX(-50%) rotate(45deg);bottom:-5px;display:block;position:absolute;border-left:5px solid #ffbe00;border-top:5px solid #ffbe00;border-color:transparent #ffbe00 #ffbe00 transparent;border-style:solid;border-width:5px;box-shadow:3px 3px 3px 0 rgba(26,35,44,.12)}.desktop-map-hl .hl-not-avail-card__body{width:calc(100% - 92px);padding:8px 16px;flex-direction:column}.desktop-map-hl .hl-not-avail-card__title{width:100%;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.1px;margin-bottom:4px;height:20px}.desktop-map-hl .hl-not-avail-card__title .hotel-link{color:inherit;text-decoration:none}.desktop-map-hl .hl-not-avail-card__description{width:100%;display:flex;align-items:center;height:14px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.1px;color:#939ba3}.desktop-map-hl .hl-not-avail-card__description .svg-icon-hotel-star{margin-right:3px;width:10px;height:10px;fill:#939ba3}.desktop-map-hl .hl-not-avail-card__footer{width:100%;background:#f5f6f7;justify-content:flex-end;padding:12px}.desktop-map-hl .hl-not-avail-card__footer .hl-not-avail-card__na-btn{background-color:#d9dde0;color:#67707a;font-size:12px;line-height:20px;font-weight:700;border-radius:4px;padding:8px 10px;text-align:center;display:block}.desktop-map-hl .hl-not-avail-card__rating_info{position:relative;width:32px;height:18px;border-radius:4px;font-size:12px;font-weight:545;line-height:16px;letter-spacing:.1px;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:4px}.desktop-map-hl .hl-not-avail-card__rating_info.rate-info-1{background:#c9322c;color:#fff}.desktop-map-hl .hl-not-avail-card__rating_info.rate-info-2{background:#e23d23;color:#fff}.desktop-map-hl .hl-not-avail-card__rating_info.rate-info-3{background:#e97625;color:#fff}.desktop-map-hl .hl-not-avail-card__rating_info.rate-info-4{background:#e69d30;color:#fff}.desktop-map-hl .hl-not-avail-card__rating_info.rate-info-5{background:#dcc453;color:#fff}.desktop-map-hl .hl-not-avail-card__rating_info.rate-info-6{background:#bfd83d;color:#fff}.desktop-map-hl .hl-not-avail-card__rating_info.rate-info-7{background:#8dd144;color:#fff}.desktop-map-hl .hl-not-avail-card__rating_info.rate-info-8{background:#4ca671;color:#fff}.desktop-map-hl .hl-not-avail-card__rating_info.rate-info-9,.desktop-map-hl .hl-not-avail-card__rating_info.rate-info-10{background:#058080;color:#fff}.page_hotellist.hotellist-main .city-center__marker{cursor:pointer}.page_hotellist.hotellist-main .city-center-tooltip{display:flex;align-items:center;justify-content:center;max-height:24px;width:auto;text-align:center;box-shadow:0 1px 2px rgba(26,35,44,.12),0 0 2px rgba(26,35,44,.04);border-radius:4px;z-index:29}.page_hotellist.hotellist-main .city-center-tooltip .mapboxgl-popup-content{width:auto;font:400 12px/16px Sora,Open Sans,sans-serif;background-color:#4d5865;color:#fff;padding:6px 8px;box-sizing:border-box;box-shadow:none}.page_hotellist.hotellist-main .city-center-tooltip.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{border-top-color:transparent;border-right-color:#4d5865}.page_hotellist.hotellist-main .city-center-tooltip .mapboxgl-popup-tip{border-top-color:#4d5865}.page_hotellist.hotellist-main .city-center__icon{width:32px;height:32px}.page_hotellist.hotellist-main .desktop-map-hl-container .inner-hotel-map-popup{z-index:101}.page_hotellist.hotellist-main .hl-map__availform{position:fixed;top:50px;left:16px;width:100%}[dir=rtl] .page_hotellist.hotellist-main .hl-map__availform{left:auto;right:16px}.page_hotellist.hotellist-main .hl-map__availform.active{display:flex;z-index:1100}.page_hotellist.hotellist-main .hl-map__availform.active-panel{top:2px;left:50px;width:auto}.page_hotellist.hotellist-main .hl-map__availform .svg-icon-availform-close{display:none}.page_hotellist.hotellist-main .hl-map__availform .h-page__check-avail{position:absolute;top:4px;left:0;width:384px}[dir=rtl] .page_hotellist.hotellist-main .hl-map__availform .h-page__check-avail{left:auto;right:0}.page_hotellist.hotellist-main .hl-map__availform .h-page__check-avail-form{max-width:100%;width:100%;height:100%;background-color:#fff;animation:none;margin:0;padding:0 0 54px}.page_hotellist.hotellist-main .hl-map__availform .h-page__check-avail-form .guests-select-wrapper .check-input .svg-icon-calendar-arrow{display:inline-block}.page_hotellist.hotellist-main .hl-map__availform .h-page__check-avail-form .guests-select-wrapper .r-and-g-container{margin:0;height:auto;max-height:calc(100vh - 350px)}.page_hotellist.hotellist-main .hl-map__availform .h-page__check-avail-form .guests-select-wrapper .apply-room-btn{background-color:#3587e0;color:#fff}.page_hotellist.hotellist-main .hl-map__availform .check-form{display:inline-flex;position:relative;width:100%;flex-wrap:wrap;padding:12px 16px;margin:0;bottom:0;box-sizing:border-box}.page_hotellist.hotellist-main .hl-map__availform .check-form .availbox_search_dest{display:none}.page_hotellist.hotellist-main .hl-map__availform .check-form .check-date-wrapper{width:49%;margin:0;padding:0}.page_hotellist.hotellist-main .hl-map__availform .check-form .check-date-wrapper.check-date-from-wrapper{margin:0 4px 0 0}.page_hotellist.hotellist-main .hl-map__availform .check-form .check-date-wrapper.guests-select-wrapper{width:100%;margin:16px 0 0}.page_hotellist.hotellist-main .hl-map__availform .get-price{float:none;width:auto;height:auto;min-height:0;position:absolute;bottom:12px;right:16px}.page_hotellist.hotellist-main .hl-map__availform .get-price .get-price-wrap{position:static;width:auto;margin:0}.page_hotellist.hotellist-main .hl-map__availform .get-price .get-price-wrap .__btn-check{min-height:0;font:700 14px/20px Sora,Open Sans,sans-serif;letter-spacing:.4px;border:none;background-color:#3587e0;color:#fff;height:auto}.page_hotellist.hotellist-main .hl-map__availform .get-price .get-price-wrap .__btn-check.hide-tablet{display:none!important}.page_hotellist.hotellist-main .hl-map__availform .get-price .get-price-wrap .__btn-check.show-tablet{display:inline-block!important}.page_hotellist.hotellist-main .hl-map__availform .date-picker-wrapper.no-shortcuts{top:85px!important;left:16px!important}.page_hotellist.hotellist-main .map-popup__navigation{position:absolute;right:15px;top:calc(50% - 60px);transform:translateY(-50%);z-index:30;transition:.3s}[dir=rtl] .page_hotellist.hotellist-main .map-popup__navigation{left:auto;right:15px}.page_hotellist.hotellist-main .map-popup__zoom{background:#fff}.page_hotellist.hotellist-main .map-popup__minus,.page_hotellist.hotellist-main .map-popup__plus{position:relative;height:40px;width:40px;cursor:pointer}.page_hotellist.hotellist-main .map-popup__minus .svg-icon,.page_hotellist.hotellist-main .map-popup__plus .svg-icon{width:100%;height:100%;padding:13px;box-sizing:border-box;fill:#3587e0}.page_hotellist.hotellist-main .map-popup__minus:hover .svg-icon,.page_hotellist.hotellist-main .map-popup__plus:hover .svg-icon{background-color:#f5f6f7}.page_hotellist.hotellist-main .map-popup__minus.disable-zoom,.page_hotellist.hotellist-main .map-popup__plus.disable-zoom{background-color:#f5f6f7;cursor:not-allowed}.page_hotellist.hotellist-main .map-popup__minus.disable-zoom .svg-icon,.page_hotellist.hotellist-main .map-popup__plus.disable-zoom .svg-icon{fill:#c4c4c4}.page_hotellist.hotellist-main .map-popup__plus{border-bottom:1px solid #ebedf0}.page_hotellist.hotellist-main .hl-map-popup-feed{visibility:hidden;opacity:0;width:0;height:100%;background-color:#f3f4f5;padding:16px 0 12px;box-sizing:border-box;position:relative;flex-shrink:0;transition:visibility 0s,opacity .5s linear}@media (min-width:768px){[dir=rtl] .page_hotellist.hotellist-main .hl-map-popup-feed{direction:ltr}[dir=rtl] .page_hotellist.hotellist-main .hl-map-popup-feed .h-list__hotel-card{direction:rtl}}.page_hotellist.hotellist-main .hl-map-popup-feed .h-list__hotel-card{position:relative;margin:0 16px 12px;background-color:#fff;cursor:pointer}@media screen and (min-width:992px){.page_hotellist.hotellist-main .hl-map-popup-feed .h-list__hotel-card{border-radius:4px;overflow:hidden;width:auto}}.page_hotellist.hotellist-main .hl-map-popup-feed .h-list__hotel-card.active,.page_hotellist.hotellist-main .hl-map-popup-feed .h-list__hotel-card:hover{background-color:#f0faff}@media screen and (min-width:992px){.page_hotellist.hotellist-main .hl-map-popup-feed .h-list__hotel-card.active{margin:0 14px 12px}}.page_hotellist.hotellist-main .hl-map-popup-feed .h-list__hotel-card.is-loading{margin:0}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card{width:100%;line-height:0;display:inline-flex;flex-wrap:wrap;vertical-align:top}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__inner{position:relative;display:inline-flex;flex-wrap:wrap;width:100%;height:100%;box-sizing:border-box;cursor:pointer}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__inner .inner-link{position:absolute;top:-175px;left:0;bottom:0;right:0;z-index:9}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__img-gallery{width:100%}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__img-gallery img{width:100%;height:100%}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description{box-sizing:border-box;display:inline-flex;flex-wrap:wrap;order:3;padding:8px 16px 0;width:100%}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-overview{display:none}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title{display:inline-block;width:100%;vertical-align:top;overflow:hidden}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info{display:inline-block;width:100%}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info:last-child:nth-child(odd){max-width:100%}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info__title{position:relative;vertical-align:top;display:inline-flex;flex-wrap:wrap;width:100%;color:#333;text-align:left}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info__title-link{display:inline-block;font:400 16px/24px Sora,Open Sans,sans-serif;letter-spacing:.1px;text-align:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;vertical-align:middle;text-decoration:none;color:inherit}html[lang=ar] .page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info__title-link,html[lang=he] .page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info__title-link{text-align:right}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info__star-rating{width:auto;white-space:nowrap;margin:0 8px 0 0;font-size:0;line-height:16px;vertical-align:middle}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info__star-rating .svg-icon{margin-right:6px;width:10px;height:10px;fill:#939ba3}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info__accomodatiton{font:400 12px/16px Sora,Open Sans,sans-serif;text-transform:capitalize;color:#939ba3;background:none;letter-spacing:.1px;cursor:default}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info__address{display:none}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info__capacity{display:flex;flex-wrap:wrap;font:400 12px/16px Sora,Open Sans,sans-serif;text-transform:capitalize;color:#939ba3;background:none;letter-spacing:.1px;cursor:default}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info__capacity .hotel-card__capacity-item{position:relative;padding-left:20px}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-title .hotel-info__capacity .hotel-card__capacity-item:after{content:"";width:4px;height:4px;border-radius:50%;background-color:#d9dde0;position:absolute;left:8px;bottom:6px}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-key-feature{order:1;width:auto;margin:3px 0 6px auto;display:none}html[lang=ar] .page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-key-feature,html[lang=he] .page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-key-feature{flex-direction:row-reverse}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-key-feature .key-features-list-nav{display:none}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-key-feature .key-features-list{vertical-align:middle;direction:ltr}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-key-feature .key-features-list .key-features-item{display:inline-flex;flex-wrap:wrap;vertical-align:top;box-sizing:border-box;border-radius:4px;background-color:transparent;color:#1d9132;padding:5px;width:32px;height:32px;margin:0}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-key-feature .key-features-list .key-features-item .key-features-count{display:none}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-key-feature .key-features-list .key-features-item .svg-icon{fill:#1d9132;color:#1d9132}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-key-feature .key-features-list.mobile{display:inline-flex;flex-wrap:wrap}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-key-feature .tooltip-title{letter-spacing:.1px;color:#c1c6cc;margin-bottom:2px}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate{padding:12px 16px 0;width:100%;box-sizing:border-box}html[lang=ar] .page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate,html[lang=he] .page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate{order:2}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate{position:relative;display:inline-block;width:100%;vertical-align:top}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info{position:relative;width:34px;height:34px;border-radius:8px;line-height:32px;color:#fff;border:2px solid #fff;box-sizing:border-box;text-align:center}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-1{background:#c9322c;color:#fff}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-1:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#c9322c}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-2{background:#e23d23;color:#fff}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-2:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#e23d23}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-3{background:#e97625;color:#fff}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-3:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#e97625}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-4{background:#e69d30;color:#fff}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-4:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#e69d30}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-5{background:#dcc453;color:#fff}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-5:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#dcc453}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-6{background:#bfd83d;color:#fff}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-6:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#bfd83d}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-7{background:#8dd144;color:#fff}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-7:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#8dd144}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-8{background:#4ca671;color:#fff}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-8:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#4ca671}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-9{background:#058080;color:#fff}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-9:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#058080}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-10{background:#058080;color:#fff}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info.rate-info-10:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#058080}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-number{font:500 14px Sora,Open Sans,sans-serif}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .user-rate{position:absolute;top:-36px;margin-right:8px;display:inline-block;vertical-align:top;left:0}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-text-wrapper{display:inline-block;text-align:left;box-sizing:border-box}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title{display:inline-block;width:auto;margin:0 4px 0 0;letter-spacing:.1px;font:500 14px/20px Sora,Open Sans,sans-serif}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title.rate-info-title-1{color:#c9322c}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title.rate-info-title-2{color:#e23d23}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title.rate-info-title-3{color:#e97625}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title.rate-info-title-4{color:#e69d30}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title.rate-info-title-5{color:#dfc536}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title.rate-info-title-6{color:#bfd83d}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title.rate-info-title-7{color:#8dd144}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title.rate-info-title-8{color:#2eb843}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title.rate-info-title-9,.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title.rate-info-title-10{color:#0c8827}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-subtitle{display:inline-block;width:auto;cursor:pointer;color:#67707a;font:400 12px Sora,Open Sans,sans-serif}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-subtitle__link{color:#67707a;font:400 12px Sora,Open Sans,sans-serif;text-decoration:none}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-subtitle .js-b-link{cursor:pointer}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate__accomodatiton{position:relative;top:-1px;margin-left:2px;font:500 12px/16px Sora,Open Sans,sans-serif;text-transform:uppercase;color:#939ba3;letter-spacing:.4px;cursor:default}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews{display:flex;width:100%;flex-wrap:wrap;position:relative}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews__text{font:400 12px/20px Sora,Open Sans,sans-serif;letter-spacing:.1px;color:#67707a;width:100%}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews__icon{position:absolute;top:-36px;left:0;margin-right:8px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;line-height:32px;background-color:#d9dde0;border:2px solid #fff;box-sizing:border-box}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews__icon:after{content:"";position:absolute;bottom:0;right:-5px;border:8px solid transparent;border-bottom-color:#d9dde0}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews__icon .svg-icon-no-reviews{display:flex;width:18px;height:18px}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__img{display:inline-block;width:100%;height:175px;overflow:hidden;transition:height .3s;min-height:auto}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__img .full-img{width:100%!important;position:relative;z-index:0;text-align:left;cursor:pointer}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__img .full-img img{width:100%;height:100%;left:50%;position:absolute;transform:translateX(-50%);min-width:100%;-o-object-fit:cover;object-fit:cover}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__img .splide{height:175px}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__img .splide__list,.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__img .splide__track{height:100%}[dir=rtl] .page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__img .splide--rtl{direction:ltr}[dir=rtl] .page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__img .splide.is-active .hotel-card__dots-wrapper{direction:rtl;transform:scaleX(-1)}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price{width:100%;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:space-between;height:100%}html[lang=ar] .page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price,html[lang=he] .page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price{flex-direction:row-reverse}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price-wrapper{width:100%;display:inline-flex;flex-wrap:wrap;box-sizing:border-box;order:3;padding:12px 16px;background-color:transparent}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price-wrapper.not-avail{display:none}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price .price-content{box-sizing:border-box;width:100%;padding:0;text-align:left;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;font:400 14px/20px Sora,Open Sans,sans-serif;letter-spacing:.1px;color:#333}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price .price-content .price-text{text-align:left;margin:0;text-transform:lowercase}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price .price-content .price-text.price-avail{margin:0 2px 0 0}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price .price-content .price-sum{display:block}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price .price-content .price-sum .sm-h-price{word-break:break-word;font:700 16px/24px Sora,Open Sans,sans-serif}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price .price-content .price-sum+.price-text{word-break:break-word;margin:0 0 0 5px;width:auto}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price .not-avail-btn,.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__price .select-btn{display:none}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__additional{display:flex;width:100%;flex-wrap:wrap;order:2;padding:0;box-sizing:border-box}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__location{display:none}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__nearby-labels-container{display:flex;flex-wrap:wrap;margin:0 8px 0 0;direction:ltr}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__nearby-attraction-item{display:inline-block;width:100%;font:400 14px/20px Sora,Open Sans,sans-serif;border-radius:4px;box-sizing:border-box}.page_hotellist.hotellist-main .hl-map-popup-feed .hotel-card__nearby-attraction-item.less_km{color:#1d9132}.page_hotellist.hotellist-main .hl-map-popup-feed__no-item-block{position:absolute;top:auto;left:0;right:0;bottom:0;margin:0 auto;width:calc(100% - 30px);height:152px;background-color:#f0faff;border-radius:4px}.page_hotellist.hotellist-main .hl-map-popup-feed__no-item-block .no-item-block__container{height:100%;display:flex;flex-direction:column;justify-content:center}.page_hotellist.hotellist-main .hl-map-popup-feed__no-item-block:before{content:"";position:absolute;top:0;left:0;height:100%;width:4px;border-radius:4px 0 0 4px;background-color:#3587e0}.page_hotellist.hotellist-main .hl-map-popup-feed.hide-feed .card-skeleton__info{align-items:normal}.page_hotellist.hotellist-main .hl-map-popup-feed.hide-feed .card-skeleton__info-title{display:flex}.page_hotellist.hotellist-main .hl-map-popup-feed.hide-feed .card-skeleton__info-price,.page_hotellist.hotellist-main .hl-map-popup-feed.hide-feed .card-skeleton__info-rate{width:100%}.page_hotellist.hotellist-main .hl-map-popup-feed.hide-feed .card-skeleton__info-price{margin:0}.page_hotellist.hotellist-main .no-item-block{text-align:center;width:100%}@media (min-width:768px){.page_hotellist.hotellist-main .no-item-block{width:calc(100% - 16px)}}.page_hotellist.hotellist-main .no-item-block__title{font:600 15px Sora,Open Sans,sans-serif;letter-spacing:.1px;color:#67707a;line-height:24px}.page_hotellist.hotellist-main .no-item-block__subtitle{font:400 14px Sora,Open Sans,sans-serif;letter-spacing:.1px;color:#67707a;line-height:20px}.page_hotellist.hotellist-main .no-item-block__btn{margin:8px auto 0}.page_hotellist.hotellist-main .card-skeleton{display:flex;position:relative;width:100%;max-width:326px;max-height:126px;margin:0 auto;background-color:#fff;border-radius:4px;overflow:hidden;flex-wrap:wrap}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton{max-width:320px;max-height:303px;margin:0 auto 12px}}.page_hotellist.hotellist-main .card-skeleton:after{content:"";height:100%;left:-100%;position:absolute;width:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.15) 77%,hsla(0,0%,100%,.5) 92%,hsla(0,0%,100%,0));animation:filters-wave 3s infinite}.page_hotellist.hotellist-main .card-skeleton.hide{display:none}.page_hotellist.hotellist-main .card-skeleton__img{width:126px;height:126px;background-color:#ebedf0}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton__img{width:100%;height:175px}}.page_hotellist.hotellist-main .card-skeleton__info{display:flex;flex-wrap:wrap;box-sizing:border-box;width:calc(100% - 126px);padding:8px 12px}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton__info{width:100%;padding:10px 16px 12px}}.page_hotellist.hotellist-main .card-skeleton__info-rate{display:flex;width:100%;position:relative;flex-wrap:wrap;order:2}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton__info-rate{flex-wrap:unset;order:unset}}.page_hotellist.hotellist-main .card-skeleton__info-rate .rate-scale{position:static;display:flex;width:100%;background-color:transparent;border:none;border-radius:initial;height:auto;margin:2px 0 8px}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton__info-rate .rate-scale{position:absolute;display:flex;top:-40px;left:0;width:34px;height:34px;background-color:#ebedf0;border:2px solid #fff;border-radius:8px}}.page_hotellist.hotellist-main .card-skeleton__info-rate .rate-scale:after{content:"";position:static;width:68px;height:16px;border:none;border-radius:4px;background-color:#ebedf0}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton__info-rate .rate-scale:after{width:auto;position:absolute;bottom:0;border:8px solid transparent;border-bottom-color:#ebedf0}}.page_hotellist.hotellist-main .card-skeleton__info-rate .rate-quantity{width:65px;height:16px;background-color:#ebedf0;border-radius:4px;margin:0 4px 2px}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton__info-rate .rate-quantity{margin:0 8px}}.page_hotellist.hotellist-main .card-skeleton__info-rate .rate-subtitle{width:32px;height:16px;background-color:#ebedf0;border-radius:4px}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton__info-rate .rate-subtitle{width:50px}}.page_hotellist.hotellist-main .card-skeleton__info-title{display:flex;flex-wrap:wrap;width:100%;order:1;margin:0}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton__info-title{order:unset;margin:10px 0 12px}}.page_hotellist.hotellist-main .card-skeleton__info-title .title{width:142px;height:24px;background-color:#ebedf0;border-radius:4px;margin:0 0 2px}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton__info-title .title{width:272px}}.page_hotellist.hotellist-main .card-skeleton__info-title .subtitle{width:158px;height:16px;background-color:#ebedf0;border-radius:4px}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton__info-title .subtitle{width:215px}}.page_hotellist.hotellist-main .card-skeleton__info-price{display:flex;width:100%;order:3;justify-content:flex-start}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton__info-price{order:unset;justify-content:flex-end}}.page_hotellist.hotellist-main .card-skeleton__info-price .price-wrapper{display:flex;width:126px;height:24px;background-color:#ebedf0;border-radius:4px}@media (min-width:768px){.page_hotellist.hotellist-main .card-skeleton__info-price .price-wrapper{width:133px}}@media (min-width:768px){.page_hotellist.hotellist-main .mobile-map-hl__feed .card-skeleton{max-height:128px;flex-direction:column}}@media (min-width:768px){.page_hotellist.hotellist-main .mobile-map-hl__feed .card-skeleton .card-skeleton__img{width:128px;height:128px}}@media (min-width:768px){.page_hotellist.hotellist-main .mobile-map-hl__feed .card-skeleton .card-skeleton__info{max-width:200px}}.page_hotellist.hotellist-main .mobile-map-popup{display:none}.page_hotellist.hotellist-main .mobile-map-popup.open{display:block}.page_hotellist .hl-map__availform.show-small-map{display:none}@media (min-width:768px){.page_hotellist .hl-map__availform.show-small-map{display:block;z-index:1020;width:320px;position:fixed;left:16px;top:16px;bottom:auto;right:auto;height:50px;background:none}}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper{flex-direction:row}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields{flex-direction:row;width:320px;height:50px;padding:7px;box-shadow:none;border:1px solid #d9dde0}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .fields-text{display:none}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .fields-value-input{font-size:12px;font-weight:400;line-height:22px;letter-spacing:.01em}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .dates-year,.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .fields-value-comma,.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .rooms-number{display:none}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .avail-form__dates{margin-bottom:0;border:none;border-right:1px solid #d9dde0;border-radius:0;flex:1.3;width:auto}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .avail-form__dates .fields-item__state{padding:0}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .dates-fields-from:before{background-size:12px;left:auto;top:auto;width:12px;height:12px;position:relative;margin-right:5px;min-width:12px}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .dates-fields-from:after{display:inline-block;content:"-";width:auto;position:relative;right:0;top:auto;background:none;height:auto;margin-left:4px;margin-right:4px}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .dates-fields-to{max-width:calc(50% - 5px)}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .dates-fields-to:before{content:none}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .dates-fields-to .input-default-text{font-size:12px;line-height:14px}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .dates-fields-item{width:auto;display:flex;align-items:center}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .avail-form__guests{flex:.4;margin-bottom:0;border:none;border-radius:0;display:flex;align-items:center}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .avail-form__guests:before{background-size:12px;width:12px;height:12px;position:relative;top:auto;left:auto;display:inline-block;margin-left:9px;margin-right:5px;min-width:12px}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .avail-form__guests .fields-value-input{font-size:0}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .avail-form__guests .fields-value-input span{font-size:12px;line-height:30px}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .guests-fields-item{padding:0}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .avail-form__submit{flex:1;width:auto}.page_hotellist .hl-map__availform.show-small-map .check-form-wrapper .check-form__fields .avail-form__submit-btn{font-size:12px;font-weight:600;line-height:22px;letter-spacing:1px;padding:6px 19px}.page_hotellist .map-hl__marker{font-family:Sora;border:2px solid #0d2972;text-transform:uppercase;padding:1px 7px;background:#0a215b;position:absolute;z-index:10;color:#fff;font-size:14px;font-weight:545;line-height:20px;letter-spacing:.1px;text-align:center;border-radius:4px;direction:ltr;left:0;right:auto;box-shadow:0 0 2px 0 rgba(26,35,44,.0392156862745098),0 2px 4px 0 rgba(26,35,44,.12156862745098039);cursor:pointer}.page_hotellist .map-hl__marker:after{content:"";position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #0a215b}.page_hotellist .map-hl__marker.active-animation,.page_hotellist .map-hl__marker.current-active{color:#0a215b;background:#fff;border:2px solid #0a215b;z-index:100}.page_hotellist .map-hl__marker.current-active{background:#e0f3ff}.page_hotellist .map-hl__marker.active-animation{animation:down 2s infinite}.page_hotellist .map-hl__marker.hotel-from-active{background:#e0f3ff;color:#0a215b;background:#fff;border:3px solid #0a215b;z-index:99;font-size:18px;padding:2px 10px;font-weight:700}.page_hotellist .map-hotel-dot.current-active .inner-dot{background:#e0f3ff}.page_hotellist .map-hotel-dot .inner-price{display:none}.page_hotellist .map-hotel-dot .inner-dot{display:flex;width:10px;height:10px;border-radius:50%;background:#0a215b;border:1px solid #0d2972;cursor:pointer}.page_hotellist .map-hotel-dot.active-animation{animation:down 2s infinite;z-index:100}.page_hotellist .map-hotel-dot.active-animation .inner-dot{display:none}.page_hotellist .map-hotel-dot.active-animation .inner-price{font-family:Sora;display:block;position:relative;white-space:nowrap;color:#0a215b;background:#fff;border:2px solid #0a215b;text-transform:uppercase;padding:1px 7px;z-index:10;font-size:14px;font-weight:545;line-height:20px;letter-spacing:.1px;text-align:center;border-radius:4px;direction:ltr;left:0;right:auto;box-shadow:0 0 2px 0 rgba(26,35,44,.0392156862745098),0 2px 4px 0 rgba(26,35,44,.12156862745098039);cursor:pointer}.page_hotellist .map-hotel-dot.active-animation .inner-price:after{content:"";position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #0a215b}.page_hotellist .map-hotel-dot.touch-size-marker:before{display:block;content:"";width:20px;height:20px;position:absolute;top:-5px;left:-5px;border-radius:50%}.page_hotellist .city-center__marker{margin-top:-26px}.desktop-map-hl .city-center__icon,.mobile-map-hl .city-center__icon{fill:#ea4f47;width:32px;height:32px}@media (min-width:768px){.map-no-scroll{overflow:hidden}}.map-filters-modal{display:none}@media (min-width:768px){.map-filters-modal{display:flex}}.map-filters-modal.modal-message-backdrop .modal-message-close-btn{cursor:pointer;right:8px;top:8px;width:40px;height:40px;border-radius:0}.map-filters-modal.modal-message-backdrop .modal-message-close-btn:after,.map-filters-modal.modal-message-backdrop .modal-message-close-btn:before{top:10px;right:18px}.map-filters-modal.modal-message-backdrop .modal-message-header{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.1px}.map-filters-modal.modal-message-backdrop .modal-message-top{background:none;border-bottom:1px solid #e6e8eb}.map-filters-modal.modal-message-backdrop .modal-message-footer{display:flex;align-items:center;padding:8px 24px}.map-filters-modal.modal-message-backdrop .clear-all-filters{width:-moz-fit-content;width:fit-content;cursor:pointer;color:#0a215b;font-size:14px;font-weight:400;line-height:22px;text-decoration:underline}.map-filters-modal.modal-message-backdrop .modal-message-footer-description{flex:3}.map-filters-modal.modal-message-backdrop .modal-message-btn-wrap{flex:2;padding:0}.map-filters-modal.modal-message-backdrop .modal-message-btn{cursor:pointer}.map-filters-modal.modal-message-backdrop .modal-message.scrollable .modal-message-body{overflow-y:auto;height:calc(100% - 61px)}.map-filters-modal.modal-message-backdrop .modal-message.scrollable .modal-message-body::-webkit-scrollbar{width:4px}.map-filters-modal.modal-message-backdrop .modal-message.scrollable .modal-message-body::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.2)}.map-filters-modal.modal-message-backdrop .modal-message.scrollable .modal-message-body::-webkit-scrollbar-thumb{background-color:#058080;border-radius:4px}@media (min-width:768px){.map-filters-modal .filters-map .hl-filter-section__list-container{flex-flow:row wrap;display:flex}.map-filters-modal .filters-map .hl-filter-section__list-container>div{min-width:50%}}.map-filters-modal .filters-map .hl-filter-popular .hl-filter-section__list-container div,.map-filters-modal .filters-map .hl-fs-item{min-width:50%}.map-filters-modal .filters-map .hl-filter-section__buttons{width:100%}.map-filters-modal .filters-map .filters-body,.map-filters-modal .filters-map .h-list__filters_pop-up{display:block}.map-filters-modal .filters-map .hl-filter-section.is-closed .hl-filter-section__list-container,.map-filters-modal .filters-map .no-filter-results{display:none}@keyframes down{0%{top:-10px}15%{top:-20px}40%{top:0}to{top:0}}html[dir=rtl] .mobile-map-hl__feed{direction:ltr}html[dir=rtl] .mobile-map-hl__feed .hotel-card__price-wrapper .price-sum{direction:rtl}html[dir=rtl] .mobile-map-hl .city-center__marker,html[dir=rtl] .mobile-map-hl .hl-not-avail-card,html[dir=rtl] .mobile-map-hl .map-hl__marker,html[dir=rtl] .mobile-map-hl .map-hotel-dot,html[dir=rtl] .mobile-map-hl .map-hotel-dot .inner-price{right:0;left:auto;direction:rtl}html[dir=rtl] .mobile-map-hl__close{transform:scaleX(-1)}html[dir=rtl] .desktop-map-hl .hotel-card__img-gallery .splide{direction:ltr}html[dir=rtl] .desktop-map-hl .city-center__marker,html[dir=rtl] .desktop-map-hl .hl-not-avail-card,html[dir=rtl] .desktop-map-hl .map-hl__marker,html[dir=rtl] .desktop-map-hl .map-hotel-dot .inner-price{direction:rtl}html[dir=rtl] .desktop-map-hl .city-center__marker,html[dir=rtl] .desktop-map-hl .hl-not-avail-card,html[dir=rtl] .desktop-map-hl .inner-hotel-map-popup,html[dir=rtl] .desktop-map-hl .map-hl__marker,html[dir=rtl] .desktop-map-hl .map-hotel-dot,html[dir=rtl] .desktop-map-hl .mapbox-metro-marker{right:0;left:auto}html[dir=rtl] .desktop-map-hl .hotel-card__dots-visible-wrapper{direction:rtl;transform:scaleX(-1)}html[dir=rtl] .page_hotellist.hotellist-main .hl-map__availform{left:16px;right:auto}html[dir=rtl] .inner-hotel-map-popup{direction:ltr}html[dir=rtl] .map-filters-modal.modal-message-backdrop .modal-message-close-btn{left:auto;right:8px}html[dir=rtl] .map-filters-modal.modal-message-backdrop .modal-message-close-btn:after,html[dir=rtl] .map-filters-modal.modal-message-backdrop .modal-message-close-btn:before{left:auto}html[dir=rtl] .desktop-map-hl-container__menu .desktop-map-hl-checkbox-on-map.is-selected .filter-item__button-checkbox:after{margin-left:3px}.page_hotellist.hotellist-main .h-list__not-avail-map{position:relative;margin-bottom:12px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper{position:absolute;left:10px;top:58px;width:auto;background:#fff;z-index:100;border:1px solid #d9dde0;border-radius:4px}@media (min-width:768px){.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper{top:68px}}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__inner{padding:4px 80px 4px 10px;font-size:14px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__inner:after{right:10px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__inner-active{color:inherit}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__inner-active:first-letter{text-transform:uppercase}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__list{top:34px;min-width:calc(100% + 30px);width:auto}.page_hotellist.hotellist-main .h-list__not-avail-map .h-list__not-avail-map-title{min-height:50px;padding:12px;font-size:16px;margin-bottom:0}@media (min-width:768px){.page_hotellist.hotellist-main .h-list__not-avail-map .h-list__not-avail-map-title{min-height:60px;padding:16px;font-size:20px;font-weight:500}}.page_hotellist.hotellist-main .h-list__not-avail-map .map-popup__navigation{top:calc(50% - 50px)}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card .hotel-card{background:transparent}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card .hotel-card__img{order:0}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card .user-rate .rate-info:before{display:none}.page_hotellist.hotellist-main .h-list__not-avail-map .map-container{height:300px;direction:ltr}.page_hotellist.hotellist-main .h-list__not-avail-map .map-popup__navigation{right:7px;transform:translateY(-50%);left:auto}.page_hotellist.hotellist-main .h-list__not-avail-map .not-avail-card__soldout{padding:7px 11px 6px;background:#ffbe00}.page_hotellist.hotellist-main .h-list__not-avail-map .mapboxgl-canvas{outline:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed{position:relative;background-color:#fff;padding:16px 0;visibility:initial;opacity:1;width:auto}@media (min-width:576px){.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed{padding:16px}}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card{position:relative;display:inline-block;width:350px;margin:0 8px 0 0;background-color:#fff;box-shadow:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card .hotel-card{width:100%;line-height:0;display:inline-flex;flex-wrap:wrap;vertical-align:top;flex-direction:row}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card:last-child{margin-right:0}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .h-list__hotel-card.active{background:#f0faff}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__dots-wrapper{display:none!important}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-info__star-rating{padding:0;margin:0}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card{flex-wrap:nowrap;align-items:flex-start}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__inner{position:static;width:calc(100% - 126px);border:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__img{width:126px;height:126px;border-radius:4px 0 0 4px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__img .full-img{height:126px!important;max-width:126px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__img-arrows,.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__img .hotel-card__dots-wrapper{display:none!important}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description{padding:8px 16px 0 12px;order:1}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description .hotel-info__title-link{font:400 14px/20px Sora,Open Sans,sans-serif}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-title{padding:0;margin-bottom:0;height:55px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-title .hotel-info__capacity{display:inline-block;width:100%;max-width:170px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-title .hotel-info__capacity .hotel-card__capacity-item{display:inline;padding-left:10px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-title .hotel-info__capacity .hotel-card__capacity-item:after{left:2px;bottom:6px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate{padding:12px 12px 0;position:relative;top:auto;left:auto}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-title{display:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-subtitle{color:#939ba3;line-height:16px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info{box-sizing:border-box;width:32px;height:16px;border-radius:4px;line-height:12px;padding:2px 0;border:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info:after{display:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .rate-info-number{font:700 12px Sora,Open Sans,sans-serif}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .user-rate{position:relative;top:auto;margin-right:3px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .user-rate:before{content:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .user-rate .rate-info{margin-right:0;margin-top:0}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-rate .user-rate .rate-info:before{display:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews__icon{position:relative;top:auto;background:none;width:auto;height:auto;margin-right:6px;justify-content:flex-start;border:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews__icon:after{display:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews__icon .svg-icon-no-reviews{width:12px;height:12px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__description-rate .hotel-no-reviews__text{width:auto}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__price-wrapper{position:absolute;bottom:0;left:126px;width:auto;background-color:transparent;padding:4px 4px 8px 12px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__price-wrapper .price-content{margin-bottom:0;font:400 12px/16px Sora,Open Sans,sans-serif}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__price-wrapper .price-sum .sm-h-price{font:700 14px/24px Sora,Open Sans,sans-serif}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card .sticker{display:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow{position:absolute;z-index:1;padding:0;margin:0;top:0;bottom:0;height:100%;width:40px;border:none;outline:none;cursor:pointer}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow .svg-icon-nav{height:32px;width:32px;color:#3587e0;fill:#3587e0}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow--next{right:-15px;background:transparent}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow--next .svg-icon-nav{transform:rotate(-90deg)}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow--prev{left:-15px;background:transparent}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow--prev .svg-icon-nav{transform:rotate(90deg)}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper{display:block;font-weight:400}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__inner{cursor:pointer}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__inner:after{content:"";display:inline-block;width:6px;height:6px;border-bottom:2px solid #0a215b;border-left:2px solid #0a215b;transform:rotate(-45deg);margin-left:4px;position:absolute;top:10px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__inner-active{color:#0a215b}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting-wrapper{position:relative}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__list{display:none}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__list.opened{display:block;position:absolute;background:#fff;padding:16px 0;border-radius:4px;border:1px solid #e6e8eb;z-index:2;top:32px}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__list-item{padding:8px 16px;white-space:nowrap}.page_hotellist.hotellist-main .h-list__not-avail-map .hl-sorting-wrapper .sorting__list-item:hover{cursor:pointer;background-color:rgba(230,242,242,.3)}.page_hotellist.hotellist-main .h-list__not-avail-map.modern .hl-mobile-map__marker{font-family:Sora;border:2px solid #0d2972;text-transform:uppercase;padding:1px 7px;background:#0a215b;position:absolute;z-index:10;color:#fff;font-size:14px;font-weight:545;line-height:20px;letter-spacing:.1px;text-align:center;border-radius:4px;direction:ltr;left:0;right:auto;box-shadow:0 0 2px 0 rgba(26,35,44,.0392156862745098),0 2px 4px 0 rgba(26,35,44,.12156862745098039);cursor:pointer}.page_hotellist.hotellist-main .h-list__not-avail-map.modern .hl-mobile-map__marker:after{content:"";position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #0a215b}.page_hotellist.hotellist-main .h-list__not-avail-map.modern .hl-mobile-map__marker.current-active{color:#0a215b;background:#fff;border:2px solid #0a215b;z-index:100}.page_hotellist.hotellist-main .h-list__not-avail-map.modern .svg-icon-minus,.page_hotellist.hotellist-main .h-list__not-avail-map.modern .svg-icon-plus{fill:#67707a}.page_hotellist.hotellist-main .h-list__not-avail-map.modern .hl-map-popup-feed .h-list__hotel-card .hotel-card{margin-bottom:0}[dir=rtl] .page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide{direction:rtl}[dir=rtl] .page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .hotel-card__price-wrapper{left:auto;right:128px}[dir=rtl] .page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow--prev{left:auto;right:-15px;transform:scaleX(-1)}[dir=rtl] .page_hotellist.hotellist-main .h-list__not-avail-map .hl-map-popup-feed .splide__arrow--next{right:auto;left:-15px;transform:scaleX(-1)}[dir=rtl] .page_hotellist.hotellist-main .h-list__not-avail-map.modern .city-center__marker,[dir=rtl] .page_hotellist.hotellist-main .h-list__not-avail-map.modern .hl-mobile-map__marker,[dir=rtl] .page_hotellist.hotellist-main .h-list__not-avail-map.modern .not-avail-card{right:0;left:auto;direction:rtl}[dir=rtl] .page_hotellist.hotellist-main .h-list__not-avail-map.modern .hl-map-popup-feed .splide{direction:ltr}[dir=rtl] .page_hotellist.hotellist-main .h-list__not-avail-map.modern .hl-map-popup-feed .splide__arrow--prev{right:auto;left:-15px;transform:scaleX(1)}[dir=rtl] .page_hotellist.hotellist-main .h-list__not-avail-map.modern .hl-map-popup-feed .splide__arrow--next{left:auto;right:-15px;transform:scaleX(1)}.hotel-list__gallery .lg-next{display:inline-block;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 7px .1px rgba(0,0,0,.04),0 3px 5px .3px rgba(0,0,0,.1);border:1px solid #d9dde0;display:flex;align-items:center;justify-content:center;padding:0}.hotel-list__gallery .lg-next:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M15.14 7.53l-4.667-4.667a.667.667 0 00-.943.943l3.529 3.528H1.335a.667.667 0 100 1.334h11.724L9.53 12.196a.666.666 0 10.943.943l4.666-4.667a.667.667 0 000-.942z' fill='currentColor'/%3E%3C/svg%3E");display:inline-block;line-height:10px;box-sizing:border-box}.hotel-list__gallery .lg-prev{display:inline-block;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 7px .1px rgba(0,0,0,.04),0 3px 5px .3px rgba(0,0,0,.1);border:1px solid #d9dde0;display:flex;align-items:center;justify-content:center;padding:0}.hotel-list__gallery .lg-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M15.14 7.53l-4.667-4.667a.667.667 0 00-.943.943l3.529 3.528H1.335a.667.667 0 100 1.334h11.724L9.53 12.196a.666.666 0 10.943.943l4.666-4.667a.667.667 0 000-.942z' fill='currentColor'/%3E%3C/svg%3E");display:inline-block;line-height:10px;box-sizing:border-box;transform:scaleX(-1)}.hotel-list__gallery .lg-next:hover:before,.hotel-list__gallery .lg-prev:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M15.14 7.53l-4.667-4.667a.667.667 0 00-.943.943l3.529 3.528H1.335a.667.667 0 100 1.334h11.724L9.53 12.196a.666.666 0 10.943.943l4.666-4.667a.667.667 0 000-.942z' fill='%23058080'/%3E%3C/svg%3E")}.hotel-list__gallery .lg-toolbar .lg-close{position:relative}.hotel-list__gallery .lg-toolbar .lg-close:before{transform:rotate(-45deg);left:24px}.hotel-list__gallery .lg-toolbar .lg-close:after,.hotel-list__gallery .lg-toolbar .lg-close:before{content:"";width:2px;height:26px;background-color:#fff;display:block;margin:0;position:absolute;top:10px}.hotel-list__gallery .lg-toolbar .lg-close:after{transform:rotate(45deg);right:24px}.hotel-list__gallery .lg-toolbar .lg-description{display:none}html[dir=rtl] .hotel-list__gallery .lg-toolbar .lg-icon{float:left}.hotel-list__gallery .lg-components{height:100px}.hotel-list__gallery .lg-components .lg-description{position:absolute;left:0;bottom:100px;color:#fff;font-size:16px;padding:10px 0 0;border-bottom:2px solid #fff}.hotel-list__gallery .lg-components .lg-description .svg-icon-camera{margin:0 10px 5px 0}.hotel-list__gallery .lg-components .lg-counter{display:none}.hotel-list__gallery .lg-components .lg-sub-html{background:#000}.hotel-list__gallery .lg-backdrop{z-index:1100}.hotel-list__gallery .lg-outer{z-index:1101}html[dir=rtl] .hotel-list__gallery .lg-outer{direction:rtl}.hotel-list__gallery .lg-outer .lg-thumb-item{border:2px solid transparent}.hotel-list__gallery .lg-outer .lg-thumb-item.active,.hotel-list__gallery .lg-outer .lg-thumb-item:hover{border-color:#058080}.hotel-list__gallery .lg-outer .lg-thumb{padding-bottom:0}.hotel-list__gallery .lg-sub-html{height:40px;opacity:0;visibility:hidden;position:fixed}.hotel-list__gallery .lg-content .lg-item.lg-complete,.hotel-list__gallery .lg-content .lg-item:not(.lg-start-end-progress){background:#000}@media (min-width:768px){.hotel-list__gallery .lg-content .lg-object{max-width:calc(100% - 160px);max-height:calc(100% - 40px);top:-20px}}.hotel-list__gallery.lg-show-in .lg-hide-items .lg-toolbar{opacity:1;transform:translateZ(0)}html[dir=rtl] .hotel-list__gallery .lg-components .lg-description{right:auto;left:0;direction:ltr}html[dir=rtl] .hotel-list__gallery .lg-components .lg-description .svg-icon-camera{margin:0 10px 5px 0}.hotel-list__gallery.lg-rtl-mobile .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.hotel-list__gallery.lg-rtl-mobile .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.hotel-list__gallery.lg-rtl-mobile .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translateZ(0)}html[dir=rtl] .rooms-popup__gallery .lg-outer .lg-toolbar .lg-close{left:0}.rooms-popup__gallery .lg-outer .lg-content .lg-item{background:#edeff0}.rooms-popup__gallery{position:fixed;background:#edeff0;top:0;left:0;z-index:1101;width:100%;height:100%;overflow:auto}@media (min-width:768px){.rooms-popup__gallery,.rooms-popup__gallery.lg-container.lg-show{display:flex}}.rooms-popup__gallery .lg-icon.lg-close{height:22px;width:22px;font-size:22px;padding:0;line-height:1;transition:background .3s;color:#1a232c;cursor:pointer}.rooms-popup__gallery .lg-icon.lg-close:after{content:"\e070"}.rooms-popup__gallery .lg-icon.lg-close:hover{background-color:rgba(38,38,38,.09);color:inherit}@media (min-width:768px){.rooms-popup__gallery .lg-icon.lg-close{color:#67707a;width:32px;height:32px;font-size:32px;position:relative;top:11px;right:11px}}.rooms-popup__gallery .lg-toolbar{opacity:1}@media (max-width:767.98px){.rooms-popup__gallery .lg-toolbar{background-color:#fff;padding:8px 16px;box-shadow:0 2px 4px rgba(26,35,44,.12),0 0 2px rgba(26,35,44,.04)}}.rooms-popup__gallery .lg-toolbar .lg-description{font-size:14px;line-height:1.7;padding-right:24px}@media (min-width:768px){.rooms-popup__gallery .lg-toolbar .lg-description{font-size:0}}@media (min-width:768px){.rooms-popup__gallery .lg-toolbar .lg-icon.lg-close{display:none}}.rooms-popup__gallery .lg-backdrop{display:none}.rooms-popup__gallery .lg-components{text-align:center;color:#67707a;font-size:14px}.rooms-popup__gallery .lg-content{max-height:calc(100% - 64px);margin:auto}.rooms-popup__gallery .lg-counter{font-size:12px;padding:0;line-height:40px;height:auto}.rooms-popup__gallery .lg-outer{position:relative;height:400px}@media (min-width:768px){.rooms-popup__gallery .lg-outer{height:100%}}.rooms-popup__gallery .lg-outer .lg-thumb-outer{display:none}@media (min-width:768px){.rooms-popup__gallery .lg-outer .lg-thumb-outer{display:block;background-color:transparent}}.rooms-popup__gallery .lg-outer .lg-thumb-item.active,.rooms-popup__gallery .lg-outer .lg-thumb-item:hover{border-color:#058080}@media (min-width:768px){.rooms-popup__gallery .lg-outer .lg-object{max-width:calc(100% - 80px);border-radius:4px}}.rooms-popup__gallery.default-photo .lg-object{max-width:70%;width:100%}.rooms-popup__wrapper{position:relative;background:#fff;min-height:calc(100% - 400px)}.rooms-popup__wrapper .lg-icon.lg-close{display:none}@media (min-width:768px){.rooms-popup__wrapper .lg-icon.lg-close{display:block;position:fixed;top:15px;right:15px}}@media (min-width:768px){.rooms-popup__wrapper{min-height:100%;flex:0 0 350px;max-width:350px;overflow:auto}}@media (min-width:992px){.rooms-popup__wrapper{flex:0 0 520px;max-width:520px}}.rooms-popup__wrapper .basic-price-btn{position:fixed;bottom:12px;left:16px;right:16px;width:auto}@media (min-width:768px){.rooms-popup__wrapper .basic-price-btn{left:calc(100% - 334px)}}@media (min-width:992px){.rooms-popup__wrapper .basic-price-btn{left:calc(100% - 484px)}}.rooms-popup__wrapper .facilities__item-title{font-weight:600;font-size:16px;margin-bottom:5px;display:flex;align-items:center}@media (min-width:768px){.rooms-popup__wrapper .facilities__item-title{font-size:18px}}.rooms-popup__wrapper .facilities__item-title .svg-icon{margin-right:5px;max-width:16px;max-height:16px;fill:#67707a}@media (min-width:768px){.rooms-popup__wrapper .facilities__item-title .svg-icon{max-width:26px;max-height:26px}}.rooms-popup__wrapper .facilities__extra{-moz-column-count:2;column-count:2;-moz-column-gap:14px;column-gap:14px;margin-bottom:10px}@media (min-width:768px){.rooms-popup__wrapper .facilities__extra{-moz-column-gap:16px;column-gap:16px;margin-bottom:24px}}.rooms-popup__wrapper .facilities__item-block{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:20px}@media (min-width:768px){.rooms-popup__wrapper .facilities__item-block{margin-bottom:35px}}.rooms-popup__wrapper .facilities__item{font-weight:300;font-size:14px;padding-left:14px;position:relative}@media (min-width:768px){.rooms-popup__wrapper .facilities__item{font-size:16px;padding-left:30px;margin-bottom:4px}}.rooms-popup__wrapper .facilities__item:before{content:"";width:4px;height:4px;border-radius:50%;background-color:#c1c6cc;display:block;position:absolute;left:0;top:0;bottom:0;margin:auto}@media (min-width:768px){.rooms-popup__wrapper .facilities__item:before{left:10px}}.rooms-popup__name{font-size:18px;font-weight:600;line-height:1.4;padding:16px;border-bottom:1px solid #d9dde0}@media (min-width:768px){.rooms-popup__name{font-size:20px;padding:24px 50px 24px 32px}}@media (min-width:992px){.rooms-popup__name{font-size:24px}}.rooms-popup__info-inner{padding:16px 16px 70px}@media (min-width:768px){.rooms-popup__info-inner{padding:24px 32px 70px}}.rooms-popup__info-panel{display:flex;flex-flow:row wrap;padding-bottom:16px;border-bottom:1px solid #d9dde0}@media (min-width:768px){.rooms-popup__info-panel{padding-bottom:20px;margin-bottom:22px}}.rooms-popup__info-item{margin-right:15px;display:flex;align-items:center;font-size:12px;font-weight:300;letter-spacing:.1px}@media (min-width:768px){.rooms-popup__info-item{font-size:16px}}.rooms-popup__info-item .svg-icon{max-width:12px;max-height:12px;margin-right:5px}@media (min-width:768px){.rooms-popup__info-item .svg-icon{max-width:24px;max-height:24px}}.rooms-popup__block.top__facilities{margin-bottom:10px}@media (min-width:768px){.rooms-popup__block.top__facilities{margin-bottom:25px}}.rooms-popup__title{font-size:16px;font-weight:600;margin-bottom:15px;display:block}@media (min-width:768px){.rooms-popup__title{font-size:18px}}.rooms-popup__info-item-icons{display:flex;flex-flow:row wrap;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:14px;-moz-column-gap:14px;column-gap:14px}@media (min-width:768px){.rooms-popup__info-item-icons{grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}.rooms-popup__info-item-icons .popup__info-features{max-width:100%;font-weight:300;display:flex;align-items:center}@media (min-width:768px){.rooms-popup__info-item-icons .popup__info-features{margin-bottom:15px;font-size:16px}}.rooms-popup__info-item-icons .popup__info-features .svg-icon{max-width:20px;max-height:20px;margin-right:5px;fill:#67707a}@media (min-width:768px){.rooms-popup__info-item-icons .popup__info-features .svg-icon{max-width:24px;max-height:24px}}html[dir=rtl] .rooms-popup__gallery .lg-outer{direction:rtl}html[dir=rtl] .rooms-popup__gallery .lg-toolbar .lg-description{text-align:right}html[dir=rtl] .rooms-popup__gallery .lg-toolbar .lg-icon.lg-close{position:absolute}html[dir=rtl] .rooms-popup__gallery .lg-next.lg-icon,html[dir=rtl] .rooms-popup__gallery .lg-prev.lg-icon{transform:scaleX(-1)}.hotel-rentals-wrapper{display:flex;overflow-y:hidden;overflow-x:auto;justify-content:center;visibility:visible;margin-top:18px;margin-bottom:14px}.hotel-rentals-wrapper .splide__list,.hotel-rentals-wrapper .splide__track{width:100%}.hotel-rentals-wrapper .navigation-item{color:#67707a;font-size:14px;font-weight:400;line-height:22px;cursor:pointer;white-space:nowrap}@media (min-width:768px){.hotel-rentals-wrapper .navigation-item{font-size:16px;line-height:24px;margin-right:30px}}.hotel-rentals-wrapper .navigation-item.active .category-name{color:#1a232c;font-weight:600;letter-spacing:.1px}.hotel-rentals-wrapper .navigation-item.active:after{display:block;content:"";width:calc(100% - 50px);left:25px;bottom:0;position:absolute;height:3px;background:#058080}.hotel-rentals-wrapper .navigation-item:first-child .category-name{padding-left:0}.hotel-rentals-wrapper .navigation-item:first-child:after{left:0;width:calc(100% - 25px)}.hotel-rentals-wrapper .navigation-item:last-child .category-name{padding-right:0}.hotel-rentals-wrapper .navigation-item:last-child:after{width:calc(100% - 25px)}.hotel-rentals-wrapper .navigation-item:hover{color:#058080}.hotel-rentals-wrapper .navigation-item .category-name{color:#67707a;text-decoration:none;display:block;padding:0 25px 10px}.hotel-rentals-wrapper .right-arrow{display:none}.hotel-rentals-wrapper:not(.is-active) .splide__list{display:flex;border-bottom:1px solid #d9dde0}.hotel-rentals-wrapper.is-active .splide__track{border-bottom:1px solid #d9dde0}.hotel-rentals-wrapper.is-active .navigation-item .active{margin-bottom:0}html[dir=rtl] .hotel-rentals-wrapper.splide{direction:ltr}.booked__footer .container-n{padding:0 15px;box-sizing:border-box;margin:0 auto;width:100%}@media (min-width:768px){.booked__footer .container-n{max-width:720px;margin:auto}}@media (min-width:992px){.booked__footer .container-n{max-width:960px}}@media (min-width:1200px){.booked__footer .container-n{max-width:1200px}}.booked__footer{width:100%;margin-top:40px}.booked__footer-wrapper{padding-top:25px;padding-bottom:25px;overflow:hidden;background:#edeff0;line-height:normal}@media (min-width:992px){.booked__footer-wrapper{padding-top:40px}}@media (min-width:1200px){.booked__footer-wrapper{padding-top:60px}}.booked__footer .booked-logo{margin-bottom:20px;font-size:24px}@media (min-width:1200px){.booked__footer .booked-logo{font-size:28px;margin-bottom:40px}}.booked__footer .booked-logo:before{width:32px;height:32px;bottom:4px}@media (min-width:768px){.booked__footer .booked-logo:before{width:38px;height:38px;bottom:5px}}.booked__footer .slider-title{font-size:12px;font-weight:300;padding-bottom:25px;text-align:center;padding-top:20px;position:relative}@media (min-width:768px){.booked__footer .slider-title{display:none}}.booked__footer .slider-title:before{content:"";width:calc(100% + 30px);left:-15px;top:0;height:1px;background:#d9dde0;position:absolute}.booked__footer .cutaway-hotels-wrapper{background:#fff;padding-bottom:35px}.booked__footer .cutaway-hotels-wrapper .topical{margin-bottom:0}.booked__footer .hotel-footer-breadcrumbs{margin-bottom:56px}@media (min-width:768px){.booked__footer .hotel-footer-breadcrumbs{display:none}}@media (min-width:768px){.footer-info{width:100%;display:flex;justify-content:space-between}}@media (min-width:992px){.footer-info{margin-bottom:45px}}@media (min-width:768px){.footer-info .footer-presentation-info{padding-right:20px}}@media (min-width:992px){.footer-info .footer-presentation-info{padding-right:40px;flex-grow:1}}@media (max-width:575.98px){.footer-menu{-moz-column-width:calc(50vw - 30px);column-width:calc(50vw - 30px);-moz-column-gap:15px;column-gap:15px}}@media (min-width:576px){.footer-menu{display:flex;max-width:100%;flex-shrink:0;margin-left:-10px;margin-right:-10px;padding-top:15px}}@media (min-width:768px){.footer-menu{width:460px}}@media (min-width:992px){.footer-menu{width:600px}}@media (min-width:1200px){.footer-menu{width:705px}}.footer-menu .footer-menu-category{margin-bottom:25px;display:inline-block;vertical-align:top;min-width:110px}@media (min-width:576px){.footer-menu .footer-menu-category{flex:0 0 33.333%;max-width:33.333%;padding-left:10px;padding-right:10px;box-sizing:content-box}}@media (min-width:768px){.footer-menu .footer-menu-category.footer-company{flex:0 0 30%;max-width:30%}}@media (min-width:576px){.footer-menu .footer-menu-category.footer-contact{order:1}}@media (min-width:768px){.footer-menu .footer-menu-category.footer-contact{max-width:40%;flex:0 0 40%}}@media (min-width:768px){.footer-menu .footer-menu-category.footer-destination{max-width:30%;flex:0 0 30%}}.footer-menu .footer-menu-category .footer-lang-nav{display:flex;flex-direction:column}.footer-menu .footer-menu-category .footer-lang-nav .change_lang_link{font-size:12px;text-decoration:none;margin-bottom:17px;display:inline-block;color:#333}@media (min-width:992px){.footer-menu .footer-menu-category .footer-lang-nav .change_lang_link{font-size:14px}}.footer-menu .category-title{font-size:18px;font-weight:500;margin-bottom:15px;display:block;text-transform:capitalize;text-align:left}@media (min-width:768px){.footer-menu .category-title{text-transform:uppercase;margin-bottom:20px;font-weight:400}}@media (min-width:992px){.footer-menu .category-title{margin-bottom:30px}}.footer-menu .category-link{display:flex;align-items:center;font-size:12px;font-weight:300;margin-bottom:10px;cursor:pointer}.footer-menu .category-link,.footer-menu .category-link a{color:inherit;text-decoration:none}@media (min-width:992px){.footer-menu .category-link{font-size:14px;margin-bottom:15px}}@media (min-width:1200px){.footer-menu .category-link{margin-bottom:17px}}.footer-menu .category-link .svg-icon{width:12px;height:12px;bottom:0}.footer-statistic{margin-bottom:50px}.footer-statistic .statistic-element-wrapper{margin-bottom:20px;display:flex;align-items:center;text-align:left}@media (min-width:992px){.footer-statistic .statistic-element-wrapper{margin-bottom:32px}}.footer-statistic .booked__statistic-number{flex:0 0 85px;max-width:85px;font-size:26px;color:#1a232c;font-weight:500;display:flex}@media (min-width:992px){.footer-statistic .booked__statistic-number{font-size:34px;flex:0 0 116px;max-width:116px}}.footer-statistic .statistic-text{flex:0 0 calc(100% - 85px);max-width:calc(100% - 85px);font-size:12px}@media (min-width:992px){.footer-statistic .statistic-text{flex:0 0 calc(100% - 116px);max-width:calc(100% - 116px)}}.footer-statistic .statistic-text-title{font-size:14px;font-weight:500;margin-bottom:5px;text-transform:capitalize;color:#1a232c;display:block}@media (min-width:992px){.footer-statistic .statistic-text-title{font-size:16px}}.footer-statistic .statistic-text-annotation{color:#67707a;font-size:12px}@media (min-width:992px){.footer-statistic .statistic-text-annotation{font-size:14px}}.footer__payment-systems{max-width:360px;margin:auto}html[dir=rtl] .footer__payment-systems{direction:ltr}.footer__payment-systems:not(.splide) .footer__payment-systems .footer__payment-list{display:flex;flex-flow:row wrap}@media (min-width:768px){.footer__payment-systems{max-width:100%;max-width:860px;padding-top:30px;position:relative}}@media (min-width:992px){.footer__payment-systems{padding-top:50px}}@media (min-width:768px){.footer__payment-systems:before{content:"";width:100vw;top:0;height:1px;background:#d9dde0;position:absolute;left:calc(-50vw + 345px)}}@media (min-width:992px){.footer__payment-systems:before{left:calc(-50vw + 430px)}}.footer__payment-systems .splide__track{margin-bottom:15px}.footer__payment-systems .splide__pagination{text-align:center;margin:0 auto}@media (min-width:768px){.footer__payment-systems .splide__pagination{display:none}}.footer__payment-systems .splide__pagination .splide__pagination__page{cursor:pointer;display:inline-block;border-radius:6px;width:6px;background:#adadad;height:6px;margin:0 3px;border:0;padding:0}.footer__payment-systems .splide__pagination .splide__pagination__page.is-active{background:#333}@media (min-width:992px){.footer__payment-systems .svg-icon{min-width:60px;min-height:40px}}@media (min-width:768px){.footer__payment-list{display:flex;justify-content:space-around;width:100%!important;align-items:center}}.footer__payment-list .splide__slide{display:inline-block;text-align:center}.copyright{color:#fff;font-size:12px;background-color:#1a232c;text-align:center;padding-top:10px;padding-bottom:10px;line-height:normal}@media (min-width:992px){.copyright{padding-top:15px;padding-bottom:15px;font-size:14px}}.cookie-policy-container{background-color:#2e2e2e;color:#fff;position:fixed;bottom:0;z-index:1000;width:100%}.cookie-policy-container .cookie-policy{max-width:972px;align-items:center;font-size:12px;margin:0 auto;padding:12px 16px;display:flex}@media (max-width:600px){.cookie-policy-container .cookie-policy{display:block;padding-right:36px;position:relative}.cookie-policy-container .cookie-policy:before{content:"+";font-size:22px;position:absolute;right:10px;top:0;transform:rotate(45deg)}}.cookie-policy-container .cookie-policy-confirm{min-width:160px;text-align:center;line-height:36px;border:1px solid #fff;border-radius:3px;cursor:pointer;margin-left:20px}@media (max-width:600px){.cookie-policy-container .cookie-policy-confirm{display:none}}.cookie-policy-container .cookie-policy-domain{display:inline-block}.cookie-policy-container .cookie-policy-domain:first-letter{text-transform:uppercase}.booked__footer.new-hp-footer .booked_footer_breadcrumbs{padding:14px 10px;box-sizing:border-box}.modal{position:fixed;width:100vw;top:0;right:0;bottom:0;left:0;z-index:1100;padding:0 16px;box-sizing:border-box;overflow:hidden;overflow-y:auto;display:none;outline:0;-webkit-overflow-scrolling:touch;text-align:center}.modal:after{display:inline-block;vertical-align:middle;content:"";height:100%;max-height:100%}.modal .btn,.modal .btn-colorful,.modal .btn-g,.modal .form-action-default{font-weight:600}.modal button.close{padding:0;cursor:pointer;background:transparent;border:0;outline:0;-webkit-appearance:none}.modal .close{position:absolute;right:-59px;top:-43px;width:40px;height:40px}.modal .close .svg-icon{width:24px;height:24px;color:#e9e9e9;fill:#e9e9e9;pointer-events:none}.modal .modal-dialog{display:inline-block;vertical-align:middle;border-radius:4px;opacity:0;transition:transform .1s ease-out,opacity .3s ease-out}.modal .check-all-btn{display:inline-block;max-width:100%;width:auto;margin:0 auto;color:#3587e0}.modal.in .modal-dialog{opacity:1;transform:translate(0)}.modal-dialog{max-width:648px;min-width:288px;width:100%;margin:60px auto;background-color:#f5f6f7}.modal-content,.modal-dialog,.modal-footer,.modal-header{position:relative}.modal-content{padding:0 16px 24px}.modal-header{padding:18px 40px 12px}.modal-header:after,.modal-header:before{content:"";display:table}.modal-header:after{clear:both}.modal-description{max-width:450px;width:100%;margin:0 auto;color:#67707a;font:400 18px/28px Sora,Open Sans,sans-serif}.modal-description span{font-weight:700}.modal-title{width:80%;margin:0 auto;color:#1a232c;font:400 28px Sora,Open Sans,sans-serif;letter-spacing:.4px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;background-color:#1a232c;transition:opacity .1s linear}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.6}.modal-open{overflow:hidden;padding-right:0!important}.modal-open #container{z-index:auto!important}@media (max-width:1200px){.modal .modal-content{padding:0 16px 16px}.modal .modal-title{font:400 22px Sora,Open Sans,sans-serif}.modal .modal-description{max-width:100%;font:400 14px/20px Sora,Open Sans,sans-serif}.modal button.close{top:-12px;right:-28px;width:24px;height:24px;background-color:#1a232c;border-radius:50%}.modal button.close .svg-icon{width:17px;height:17px;pointer-events:none}}@media (max-width:1200px) and (orientation:landscape){.modal .modal-dialog{max-width:635px}}@media (max-width:1024px) and (orientation:portrait){.modal .modal-dialog{max-width:416px}}@media (max-width:450px) and (orientation:portrait){.modal .modal-dialog .info span:first-child{max-width:190px!important}}@media (max-width:390px) and (orientation:portrait){.modal .modal-dialog .info span:first-child{max-width:140px!important}}@media (-ms-high-contrast:none){.modal-open{overflow:hidden}.modal-open,::-ms-backdrop{overflow:hidden}}.page_hotel .modal-dialog .partners,.page_hotellist .modal-dialog .partners{margin-bottom:24px}.page_hotel .modal-dialog .partner,.page_hotellist .modal-dialog .partner{display:table;width:100%;height:64px;padding:0 16px;margin-bottom:8px;box-sizing:border-box;border-radius:4px;background-color:#fff;text-align:left;text-decoration:none;cursor:pointer}.page_hotel .modal-dialog .partner-booking .svg-icon,.page_hotellist .modal-dialog .partner-booking .svg-icon{width:160px}.page_hotel .modal-dialog .partner-expedia .svg-icon,.page_hotellist .modal-dialog .partner-expedia .svg-icon{width:138px}.page_hotel .modal-dialog .partner-hotels .svg-icon,.page_hotellist .modal-dialog .partner-hotels .svg-icon{width:137px}.page_hotel .modal-dialog .partner-agoda .svg-icon,.page_hotellist .modal-dialog .partner-agoda .svg-icon{width:80px}.page_hotel .modal-dialog .partner .svg-icon-logo,.page_hotellist .modal-dialog .partner .svg-icon-logo{height:inherit}.page_hotel .modal-dialog .partner .col-left,.page_hotellist .modal-dialog .partner .col-left{width:35%}.page_hotel .modal-dialog .partner .col-left .deals-text,.page_hotellist .modal-dialog .partner .col-left .deals-text{display:none}.page_hotel .modal-dialog .partner .col-right,.page_hotellist .modal-dialog .partner .col-right{width:70%;text-align:right}.page_hotel .modal-dialog .partner .col-left,.page_hotel .modal-dialog .partner .col-right,.page_hotellist .modal-dialog .partner .col-left,.page_hotellist .modal-dialog .partner .col-right{height:64px;display:table-cell;vertical-align:middle}.page_hotel .modal-dialog .partner .check-btn,.page_hotellist .modal-dialog .partner .check-btn{display:inline-block;vertical-align:middle;width:auto;margin-left:3px;padding:6px 12px}.page_hotel .modal-dialog .partner .deals-text,.page_hotel .modal-dialog .partner .per_night-text,.page_hotellist .modal-dialog .partner .deals-text,.page_hotellist .modal-dialog .partner .per_night-text{color:#67707a}.page_hotel .modal-dialog .partner .deals-text,.page_hotellist .modal-dialog .partner .deals-text{display:inline-block;vertical-align:middle;font:400 16px Sora,Open Sans,sans-serif}.page_hotel .modal-dialog .partner .per_night-text,.page_hotellist .modal-dialog .partner .per_night-text{display:inline-block;vertical-align:middle;margin:0 12px 0 16px;font:400 12px Sora,Open Sans,sans-serif;text-align:right}.page_hotel .modal-dialog .partner .per_night-text div:first-child,.page_hotellist .modal-dialog .partner .per_night-text div:first-child{display:inline-block}.page_hotel .modal-dialog .partner .per_night-text span,.page_hotellist .modal-dialog .partner .per_night-text span{vertical-align:middle;color:#939ba3;font:700 23px/40px Sora,Open Sans,sans-serif;filter:blur(7px);transition:all .4s}.page_hotel .modal-dialog .partner .per_night-text img,.page_hotellist .modal-dialog .partner .per_night-text img{vertical-align:middle;margin:-1px -8px 0 -2px;width:46px;height:34px}.page_hotel .modal-dialog .partner .per_night-text.is-blured span,.page_hotellist .modal-dialog .partner .per_night-text.is-blured span{filter:blur(3px)}.page_hotel .modal-dialog .partner label,.page_hotellist .modal-dialog .partner label{height:64px;width:100%;display:block;padding:0 24px;cursor:pointer}.page_hotel .modal-dialog .partner input[type=radio],.page_hotellist .modal-dialog .partner input[type=radio]{position:relative;top:2px;margin-right:16px;cursor:pointer}.page_hotel .modal-dialog .__btn-check,.page_hotellist .modal-dialog .__btn-check{display:inline-block;width:100%;min-height:56px;margin-bottom:32px;border-radius:4px;background-color:#2eb843;color:#fff;font:500 18px/36px Sora,Open Sans,sans-serif;letter-spacing:.6px;text-decoration:none;text-transform:uppercase}.page_hotel .modal-dialog .info,.page_hotellist .modal-dialog .info{margin:16px 0 18px;color:#67707a;font:400 18px Sora,Open Sans,sans-serif}.page_hotel .modal-dialog .info span:first-child,.page_hotellist .modal-dialog .info span:first-child{display:inline-block;vertical-align:middle;max-width:236px;margin-right:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_hotel .modal-dialog .info .svg-icon,.page_hotellist .modal-dialog .info .svg-icon{vertical-align:top;margin-right:10px;color:#67707a;fill:#67707a}.page_hotel .modal-dialog .info .svg-icon-calendar,.page_hotellist .modal-dialog .info .svg-icon-calendar{width:17px;height:17px;margin-top:1px}.page_hotel .modal-dialog .info .svg-icon-location,.page_hotellist .modal-dialog .info .svg-icon-location{height:20px;width:20px}.page_hotel .modal-dialog .avail-form__submit,.page_hotel .modal-dialog .avail-form__title,.page_hotellist .modal-dialog .avail-form__submit,.page_hotellist .modal-dialog .avail-form__title{display:none!important}.page_hotel .modal-dialog .avail-form-wrapper,.page_hotellist .modal-dialog .avail-form-wrapper{margin:0;padding:16px 0 0;text-align:left}.page_hotel .modal-dialog .avail-form-wrapper .avail-form__dates,.page_hotel .modal-dialog .avail-form-wrapper .avail-form__guests,.page_hotellist .modal-dialog .avail-form-wrapper .avail-form__dates,.page_hotellist .modal-dialog .avail-form-wrapper .avail-form__guests{border-radius:4px;max-width:none;margin:0 0 16px}.page_hotel .modal-dialog .avail-form-wrapper .avail-form__dates .fields-value,.page_hotel .modal-dialog .avail-form-wrapper .avail-form__guests .fields-value,.page_hotellist .modal-dialog .avail-form-wrapper .avail-form__dates .fields-value,.page_hotellist .modal-dialog .avail-form-wrapper .avail-form__guests .fields-value{font:14px/24px Sora,Open Sans,sans-serif}.page_hotel .modal-dialog .avail-form-wrapper .avail-form__dates .fields-value.grey,.page_hotel .modal-dialog .avail-form-wrapper .avail-form__guests .fields-value.grey,.page_hotellist .modal-dialog .avail-form-wrapper .avail-form__dates .fields-value.grey,.page_hotellist .modal-dialog .avail-form-wrapper .avail-form__guests .fields-value.grey{color:#939ba3}.page_hotel .modal-dialog .avail-form-wrapper .avail-form__input,.page_hotellist .modal-dialog .avail-form-wrapper .avail-form__input{position:absolute;top:14px;bottom:0;left:10px;width:2px;background:transparent;border:none;outline:none}.page_hotel .modal-dialog .date-picker-wrapper.no-shortcuts,.page_hotellist .modal-dialog .date-picker-wrapper.no-shortcuts{top:calc(100% - 8px)!important;left:0!important}@media (max-width:1200px){.page_hotellist.modal-open .booked__header{z-index:auto}.page_hotel .modal .partners,.page_hotellist .modal .partners{margin-bottom:16px}.page_hotel .modal .partner-booking .svg-icon,.page_hotellist .modal .partner-booking .svg-icon{width:135px}.page_hotel .modal .partner-expedia .svg-icon,.page_hotellist .modal .partner-expedia .svg-icon{width:82px}.page_hotel .modal .partner-hotels .svg-icon,.page_hotellist .modal .partner-hotels .svg-icon{width:133px}.page_hotel .modal .partner-agoda .svg-icon,.page_hotellist .modal .partner-agoda .svg-icon{width:70px}.page_hotel .modal .info,.page_hotellist .modal .info{margin:11px 0 16px;font:400 14px Sora,Open Sans,sans-serif}.page_hotel .modal .info .svg-icon,.page_hotellist .modal .info .svg-icon{margin-right:6px}.page_hotel .modal .info .svg-icon-calendar,.page_hotellist .modal .info .svg-icon-calendar{width:13px;height:13px;margin-top:1px}.page_hotel .modal .info .svg-icon-location,.page_hotellist .modal .info .svg-icon-location{height:15px;width:15px}.page_hotel .modal .check-all-btn,.page_hotellist .modal .check-all-btn{min-height:32px;font:700 14px/18px Sora,sans-serif}}@media (max-width:1200px) and (orientation:landscape){.page_hotel .modal .modal-dialog .partner,.page_hotellist .modal .modal-dialog .partner{height:48px}.page_hotel .modal .modal-dialog .partner .col-left,.page_hotellist .modal .modal-dialog .partner .col-left{width:25%}.page_hotel .modal .modal-dialog .partner .col-right,.page_hotellist .modal .modal-dialog .partner .col-right{width:75%}.page_hotel .modal .modal-dialog .partner .col-left,.page_hotel .modal .modal-dialog .partner .col-right,.page_hotellist .modal .modal-dialog .partner .col-left,.page_hotellist .modal .modal-dialog .partner .col-right{height:48px}.page_hotel .modal .modal-dialog .partner .deals-text,.page_hotellist .modal .modal-dialog .partner .deals-text{font:400 14px Sora,Open Sans,sans-serif}.page_hotel .modal .modal-dialog .partner .per_night-text div,.page_hotel .modal .modal-dialog .partner .per_night-text img,.page_hotellist .modal .modal-dialog .partner .per_night-text div,.page_hotellist .modal .modal-dialog .partner .per_night-text img{display:inline-block;vertical-align:middle}.page_hotel .modal .modal-dialog .partner .per_night-text span,.page_hotellist .modal .modal-dialog .partner .per_night-text span{font:700 20px/40px Sora,Open Sans,sans-serif}.page_hotel .modal .modal-dialog .partner .per_night-text img,.page_hotellist .modal .modal-dialog .partner .per_night-text img{width:36px;height:28px}}@media (max-width:1024px) and (orientation:portrait){.page_hotel .modal .modal-title,.page_hotellist .modal .modal-title{width:100%}.page_hotel .modal .modal-dialog .partner,.page_hotellist .modal .modal-dialog .partner{height:84px;display:flex}.page_hotel .modal .modal-dialog .partner .svg-icon-logo,.page_hotellist .modal .modal-dialog .partner .svg-icon-logo{height:50%}.page_hotel .modal .modal-dialog .partner .col-left,.page_hotel .modal .modal-dialog .partner .col-right,.page_hotellist .modal .modal-dialog .partner .col-left,.page_hotellist .modal .modal-dialog .partner .col-right{height:84px;display:inline-block;width:50%}.page_hotel .modal .modal-dialog .partner .col-right .deals-text,.page_hotellist .modal .modal-dialog .partner .col-right .deals-text{display:none}.page_hotel .modal .modal-dialog .partner .col-left .deals-text,.page_hotellist .modal .modal-dialog .partner .col-left .deals-text{display:block;padding-top:10px}.page_hotel .modal .modal-dialog .partner .deals-text,.page_hotellist .modal .modal-dialog .partner .deals-text{font:400 14px Sora,Open Sans,sans-serif}.page_hotel .modal .modal-dialog .partner .per_night-text,.page_hotellist .modal .modal-dialog .partner .per_night-text{display:block;margin:0;text-align:right}.page_hotel .modal .modal-dialog .partner .per_night-text div,.page_hotel .modal .modal-dialog .partner .per_night-text img,.page_hotellist .modal .modal-dialog .partner .per_night-text div,.page_hotellist .modal .modal-dialog .partner .per_night-text img{display:inline-block;vertical-align:middle}.page_hotel .modal .modal-dialog .partner .per_night-text span,.page_hotellist .modal .modal-dialog .partner .per_night-text span{font:700 20px/40px Sora,Open Sans,sans-serif}.page_hotel .modal .modal-dialog .partner .per_night-text img,.page_hotellist .modal .modal-dialog .partner .per_night-text img{width:36px;height:28px;margin:0 -7px 3px 0}.page_hotel .modal .modal-dialog .check-all-btn,.page_hotellist .modal .modal-dialog .check-all-btn{width:100%}}@media (max-width:350px) and (orientation:portrait),(max-width:600px) and (orientation:landscape){.page_hotel .modal .partner-booking .svg-icon,.page_hotellist .modal .partner-booking .svg-icon{width:100px}.page_hotel .modal .partner-hotels .svg-icon,.page_hotellist .modal .partner-hotels .svg-icon{width:98px}}@media (max-width:350px) and (orientation:portrait){.page_hotel .modal .partner .col-left,.page_hotel .modal .partner .col-right,.page_hotellist .modal .partner .col-left,.page_hotellist .modal .partner .col-right{width:50%}}.universal-avail-form.destination-form-wrapper{text-align:left}.universal-avail-form.destination-form-wrapper .check-form__fields{display:flex;flex-direction:column}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .check-form__fields{flex-flow:row wrap;max-width:904px;margin-left:auto;margin-right:auto;box-shadow:6px 6px 60px 0 rgba(0,0,0,.3);background:#fff;border-radius:4px;padding:10px;box-sizing:border-box}}@media (min-width:1200px){.universal-avail-form.destination-form-wrapper .check-form__fields{flex-flow:row wrap;max-width:1136px}}.universal-avail-form.destination-form-wrapper .fields-text{display:none}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .fields-text{display:block;color:#67707a;font-size:10px;font-weight:300;line-height:18px;letter-spacing:.2px;text-transform:uppercase}}.universal-avail-form.destination-form-wrapper .avail-form__destination{border-radius:4px 4px 0 0;background:#fff;padding:16px 24px 15px 54px;border-bottom:1px solid #d9dde0;color:#1a232c;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.14px;position:relative}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .avail-form__destination .destination-placeholder,.universal-avail-form.destination-form-wrapper .avail-form__destination .destination-wrapper{display:none}}.universal-avail-form.destination-form-wrapper .avail-form__destination .destination-input{display:none}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .avail-form__destination .destination-input{display:block;width:100%;color:#1a232c;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.16px;z-index:2;position:relative;background:transparent}}@media (min-width:1200px){.universal-avail-form.destination-form-wrapper .avail-form__destination .destination-input::-moz-placeholder{font-size:14px}.universal-avail-form.destination-form-wrapper .avail-form__destination .destination-input::placeholder{font-size:14px}}.universal-avail-form.destination-form-wrapper .avail-form__destination .destination-input:focus{outline:none}.universal-avail-form.destination-form-wrapper .avail-form__destination:hover:after{content:"";background:hsla(0,0%,82%,.12);display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.universal-avail-form.destination-form-wrapper .avail-form__destination:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cg clip-path='url(%23clip0_1351_68618)'%3E%3Cpath d='M17.78 16.72l-5.119-5.12a7.09 7.09 0 001.589-4.475C14.25 3.196 11.053 0 7.125 0 3.196 0 0 3.196 0 7.125c0 3.928 3.196 7.125 7.125 7.125A7.09 7.09 0 0011.6 12.66l5.119 5.12a.748.748 0 001.06 0 .75.75 0 000-1.061zM7.125 12.75A5.63 5.63 0 011.5 7.125 5.63 5.63 0 017.125 1.5a5.63 5.63 0 015.625 5.625 5.63 5.63 0 01-5.625 5.625z' fill='%2367707A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1351_68618'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:"";display:block;position:absolute;width:18px;height:18px;left:24px;top:18px}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .avail-form__destination:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M7.292 1.29a6.008 6.008 0 00-5.999 5.998c0 3.306 2.693 6.004 5.999 6.004 1.412 0 2.71-.495 3.737-1.317l2.498 2.498a.668.668 0 00.946-.944l-2.499-2.499a5.974 5.974 0 001.318-3.742 6.009 6.009 0 00-6-5.999zm0 1.332a4.654 4.654 0 014.665 4.666c0 2.585-2.08 4.67-4.665 4.67a4.659 4.659 0 01-4.666-4.67 4.654 4.654 0 014.666-4.666z' fill='%23C1C6CC'/%3E%3C/svg%3E");top:22px;width:16px;height:16px}}.universal-avail-form.destination-form-wrapper .avail-form__destination.with-error .destination-input::-moz-placeholder{color:#ff0b0b}.universal-avail-form.destination-form-wrapper .avail-form__destination.with-error .destination-input,.universal-avail-form.destination-form-wrapper .avail-form__destination.with-error .destination-input::placeholder{color:#ff0b0b}.universal-avail-form.destination-form-wrapper .avail-form__destination.with-error.error-blink .destination-input::-moz-placeholder{color:#1a232c}.universal-avail-form.destination-form-wrapper .avail-form__destination.with-error.error-blink .destination-input,.universal-avail-form.destination-form-wrapper .avail-form__destination.with-error.error-blink .destination-input::placeholder{color:#1a232c}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .avail-form__destination{width:100%;border-radius:4px;margin-bottom:8px;border:1px solid #e6e8eb;padding:7px 24px 7px 54px}}@media (min-width:1200px){.universal-avail-form.destination-form-wrapper .avail-form__destination{flex:1 0 0;margin-right:8px;margin-bottom:0}}.universal-avail-form.destination-form-wrapper .avail-form__dates{display:flex;padding:16px 24px 15px 52px;border-bottom:1px solid #d9dde0;background:#fff;color:#1a232c;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.14px;position:relative}.universal-avail-form.destination-form-wrapper .avail-form__dates:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cg clip-path='url(%23clip0_1351_68568)'%3E%3Cpath d='M15.68 1.406h-1.617V.563a.562.562 0 10-1.126 0v.843H5.064V.563a.562.562 0 10-1.125 0v.843H2.32C1.04 1.406 0 2.447 0 3.726V15.68C0 16.96 1.04 18 2.32 18h13.36c1.28 0 2.32-1.04 2.32-2.32V3.727c0-1.28-1.04-2.32-2.32-2.32zM2.32 2.531h1.618v.563a.563.563 0 001.124 0V2.53h7.875v.563a.562.562 0 101.126 0V2.53h1.617c.659 0 1.195.536 1.195 1.196v1.336H1.125V3.726c0-.66.536-1.196 1.195-1.196zm13.36 14.344H2.32c-.659 0-1.195-.536-1.195-1.195V6.188h15.75v9.492c0 .659-.536 1.195-1.195 1.195z' fill='%2367707A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1351_68568'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:"";display:block;position:absolute;width:18px;height:18px;left:24px;top:18px}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .avail-form__dates:before{content:none}}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .avail-form__dates{flex:2 0 0;width:100%;border-radius:4px;margin-right:8px;border:1px solid #e6e8eb;padding:0}}.universal-avail-form.destination-form-wrapper .avail-form__dates.avail-form__one-date .dates-fields-to .input-default-text{display:block}.universal-avail-form.destination-form-wrapper .avail-form__dates.with-error .dates-fields-to .input-default-text{color:#ff0b0b}.universal-avail-form.destination-form-wrapper .avail-form__dates:hover{z-index:1}.universal-avail-form.destination-form-wrapper .avail-form__dates:hover:after{content:"";background:hsla(0,0%,82%,.12);display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .dates-fields-item{width:50%;position:relative}}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .dates-fields-item .fields-item__state{padding:7px 16px;cursor:pointer}}@media (min-width:992px){.universal-avail-form.destination-form-wrapper .dates-fields-item .fields-item__state{padding:7px 24px 7px 52px;cursor:pointer}}@media (min-width:992px){.universal-avail-form.destination-form-wrapper .dates-fields-from:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23clip0_162_1052)'%3E%3Cpath d='M2.418 16h11.165c1.17 0 2.121-.951 2.121-2.121V3.307c0-1.17-.95-2.122-2.121-2.122h-.842V.593A.594.594 0 0012.15 0a.594.594 0 00-.593.593v.592H4.445V.593A.594.594 0 003.852 0a.594.594 0 00-.592.593v.592h-.842c-1.17 0-2.121.951-2.121 2.122v10.572c0 1.17.951 2.121 2.121 2.121zM1.482 3.307c0-.516.42-.937.936-.937h.842v.593c0 .326.266.593.592.593a.594.594 0 00.593-.593V2.37h7.111v.593c0 .326.267.593.593.593a.594.594 0 00.592-.593V2.37h.842c.515 0 .936.421.936.937v1.73H1.482v-1.73zm0 2.915H14.52v7.657c0 .515-.42.936-.936.936H2.418a.938.938 0 01-.936-.936V6.222z' fill='%23C1C6CC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_162_1052'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:"";display:block;position:absolute;width:16px;height:16px;left:24px;top:22px}}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .dates-fields-from:after{display:block;content:"";width:1px;position:absolute;right:0;top:7px;background:#d9dde0;height:44px}}@media (min-width:992px){.universal-avail-form.destination-form-wrapper .dates-fields-to:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23clip0_162_1052)'%3E%3Cpath d='M2.418 16h11.165c1.17 0 2.121-.951 2.121-2.121V3.307c0-1.17-.95-2.122-2.121-2.122h-.842V.593A.594.594 0 0012.15 0a.594.594 0 00-.593.593v.592H4.445V.593A.594.594 0 003.852 0a.594.594 0 00-.592.593v.592h-.842c-1.17 0-2.121.951-2.121 2.122v10.572c0 1.17.951 2.121 2.121 2.121zM1.482 3.307c0-.516.42-.937.936-.937h.842v.593c0 .326.266.593.592.593a.594.594 0 00.593-.593V2.37h7.111v.593c0 .326.267.593.593.593a.594.594 0 00.592-.593V2.37h.842c.515 0 .936.421.936.937v1.73H1.482v-1.73zm0 2.915H14.52v7.657c0 .515-.42.936-.936.936H2.418a.938.938 0 01-.936-.936V6.222z' fill='%23C1C6CC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_162_1052'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:"";display:block;position:absolute;width:16px;height:16px;left:24px;top:22px}}.universal-avail-form.destination-form-wrapper .hyphen{margin-left:4px;margin-right:4px}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .hyphen{display:none}}.universal-avail-form.destination-form-wrapper .avail-form__guests{display:flex;padding:16px 24px 15px 52px;border-bottom:1px solid #d9dde0;background:#fff;color:#1a232c;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.14px;border-radius:0 0 4px 4px;position:relative}.universal-avail-form.destination-form-wrapper .avail-form__guests:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='19' fill='none'%3E%3Cpath d='M13.913 5.938c0-2.8-2.272-5.07-5.074-5.07a5.073 5.073 0 00-5.073 5.07c0 2.8 2.272 5.07 5.073 5.07a5.073 5.073 0 005.074-5.07zm-8.824 0A3.746 3.746 0 018.84 2.19a3.746 3.746 0 013.75 3.748 3.746 3.746 0 01-3.75 3.747 3.746 3.746 0 01-3.75-3.747zM.348 18.768c.11.066.22.088.331.088.22 0 .463-.11.574-.33a8.734 8.734 0 017.588-4.431 8.796 8.796 0 017.61 4.43.676.676 0 00.904.243.675.675 0 00.243-.904 10.113 10.113 0 00-8.757-5.092c-3.618 0-6.97 1.962-8.758 5.092a.662.662 0 00.265.904z' fill='%2367707A'/%3E%3C/svg%3E");content:"";display:block;position:absolute;width:18px;height:18px;left:24px;top:18px}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .avail-form__guests:before{content:none}}@media (min-width:992px){.universal-avail-form.destination-form-wrapper .avail-form__guests:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M10.412 7.419A4.1 4.1 0 008 0a4.107 4.107 0 00-4.103 4.103 4.1 4.1 0 001.69 3.316 6.78 6.78 0 00-4.357 6.325A2.259 2.259 0 003.487 16h9.026a2.259 2.259 0 002.256-2.256 6.78 6.78 0 00-4.357-6.325zM5.128 4.103A2.875 2.875 0 018 1.23a2.875 2.875 0 012.871 2.872A2.875 2.875 0 018 6.974a2.875 2.875 0 01-2.872-2.871zm7.384 10.666H3.487c-.566 0-1.026-.46-1.026-1.025A5.545 5.545 0 018 8.205a5.545 5.545 0 015.538 5.539c0 .565-.46 1.025-1.026 1.025z' fill='%23C1C6CC'/%3E%3C/svg%3E");content:"";top:22px;width:16px;height:16px}}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .avail-form__guests{flex:1.3 0 0;width:100%;border-radius:4px;margin-right:8px;border:1px solid #e6e8eb;cursor:pointer;padding:0}}.universal-avail-form.destination-form-wrapper .avail-form__guests:hover:after{content:"";background:hsla(0,0%,82%,.12);display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}.universal-avail-form.destination-form-wrapper .avail-form__guests .guests-fields-item{width:100%}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .avail-form__guests .guests-fields-item{padding:7px 12px}}@media (min-width:992px){.universal-avail-form.destination-form-wrapper .avail-form__guests .guests-fields-item{padding:7px 24px 7px 52px}}.universal-avail-form.destination-form-wrapper .avail-form__guests .guests-fields-item.with-error .fields-value-comma,.universal-avail-form.destination-form-wrapper .avail-form__guests .guests-fields-item.with-error .fields-value-input{color:#ff0b0b}.universal-avail-form.destination-form-wrapper .avail-form__guests .guests-fields-item.with-error.error-blink .fields-value-comma,.universal-avail-form.destination-form-wrapper .avail-form__guests .guests-fields-item.with-error.error-blink .fields-value-input{color:#1a232c}.universal-avail-form.destination-form-wrapper .rooms-number{text-transform:capitalize}.universal-avail-form.destination-form-wrapper .avail-form__submit{margin-top:8px;border-radius:4px;overflow:hidden;cursor:pointer}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .avail-form__submit{margin-top:0}}.universal-avail-form.destination-form-wrapper .avail-form__submit-btn{background-color:#0a215b;color:#fff;width:100%;font-size:14px;font-weight:700;line-height:24px;letter-spacing:1px;text-transform:uppercase;border:none;padding:12px}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .avail-form__submit-btn{padding:17px;cursor:pointer}}.universal-avail-form.destination-form-wrapper .avail-form__submit-btn:hover{opacity:.8}@media (min-width:768px){.universal-avail-form.destination-form-wrapper .fields-value-comma,.universal-avail-form.destination-form-wrapper .fields-value-input,.universal-avail-form.destination-form-wrapper .input-default-text{color:#1a232c;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.16px}}.page_country .universal-avail-form.main-form-wrapper,.page_hotels_near_me .universal-avail-form.main-form-wrapper,.page_time_city .universal-avail-form.main-form-wrapper,.page_weather_city_forecast .universal-avail-form.main-form-wrapper{background:#fff}.page_country .universal-avail-form.main-form-wrapper .check-form__fields,.page_hotels_near_me .universal-avail-form.main-form-wrapper .check-form__fields,.page_time_city .universal-avail-form.main-form-wrapper .check-form__fields,.page_weather_city_forecast .universal-avail-form.main-form-wrapper .check-form__fields{box-sizing:border-box}@media (min-width:1200px){.page_country .universal-avail-form.main-form-wrapper .check-form__fields,.page_hotels_near_me .universal-avail-form.main-form-wrapper .check-form__fields,.page_time_city .universal-avail-form.main-form-wrapper .check-form__fields,.page_weather_city_forecast .universal-avail-form.main-form-wrapper .check-form__fields{max-width:none;width:100%}}.page_country .universal-avail-form.main-form-wrapper .avail-form__destination,.page_hotels_near_me .universal-avail-form.main-form-wrapper .avail-form__destination,.page_time_city .universal-avail-form.main-form-wrapper .avail-form__destination,.page_weather_city_forecast .universal-avail-form.main-form-wrapper .avail-form__destination{border:1px solid #d9dde0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media (min-width:768px){.page_country .universal-avail-form.main-form-wrapper .avail-form__destination,.page_hotels_near_me .universal-avail-form.main-form-wrapper .avail-form__destination,.page_time_city .universal-avail-form.main-form-wrapper .avail-form__destination,.page_weather_city_forecast .universal-avail-form.main-form-wrapper .avail-form__destination{box-shadow:none}}.page_country .universal-avail-form.main-form-wrapper .avail-form__dates,.page_hotels_near_me .universal-avail-form.main-form-wrapper .avail-form__dates,.page_time_city .universal-avail-form.main-form-wrapper .avail-form__dates,.page_weather_city_forecast .universal-avail-form.main-form-wrapper .avail-form__dates{border:1px solid #d9dde0;border-top:none;border-radius:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media (min-width:768px){.page_country .universal-avail-form.main-form-wrapper .avail-form__dates,.page_hotels_near_me .universal-avail-form.main-form-wrapper .avail-form__dates,.page_time_city .universal-avail-form.main-form-wrapper .avail-form__dates,.page_weather_city_forecast .universal-avail-form.main-form-wrapper .avail-form__dates{box-shadow:none;border:1px solid #d9dde0;border-radius:4px}}@media (min-width:992px){.page_country .universal-avail-form.main-form-wrapper .avail-form__dates,.page_hotels_near_me .universal-avail-form.main-form-wrapper .avail-form__dates,.page_time_city .universal-avail-form.main-form-wrapper .avail-form__dates,.page_weather_city_forecast .universal-avail-form.main-form-wrapper .avail-form__dates{flex:2 0 0}}.page_country .universal-avail-form.main-form-wrapper .avail-form__guests,.page_hotels_near_me .universal-avail-form.main-form-wrapper .avail-form__guests,.page_time_city .universal-avail-form.main-form-wrapper .avail-form__guests,.page_weather_city_forecast .universal-avail-form.main-form-wrapper .avail-form__guests{border:1px solid #d9dde0;border-top:none;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media (min-width:768px){.page_country .universal-avail-form.main-form-wrapper .avail-form__guests,.page_hotels_near_me .universal-avail-form.main-form-wrapper .avail-form__guests,.page_time_city .universal-avail-form.main-form-wrapper .avail-form__guests,.page_weather_city_forecast .universal-avail-form.main-form-wrapper .avail-form__guests{box-shadow:none;border:1px solid #d9dde0}}@media (min-width:992px){.page_country .universal-avail-form.main-form-wrapper .avail-form__guests,.page_country .universal-avail-form.main-form-wrapper .avail-form__submit,.page_hotels_near_me .universal-avail-form.main-form-wrapper .avail-form__guests,.page_hotels_near_me .universal-avail-form.main-form-wrapper .avail-form__submit,.page_time_city .universal-avail-form.main-form-wrapper .avail-form__guests,.page_time_city .universal-avail-form.main-form-wrapper .avail-form__submit,.page_weather_city_forecast .universal-avail-form.main-form-wrapper .avail-form__guests,.page_weather_city_forecast .universal-avail-form.main-form-wrapper .avail-form__submit{flex:1.3 0 0}}.page_time_city .universal-avail-form.destination-form-wrapper,.page_weather_city_forecast .universal-avail-form.destination-form-wrapper{margin-top:16px}@media (min-width:768px){.page_time_city .universal-avail-form.destination-form-wrapper,.page_weather_city_forecast .universal-avail-form.destination-form-wrapper{margin-top:32px}}@media (min-width:768px){.page_time_city .universal-avail-form.destination-form-wrapper .avail-form__destination,.page_weather_city_forecast .universal-avail-form.destination-form-wrapper .avail-form__destination{width:100%;flex:auto;margin-right:0;margin-bottom:8px}}@media (min-width:768px){.page_time_city .universal-avail-form.destination-form-wrapper .dates-fields-from:before,.page_time_city .universal-avail-form.destination-form-wrapper .dates-fields-to:before,.page_weather_city_forecast .universal-avail-form.destination-form-wrapper .dates-fields-from:before,.page_weather_city_forecast .universal-avail-form.destination-form-wrapper .dates-fields-to:before{content:none}}@media (min-width:768px){.page_time_city .universal-avail-form.destination-form-wrapper .fields-item__state,.page_weather_city_forecast .universal-avail-form.destination-form-wrapper .fields-item__state{padding:7px}}@media (min-width:768px){.page_time_city .universal-avail-form.destination-form-wrapper .avail-form__guests:before,.page_weather_city_forecast .universal-avail-form.destination-form-wrapper .avail-form__guests:before{content:none}}@media (min-width:768px){.page_time_city .universal-avail-form.destination-form-wrapper .avail-form__guests .guests-fields-item,.page_weather_city_forecast .universal-avail-form.destination-form-wrapper .avail-form__guests .guests-fields-item{padding:7px}}@media (min-width:768px){.page_time_city .universal-avail-form.destination-form-wrapper .avail-form__submit-btn,.page_weather_city_forecast .universal-avail-form.destination-form-wrapper .avail-form__submit-btn{padding:17px}}@media (min-width:768px){html[lang=ar] .universal-avail-form.destination-form-wrapper .dates-year,html[lang=el] .universal-avail-form.destination-form-wrapper .fields-value-comma,html[lang=el] .universal-avail-form.destination-form-wrapper .rooms-number,html[lang=es] .universal-avail-form.destination-form-wrapper .fields-value-comma,html[lang=es] .universal-avail-form.destination-form-wrapper .rooms-number,html[lang=fr] .universal-avail-form.destination-form-wrapper .fields-value-comma,html[lang=fr] .universal-avail-form.destination-form-wrapper .rooms-number,html[lang=pt] .universal-avail-form.destination-form-wrapper .fields-value-comma,html[lang=pt] .universal-avail-form.destination-form-wrapper .rooms-number{display:none}}html[lang=bg] .universal-avail-form.destination-form-wrapper .fields-text{font-size:8px}.page_hotellist_region .h-list__header-inner .h-list__header{color:#1a232c;margin-left:8px}@media (min-width:768px){.page_hotellist_region .h-list__header-inner .h-list__header{margin-left:0}}.page_hotellist_region .h-list__header-inner .h-list__header-desc{color:#1a232c}.page_hotellist_region .universal-avail-form.main-form-wrapper{background:#fff}.page_hotellist_region .universal-avail-form.main-form-wrapper .check-form__fields{box-sizing:border-box;width:100%}@media (min-width:1200px){.page_hotellist_region .universal-avail-form.main-form-wrapper .check-form__fields{max-width:none}}.page_hotellist_region .universal-avail-form.main-form-wrapper .avail-form__destination{border:1px solid #d9dde0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media (min-width:768px){.page_hotellist_region .universal-avail-form.main-form-wrapper .avail-form__destination{box-shadow:none}}.page_hotellist_region .universal-avail-form.main-form-wrapper .avail-form__dates{border:1px solid #d9dde0;border-top:none}@media (min-width:768px){.page_hotellist_region .universal-avail-form.main-form-wrapper .avail-form__dates{box-shadow:none;border:1px solid #d9dde0}}@media (min-width:992px){.page_hotellist_region .universal-avail-form.main-form-wrapper .avail-form__dates{flex:2 0 0}}.page_hotellist_region .universal-avail-form.main-form-wrapper .avail-form__guests{border:1px solid #d9dde0;border-top:none}@media (min-width:768px){.page_hotellist_region .universal-avail-form.main-form-wrapper .avail-form__guests{box-shadow:none;border:1px solid #d9dde0;padding-left:16px}}@media (min-width:992px){.page_hotellist_region .universal-avail-form.main-form-wrapper .avail-form__guests{flex:1.3 0 0;padding:0}html[lang=es] .page_hotellist_region .universal-avail-form.main-form-wrapper .avail-form__guests{flex:1.4 0 0}}@media (min-width:1200px){.page_hotellist_region .universal-avail-form.main-form-wrapper .avail-form__guests .fields-value-comma,.page_hotellist_region .universal-avail-form.main-form-wrapper .avail-form__guests .rooms-number{display:none}}@media (min-width:992px){.page_hotellist_region .universal-avail-form.main-form-wrapper .avail-form__submit{flex:1.3 0 0}}@media (min-width:992px){.page_hotellist_region .hotellist_region_filter-panel{min-width:272px;background:none}}.page_hotellist_region .hotellist_region_filter-panel .filters-title-popup{border-radius:30px;background:#e7eaf0;margin-bottom:8px;color:#0a306e;font-weight:400;line-height:18px;padding:8px 15px}@media (min-width:768px){.page_hotellist_region .hotellist_region_filter-panel .filters-title-popup{margin-top:8px}}.page_hotellist_region .hotellist_region_filter-panel .filters-title-popup:after{content:none}.page_hotellist_region .hotellist_region_filter-panel .h-list__header-map{display:none}.page_hotellist_region .hotellist_region_top{border-bottom:none;padding-bottom:54px;padding-top:40px}@media (min-width:768px){.page_hotellist_region .hotellist_region_top{padding-bottom:0}}.page_hotellist_region .hotellist_region_top .hotellist_region-header{margin-bottom:25px}@media (min-width:768px){.page_hotellist_region .hotellist_region_top .availbox_wrapper{padding-bottom:0}}.page_hotellist_region .hotellist_region_top .booked__header-content,.page_hotellist_region .hotellist_region_top .container{padding:0}@media (min-width:768px){.page_hotellist_region .hotellist_region_top .booked__header-content,.page_hotellist_region .hotellist_region_top .container{padding:0 25px}}.page_hotellist_region .hotellist_region_top .booked__header-content .h-list__header-desc,.page_hotellist_region .hotellist_region_top .container .h-list__header-desc{padding:8px}.page_hotellist_region .h-list__filters{width:auto}.page_hotellist_region .h-list__essential-info{margin-top:48px;border:1px solid #d9dde0;border-radius:4px}.page_hotellist_region .h-list__essential-info h2{color:#1a232c;font-size:14px;font-weight:400;line-height:24px;letter-spacing:.1px;text-transform:uppercase;display:block;padding:16px}@media (min-width:768px){.page_hotellist_region .h-list__essential-info h2{font-size:18px;padding:24px}}.page_hotellist_region .h-list__essential-info table{width:100%}.page_hotellist_region .h-list__essential-info td{display:block;width:100%;padding:8px 16px;border-top:1px solid #d9dde0;color:#1a232c;font-size:14px;font-weight:545;line-height:22px}@media (min-width:768px){.page_hotellist_region .h-list__essential-info td{padding:10px 24px;font-size:16px;line-height:24px}}.page_hotellist_region .h-list__essential-info td:nth-child(2n){padding-left:34px;font-weight:300}@media (min-width:768px){.page_hotellist_region .h-list__essential-info td:nth-child(2n){padding-left:44px}}@media (min-width:768px){.page_hotellist_region .h-list__essential-info{width:100%;max-width:100%;margin-left:0}}@media (min-width:768px){.page_hotellist_region .h-list__essential-info tr{display:flex}}@media (min-width:768px){.page_hotellist_region .h-list__essential-info td:first-child{border-right:1px solid #d9dde0}}.page_hotellist_region .booked__footer .region_links{background:#fff}.page_hotellist_region .booked__footer .region_links .seo-footer__title{font-size:16px;line-height:22px;font-weight:600;padding:15px 0;margin:0;box-sizing:border-box;text-transform:uppercase}@media (min-width:768px){.page_hotellist_region .booked__footer .region_links .seo-footer__title{font-size:18px;line-height:24px}}.page_hotellist_region .booked__footer .region_links .footer-links__item{border-bottom:none}.page_hotellist_region .booked__footer .region_links .view-all-line{color:#058080}