/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:DolceVita;src:url(../fonts/dolce_vita_heavy_bold.eot);src:url(../fonts/dolce_vita_heavy_bold.eot?#iefix) format("embedded-opentype"),url(../fonts/dolce_vita_heavy_bold.woff2) format("woff2"),url(../fonts/dolce_vita_heavy_bold.woff) format("woff"),url(../fonts/dolce_vita_heavy_bold.ttf) format("truetype"),url(../fonts/dolce_vita_heavy_bold.svg#dolce_vita_heavyafewXpounds) format("svg");font-weight:700;font-style:normal}@font-face{font-family:DolceVita;src:url(../fonts/dolce_vita_light.eot);src:url(../fonts/dolce_vita_light.eot?#iefix) format("embedded-opentype"),url(../fonts/dolce_vita_light.woff2) format("woff2"),url(../fonts/dolce_vita_light.woff) format("woff"),url(../fonts/dolce_vita_light.ttf) format("truetype"),url(../fonts/dolce_vita_light.svg#dolce_vita_lightsuper_light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:DolceVita;src:url(../fonts/dolce_vita.eot);src:url(../fonts/dolce_vita.eot?#iefix) format("embedded-opentype"),url(../fonts/dolce_vita.woff2) format("woff2"),url(../fonts/dolce_vita.woff) format("woff"),url(../fonts/dolce_vita.ttf) format("truetype"),url(../fonts/dolce_vita.svg#dolce_vitaquite_regular) format("svg");font-weight:400;font-style:normal}body,html{font-family:DolceVita,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:2px;text-rendering:optimizeSpeed}.h1,h1{font-size:44px;font-weight:300}.h2,h2{font-size:30px}.h3,h3{font-size:20px}.h4,h4{font-size:16px}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body{padding-bottom:50px}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}a{color:inherit;text-decoration:none}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ta-center{text-align:center}.ta-left{text-align:left}.ta-right{text-align:right}.l-header{height:132px}.l-header-fixed{background:rgba(0,0,0,.53);height:42px;margin:45px 0;transition:background .2s;color:#fff;position:fixed;z-index:20;top:0;width:100%;border-top:0;border-bottom:0}.l-header-fixed:hover{background:rgba(0,0,0,.83)}.l-header .languages,.l-header .primary-nav{height:40px;margin:2px 0 0 45px;display:inline-block;vertical-align:top;line-height:40px;font-size:13pt;letter-spacing:2px;font-family:DolceVita;font-weight:400;position:absolute}.languages>ul>li,.primary-nav>ul>li{margin-right:85px;display:block;float:left}.primary-nav>ul>li{margin-right:30px}.languages>ul>li>a,.primary-nav>ul>li>a{display:inline;color:#fff;text-decoration:none;text-transform:uppercase}.l-header .languages{right:0}.logocont{position:relative;z-index:10}.logocont img{margin:-20px 30px 0 20px}.l-header__menu{float:left;margin-left:80px}@media (max-width:1200px){.languages>ul>li{margin-right:20px}}.l-footer{width:100%;height:32px;color:#fff;position:fixed;z-index:20;bottom:0;background:url(../img/bkg-65p.png);background:rgba(0,0,0,.53)}.l-footer a{font-weight:300;color:inherit;text-decoration:none}.l-footer>div{font-size:10pt;line-height:37px}.l-footer .social-networks{float:left}.l-footer .address,.l-footer p{text-align:center}.l-footer p{margin:0;font-size:15px;letter-spacing:7px}.l-footer img{vertical-align:sub}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(/assets/img/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(/assets/img/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.logo{background:url(/path/to/my/highreslogo.png) no-repeat;background-size:100px 100px}}@media (max-width:850px){.l-header .container,.l-header .modal{padding:0}a.logocont img{height:60px;width:60px;margin:-10px 0 0 10px}.primary-nav li{margin-left:0;margin-right:3%!important}.primary-nav{position:absolute;left:0;top:0;padding-left:100px!important;width:100%!important;box-sizing:border-box;-webkit-box-sizing:border-box;margin:2px 0 0 -10px!important}.l-header .languages li{font-size:11px;background-color:#bbb;text-align:center;width:40px;margin:-2px 0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.l-footer .container,.l-footer .modal{padding:0}.l-footer img{display:none}}@media (max-width:700px){.l-footer a{font-weight:400}.l-footer p{font-size:10pt;font-family:DolceVita;letter-spacing:4px}.l-footer{height:30px}.l-footer>div{line-height:35px}}@media (max-width:550px){.l-footer p{font-size:13px;letter-spacing:3px}}@media (max-width:450px){.l-footer p{font-size:13px;letter-spacing:2px}}@media (max-width:720px){.l-header__menu{position:absolute;top:41px;left:0;right:0;padding:10px 0;margin:0;background:rgba(0,0,0,.7)}.l-header .languages,.l-header .primary-nav{position:static;display:block;height:auto;padding:0!important;margin:0!important}.languages>ul>li,.primary-nav>ul>li{float:none;margin:0 auto!important;text-align:center}.l-header .languages{margin:10px auto 0!important}.l-header .languages li{width:100%;margin:0 auto;font-size:inherit;transform:none}}.icon{display:inline-block;vertical-align:middle;background-position:49% 50%;background-size:100%;background-repeat:no-repeat;transition:all .15s}.icon-chevron-left,.icon-chevron-left-white,.icon-chevron-right,.icon-chevron-right-white{width:13px;height:24px}.icon-chevron-left{background-image:url(../img/i-chevron-left.svg)}.no-svg .icon-chevron-left{background-image:url(../img/i-chevron-left.png)}.icon-chevron-right{background-image:url(../img/i-chevron-right.svg)}.no-svg .icon-chevron-right{background-image:url(../img/i-chevron-right.png)}.icon-chevron-left-white{background-image:url(../img/i-chevron-left-white.svg)}.no-svg .icon-chevron-left-white{background-image:url(../img/i-chevron-left-white.png)}.icon-chevron-right-white{background-image:url(../img/i-chevron-right-white.svg)}.no-svg .icon-chevron-right-white{background-image:url(../img/i-chevron-right-white.png)}.icon-chevron-down,.icon-chevton-up{width:24px;height:13px}.icon-chevron-down{background-image:url(../img/i-chevron-down.svg)}.no-svg .icon-chevron-down{background-image:url(../img/i-chevron-down.png)}.icon-close{width:14px;height:14px;background-image:url(../img/i-close-white.svg)}.no-svg .icon-close{background-image:url(../img/i-close-white.png)}.icon-close-red,.modal-close:focus .icon,.modal-close:hover .icon{width:14px;height:14px;background-image:url(../img/i-close-red.svg)}.modal-close:focus .no-svg .icon,.modal-close:hover .no-svg .icon,.no-svg .icon-close-red,.no-svg .modal-close:focus .icon,.no-svg .modal-close:hover .icon{background-image:url(../img/i-close-red.png)}.hamburger{display:block;width:100%;color:#333}.hamburger__bar{width:100%;border-bottom-width:1px;border-bottom-style:solid}.hamburger__bar+.hamburger__bar{margin-top:8px}.menu-btn{position:absolute;top:0;right:20px;width:40px;height:40px;padding:0 5px;background:hsla(0,0%,100%,.6);border:none}.menu-btn.is-active,.menu-btn:hover{background:#fff}.list-reset{padding:0;margin:0;list-style:none}.bookadlo-background{background-image:url(../img/bg-1.jpg);background-size:cover;background-position:50% 50%;background-attachment:fixed}.bg-transparent,.grid-box,.module-footer__btn{background:rgba(0,0,0,.53)}@media (max-width:720px){.collapse-sm{display:none}.collapse-sm.is-expanded{display:block}}.input,.select{outline-color:rgba(0,0,0,.5)}.input{height:35px;padding:0 10px;border:1px solid transparent;line-height:40px;letter-spacing:2px;transition:all .15s}.input::-webkit-input-placeholder{color:#999;opacity:1;transition:all .25s}.input:-moz-placeholder,.input::-moz-placeholder{color:#999;opacity:1;transition:all .25s}.input:-ms-input-placeholder{color:#999;opacity:1;transition:all .25s}.input:focus::-webkit-input-placeholder{opacity:0}.input:focus:-moz-placeholder,.input:focus::-moz-placeholder{opacity:0}.input:focus:-ms-input-placeholder{opacity:0}.input--ghost{height:auto;border:none;background:none;line-height:1.4}.input--ghost::-webkit-input-placeholder{color:#333}.input--ghost:-moz-placeholder,.input--ghost::-moz-placeholder{color:#333}.input--ghost:-ms-input-placeholder{color:#333}.input--full-width{width:100%}.input--time{width:70px;color:#fff!important}.select{width:100%;height:40px;padding:0 30px 0 10px;line-height:40px;transition:all .15s}.select,.ui-slider{border:none;background:hsla(0,0%,100%,.8)}.ui-slider{height:14px;border-radius:0}.ui-slider .ui-slider-handle{top:-6px;width:26px;height:26px;border:none;border-radius:50%;background:#333}.va{display:table;width:100%;height:100%}.va__inner{display:table-cell;vertical-align:middle}.module{margin:30px 0}.module-header{color:#fff;background:rgba(0,0,0,.53)}.module-header.darker{background:rgba(0,0,0,.8)}.module-header{position:relative;padding:2px 30px;margin:0 0 10px}.module-header__title{margin:0;font-size:16px;text-transform:uppercase}.module-header__close{position:absolute;top:0;right:5px;height:100%}.module-main{padding:10px}.module-main .grid-box{background:rgba(0,0,0,.8)}.module--with-grid .module-main{padding:0}.module-footer{margin:10px 0 0}.module-footer--centered{text-align:center}.module-footer__btn{width:40px;height:40px;padding:0;border:none;margin:20px 0 0}.module-footer__btn:focus,.module-footer__btn:hover{background:#fff}.link-underline{font-weight:700;text-decoration:underline}.link-underline:hover{text-decoration:none}.popover{display:none;position:fixed;width:350px;padding:20px;background:rgba(0,0,0,.8);color:#fff;z-index:100;top:10%;left:50%;margin-left:-175px;text-align:center}.popover .close-popover{float:right}.popover p{clear:both}.fade{display:none;z-index:99;width:100%;height:100%;background:#000;opacity:.7;position:absolute;top:0;left:0}.modal-open,.modal-overlay{overflow:hidden}.modal-overlay{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.8);overflow-y:auto}.modal{position:relative;margin:30px auto}.modal-close{position:absolute;border:none;background:none}.modal-close,.modal-close .icon{display:block}.ty{padding:10px;color:#fff}.sh-control{position:absolute;z-index:0;top:0;width:45px;height:100%;border:1px solid transparent;background:none;transition:all .15s;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;outline:none}.no-touch .sh-control:hover,.sh-control:active{border-color:hsla(0,0%,100%,.7)}.sh-control .icon{position:relative}.sh-control .icon:before{content:" ";position:absolute;top:0;width:1px;height:100%;background:#333;transition:all .15s}.sh-control--previous{left:0;padding-left:9px;text-align:left}.sh-control--previous .icon:before{background:#fff;right:-10px}.sh-control--next{right:0;padding-right:9px;text-align:right}.sh-control--next .icon:before{background:#fff;left:-10px}.select-option{position:relative;z-index:0;display:block;border:1px solid transparent;color:inherit;text-decoration:none;transition:all .15s;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.select-option:focus,.select-option:hover{border-color:hsla(0,0%,100%,.7)}.select-option.is-disabled:focus,.select-option.is-disabled:hover{border-color:transparent}.select-option--sh{min-height:100px;line-height:98px}.select-option--sh>.select-option__label{line-height:1.4;color:#fff;vertical-align:middle}.select-option--sv{min-height:40px;line-height:34px}.select-option--sv>.select-option__label{display:block}.select-option__input{display:none}.select-option__label{display:inline-block;width:100%;cursor:pointer;transition:all .15s}.select-option__label:after{content:" ";position:absolute;z-index:-1;top:0;left:0;top:-1px;right:-1px;bottom:-1px;left:-1px;transition:background .15s,border-color .15s}.select-option__input:checked+.select-option__label{color:#000}.select-option__input:checked+.select-option__label:after{background:hsla(0,0%,100%,.8)}.select-option.is-disabled .select-option__label,.select-option__input:disabled+.select-option__label{position:relative;color:#aaa;pointer-events:none;text-decoration:line-through}.select-option:focus .select-option__input:checked+.select-option__label:after,.select-option:hover .select-option__input:checked+.select-option__label:after{color:#000;background:hsla(0,0%,100%,.8)}.select-option.not-clickable:focus,.select-option.not-clickable:hover{border-color:transparent}.select-option.is-disabled .select-option__label:after{background:none!important}.sh-items,.sv-items{font-size:0;letter-spacing:0;white-space:nowrap}.sh-item,.sv-item{color:#fff;font-size:16px;letter-spacing:2px;white-space:normal;vertical-align:top}.sh{position:relative;padding:0 50px;line-height:1.4}.sh-items-wrapper{overflow-x:hidden}.sh-items--two-cols>.sh-item{width:50%}@media (max-width:480px){.sh-items--two-cols>.sh-item{width:100%}}.sh-items--one-col>.sh-item{width:100%;padding:0}.sh-item{display:inline-block;width:25%;padding:0 5px;font-size:16px;text-align:center;white-space:normal}@media (max-width:1000px){.sh-item{width:33.33333%}}@media (max-width:720px){.sh-item{width:50%}}@media (max-width:480px){.sh-item{width:100%}}.sv{line-height:1.4}.sv-header{color:#fff;padding:5px}.sv-header__title{margin:0}.reservation-sh{padding-top:10px;padding-bottom:10px}.reservation-heading{margin:0 0 10px}[class^=tooltip]{position:relative}[class^=tooltip]:after{opacity:0;visibility:hidden;position:absolute;content:attr(data-tooltip);padding:6px 10px;top:-15.4em;width:400px;left:50%;transform:translateX(-50%) translateY(-2px);background:hsla(0,0%,100%,.9);color:#000;white-space:pre-wrap;z-index:2;border-radius:2px;transition:opacity .2s cubic-bezier(.64,.09,.08,1),transform .2s cubic-bezier(.64,.09,.08,1)}[class^=tooltip]:hover:after{display:block;opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.reservation-heading--half{margin-right:50%;padding-right:5px}@media (max-width:480px){.reservation-heading--half{margin-right:0;padding-right:0}}.reservation-info{text-align:center}.reservation-group+.reservation-group{margin-top:.4em}.reservation-group{color:#fff}.reservation-group input,.reservation-group select{color:#000}.reservation-heading{color:#fff}.reservation-label{color:#fff;display:inline-block;margin:0 0 5px}.reservation-value--block{display:block}.reservation-address{font-style:normal}.reservation-time{position:relative;padding:0 22px}.reservation-time-control{position:absolute;width:22px;height:22px;padding:0;border:none;color:#000;background:hsla(0,0%,100%,.8);line-height:22px;transition:background .15s}.reservation-time-control .icon{font-size:22px}.reservation-time-control:focus,.reservation-time-control:hover{background:#fff;color:#333}.reservation-time-control--minus{left:0}.reservation-time-control--plus{right:0}.reservation-input{text-align:center}.reservation-submit{display:block;width:100%;padding:20px;color:#fff;border:none;background:rgba(0,0,0,.8)}.reservation-submit:focus,.reservation-submit:hover{background:#000;text-decoration:underline}@media (max-width:480px){.reservation-info+.reservation-info{margin-top:1.4em}.reservation-submit{margin-top:10px}}.container,.modal{width:100%;max-width:830px;padding:0 15px;margin:0 auto}@media (max-width:850px){.container,.modal{max-width:none;padding:0 5%}}.grid{padding:0 0 10px;margin:0 -5px;font-size:0;letter-spacing:0}.grid-gap-bottom{padding-bottom:10px}.grid-gap-bottom.darker .bg-transparent,.grid-gap-bottom.darker .grid-box,.grid-gap-bottom.darker .module-footer__btn{background:rgba(0,0,0,.8)}.grid-cell{display:inline-block;width:100%;padding:0 5px;font-size:16px;letter-spacing:2px;vertical-align:top}@media (max-width:850px){.grid-cell{height:auto!important}}.grid-cell--bottom{vertical-align:bottom}.w-8{width:66.66667%}.w-6{width:50%}.w-4{width:33.33333%}@media (max-width:850px){.w-md-12{width:100%}.w-md-6{width:50%}}@media (max-width:720px){.w-sm-12{width:100%}.w-sm-6{width:50%}}@media (max-width:480px){.w-xs-12{width:100%}.w-xs-6{width:50%}}.h-12{height:100%}.h-6{height:50%}.grid-box{height:100%;padding:20px}.hidden{display:none!important}@media (max-width:1000px){.hidden-lg{display:none!important}}@media (max-width:850px){.hidden-md{display:none!important}}@media (max-width:720px){.hidden-sm{display:none!important}}@media (max-width:480px){.hidden-xs{display:none!important}}.visible-lg,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:1000px){.visible-lg{display:block!important}}@media (max-width:850px){.visible-md{display:block!important}}@media (max-width:720px){.visible-sm{display:block!important}}@media (max-width:480px){.visible-xs{display:block!important}}@media (max-width:1000px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:850px){.visible-md-inline-block{display:inline-block!important}}@media (max-width:720px){.visible-sm-inline-block{display:inline-block!important}}@media (max-width:480px){.visible-xs-inline-block{display:inline-block!important}}@media (max-width:1000px){.visible-lg-inline{display:inline!important}}@media (max-width:850px){.visible-md-inline{display:inline!important}}@media (max-width:720px){.visible-sm-inline{display:inline!important}}@media (max-width:480px){.visible-xs-inline{display:inline!important}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=../css/maps/main.css.map */
