/*Compiled:2024-11-25,13:36:36*/
@import "http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic&subset=latin,latin-ext";@import "http://js.profitroom.pl/mixpicker/dist/stable/mixpicker.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,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-box{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.desaturate{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);filter:Gray()}.saturate{-webkit-filter:none;-moz-filter:none;filter:none}.backfacevisibility{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible}.pixelate{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor}.disable-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.enable-select{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}@font-face{font-family:'Nexa';src:url('/css/fonts/nexa_free_bold_pl-webfont.eot');src:url('/css/fonts/nexa_free_bold_pl-webfont.eot?#iefix') format('embedded-opentype'), url('/css/fonts/nexa_free_bold_pl-webfont.woff') format('woff'), url('/css/fonts/nexa_free_bold_pl-webfont.ttf') format('truetype'), url('/css/fonts/nexa_free_bold_pl-webfont.svg#nexa_boldregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Nexa Light';src:url('/css/fonts/nexa_free_light_pl-webfont.eot');src:url('/css/fonts/nexa_free_light_pl-webfont.eot?#iefix') format('embedded-opentype'), url('/css/fonts/nexa_free_light_pl-webfont.woff') format('woff'), url('/css/fonts/nexa_free_light_pl-webfont.ttf') format('truetype'), url('/css/fonts/nexa_free_light_pl-webfont.svg#nexa_lightregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url('/css/fonts/icomoon.eot?-6op5xv');src:url('/css/fonts/icomoon.eot?#iefix-6op5xv') format('embedded-opentype'), url('/css/fonts/icomoon.woff?-6op5xv') format('woff'), url('/css/fonts/icomoon.ttf?-6op5xv') format('truetype'), url('/css/fonts/icomoon.svg?-6op5xv#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-adres:before{content:"\e600"}.icon-fb:before{content:"\e601"}.icon-hotel:before{content:"\e602"}.icon-logo:before{content:"\e603"}.icon-mail:before{content:"\e604"}.icon-map:before{content:"\e605"}.icon-next:before{content:"\e606"}.icon-promo:before{content:"\e607"}.icon-tel:before{content:"\e608"}.transparent{background:transparent}.hidden{visibility:hidden;opacity:0}.visible{visibility:visible;opacity:1}.glue{position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0}.bg-white-12{background:url(/img/fallback/white-12.png);background:rgba(255, 255, 255, 0.12)}.bg-white-70{background:url(/img/fallback/white-70.png);background:rgba(255, 255, 255, 0.7)}.bg-white-85{background:url(/img/fallback/white-85.png);background:rgba(255, 255, 255, 0.85)}.bg-black-06{background:url(/img/fallback/black-06.png);background:rgba(0, 0, 0, 0.06)}.bg-black-15{background:url(/img/fallback/black-15.png);background:rgba(0, 0, 0, 0.15)}.bg-black-20{background:url(/img/fallback/black-20.png);background:rgba(0, 0, 0, 0.2)}.bg-black-30{background:url(/img/fallback/black-30.png);background:rgba(0, 0, 0, 0.3)}.bg-black-40{background:url(/img/fallback/black-40.png);background:rgba(0, 0, 0, 0.4)}.bg-black-50{background:url(/img/fallback/black-50.png);background:rgba(0, 0, 0, 0.5)}.bg-black-55{background:url(/img/fallback/black-55.png);background:rgba(0, 0, 0, 0.55)}.bg-black-60{background:url(/img/fallback/black-60.png);background:rgba(0, 0, 0, 0.6)}.bg-black-70{background:url(/img/fallback/black-70.png);background:rgba(0, 0, 0, 0.7)}.bg-black-85{background:url(/img/fallback/black-85.png);background:rgba(0, 0, 0, 0.85)}.bg-gray-85{background:url(/img/fallback/gray-85.png);background:rgba(45, 45, 45, 0.85)}.bg-gray-45{background:url(/img/fallback/gray-85.png);background:rgba(45, 45, 45, 0.45)}html,body{height:100%}body{font-family:"PT Sans", sans-serif;overflow-y:scroll;background:#303030}body h1,body h2,body h3,body h4,body h5,body h6{font-family:'Nexa', sans-serif;text-transform:uppercase}body a{text-decoration:none}body.block-scroll{overflow:hidden}ul{list-style-type:none;margin:0;padding:0}ul li{padding:0}[data-liquid=fill]{opacity:0;-webkit-transition:0.3s opacity ease;transition:0.3s opacity ease;-webkit-transition:0.3s opacity ease all ease;-moz-transition:0.3s opacity ease all ease;-o-transition:0.3s opacity ease all ease;-ms-transition:0.3s opacity ease all ease}[data-liquid=fill].loaded{opacity:1}.btn-site{cursor:pointer;border:none;outline:none;font-size:12px;font-family:'Nexa', sans-serif;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);background-color:#cdbb98;background:-webkit-gradient(linear, left top, left bottom, from(#cdbb98), to(#b2a07c));background:-webkit-linear-gradient(top, #cdbb98, #b2a07c);background:-moz-linear-gradient(top, #cdbb98, #b2a07c);background:-ms-linear-gradient(top, #cdbb98, #b2a07c);background:-o-linear-gradient(top, #cdbb98, #b2a07c);color:#fff;padding:12px 25px 10px;letter-spacing:0.1em}.btn-site:focus,.btn-site:hover{background-color:#d4bd8f;background:-webkit-gradient(linear, left top, left bottom, from(#d4bd8f), to(#bda370));background:-webkit-linear-gradient(top, #d4bd8f, #bda370);background:-moz-linear-gradient(top, #d4bd8f, #bda370);background:-ms-linear-gradient(top, #d4bd8f, #bda370);background:-o-linear-gradient(top, #d4bd8f, #bda370)}.btn-site.btn-site--white{background:#fff;color:#9d9078;text-shadow:none;border:1px solid #9d9078}.btn-site.btn-site--white:focus,.btn-site.btn-site--white:hover{color:#c9b593;border-color:#c9b593}.btn-site.respo{display:none}#holder{height:100%;position:relative}.section{position:relative;clear:both}.section--main{margin-top:105px}.section--fullscreen{min-height:100%}.section--relative:after{content:'';display:block;clear:both}.section--full-map{position:relative;min-height:100%;padding-top:105px;background:#fbfbfa}.section--full-map:after{content:'';display:block;clear:both}.tablelike{background:#fbfbfa}.section-home-nav{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}.section--side{width:50%;float:right}.section--generic{background:#fbfbfa;min-height:100%;padding:105px 60px 60px}.section--generic.section--narrow{padding-top:0}.section--generic.section--gallery{padding-top:0;padding-bottom:0;margin-top:105px}.section--narrow{width:520px;min-height:100%}.section--listing{min-height:100%;background:#fbfbfa;padding:105px 85px 50px 257px}.site-top-hld{z-index:10;position:fixed;top:0;left:0;width:100%;height:105px;background:#1d1d1d;-webkit-transform:translateZ(0)}.site-top-hld.site-top-hld--upperweb-panel{background:#fff}.logo-hld{height:100%;width:212px;float:left;position:relative;border-right:1px solid #414141}.logo-hld .logo{width:133px;height:18px;color:#fff;margin:30px auto 0;font-size:18px}.logo-hld .text{display:block;margin:12px auto 0;text-align:center;font-size:11px;color:#f3f1f0;text-transform:uppercase;letter-spacing:0.15em}.site-top-hld--zbiorcza .logo-hld .logo{margin-top:42px}.top-booking-info{float:left;width:152px;height:100%;border-right:1px solid #414141;position:relative;padding:0 25px}.top-booking-info .top-booking-info__bg{width:101px;height:77px;background:url(/img/sprites.png) 0 0 no-repeat;position:absolute;top:13px;left:25px}.top-booking-info .text-hld{font-size:12px;margin-top:33px;letter-spacing:0.1em;text-shadow:1px 1px 0px #000}.top-booking-info .text-hld .from{color:#d8cdb8;margin-right:5px}.top-booking-info .text-hld .price-value{color:#ece5d8;font-size:26px;font-family:'Nexa', sans-serif}.top-booking-info .text-hld .price-currency{color:#ece5d8;text-transform:uppercase;font-family:'Nexa', sans-serif}.top-booking-info .text-hld .rate{color:#d8cdb8;display:block;text-align:right;margin-top:-3px}.top-booking-info:after{content:'';display:block;position:absolute;top:45px;right:-8px;width:14px;height:14px;background:#1d1d1d;border-bottom:1px solid #414141;border-right:1px solid #414141;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.top-right-hld{float:right;width:60px;height:100%;border-left:1px solid #414141;position:relative}.social-hld--top{text-align:center;margin-top:22px}.social-hld--top a{display:inline-block;color:#9d9078;-webkit-transition:0.2s color ease;transition:0.2s color ease;-webkit-transition:0.2s color ease all ease;-moz-transition:0.2s color ease all ease;-o-transition:0.2s color ease all ease;-ms-transition:0.2s color ease all ease}.social-hld--top a .text{display:none}.social-hld--top a:focus,.social-hld--top a:hover{color:#c9b593}.social-hld--top .fb-link{font-size:17px}.social-hld--top .fb-link:focus,.social-hld--top .fb-link:hover{color:#3B579D}.social-hld--top:after{content:'';display:block;clear:both}.lang-change{color:#9d9078;margin-top:10px;text-align:center;cursor:pointer;-webkit-transition:0.2s color ease;transition:0.2s color ease;-webkit-transition:0.2s color ease all ease;-moz-transition:0.2s color ease all ease;-o-transition:0.2s color ease all ease;-ms-transition:0.2s color ease all ease}.lang-change .text{font-size:11px;display:block;text-align:center;text-transform:uppercase}.lang-change .icon{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:10px}.lang-change:hover{color:#c9b593}.site-top-hld--zbiorcza .lang-change{margin-top:10px}.nav-primary-hld{z-index:1000;position:fixed;-webkit-transform:translateZ(0);top:105px;left:0;width:212px;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}.nav-primary-hld .nav-primary li a{display:block;padding:15px 20px 15px 40px;background:url(/img/fallback/gray-85.png);background:rgba(45, 45, 45, 0.45);-webkit-transition:0.2s background-color ease;transition:0.2s background-color ease;-webkit-transition:0.2s background-color ease all ease;-moz-transition:0.2s background-color ease all ease;-o-transition:0.2s background-color ease all ease;-ms-transition:0.2s background-color ease all ease;border-top:1px solid rgba(255, 255, 255, 0.3)}.nav-primary-hld .nav-primary li a .text{letter-spacing:0.1em;display:block;font-family:'Nexa', sans-serif;font-size:12px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6)}.nav-primary-hld .nav-primary li a.active,.nav-primary-hld .nav-primary li a:focus,.nav-primary-hld .nav-primary li a:hover{background:#c9b593}.nav-primary-hld .nav-primary li a.active .text,.nav-primary-hld .nav-primary li a:focus .text,.nav-primary-hld .nav-primary li a:hover .text{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6)}.nav-primary-hld .nav-primary li.home-link{-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}.nav-primary-hld .nav-primary li.home-link a{background:url(/img/fallback/black-85.png);background:rgba(0, 0, 0, 0.85);border-top:1px solid rgba(255, 255, 255, 0.15)}.nav-primary-hld .nav-primary li.home-link a .text{color:#ece5d8}.nav-primary-hld .nav-primary li.home-link a .icon{color:#ece5d8;font-size:9px;margin-left:9px;position:relative;top:-1px}.nav-primary-hld .nav-primary li.home-link a.active,.nav-primary-hld .nav-primary li.home-link a:focus,.nav-primary-hld .nav-primary li.home-link a:hover{background:#c9b593}.nav-primary-hld .nav-primary li.home-link a.active .text,.nav-primary-hld .nav-primary li.home-link a:focus .text,.nav-primary-hld .nav-primary li.home-link a:hover .text{color:#fff}.nav-primary-hld .nav-primary li.home-link .our-hotels{position:absolute;left:212px;top:0px;width:212px;display:inline-block;width:636px;-webkit-transform:translate(-769px, 0px);-ms-transform:translate(-769px, 0px);transform:translate(-769px, 0px);transform:translate(-769px, 0px) scale(1);-webkit-transform:translate(-769px, 0px) translateZ(0) scale(1);-moz-transform:translate(-769px, 0px) scale(1);z-index:-1;-webkit-transition:0.25s all ease;transition:0.25s all ease;-webkit-transition:0.25s all ease all ease;-moz-transition:0.25s all ease all ease;-o-transition:0.25s all ease all ease;-ms-transition:0.25s all ease all ease}.nav-primary-hld .nav-primary li.home-link .our-hotels li{float:left}.nav-primary-hld .nav-primary li.home-link .our-hotels li a{letter-spacing:0.1em;display:block;font-family:'Nexa', sans-serif;font-size:12px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);padding:15px 20px 15px 20px}.nav-primary-hld .nav-primary li.home-link:hover .our-hotels{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);transform:translate(0px, 0px) scale(1);-webkit-transform:translate(0px, 0px) translateZ(0) scale(1);-moz-transform:translate(0px, 0px) scale(1)}.nav-primary-hld.small-menu{-webkit-transform:translate(-212px, 0px);-ms-transform:translate(-212px, 0px);transform:translate(-212px, 0px);transform:translate(-212px, 0px) scale(1);-webkit-transform:translate(-212px, 0px) translateZ(0) scale(1);-moz-transform:translate(-212px, 0px) scale(1)}.nav-primary-hld.small-menu .small-menu-button{visibility:visible;opacity:1}.nav-primary-hld .small-menu-button{width:212px;background:url(/img/fallback/gray-85.png);background:rgba(45, 45, 45, 0.45);position:absolute;left:212px;top:0px;height:45px;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease;visibility:hidden;opacity:0;cursor:pointer}.nav-primary-hld .small-menu-button:before{content:'';position:absolute;background:url('/img/sprites.png') no-repeat -368px -330px;width:31px;height:18px;margin:auto;left:0;right:0;top:14px}.nav-primary-hld .small-menu-button:hover{background:#c9b593}.nav-primary-hld.darker .nav-primary li a{background:rgba(45, 45, 45, 0.85)}.nav-primary-hld.darker .nav-primary li a.active,.nav-primary-hld.darker .nav-primary li a:focus,.nav-primary-hld.darker .nav-primary li a:hover{background:#c9b593}.nav-primary-hld.darker .nav-primary li a.active .text,.nav-primary-hld.darker .nav-primary li a:focus .text,.nav-primary-hld.darker .nav-primary li a:hover .text{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6)}.nav-primary-hld.darker .nav-primary li.home-link a{background:url(/img/fallback/black-85.png);background:rgba(0, 0, 0, 0.85);border-top:1px solid rgba(255, 255, 255, 0.15)}.nav-primary-hld.darker .nav-primary li.home-link a.active,.nav-primary-hld.darker .nav-primary li.home-link a:focus,.nav-primary-hld.darker .nav-primary li.home-link a:hover{background:#c9b593}.nav-primary-hld.darker .nav-primary li.home-link a.active .text,.nav-primary-hld.darker .nav-primary li.home-link a:focus .text,.nav-primary-hld.darker .nav-primary li.home-link a:hover .text{color:#fff}.photo-hld.photo-hld--full{position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0}.photo-hld.photo-hld--side{position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0;right:50%}.photo-hld.photo-hld--fixed{position:fixed;-webkit-transform:translateZ(0);top:105px}.photo-hld .photo{position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0}.photo-hld:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:513px;height:auto;background:url(../img/photo-shadow.png) 0 0 repeat-y}.photo-title{color:#fff;position:absolute;left:270px;bottom:80px;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.75)}.photo-title h1{font-size:54px;letter-spacing:0.1em;margin:0 0 15px 0}.photo-title h2{font-size:26px;letter-spacing:0.1em;margin:0}.side-icons{position:absolute;right:7px;top:50%;margin-top:-80px}.side-icons .side-link{z-index:2;position:relative;background:#1d1d1d;border:1px solid rgba(255, 255, 255, 0.45);margin-bottom:5px;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease;height:51px;width:54px;float:right;clear:both;overflow:hidden}.side-icons .side-link[data-scrollto-class]{cursor:pointer}.side-icons .side-link.active,.side-icons .side-link:hover{background:#c9b593;border-color:#fff}.side-icons .side-link.active .side-icon,.side-icons .side-link:hover .side-icon{background:#c9b593}.side-icons .side-link.active .icon,.side-icons .side-link:hover .icon{color:#fff;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.5)}.side-icons .side-link[data-scrollto-class]:hover{width:220px}.side-icons .side-link[data-scrollto-class]:hover .side-label{opacity:1}.side-icons .side-link[data-scrollto-class]:hover .side-icon:after{opacity:0.5}.side-icons .side-icon{z-index:3;position:absolute;top:0;right:0;width:52px;height:49px;background:#1d1d1d;-webkit-transition:0.2s background ease;transition:0.2s background ease;-webkit-transition:0.2s background ease all ease;-moz-transition:0.2s background ease all ease;-o-transition:0.2s background ease all ease;-ms-transition:0.2s background ease all ease}.side-icons .side-icon .icon{color:#ece5d8;text-align:center;text-indent:0px;-webkit-transition:0.2s color ease;transition:0.2s color ease;-webkit-transition:0.2s color ease all ease;-moz-transition:0.2s color ease all ease;-o-transition:0.2s color ease all ease;-ms-transition:0.2s color ease all ease}.side-icons .side-icon .icon.icon-hotel{font-size:32px;margin-top:9px}.side-icons .side-icon .icon.icon-promo{font-size:30px;margin-top:9px}.side-icons .side-icon .icon.icon-map{font-size:26px;margin-top:11px}.side-icons .side-icon:after{content:'';display:block;position:absolute;left:0px;top:4px;width:1px;height:41px;background:#ece5d8;opacity:0;-webkit-transition:0.2s opacity ease;transition:0.2s opacity ease;-webkit-transition:0.2s opacity ease all ease;-moz-transition:0.2s opacity ease all ease;-o-transition:0.2s opacity ease all ease;-ms-transition:0.2s opacity ease all ease}.side-icons .side-label{z-index:2;position:relative;width:165px;float:left;text-align:center;height:49px;line-height:51px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.5);font-size:14px;text-transform:uppercase;color:#fff;font-family:'Nexa', sans-serif;letter-spacing:0.1em;opacity:0;-webkit-transition:0.2s opacity ease;transition:0.2s opacity ease;-webkit-transition:0.2s opacity ease all ease;-moz-transition:0.2s opacity ease all ease;-o-transition:0.2s opacity ease all ease;-ms-transition:0.2s opacity ease all ease}.side-icons .arrow{z-index:1;font-size:45px;color:#fff;opacity:0.9;text-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);position:absolute;top:50%;margin-top:-24px;right:85px}.photo-hld--side .side-icons{top:60px;margin-top:0}.photo-hld--side .side-icons .side-icon .icon{text-indent:1px}.side-content-hld{position:relative;float:right;width:50%;background:#fbfbfa;padding:70px 60px 35px}.site-content__title-hld h3{color:#1d1d1d;font-size:32px;letter-spacing:0.1em;margin:0px 0 32px 0}.site-content__title-hld h4{color:#9d9078;font-size:16px;letter-spacing:0.12em;margin:0;margin-bottom:16px}.site-content__more{display:block;clear:both;float:right;color:#9d9078;-webkit-transition:0.2s color ease;transition:0.2s color ease;-webkit-transition:0.2s color ease all ease;-moz-transition:0.2s color ease all ease;-o-transition:0.2s color ease all ease;-ms-transition:0.2s color ease all ease;text-transform:uppercase;font-size:14px;font-family:'Nexa', sans-serif;margin-top:10px}.site-content__more .icon{margin-left:10px;font-size:10px;position:relative;top:-1px}.site-content__more:focus,.site-content__more:hover{color:#c9b593}.side-offers-hld{position:relative;float:right;width:50%;background:#fbfbfa}.side-offer{height:165px;background:#fbfbfa;-webkit-transition:0.3s background ease;transition:0.3s background ease;-webkit-transition:0.3s background ease all ease;-moz-transition:0.3s background ease all ease;-o-transition:0.3s background ease all ease;-ms-transition:0.3s background ease all ease}.side-offer .side-offer__img-hld{width:50%;position:relative;height:100%;z-index:0}.side-offer .side-offer__content{width:50%;position:relative;height:100%;z-index:1;padding:0 30px}.side-offer .side-offer__content .side-offer__title{font-size:15px;font-family:'Nexa', sans-serif;text-transform:uppercase;line-height:133%;margin:0;padding:23px 0 20px;position:relative}.side-offer .side-offer__content .side-offer__title span{display:block;max-height:37px;overflow:hidden}.side-offer .side-offer__content .side-offer__title:after{content:'';display:block;height:1px;width:42px;position:absolute;bottom:0;left:0;background:#dddddd}.side-offer .side-offer__content .side-offer__price-hld{padding-top:20px}.side-offer .side-offer__content .side-offer__price-hld .side-offer__price{float:right;font-size:16px;color:#7a7a7a;padding-right:22px}.side-offer .side-offer__content .side-offer__price-hld .side-offer__price.nudge{position:relative;top:8px}.side-offer .side-offer__content .side-offer__price-hld .side-offer__price .price-value{font-family:'Nexa', sans-serif;font-size:30px;color:#9d9078}.side-offer .side-offer__content .side-offer__price-hld .side-offer__price .price-currency{font-family:'Nexa', sans-serif;color:#9d9078;text-transform:uppercase;font-size:15px}.side-offer .side-offer__content .side-offer__price-hld .side-offer__price .rate{display:block;text-align:right;position:relative;top:-8px}.side-offer .side-offer__content .side-offer__price-hld .side-offer__more-hld{float:right;width:46px;-webkit-transition:0.3s width ease;transition:0.3s width ease;-webkit-transition:0.3s width ease all ease;-moz-transition:0.3s width ease all ease;-o-transition:0.3s width ease all ease;-ms-transition:0.3s width ease all ease;position:relative;overflow:hidden;height:47px}.side-offer .side-offer__content .side-offer__price-hld .side-offer__more-hld .side-offer__more{position:absolute;top:6px;right:0;-webkit-transition:0.3s opacity ease;transition:0.3s opacity ease;-webkit-transition:0.3s opacity ease all ease;-moz-transition:0.3s opacity ease all ease;-o-transition:0.3s opacity ease all ease;-ms-transition:0.3s opacity ease all ease;padding:14px 10px 12px;width:132px;text-align:center;opacity:0}.side-offer .side-offer__content .side-offer__price-hld .side-offer__more-hld .arrow-hld{width:45px;height:41px;border:1px solid #9d9078;position:absolute;top:6px;right:0;-webkit-transition:0.3s opacity ease;transition:0.3s opacity ease;-webkit-transition:0.3s opacity ease all ease;-moz-transition:0.3s opacity ease all ease;-o-transition:0.3s opacity ease all ease;-ms-transition:0.3s opacity ease all ease}.side-offer .side-offer__content .side-offer__price-hld .side-offer__more-hld .arrow-hld .icon{color:#9d9078;font-size:19px;margin-top:9px;text-align:center;text-indent:2px}.side-offer .side-offer__content .side-offer__price-hld:after{content:'';display:block;clear:both}.side-offer .side-offer__content:before{content:'';display:block;width:20px;height:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:35px;background:#fbfbfa;-webkit-transition:0.3s background ease;transition:0.3s background ease;-webkit-transition:0.3s background ease all ease;-moz-transition:0.3s background ease all ease;-o-transition:0.3s background ease all ease;-ms-transition:0.3s background ease all ease}.side-offer .side-offer__content:after{content:'';display:block;clear:both}.side-offer.side-offer--even .side-offer__img-hld{float:right}.side-offer.side-offer--even .side-offer__content{float:left}.side-offer.side-offer--even .side-offer__content:before{right:-10px}.side-offer.side-offer--odd .side-offer__img-hld{float:left}.side-offer.side-offer--odd .side-offer__content{float:right}.side-offer.side-offer--odd .side-offer__content:before{left:-10px}.side-offer:after{content:'';display:block;clear:both}.side-offer:hover{background:#f6f2e9}.side-offer:hover .side-offer__content .side-offer__price-hld .side-offer__more-hld{width:133px}.side-offer:hover .side-offer__content .side-offer__price-hld .side-offer__more-hld .side-offer__more{opacity:1;z-index:1}.side-offer:hover .side-offer__content .side-offer__price-hld .side-offer__more-hld .arrow-hld{opacity:0}.side-offer:hover .side-offer__content:before{background:#f6f2e9}.more-offers-hld{background:#f3f1f0;padding:22px 30px 20px 0}.more-offers-hld:after{content:'';display:block;clear:both}.more-offers-hld .site-content__more{margin:0}.side-contact-info-hld{padding:45px 0;margin-top:35px;position:relative;border-bottom:1px solid #dddddd}.side-contact-info-hld:before{content:'';display:block;height:1px;width:42px;position:absolute;top:0;left:0;background:#dddddd}.side-contact-info-hld .side-contact-info{width:50%}.side-contact-info-hld .side-contact-info .text{font-size:14px;letter-spacing:0.08em;color:#3f3f3f;line-height:186%;display:block}.side-contact-info-hld .side-contact-info .icon{color:#c9b593}.side-contact-info-hld .side-contact-info.side-contact-info--left{float:left}.side-contact-info-hld .side-contact-info.side-contact-info--left .text{padding-left:55px;position:relative}.side-contact-info-hld .side-contact-info.side-contact-info--left .text .icon{font-size:37px;position:absolute;top:9px;left:0}.side-contact-info-hld .side-contact-info.side-contact-info--right{float:right}.side-contact-info-hld .side-contact-info.side-contact-info--right .text .icon-tel{font-size:16px;position:relative;top:2px;margin-right:5px}.side-contact-info-hld .side-contact-info.side-contact-info--right .text .icon-mail{font-size:14px;position:relative;top:2px;margin-right:5px}.side-contact-info-hld .side-contact-info.side-contact-info--right .text a{color:#9d9078;-webkit-transition:0.2s color ease;transition:0.2s color ease;-webkit-transition:0.2s color ease all ease;-moz-transition:0.2s color ease all ease;-o-transition:0.2s color ease all ease;-ms-transition:0.2s color ease all ease}.side-contact-info-hld .side-contact-info.side-contact-info--right .text a:focus,.side-contact-info-hld .side-contact-info.side-contact-info--right .text a:hover{color:#c9b593}.side-contact-info-hld:after{content:'';display:block;clear:both}.side-map-hld{margin-top:50px}.side-map-hld .side-map{height:325px;margin-bottom:35px}.location-info{margin-bottom:30px}.location-info .directions input{font-size:14px;color:#828282;width:200px;padding:9px 10px 8px 15px;outline:none;border:1px solid #E5E2DC;display:block;float:left}.location-info .directions input:focus{border-color:#bbbbbb}.location-info .directions button{display:block;float:left}.location-info .directions .directions_error{height:37px;line-height:37px;margin-left:15px}.location-info .directions:after{content:'';display:block;clear:both}.location-info.location-info--full .directions .directions_error{height:20px;line-height:30px;display:block;font-size:13px;clear:both}#footer{background:#1d1d1d;padding:20px 40px 23px;letter-spacing:0.08em;position:relative;clear:both;width:100%;box-sizing:border-box}#footer:after{content:'';display:block;clear:both}.footer__left{float:left;width:60%}.footer__right{float:right;width:40%}.nav-footer{float:left}.nav-footer li{float:left;margin-left:25px}.nav-footer li:first-child{margin-left:0}.nav-footer li a,.nav-footer li span[data-show-modal]{font-size:13px;text-transform:uppercase;color:#c5c5c5;line-height:18px;cursor:pointer;-webkit-transition:0.2s color ease;transition:0.2s color ease;-webkit-transition:0.2s color ease all ease;-moz-transition:0.2s color ease all ease;-o-transition:0.2s color ease all ease;-ms-transition:0.2s color ease all ease}.nav-footer li a.active,.nav-footer li span[data-show-modal].active,.nav-footer li a:focus,.nav-footer li span[data-show-modal]:focus,.nav-footer li a:hover,.nav-footer li span[data-show-modal]:hover{color:#fff}.nav-footer li span{font-size:13px;text-transform:uppercase;color:#c5c5c5;line-height:18px}.nav-footer:after{content:'';display:block;clear:both}.nav-footer.nav-footer--hotels{padding-left:15px;margin-left:30px;position:relative}.nav-footer.nav-footer--hotels:before{content:'';display:block;position:absolute;top:2px;left:0;width:1px;height:20px;background:rgba(255, 255, 255, 0.25)}.nav-footer.nav-footer--hotels li{margin-left:15px}.nav-footer.nav-footer--hotels li a{color:#9d9078}.nav-footer.nav-footer--hotels li a:focus,.nav-footer.nav-footer--hotels li a:hover{color:#c9b593}.footer-address{float:left;clear:left;margin-top:18px;opacity:0.8}.footer-address p{margin:0}.footer-address span{font-size:13px;color:#8c8c8c;font-style:normal;margin-left:10px}.footer-address span:first-child{margin-left:0}.footer-address span.tel{white-space:nowrap}.footer-address span.span-email{white-space:nowrap}.footer-address a{color:#9d9078;-webkit-transition:0.2s color ease;transition:0.2s color ease;-webkit-transition:0.2s color ease all ease;-moz-transition:0.2s color ease all ease;-o-transition:0.2s color ease all ease;-ms-transition:0.2s color ease all ease}.footer-address a:focus,.footer-address a:hover{color:#c9b593}.created-hld{float:right;position:relative;padding-right:117px;height:18px}.created-hld span{color:#c5c5c5;font-size:13px;text-transform:uppercase;line-height:18px;position:relative}.created-hld .link{display:block;float:right;width:120px;height:21px;position:absolute;right:0;top:2px;margin-top:-6px;cursor:pointer !important}.created-hld .link span{display:none}.created-hld .link div{position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0}.created-hld .link div.initial{opacity:1;-webkit-transition:0.2s opacity ease;transition:0.2s opacity ease;-webkit-transition:0.2s opacity ease all ease;-moz-transition:0.2s opacity ease all ease;-o-transition:0.2s opacity ease all ease;-ms-transition:0.2s opacity ease all ease;background:url(../img/svg/profitroom-mono.svg) center center no-repeat}.created-hld .link div.hover{opacity:0;-webkit-transition:0.2s opacity ease;transition:0.2s opacity ease;-webkit-transition:0.2s opacity ease all ease;-moz-transition:0.2s opacity ease all ease;-o-transition:0.2s opacity ease all ease;-ms-transition:0.2s opacity ease all ease;background:url(../img/svg/profitroom-color.svg) center center no-repeat}.created-hld .link:focus div.initial,.created-hld .link:hover div.initial{opacity:0}.created-hld .link:focus div.hover,.created-hld .link:hover div.hover{opacity:1}.no-opacity .created-hld .link div.initial{display:block}.no-opacity .created-hld .link div.hover{display:none}.no-opacity .created-hld .link:focus div.initial,.no-opacity .created-hld .link:hover div.initial{display:none}.no-opacity .created-hld .link:focus div.hover,.no-opacity .created-hld .link:hover div.hover{display:block}.modal-bg{z-index:100;background:url(/img/fallback/black-60.png);background:rgba(0, 0, 0, 0.6);position:fixed;-webkit-transform:translateZ(0);top:0;left:0;width:100%;height:100%;overflow-y:scroll;display:none}.modal-bg .modal-close-bg{position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0;z-index:0}.modal-bg .modal-content{z-index:1;position:relative;width:600px;margin:80px auto 0;padding:40px 40px 30px;background:#1d1d1d}.modal-bg .modal-content .modal-close{position:absolute;top:0;right:0;width:36px;height:36px;background:url(/img/sprites.png) -60px -130px no-repeat;cursor:pointer;-webkit-transition:0.2s opacity ease;transition:0.2s opacity ease;-webkit-transition:0.2s opacity ease all ease;-moz-transition:0.2s opacity ease all ease;-o-transition:0.2s opacity ease all ease;-ms-transition:0.2s opacity ease all ease}.modal-bg .modal-content .modal-close:hover{opacity:0.8}.modal-bg .modal-content .modal-title{color:#fff;text-align:center;font-size:18px;margin-top:0;letter-spacing:0.1em}.modal-bg .modal-content p{color:#fff;letter-spacing:0.1em;font-size:14px;text-align:center;line-height:140%;margin-bottom:25px}.modal-bg .modal-content .form-msg{color:#fff}.modal-bg.modal-bg--ezine .modal-content{width:360px}#cookieWarning{background:#1d1d1d !important;width:228px !important;border-top:1px solid rgba(255, 255, 255, 0.4);border-right:1px solid rgba(255, 255, 255, 0.4);opacity:0.85;right:auto;left:0px !important}#cookieWarning .cookieContent{text-align:center;letter-spacing:.05em}#cookieWarning .cookieContent strong{display:block;text-align:center;font-size:13px;color:#f3f1f0 !important}#cookieWarning .cookieContent p{text-align:center;font-size:11px !important;color:#f3f1f0 !important}#cookieWarning .cookieContent span{float:none !important;display:inline-block !important;padding:0 !important;position:relative !important;-webkit-transition:0.2s background-color ease;transition:0.2s background-color ease;-webkit-transition:0.2s background-color ease all ease;-moz-transition:0.2s background-color ease all ease;-o-transition:0.2s background-color ease all ease;-ms-transition:0.2s background-color ease all ease}#cookieWarning .cookieContent span a{font-size:11px;display:block !important;padding:7px 20px !important;color:#fff !important}#cookieWarning .cookieContent span{background-color:#9d9078 !important;border-color:#9d9078 !important}#cookieWarning .cookieContent span:hover{background-color:#c9b593 !important;border-color:#c9b593 !important}img[src*="conversion"]{display:none}.arrow-right-animated{-webkit-transition:0.3s width ease;transition:0.3s width ease;-webkit-transition:0.3s width ease all ease;-moz-transition:0.3s width ease all ease;-o-transition:0.3s width ease all ease;-ms-transition:0.3s width ease all ease;width:45px;position:absolute;overflow:hidden;bottom:25px;left:25px}.arrow-right-animated .icon-hld{width:45px;height:41px;border:1px solid white;background:#c9b593;display:inline-block;float:left}.arrow-right-animated .icon-hld .icon{color:white;margin-top:12px;margin-left:14px}.arrow-right-animated .btn-site{position:absolute;left:0;top:0;height:41px;opacity:0;width:180px;padding:14px 10px 12px;text-align:center;-webkit-transition:0.3s all ease;transition:0.3s all ease;-webkit-transition:0.3s all ease all ease;-moz-transition:0.3s all ease all ease;-o-transition:0.3s all ease all ease;-ms-transition:0.3s all ease all ease}.arrow-right-animated:hover{width:180px}.arrow-right-animated:hover .btn-site{opacity:1}.hotel-name{position:absolute;left:90px;bottom:22px;opacity:1;-webkit-transition:0.3s opacity ease;transition:0.3s opacity ease;-webkit-transition:0.3s opacity ease all ease;-moz-transition:0.3s opacity ease all ease;-o-transition:0.3s opacity ease all ease;-ms-transition:0.3s opacity ease all ease}.hotel-name .hotel-title-small{color:white;text-transform:uppercase;font-size:15px}.hotel-name .hotel-title-large{color:white;text-transform:uppercase;font-size:28px;line-height:29px}.box13--2 .hotel-name .hotel-title-small{color:#1E1E1E}.box13--2 .hotel-name .hotel-title-large{color:#1E1E1E}.box13--2 .arrow-right-animated{overflow:visible}.box13--2 .arrow-right-animated .icon-hld{border:1px solid #9D9078}.box13--2 .arrow-right-animated .icon-hld .icon{color:#9D9078}.map-hotel-position{width:175px;height:115px;position:absolute;right:76px;bottom:0;top:0;margin:auto}.banner-title-first{font-size:43px;color:white;position:absolute;left:40px;bottom:80px;text-transform:uppercase;font-family:'Nexa Light', sans-serif;letter-spacing:0.1em}.banner-title-second{font-size:20px;color:white;position:absolute;left:40px;bottom:40px;text-transform:uppercase;letter-spacing:0.1em;font-family:'Nexa Light', sans-serif}.text-intro-main{opacity:0;padding:25px;text-transform:uppercase;letter-spacing:0.1em}.text-intro-main .title{font-size:13px;font-family:"PT Sans", sans-serif;color:#1E1E1E;font-weight:bold;display:block;margin-bottom:10px}.text-intro-main .content{color:#6E6E6E;font-size:13px}.box-1-3{min-height:33.33333333%;height:33.33333333%;display:block;position:relative}.box13--1{background:url(/img/box-13--1.png) no-repeat center;background-size:cover}.box13--1 .map-hotel-position{background:url('/img/sprites.png') no-repeat 0 -398px}.box13--1:hover{background:#ece5d8}.box13--1:hover .arrow-right-animated{width:180px}.box13--1:hover .arrow-right-animated .btn-site{opacity:1}.box13--1:hover .hotel-name{opacity:0}.box13--1:hover .map-hotel-position{display:none}.box13--1:hover .text-intro-main{opacity:1}.box13--2{background:url(/img/box-13--2.jpg) no-repeat center;background-size:cover}.box13--2 .map-hotel-position{background:url('/img/sprites.png') no-repeat 0 -684px}.box13--2:hover{background:#ece5d8}.box13--2:hover .arrow-right-animated{width:180px}.box13--2:hover .arrow-right-animated .btn-site{opacity:1}.box13--2:hover .hotel-name{opacity:0}.box13--2:hover .map-hotel-position{display:none}.box13--2:hover .text-intro-main{opacity:1}.box13--3{background:url(/img/box-13--3.png) no-repeat center;background-size:cover}.box13--3 .map-hotel-position{background:url('/img/sprites.png') no-repeat 0 -529px}.box13--3:hover{background:#ece5d8}.box13--3:hover .arrow-right-animated{width:180px}.box13--3:hover .arrow-right-animated .btn-site{opacity:1}.box13--3:hover .hotel-name{opacity:0}.box13--3:hover .map-hotel-position{display:none}.box13--3:hover .text-intro-main{opacity:1}.boxes-three-horizontal{text-transform:uppercase;clear:both;padding-top:35px;background:white;border-top:1px solid #DDDCDB;border-bottom:1px solid #DDDCDB;padding-bottom:35px}.boxes-three-horizontal:after{content:'';display:block;clear:both;position:relative}.boxes-three-horizontal .title{font-size:15px;font-weight:bold;font-family:"PT Sans", sans-serif;display:block;letter-spacing:0.1em;color:#9d9078;padding:0 60px 30px}.boxes-three-horizontal .container-boxes{padding:0 60px;box-sizing:border-box}.boxes-three-horizontal .box{width:33.33333333%;float:left;padding-left:50px}.boxes-three-horizontal .box span{color:#7B7B7B;text-transform:none;font-size:15px;font-family:"PT Sans", sans-serif}.boxes-three-horizontal .box-1{position:relative;padding-right:80px;box-sizing:border-box}.boxes-three-horizontal .box-1:before{content:'';position:absolute;width:30px;height:32px;background:url('/img/sprites.png') no-repeat -10px -330px;left:0;top:0}.boxes-three-horizontal .box-2{position:relative;padding-right:80px;box-sizing:border-box}.boxes-three-horizontal .box-2:before{content:'';position:absolute;background:url('/img/sprites.png') no-repeat -155px -332px;left:0;top:0;width:37px;height:25px}.boxes-three-horizontal .box-3{position:relative;box-sizing:border-box}.boxes-three-horizontal .box-3:before{content:'';position:absolute;background:url('/img/sprites.png') no-repeat -206px -330px;left:0;top:0;width:35px;height:31px}h1.main-page{letter-spacing:0.1em;color:#1E1E1E;margin-bottom:15px}.site-content__title-hld h4.main-page{margin-bottom:45px;padding-bottom:25px;position:relative}.site-content__title-hld h4.main-page:after{content:'';position:absolute;bottom:0px;left:0px;width:43px;height:1px;background:#DDDDDC}.container-text{padding:0px 60px 50px}.container-text:after{content:'';display:block;clear:both}.news-title{position:relative;color:#1E1E1E;font-size:20px;letter-spacing:0.1em;text-transform:uppercase;padding-bottom:20px;display:block}.news-title:after{content:'';position:absolute;bottom:0px;left:0px;width:43px;height:1px;background:#DDDDDC}.news .item{overflow:hidden;padding-top:10px;width:100%;margin:0px;background:none;height:auto;margin:15px 0;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}.news .item:hover{background:none}.news .item a{display:block;overflow:hidden;text-decoration:none !important;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}.news .item a .itemTitle{-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}.news .item a .itemTitle span{margin-right:20px;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}.news .item a .respoImg{width:136px;height:98px;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}.news .item a .forScale{overflow:hidden;height:108px;float:left;border:2px solid transparent;margin:5px 20px 0 0 !important;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}.news .item a .itemIntro{color:#7B7B7B !important;font-size:13px;font-family:"PT Sans", sans-serif}.news .item h4{color:#9d9078;text-align:left;margin-top:0px;margin-bottom:0px;padding:0px;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease;font-size:13px}.news .item .right{overflow:hidden;float:none;margin-top:3px}.news .item .right span,.news .item .right p,.news .item .right h4,.news .item .right a{color:#9d9078;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}.news .item .right span{font-size:11px}.news .item .right .button{padding:0px 0px;float:right;width:auto;font-size:14px;text-transform:lowercase;color:#9d9078;font-weight:bold}.news .item .right .readMore{float:left;font-size:13px;margin:0px}.news .item .left img{margin-top:0px}.news .item:hover,.news .item:focus{border-color:transparent}.news .item:hover h4,.news .item:focus h4,.news .item:hover span,.news .item:focus span,.news .item:hover a,.news .item:focus a,.news .item:hover p,.news .item:focus p{color:#9d9078}.news .item:hover .readMore,.news .item:focus .readMore{color:#9d9078;opacity:1}.news .item:hover .respoImg,.news .item:focus .respoImg{transform:scale(1.2) translate3d(0, 0, 0);-webkit-transform:scale(1.2) translate3d(0, 0, 0);-moz-transform:scale(1.2) translate3d(0, 0, 0)}.news .item:hover .forScale,.news .item:focus .forScale{border:2px solid transparent}.news .item:hover .button,.news .item:focus .button{color:#c9b593}.lang-change{overflow:hidden;height:51px;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}.lang-change .other-lang{margin-top:13px;background:#1d1d1d;width:100%;border-left:1px solid #414141;border-bottom:1px solid #414141;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease;position:relative}.lang-change .other-lang ul li{text-align:center;padding:4px 0px}.lang-change .other-lang ul li a{color:#9d9078;font-size:11px;display:block;font-family:"PT Sans", sans-serif;text-transform:uppercase;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease;line-height:20px}.lang-change .other-lang ul li a:hover{color:#c9b593}.lang-change:hover{height:120px}.gallery-container{float:left;width:100%}.gallery-hld{position:relative;margin-right:-60px;margin-left:-60px;display:none}.gallery-hld[data-gallery-id="all"]{display:block}.gallery-hld .row-hld{position:relative;height:294px}.gallery-hld .gallery__img-hld{position:absolute;display:block}.gallery-hld .gallery__img-hld.img-big.img-big--left{width:50%;height:100%;top:0;left:0;border-left:1px solid #fff;border-top:1px solid #fff}.gallery-hld .gallery__img-hld.img-small.img-small--1.img-small-1--left{width:25%;height:50%;top:0;left:50%;border-left:1px solid #fff;border-top:1px solid #fff}.gallery-hld .gallery__img-hld.img-small.img-small--2.img-small-2--left{width:25%;height:50%;top:0;right:0;border-left:1px solid #fff;border-top:1px solid #fff}.gallery-hld .gallery__img-hld.img-medium.img-medium--left{width:50%;height:50%;bottom:0;right:0;border-left:1px solid #fff;border-top:1px solid #fff}.gallery-hld .gallery__img-hld.img-small.img-small--1.img-small-1--right{width:25%;height:50%;top:0;left:0;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff}.gallery-hld .gallery__img-hld.img-small.img-small--2.img-small-2--right{width:25%;height:50%;top:0;right:50%;border-left:1px solid #fff;border-top:1px solid #fff}.gallery-hld .gallery__img-hld.img-medium.img-medium--right{width:50%;height:50%;bottom:0;left:0;border-left:1px solid #fff;border-top:1px solid #fff}.gallery-hld .gallery__img-hld.img-big.img-big--right{width:50%;height:100%;top:0;right:0;border-left:1px solid #fff;border-top:1px solid #fff}.gallery-hld .gallery__img-hld:before{opacity:1;-webkit-transition:0.2s opacity ease;transition:0.2s opacity ease;-webkit-transition:0.2s opacity ease all ease;-moz-transition:0.2s opacity ease all ease;-o-transition:0.2s opacity ease all ease;-ms-transition:0.2s opacity ease all ease;content:'';display:block;position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0;background:url(/img/fallback/black-50.png);background:rgba(0, 0, 0, 0.5)}.gallery-hld .gallery__img-hld:after{opacity:0;-webkit-transition:0.2s opacity ease;transition:0.2s opacity ease;-webkit-transition:0.2s opacity ease all ease;-moz-transition:0.2s opacity ease all ease;-o-transition:0.2s opacity ease all ease;-ms-transition:0.2s opacity ease all ease;content:'';display:block;width:37px;height:37px;position:absolute;top:50%;left:50%;margin-left:-19px;margin-top:-19px;background:url(/img/sprites.png) -10px -130px no-repeat}.gallery-hld .gallery__img-hld:focus:before,.gallery-hld .gallery__img-hld:hover:before{opacity:0}.gallery-hld .gallery__img-hld:focus:after,.gallery-hld .gallery__img-hld:hover:after{opacity:1}.gallery-categories{height:60px}.gallery-categories li{float:left;text-transform:uppercase;line-height:60px;color:#3F3F3F;height:60px;padding-left:20px;padding-right:20px;cursor:pointer}.gallery-categories li.active{color:#9d9078;background:#FCFBFA;border-right:1px solid #DFDEDD;border-left:1px solid #DFDEDD}.site-top-hld--upperweb-panel .logo-hld{background:#1d1d1d}.site-top-hld--upperweb-panel .upperweb-header{margin-left:212px;width:100%;border-bottom:1px solid #DDDCDB;height:100%}.site-top-hld--upperweb-panel .upperweb-header h1{float:left;color:#1E1E1E;padding-left:60px;line-height:66px;margin-bottom:10px}.site-top-hld--upperweb-panel .top-right-hld{position:absolute;right:0px;top:0px;border-left:1px solid #DDDCDB}.site-top-hld--upperweb-panel .top-right-hld .lang-change .other-lang{background:white;border-left:1px solid #DDDCDB;border-bottom:1px solid #DDDCDB}.site-top-hld--upperweb-panel .boxes-three-horizontal{clear:none;border:none;padding-bottom:0px;float:left;padding-top:23px;width:65%}.site-top-hld--upperweb-panel .boxes-three-horizontal .box{width:33.33333333%}.site-top-hld--upperweb-panel .boxes-three-horizontal .box p{letter-spacing:0.05em;color:#7B7B7B;text-transform:none;font-size:15px;font-family:"PT Sans", sans-serif;margin:0;max-width:100px}.site-top-hld--upperweb-panel .boxes-three-horizontal .box-1:before{top:12px}.site-top-hld--upperweb-panel .boxes-three-horizontal .box-2:before{background:url('/img/sprites.png') no-repeat -60px -330px;width:28px;height:22px;top:19px}.site-top-hld--upperweb-panel .boxes-three-horizontal .box-3:before{background:url('/img/sprites.png') no-repeat -110px -330px;width:22px;height:28px;top:14px}.room-button{border:1px solid #9d9078;padding:7px 15px;margin-left:15px}.room-button:hover{border-color:#c9b593;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}.conference-title{color:#1E1E1E;text-transform:uppercase;font-weight:bold;font-size:14px}h3.venues{margin:40px 0px 50px;color:#1E1E1E}.venues-list{padding-left:0 !important;margin-left:0 !important}.venues-list li{width:30px;height:30px;margin:5px 10px !important;background:url('/img/venues.png') no-repeat 0px 0px;display:inline-block;overflow:hidden;cursor:pointer}.venues-list li:first-child{margin-left:0px !important}.venues-list li:before{display:none}.venues-list li.projector{background-position:0px -32px}.venues-list li.flipchart{background-position:-30px -32px}.venues-list li.wifi{background-position:-60px -32px}.venues-list li.speakers{background-position:-90px -32px}.venues-list li.microphone{background-position:-120px -32px}.venues-list li.aircondition{background-position:-150px -32px}.venues-list-hld{margin:70px 0px}.full-offer{padding-bottom:70px}.room-button-hld{padding-bottom:60px;margin-bottom:50px;border-bottom:1px solid #E5E4E4}table.venues-table .left-align{text-align:left !important}table.venues-table .left-align.first{padding:28px 15px 7px !important}table.venues-table tr.title{background:white}table.venues-table tr.title span{text-transform:uppercase;font-size:13px}table.venues-table tr.title:hover{background:transparent}table.venues-table td.empty{border-right:1px solid #fbfbfa !important;border-top:1px solid #fbfbfa !important}table.venues-table td.icon{padding:45px 15px 7px !important;position:relative}table.venues-table td.icon.m-square:before{position:absolute;content:'';width:30px;height:30px;margin:auto;left:0;right:0;top:10px;background:url('/img/venues.png') no-repeat 0px 0px}table.venues-table td.icon.theatrical:before{position:absolute;content:'';width:30px;height:30px;margin:auto;left:0;right:0;top:10px;background:url('/img/venues.png') no-repeat -30px 0px}table.venues-table td.icon.horseshoe:before{position:absolute;content:'';width:30px;height:30px;margin:auto;left:0;right:0;top:10px;background:url('/img/venues.png') no-repeat -60px 0px}table.venues-table td.icon.class:before{position:absolute;content:'';width:30px;height:30px;margin:auto;left:0;right:0;top:10px;background:url('/img/venues.png') no-repeat -90px 0px}table.venues-table td.info{position:relative;padding-right:30px !important;text-align:left;font-weight:bold}table.venues-table td.info span{background:url('/img/sprites.png') no-repeat -250px -330px;width:14px;height:14px;right:17px;top:4px;position:absolute;margin:auto;top:0;bottom:0;cursor:pointer}table.venues-table tr:nth-child(even){background:#F4F4F4}table.venues-table tr:nth-child(odd){background:#FBFBFA}table.venues-table tr:hover{background:#F6F2E9}table.venues-table .btn-site{padding:12px 15px 10px}.background-img{position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);top:0px;left:0px;right:0px;bottom:0px;background:#1d1d1d url(/img/bg.jpg) no-repeat center center;opacity:1;visibility:visible;-webkit-transition:1s all ease;transition:1s all ease;-webkit-transition:1s all ease all ease;-moz-transition:1s all ease all ease;-o-transition:1s all ease all ease;-ms-transition:1s all ease all ease;z-index:1000000000000}.background-img.hidden{opacity:0;visibility:hidden}#venues-form-hld,#form-hld{position:fixed;-webkit-transform:translateZ(0);top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.8);z-index:9999;visibility:hidden;opacity:0;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}#venues-form-hld.active,#form-hld.active{visibility:visible;opacity:1}#venues-form-hld.active .venues,#form-hld.active .venues{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);transform:translate(0, -50%) scale(1);-webkit-transform:translate(0, -50%) translateZ(0) scale(1);-moz-transform:translate(0, -50%) scale(1)}#venues-form-hld .venues,#form-hld .venues{width:683px;position:absolute;top:50%;left:0;right:0;transform:translate(0, -50%) scale(0);-webkit-transform:translate(0, -50%) translateZ(0) scale(0);-moz-transform:translate(0, -50%) scale(0);margin:auto;padding:0;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease;background:#FBFBFA;padding:42px}#venues-form-hld .venues .venues-close,#form-hld .venues .venues-close{width:38px;height:38px;background:url('/img/sprites.png') no-repeat -311px -329px;position:absolute;top:0;right:0;cursor:pointer}#venues-form-hld .venues .venues-title,#form-hld .venues .venues-title{font-size:22px;color:#1E1E1E;text-transform:uppercase;display:block;padding-bottom:40px}#venues-form-hld .venues .form-msg .alert,#form-hld .venues .form-msg .alert{padding:0px 20px 0px}#venues-form-hld .venues fieldset,#form-hld .venues fieldset{margin:0;padding:0;border:0}#venues-form-hld .venues input,#form-hld .venues input,#venues-form-hld .venues textarea,#form-hld .venues textarea,#venues-form-hld .venues select,#form-hld .venues select,#venues-form-hld .venues .email,#form-hld .venues .email{width:37%;height:37px;border:0;background:#FFF;float:left;padding:10px 15px;margin-bottom:12px;border:1px solid #DDDDDD}#venues-form-hld .venues textarea,#form-hld .venues textarea{max-height:181px;width:60%;height:196px;float:right}#venues-form-hld .venues .btn,#form-hld .venues .btn{width:160px;height:43px;float:left;color:#FFF;font-weight:normal;border:0;text-transform:uppercase;font-size:13px;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}#venues-form-hld .venues .help-block,#form-hld .venues .help-block{margin:0}#venues-form-hld .venues form.form-horizontal button,#form-hld .venues form.form-horizontal button{float:right}#venues-form-hld .venues form.form-horizontal .form-group.buttons,#form-hld .venues form.form-horizontal .form-group.buttons{margin-top:15px;width:100%}#venues-form-hld .venues form.form-horizontal .form-group,#form-hld .venues form.form-horizontal .form-group{margin-bottom:0}#venues-form-hld .venues select,#form-hld .venues select{font-size:13px;color:#A9A9A9;font-family:"PT Sans", sans-serif;padding-left:15px}#venues-form-hld .venues .SumoSelect,#form-hld .venues .SumoSelect{width:37%}#venues-form-hld .venues .SumoSelect > .CaptionCont,#form-hld .venues .SumoSelect > .CaptionCont{position:relative;min-height:14px;font-size:13px;color:#A9A9A9;font-family:"PT Sans", sans-serif;padding:8px 15px 8px;border:1px solid #DDDDDD;margin-top:0}#venues-form-hld .venues .SumoSelect > .CaptionCont:after,#form-hld .venues .SumoSelect > .CaptionCont:after{content:'';position:absolute;width:21px;height:33px;right:0;top:0;background:url('/img/sprites.png') no-repeat -275px -329px}#venues-form-hld .venues .SumoSelect > .optWrapper > .options,#form-hld .venues .SumoSelect > .optWrapper > .options{max-height:132px}#venues-form-hld .venues .SumoSelect > .optWrapper > .options > li,#form-hld .venues .SumoSelect > .optWrapper > .options > li{padding-left:15px !important;background:none !important;font-size:13px;font-family:"PT Sans", sans-serif;color:#A9A9A9}#venues-form-hld .venues .SumoSelect > .optWrapper > .options > li:hover,#form-hld .venues .SumoSelect > .optWrapper > .options > li:hover{background-color:#f2f2f2 !important}#venues-form-hld .venues .SumoSelect > .optWrapper,#form-hld .venues .SumoSelect > .optWrapper{border-radius:0px}#venues-form-hld .venues .SlectBox,#form-hld .venues .SlectBox{width:100%}#venues-form-hld .SumoSelect > .optWrapper.open,#form-hld .SumoSelect > .optWrapper.open{top:36px}#venues-form-hld #tarnowoVenuesForm-VenueRoom,#form-hld #tarnowoVenuesForm-VenueRoom{width:100%}#venues-form-hld .SumoSelect > .CaptionCont > span,#form-hld .SumoSelect > .CaptionCont > span{width:100%}#venues-form-hld .form-error,#form-hld .form-error,#venues-form-hld .form-success,#form-hld .form-success{width:360px;color:#FFF;text-align:center;top:0px;position:relative}#venues-form-hld .form-error li,#form-hld .form-error li,#venues-form-hld .form-success li,#form-hld .form-success li{padding:10px 15px}#venues-form-hld .form-error,#form-hld .form-error{background:#B30000}#venues-form-hld .form-success,#form-hld .form-success{background:#21A327}#venues-form-hld .col-md-6,#form-hld .col-md-6{padding:0}#powerTip{max-width:200px;white-space:normal !important}.details-content-hld p img{width:100%;height:auto}.isUpperwebPage .col.col--last .topButton{display:none}.isUpperwebPage .upperweb-panel-hld.upperwebPageChildren .col h4{float:left;padding-top:28px}.upperweb-panel-hld .col{z-index:1}.UpperwebComponent .panel-body:after{content:'';display:block;clear:both}.UpperwebComponent .pull-right{margin-left:5px}.UpperwebComponent .close{border:none;background:transparent}.UpperwebComponent .modal.in .modal-dialog{height:100%}.UpperwebComponent .modal-content{overflow:auto;max-height:80%}.fancybox-output-iframe{display:none}.dropdown-menu .fa.fa-times.pull-right.text-danger:before{display:none}.UpperwebComponent .container{margin-left:190px !important}body.hotel{overflow-x:hidden}body.hotel .site-top-hld{-webkit-transition:0.6s all ease;-moz-transition:0.6s all ease;-o-transition:0.6s all ease;-ms-transition:0.6s all ease;-webkit-transform:translate(0px, -105px);-ms-transform:translate(0px, -105px);transform:translate(0px, -105px);transform:translate(0px, -105px) scale(1);-webkit-transform:translate(0px, -105px) translateZ(0) scale(1);-moz-transform:translate(0px, -105px) scale(1)}body.hotel .site-top-hld.slideIn{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);transform:translate(0px, 0px) scale(1);-webkit-transform:translate(0px, 0px) translateZ(0) scale(1);-moz-transform:translate(0px, 0px) scale(1)}body.hotel .nav-primary-hld{-webkit-transition:1.4s all ease;-moz-transition:1.4s all ease;-o-transition:1.4s all ease;-ms-transition:1.4s all ease;-webkit-transform:translate(0, -150%);-ms-transform:translate(0, -150%);transform:translate(0, -150%);transform:translate(0, -150%) scale(1);-webkit-transform:translate(0, -150%) translateZ(0) scale(1);-moz-transform:translate(0, -150%) scale(1);z-index:9}body.hotel .nav-primary-hld.slideIn{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);transform:translate(0px, 0px) scale(1);-webkit-transform:translate(0px, 0px) translateZ(0) scale(1);-moz-transform:translate(0px, 0px) scale(1)}body.hotel .nav-primary-hld.afterAnimation{-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}body.hotel .nav-primary-hld.small-menu,body.hotel .nav-primary-hld.darker{-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}body.hotel .nav-primary-hld.small-menu.slideIn{-webkit-transform:translate(-212px, 0px);-ms-transform:translate(-212px, 0px);transform:translate(-212px, 0px);transform:translate(-212px, 0px) scale(1);-webkit-transform:translate(-212px, 0px) translateZ(0) scale(1);-moz-transform:translate(-212px, 0px) scale(1);-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}body.hotel .nav-primary-hld.small-menu.slideIn .small-menu-button{visibility:visible;opacity:1}body.hotel .side-link{-webkit-transition:1s all ease;-moz-transition:1s all ease;-o-transition:1s all ease;-ms-transition:1s all ease;-webkit-transform:translate(65px, 0px);-ms-transform:translate(65px, 0px);transform:translate(65px, 0px);transform:translate(65px, 0px) scale(1);-webkit-transform:translate(65px, 0px) translateZ(0) scale(1);-moz-transform:translate(65px, 0px) scale(1)}body.hotel .side-link.slideIn{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);transform:translate(0px, 0px) scale(1);-webkit-transform:translate(0px, 0px) translateZ(0) scale(1);-moz-transform:translate(0px, 0px) scale(1)}body.hotel .side-link.afterAnimation{-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}body.hotel .photo-title{-webkit-transition:1s all ease;-moz-transition:1s all ease;-o-transition:1s all ease;-ms-transition:1s all ease;transform:scale(0) translate3d(0, 0, 0);-webkit-transform:scale(0) translate3d(0, 0, 0);-moz-transform:scale(0) translate3d(0, 0, 0)}body.hotel .photo-title.slideIn{transform:scale(1) translate3d(0, 0, 0);-webkit-transform:scale(1) translate3d(0, 0, 0);-moz-transform:scale(1) translate3d(0, 0, 0)}body.hotel .side-icons .arrow{-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;-o-transition:0.2s all ease;-ms-transition:0.2s all ease;right:-45px}body.hotel .side-icons .arrow.slideIn{right:85px}#trip-panel{width:170px;height:140px;position:absolute;top:10px;right:-170px;background:rgba(255, 255, 255, 0.5);border:2px solid #C6AD7C;border-right:0;z-index:999999999}#trip-panel .trip-panel-head{width:62px;height:139px;position:absolute;top:-2px;right:170px;background:#C6AD7C}#trip-panel .trip-panel-head p{transform:rotate(-90deg);position:absolute;bottom:40px;left:-14px;font-size:19px;color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6)}body.zbiorcza .site-top-hld{-webkit-transition:0.6s all ease;-moz-transition:0.6s all ease;-o-transition:0.6s all ease;-ms-transition:0.6s all ease;-webkit-transform:translate(0px, -105px);-ms-transform:translate(0px, -105px);transform:translate(0px, -105px);transform:translate(0px, -105px) scale(1);-webkit-transform:translate(0px, -105px) translateZ(0) scale(1);-moz-transform:translate(0px, -105px) scale(1)}body.zbiorcza .site-top-hld.slideIn{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);transform:translate(0px, 0px) scale(1);-webkit-transform:translate(0px, 0px) translateZ(0) scale(1);-moz-transform:translate(0px, 0px) scale(1)}body.zbiorcza .nav-primary-hld{-webkit-transition:1.4s all ease;-moz-transition:1.4s all ease;-o-transition:1.4s all ease;-ms-transition:1.4s all ease;-webkit-transform:translate(0, -150%);-ms-transform:translate(0, -150%);transform:translate(0, -150%);transform:translate(0, -150%) scale(1);-webkit-transform:translate(0, -150%) translateZ(0) scale(1);-moz-transform:translate(0, -150%) scale(1);z-index:9}body.zbiorcza .nav-primary-hld.slideIn{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);transform:translate(0px, 0px) scale(1);-webkit-transform:translate(0px, 0px) translateZ(0) scale(1);-moz-transform:translate(0px, 0px) scale(1)}body.zbiorcza .nav-primary-hld.afterAnimation{-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}body.zbiorcza .nav-primary-hld.small-menu,body.zbiorcza .nav-primary-hld.darker{-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}body.zbiorcza .nav-primary-hld.small-menu.slideIn{-webkit-transform:translate(-212px, 0px);-ms-transform:translate(-212px, 0px);transform:translate(-212px, 0px);transform:translate(-212px, 0px) scale(1);-webkit-transform:translate(-212px, 0px) translateZ(0) scale(1);-moz-transform:translate(-212px, 0px) scale(1);-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}body.zbiorcza .nav-primary-hld.small-menu.slideIn .small-menu-button{visibility:visible;opacity:1}body.zbiorcza .box13--1{visibility:hidden;opacity:0;-webkit-transition:0.6s all ease;-moz-transition:0.6s all ease;-o-transition:0.6s all ease;-ms-transition:0.6s all ease;transform:scale(0.1) translate3d(0, 0, 0);-webkit-transform:scale(0.1) translate3d(0, 0, 0);-moz-transform:scale(0.1) translate3d(0, 0, 0)}body.zbiorcza .box13--1.slideIn{visibility:visible;opacity:1;display:block;transform:scale(1) translate3d(0, 0, 0);-webkit-transform:scale(1) translate3d(0, 0, 0);-moz-transform:scale(1) translate3d(0, 0, 0)}body.zbiorcza .box13--2{visibility:hidden;opacity:0;-webkit-transition:0.6s all ease;-moz-transition:0.6s all ease;-o-transition:0.6s all ease;-ms-transition:0.6s all ease;transform:scale(0.1) translate3d(0, 0, 0);-webkit-transform:scale(0.1) translate3d(0, 0, 0);-moz-transform:scale(0.1) translate3d(0, 0, 0)}body.zbiorcza .box13--2.slideIn{visibility:visible;opacity:1;display:block;transform:scale(1) translate3d(0, 0, 0);-webkit-transform:scale(1) translate3d(0, 0, 0);-moz-transform:scale(1) translate3d(0, 0, 0)}body.zbiorcza .box13--3{visibility:hidden;opacity:0;-webkit-transition:0.6s all ease;-moz-transition:0.6s all ease;-o-transition:0.6s all ease;-ms-transition:0.6s all ease;transform:scale(0.1) translate3d(0, 0, 0);-webkit-transform:scale(0.1) translate3d(0, 0, 0);-moz-transform:scale(0.1) translate3d(0, 0, 0)}body.zbiorcza .box13--3.slideIn{visibility:visible;opacity:1;display:block;transform:scale(1) translate3d(0, 0, 0);-webkit-transform:scale(1) translate3d(0, 0, 0);-moz-transform:scale(1) translate3d(0, 0, 0)}.mainOffers.content{overflow:visible}.mainOffers.content .btn-site{color:white}.mainOffers.content .btn-site:hover{color:white}#alert-div-hld{position:fixed;-webkit-transform:translateZ(0);top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.8);z-index:9999;visibility:hidden;opacity:0;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease}#alert-div-hld.active{visibility:visible;opacity:1}#alert-div-hld.active .alert-div{-webkit-transform:translate(0, 0px);-ms-transform:translate(0, 0px);transform:translate(0, 0px);transform:translate(0, 0px) scale(1);-webkit-transform:translate(0, 0px) translateZ(0) scale(1);-moz-transform:translate(0, 0px) scale(1)}#alert-div-hld .alert-div{width:300px;height:120px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;-webkit-transition:0.2s all ease;transition:0.2s all ease;-webkit-transition:0.2s all ease all ease;-moz-transition:0.2s all ease all ease;-o-transition:0.2s all ease all ease;-ms-transition:0.2s all ease all ease;-webkit-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px);transform:translate(0, 50px) scale(1);-webkit-transform:translate(0, 50px) translateZ(0) scale(1);-moz-transform:translate(0, 50px) scale(1);background:#FBFBFA;padding:42px}#alert-div-hld .alert-div .alert-close{width:38px;height:38px;background:url('/img/sprites.png') no-repeat -311px -329px;position:absolute;top:0;right:0;cursor:pointer}#alert-div-hld .alert-div p{text-align:center}h6.page-title{font-size:25px}.zbiorcza_sec .social-hld--top{margin-top:52px}#footer{z-index:2}.photo-hld{z-index:-1}.photo-hld.photo-hld--side{z-index:1}.photo-hld__show-gallery{z-index:10}.hotel .photo-hld{z-index:1}.hotel .social-hld--top{margin-top:22px}body{background-image:url("/img/sf-bg.jpg") !important}.ui-slider{background-image:url("/img/sf-slider-bg.jpg") !important}#content:before{background-image:url("/img/sf-logo-footer.png") !important}.page-title{font-size:32px;margin-top:60px;margin-bottom:10px}.page-subtitle{font-size:17px;color:#9d9078;margin-top:0}.nav-secondary{margin:50px -60px 50px -60px;padding-left:60px;padding-right:60px;background:#fff;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}.nav-secondary li{float:left}.nav-secondary li a{display:block;height:62px;line-height:60px;padding:0 22px}.nav-secondary li a span{color:#3f3f3f;font-size:13px;text-transform:uppercase;letter-spacing:0.08em;-webkit-transition:0.2s color ease;transition:0.2s color ease;-webkit-transition:0.2s color ease all ease;-moz-transition:0.2s color ease all ease;-o-transition:0.2s color ease all ease;-ms-transition:0.2s color ease all ease}.nav-secondary li a:focus span,.nav-secondary li a:hover span{color:#9d9078}.nav-secondary li.active{border-left:1px solid #dddddd;border-right:1px solid #dddddd}.nav-secondary li.active a{background:#fbfbfa}.nav-secondary li.active a span{color:#9d9078}.nav-secondary:after{content:'';display:block;clear:both}.content{color:#3f3f3f;letter-spacing:0.08em;overflow:hidden}.content > *:first-child{margin-top:0}.content p{font-size:14px;line-height:208%}.content strong{font-weight:bold}.content a{color:#9d9078;-webkit-transition:0.2s color ease;transition:0.2s color ease;-webkit-transition:0.2s color ease all ease;-moz-transition:0.2s color ease all ease;-o-transition:0.2s color ease all ease;-ms-transition:0.2s color ease all ease}.content a:focus,.content a:hover{color:#c9b593}.content ol{padding-left:35px;font-size:14px;margin:1em 0 1.5em}.content ol li{margin:12px 0;line-height:158%}.content ul{padding-left:15px;list-style-type:none;clear:both;font-size:14px;margin:1em 0 1.5em}.content ul li{padding-left:17px;position:relative;margin:12px 0;line-height:158%}.content ul li:before{content:'';position:absolute;top:7px;left:0;width:5px;height:9px;background:url(/img/sprites.png) -10px -110px}.content ul.contact-list{padding-left:0}.content ul.contact-list li{margin:8px 0}.content ul .contact-list__blank{padding-left:0}.content ul .contact-list__blank:before{display:none}.content ul .contact-list__phone{padding-left:27px}.content ul .contact-list__phone:before{width:17px;height:17px;background:url(/img/sprites.png) -10px -180px no-repeat;top:3px}.content ul .contact-list__fax{padding-left:27px}.content ul .contact-list__fax:before{width:17px;height:17px;background:url(/img/sprites.png) -40px -180px no-repeat;top:3px}.content ul .contact-list__email{padding-left:27px}.content ul .contact-list__email:before{width:17px;height:14px;background:url(/img/sprites.png) -70px -180px no-repeat;top:5px}.content .contact-title{font-family:"PT Sans", sans-serif;text-transform:none;font-size:15px;margin-top:40px}.content table{width:100%;margin:2em auto 1.5em;font-size:14px}.content table caption{margin-bottom:10px;font-family:'Nexa', sans-serif;font-size:18px}.content table td,.content table th{padding:13px 15px;vertical-align:middle;text-align:center;border:1px solid #dddddd}.content table th{font-size:15px;font-weight:bold}.content .quote{padding:30px 0 20px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;margin:35px 0}.content .quote .quote__title{color:#9d9078;font-size:16px;font-style:italic;position:relative;display:inline-block;padding-left:20px;padding-right:20px}.content .quote .quote__title:before,.content .quote .quote__title:after{content:'';display:block;position:absolute;width:11px;height:10px;background:url(/img/sprites.png) -10px -90px no-repeat}.content .quote .quote__title:before{left:0;bottom:0}.content .quote .quote__title:after{top:0;right:0}.content .quote p{color:#7a7a7a;font-style:italic;line-height:146%}.content .quote .quote__source{color:#9d9078;margin-left:15px;white-space:nowrap}.generic-gallery-hld{height:400px;position:relative;margin-top:35px;margin-bottom:35px}.generic-gallery-hld .content-gallery__img-hld{position:absolute;display:block}.generic-gallery-hld .content-gallery__img-hld.content-gallery__img-hld--left{width:50%;height:100%;top:0;left:0;border-right:1px solid #fff}.generic-gallery-hld .content-gallery__img-hld.content-gallery__img-hld--top-right{width:50%;height:50%;top:0;right:0;border-bottom:1px solid #fff}.generic-gallery-hld .content-gallery__img-hld.content-gallery__img-hld--bottom-right{width:50%;height:50%;bottom:0;right:0}.generic-gallery-hld .content-gallery__img-hld:before{opacity:0;-webkit-transition:0.2s opacity ease;transition:0.2s opacity ease;-webkit-transition:0.2s opacity ease all ease;-moz-transition:0.2s opacity ease all ease;-o-transition:0.2s opacity ease all ease;-ms-transition:0.2s opacity ease all ease;content:'';display:block;position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0;background:url(/img/fallback/black-50.png);background:rgba(0, 0, 0, 0.5)}.generic-gallery-hld .content-gallery__img-hld:after{opacity:0;-webkit-transition:0.2s opacity ease;transition:0.2s opacity ease;-webkit-transition:0.2s opacity ease all ease;-moz-transition:0.2s opacity ease all ease;-o-transition:0.2s opacity ease all ease;-ms-transition:0.2s opacity ease all ease;content:'';display:block;width:37px;height:37px;position:absolute;top:50%;left:50%;margin-left:-19px;margin-top:-19px;background:url(/img/sprites.png) -10px -130px no-repeat}.generic-gallery-hld .content-gallery__img-hld:focus:before,.generic-gallery-hld .content-gallery__img-hld:hover:before,.generic-gallery-hld .content-gallery__img-hld:focus:after,.generic-gallery-hld .content-gallery__img-hld:hover:after{opacity:1}.generic-gallery-hld .hidden{display:none}.listing-header{overflow:hidden;margin:10px auto 15px}.listing-header p{font-size:14px;color:#7a7a7a;padding-left:40px}.listing-header p .top-info:first-child{margin-left:0}.listing-header p .value{font-family:'Nexa', sans-serif;color:#9d9078;font-size:26px;margin-right:3px}.listing-hld{margin-top:40px}.item{height:250px;max-width:980px;margin-bottom:40px;background:#fbfbfa;-webkit-transition:0.3s background ease;transition:0.3s background ease;-webkit-transition:0.3s background ease all ease;-moz-transition:0.3s background ease all ease;-o-transition:0.3s background ease all ease;-ms-transition:0.3s background ease all ease;display:block;position:relative}.item .item__img-hld{width:50%;position:relative;height:100%;z-index:0}.item .item__content{width:50%;position:relative;height:100%;z-index:1;padding:0 30px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}.item .item__content .item__title{font-size:15px;font-family:'Nexa', sans-serif;text-transform:uppercase;line-height:133%;margin:0;padding:23px 0 20px;position:relative;color:#3f3f3f}.item .item__content .item__title span{display:block;max-height:37px;overflow:hidden}.item .item__content .item__title:after{content:'';display:block;height:1px;width:42px;position:absolute;bottom:0;left:0;background:#dddddd}.item .item__content .item__summary{font-size:14px;color:#7a7a7a;line-height:169%;letter-spacing:0.08em;margin-bottom:0px;padding-top:3px;overflow:hidden;max-height:175px}.item .item__content .item__summary p{margin-bottom:5px;margin-top:5px}.item .item__content .item__room-info{margin-top:20px}.item .item__content .item__room-info li{float:left;margin-left:45px;color:#3f3f3f;font-size:14px;padding-left:28px;position:relative}.item .item__content .item__room-info li:first-child{margin-left:0}.item .item__content .item__room-info li:before{content:'';position:absolute;left:0;display:block}.item .item__content .item__room-info li.room-area:before{width:13px;height:13px;background:url(/img/sprites.png) -10px -220px no-repeat;top:2px}.item .item__content .item__room-info li.room-occupancy:before{width:13px;height:14px;background:url(/img/sprites.png) -40px -220px no-repeat;top:2px}.item .item__content .item__room-info:after{content:'';display:block;clear:both}.item .item__content .item__price-hld{padding-top:20px}.item .item__content .item__price-hld .item__price{float:right;font-size:16px;color:#7a7a7a;padding-right:22px}.item .item__content .item__price-hld .item__price.nudge{position:relative;top:8px}.item .item__content .item__price-hld .item__price .price-value{font-family:'Nexa', sans-serif;font-size:30px;color:#9d9078}.item .item__content .item__price-hld .item__price .price-currency{font-family:'Nexa', sans-serif;color:#9d9078;text-transform:uppercase;font-size:15px}.item .item__content .item__price-hld .item__price .rate{display:block;text-align:right;position:relative;top:-8px}.item .item__content .item__price-hld .item__price.item__price--room{float:none;text-align:right;padding-right:0;margin-top:15px;height:38px}.item .item__content .item__price-hld .item__more-hld{float:right;width:46px;-webkit-transition:0.3s width ease;transition:0.3s width ease;-webkit-transition:0.3s width ease all ease;-moz-transition:0.3s width ease all ease;-o-transition:0.3s width ease all ease;-ms-transition:0.3s width ease all ease;position:relative;overflow:hidden;height:47px}.item .item__content .item__price-hld .item__more-hld .item__more{position:absolute;top:6px;right:0;-webkit-transition:0.3s opacity ease;transition:0.3s opacity ease;-webkit-transition:0.3s opacity ease all ease;-moz-transition:0.3s opacity ease all ease;-o-transition:0.3s opacity ease all ease;-ms-transition:0.3s opacity ease all ease;padding:14px 10px 12px;width:132px;text-align:center;opacity:0}.item .item__content .item__price-hld .item__more-hld .arrow-hld{width:45px;height:41px;border:1px solid #9d9078;position:absolute;top:6px;right:0;-webkit-transition:0.3s opacity ease;transition:0.3s opacity ease;-webkit-transition:0.3s opacity ease all ease;-moz-transition:0.3s opacity ease all ease;-o-transition:0.3s opacity ease all ease;-ms-transition:0.3s opacity ease all ease}.item .item__content .item__price-hld .item__more-hld .arrow-hld .icon{color:#9d9078;font-size:19px;margin-top:9px;text-align:center;text-indent:2px}.item .item__content .item__price-hld .item--room__more-hld{height:37px;margin-top:10px}.item .item__content .item__price-hld .item--room__more-hld .btn-site{width:48%;padding-left:0;padding-right:0;text-align:center}.item .item__content .item__price-hld .item--room__more-hld .item--room__more{float:left}.item .item__content .item__price-hld .item--room__more-hld .item--room__check{float:right}.item .item__content .item__price-hld .item--room__more-hld:after{content:'';display:block;clear:both}.item .item__content .item__price-hld:after{content:'';display:block;clear:both}.item .item__content:before{content:'';display:block;width:20px;height:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:35px;background:#fbfbfa;-webkit-transition:0.3s background ease;transition:0.3s background ease;-webkit-transition:0.3s background ease all ease;-moz-transition:0.3s background ease all ease;-o-transition:0.3s background ease all ease;-ms-transition:0.3s background ease all ease}.item .item__content:after{content:'';display:block;clear:both}.item.item--even .item__img-hld{float:right}.item.item--even .item__content{float:left;border-left:1px solid #dddddd}.item.item--even .item__content:before{right:-10px}.item.item--odd .item__img-hld{float:left}.item.item--odd .item__content{float:right;border-right:1px solid #dddddd}.item.item--odd .item__content:before{left:-10px}.item:after{content:'';display:block;clear:both}.item:hover{background:#f6f2e9}.item:hover .item__content .item__price-hld .item__more-hld{width:133px}.item:hover .item__content .item__price-hld .item__more-hld .item__more{opacity:1;z-index:1}.item:hover .item__content .item__price-hld .item__more-hld .arrow-hld{opacity:0}.item:hover .item__content:before{background:#f6f2e9}.item .offer-hidden{opacity:0;position:absolute;display:none}.item.hiddenOffer .offer-hidden{height:100%;background:white;top:0;left:0;opacity:1;width:100%;border:1px solid #dddddd;z-index:1;display:block}.item.hiddenOffer .offer-hidden .item__content{border:none;width:100%}.item.hiddenOffer .offer-hidden .item__content:before{display:none}.item.hiddenOffer .offer-hidden .item__content .item__summary{width:50%;float:left}.item.hiddenOffer .offer-hidden .item__content .buttons-hld{float:right;width:50%;padding-left:10px}.item.hiddenOffer .offer-hidden .item__content .buttons-hld .btn-site{width:100%;float:left;margin-bottom:9px;padding:10px 15px 8px;text-align:center}.photo-hld__show-gallery{background:#1d1d1d;width:55px;height:54px;position:absolute;top:155px;right:10px;cursor:pointer;border:1px solid transparent;-webkit-transition:0.2s border-color ease;transition:0.2s border-color ease;-webkit-transition:0.2s border-color ease all ease;-moz-transition:0.2s border-color ease all ease;-o-transition:0.2s border-color ease all ease;-ms-transition:0.2s border-color ease all ease}.photo-hld__show-gallery .icon{width:30px;height:33px;background:url(/img/sprites.png) -50px -250px no-repeat;margin:10px 0 0 12px}.photo-hld__show-gallery:hover{border-color:#ece5d8}.photo-hld__hidden-gallery{display:none}.details__price-hld{padding-top:22px;position:relative}.details__price-hld.details__price-hld--offer{padding-bottom:10px}.details__price-hld.details__price-hld--offer:before{content:'';display:block;height:1px;width:42px;position:absolute;bottom:0;left:0;background:#dddddd}.details__price-hld .details__price{float:left;font-size:16px;color:#7a7a7a;padding-right:22px;position:relative;top:-7px}.details__price-hld .details__price.nudge{top:0px;height:58px}.details__price-hld .details__price .price-value{font-family:'Nexa', sans-serif;font-size:30px;color:#9d9078}.details__price-hld .details__price .price-currency{font-family:'Nexa', sans-serif;color:#9d9078;text-transform:uppercase;font-size:15px}.details__price-hld .details__price .rate{display:block;text-align:right;position:relative;top:-8px}.details__price-hld .details__check{float:left}.details__price-hld:after{content:'';display:block;clear:left}.details-room-info{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;padding:0px 0 18px;margin-top:13px}.details-room-info .room-special{float:left;margin-right:40px;margin-top:26px}.details-room-info .room-special li{float:left;margin-left:45px;color:#3f3f3f;font-size:14px;padding-left:28px;position:relative}.details-room-info .room-special li:first-child{margin-left:0}.details-room-info .room-special li:before{content:'';position:absolute;left:0;display:block}.details-room-info .room-special li.room-area:before{width:13px;height:13px;background:url(/img/sprites.png) -10px -220px no-repeat;top:2px}.details-room-info .room-special li.room-occupancy:before{width:13px;height:14px;background:url(/img/sprites.png) -40px -220px no-repeat;top:2px}.details-room-info .room-special:after{content:'';display:block;clear:both}.details-room-info .facilities-hld{float:left;margin-top:18px}.details-room-info .facilities-hld h4{float:left;font-family:"PT Sans", sans-serif;font-weight:bold;font-size:13px;margin:9px 0 5px 0;color:#9d9078;margin-right:22px}.details-room-info .facilities-hld .facilities{float:left}.details-room-info .facilities-hld .facilities li{float:left;background:#505050;width:30px;height:30px;margin-left:15px;cursor:pointer}.details-room-info .facilities-hld .facilities li:first-child{margin-left:0}.details-room-info .facilities-hld .facilities li.fac-10689,.details-room-info .facilities-hld .facilities li.fac-10694,.details-room-info .facilities-hld .facilities li.fac-10689,.details-room-info .facilities-hld .facilities li.fac-10684{background:url(/img/venues.png) -30px -90px no-repeat}.details-room-info .facilities-hld .facilities li.fac-10689:hover,.details-room-info .facilities-hld .facilities li.fac-10694:hover,.details-room-info .facilities-hld .facilities li.fac-10689:hover,.details-room-info .facilities-hld .facilities li.fac-10684:hover{background-position:-30px -60px}.details-room-info .facilities-hld .facilities li.fac-10690,.details-room-info .facilities-hld .facilities li.fac-10695,.details-room-info .facilities-hld .facilities li.fac-10690{background:url(/img/venues.png) 0px -90px no-repeat}.details-room-info .facilities-hld .facilities li.fac-10690:hover,.details-room-info .facilities-hld .facilities li.fac-10695:hover,.details-room-info .facilities-hld .facilities li.fac-10690:hover{background-position:0px -60px}.details-room-info .facilities-hld .facilities li.fac-10691,.details-room-info .facilities-hld .facilities li.fac-10696,.details-room-info .facilities-hld .facilities li.fac-10691,.details-room-info .facilities-hld .facilities li.fac-10686{background:url(/img/venues.png) -60px -90px no-repeat}.details-room-info .facilities-hld .facilities li.fac-10691:hover,.details-room-info .facilities-hld .facilities li.fac-10696:hover,.details-room-info .facilities-hld .facilities li.fac-10691:hover,.details-room-info .facilities-hld .facilities li.fac-10686:hover{background-position:-60px -60px}.details-room-info .facilities-hld .facilities li.fac-10692,.details-room-info .facilities-hld .facilities li.fac-10697,.details-room-info .facilities-hld .facilities li.fac-10692,.details-room-info .facilities-hld .facilities li.fac-10687{background:url(/img/venues.png) -180px -90px no-repeat}.details-room-info .facilities-hld .facilities li.fac-10692:hover,.details-room-info .facilities-hld .facilities li.fac-10697:hover,.details-room-info .facilities-hld .facilities li.fac-10692:hover,.details-room-info .facilities-hld .facilities li.fac-10687:hover{background-position:-180px -60px}.details-room-info .facilities-hld .facilities li.fac-10693,.details-room-info .facilities-hld .facilities li.fac-10698,.details-room-info .facilities-hld .facilities li.fac-10693{background:url(/img/venues.png) -90px -90px no-repeat}.details-room-info .facilities-hld .facilities li.fac-10693:hover,.details-room-info .facilities-hld .facilities li.fac-10698:hover,.details-room-info .facilities-hld .facilities li.fac-10693:hover{background-position:-90px -60px}.details-room-info .facilities-hld .facilities li.fac-10699,.details-room-info .facilities-hld .facilities li.fac-10700,.details-room-info .facilities-hld .facilities li.fac-10701{background:url(/img/venues.png) -150px -90px no-repeat}.details-room-info .facilities-hld .facilities li.fac-10699:hover,.details-room-info .facilities-hld .facilities li.fac-10700:hover,.details-room-info .facilities-hld .facilities li.fac-10701:hover{background-position:-150px -60px}.details-room-info .facilities-hld .facilities li.fac-10770,.details-room-info .facilities-hld .facilities li.fac-10763{background:url(/img/venues.png) -122px -92px no-repeat;margin-top:2px}.details-room-info .facilities-hld .facilities li.fac-10770:hover,.details-room-info .facilities-hld .facilities li.fac-10763:hover{background-position:-122px -62px}.details-room-info .facilities-hld .facilities li .text{display:none}.details-room-info .facilities-hld .facilities:after{content:'';display:block;clear:both}.details-room-info .facilities-hld:after{content:'';display:block;clear:both}.details-room-info:after{content:'';display:block;clear:both}.details-content-hld{margin-top:40px}.offer-benefits-hld{padding:40px 0;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}.offer-benefits-hld .offer-benefits-title{font-family:"PT Sans", sans-serif;font-size:15px;text-transform:uppercase;font-weight:bold;color:#9d9078;letter-spacing:0.1em;margin-top:0;margin-bottom:25px}.offer-benefits-hld .offer-benefits .col{width:33%;float:left;padding-left:45px;padding-right:45px;position:relative}.offer-benefits-hld .offer-benefits .col:before{content:'';display:block;position:absolute;left:0;top:0}.offer-benefits-hld .offer-benefits .col.col--left:before{width:30px;height:32px;background:url(/img/sprites.png) -10px -330px no-repeat}.offer-benefits-hld .offer-benefits .col.col--middle:before{width:28px;height:22px;background:url(/img/sprites.png) -60px -330px no-repeat}.offer-benefits-hld .offer-benefits .col.col--right:before{width:22px;height:28px;background:url(/img/sprites.png) -110px -330px no-repeat}.offer-benefits-hld .offer-benefits .col .text{font-size:15px;color:#7a7a7a;letter-spacing:0.025em;line-height:140%}.offer-benefits-hld .offer-benefits:after{content:'';display:block;clear:both}.section--generic .offer-benefits-hld{padding-bottom:20px}.section--generic .offer-benefits-hld .offer-benefits .col{min-width:153px;padding-left:35px;margin-bottom:20px}.offer-conditions-hld{margin-top:40px}.offer-conditions-hld .offer-conditions-title{font-family:"PT Sans", sans-serif;font-size:15px;text-transform:uppercase;font-weight:bold;color:#9d9078;letter-spacing:0.1em;margin-top:0;margin-bottom:25px}.offer-conditions-hld .condition{margin-bottom:15px;clear:both;position:relative;float:left;width:100%}.offer-conditions-hld .condition .label{display:inline-block;width:35%;float:left;color:#9d9078;font-size:13px;text-transform:uppercase;letter-spacing:0.08em}.offer-conditions-hld .condition .text{letter-spacing:0.025em;width:65%;float:left;color:#666666;font-size:13px}.upperweb-hld{position:relative;margin-top:60px}.upperweb_frame{width:100%;border:none}.section--upperweb__loader{z-index:1;position:absolute;top:0px;bottom:0px;left:0;height:auto;width:100%;background:#fbfbfa}.section--upperweb__loader:before{content:'';width:70px;height:70px;background:url(../img/svg/loading-spin.svg) center center no-repeat;position:absolute;top:150px;left:50%;margin-left:-35px}.no-smil .section--upperweb__loader:before{background:url(../img/loading-spin_fallback.gif) center center no-repeat}.upperweb-panel-hld{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:0.2s height ease;transition:0.2s height ease;-webkit-transition:0.2s height ease all ease;-moz-transition:0.2s height ease all ease;-o-transition:0.2s height ease all ease;-ms-transition:0.2s height ease all ease;float:left;height:100%;padding:15px 0 15px 10px}.upperweb-panel-hld .col{float:left;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.2s padding-top ease;transition:0.2s padding-top ease;-webkit-transition:0.2s padding-top ease all ease;-moz-transition:0.2s padding-top ease all ease;-o-transition:0.2s padding-top ease all ease;-ms-transition:0.2s padding-top ease all ease;position:relative}.upperweb-panel-hld .col.col--hotel{padding-left:25px}.upperweb-panel-hld .col.col--hotel.alert .panel-date-hld,.upperweb-panel-hld .col.col--hotel.alert .panel-hotel-list{-webkit-transition:0.3s all ease;transition:0.3s all ease;-webkit-transition:0.3s all ease all ease;-moz-transition:0.3s all ease all ease;-o-transition:0.3s all ease all ease;-ms-transition:0.3s all ease all ease;border:1px solid #9d9078}.upperweb-panel-hld .col.col--first{padding-left:25px}.upperweb-panel-hld .col.col--last{padding-left:40px;width:220px}.upperweb-panel-hld .col.col--last button{width:100%;padding-left:0;padding-right:0;text-align:center}.upperweb-panel-hld .col .col-hld:after{content:'';display:block;clear:both}.upperweb-panel-hld .col h4{margin:0 15px 0 0px;font-family:"PT Sans", sans-serif;font-size:13px;color:#9d9078;font-weight:normal;float:left;height:75px;line-height:75px;text-transform:none}.upperweb-panel-hld .col .panel-date-hld{float:left;width:143px;height:75px;background:#303030;position:relative;border:1px solid #3f3d38;text-align:center}.upperweb-panel-hld .col .panel-date-hld.panel-date-hld--narrow{width:115px}.upperweb-panel-hld .col .panel-hotel-list{background:#303030;border:1px solid #3f3d38;margin-top:5px;position:absolute;top:100%;left:0;width:100%;padding-top:4px;padding-bottom:4px;visibility:hidden;opacity:0;-webkit-transition:0.3s all ease;transition:0.3s all ease;-webkit-transition:0.3s all ease all ease;-moz-transition:0.3s all ease all ease;-o-transition:0.3s all ease all ease;-ms-transition:0.3s all ease all ease}.upperweb-panel-hld .col .panel-hotel-list li{font-size:13px;color:white;padding:6px 10px;cursor:pointer}.upperweb-panel-hld .col .panel-hotel-list li:hover{color:#c9b593}.upperweb-panel-hld .col .panel-hotel-list.active{visibility:visible;opacity:1}.upperweb-panel-hld .col .datepicker-box.left{float:left}.upperweb-panel-hld .col .datepicker-box .panel-date{width:105px;height:100%;background:transparent;padding:0;margin:0;float:left;font-size:13px;cursor:pointer}.upperweb-panel-hld .col .datepicker-box .panel-date .panel-hotel-name{font-size:13px;color:white;letter-spacing:0.08em;line-height:150%;display:block;padding-left:10px;padding-right:10px;text-shadow:1px 1px 0px #000;position:relative;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);transform:translate(0, -50%) scale(1);-webkit-transform:translate(0, -50%) translateZ(0) scale(1);-moz-transform:translate(0, -50%) scale(1)}.upperweb-panel-hld .col .datepicker-box .panel-date .day-number{font-size:37px;font-family:'Nexa', sans-serif;color:#ece5d8;text-shadow:1px 1px 2px #000;letter-spacing:0.1em;display:block;float:none;margin:8px auto -1px;line-height:42px}.upperweb-panel-hld .col .datepicker-box .panel-date .month-name,.upperweb-panel-hld .col .datepicker-box .panel-date .year-number{font-family:"PT Sans", sans-serif;display:inline-block;font-size:13px;text-transform:none;color:#9d9078;text-shadow:1px 1px 0px #000}.upperweb-panel-hld .col .datepicker-box input.datepicker{display:none}.upperweb-panel-hld .col .datepicker-box button{height:65px;float:left;display:block;cursor:pointer;border:none;border-left:1px solid #4D4A45;text-align:center;outline:none;width:36px;position:relative;background:transparent;margin-top:4px}.upperweb-panel-hld .col .datepicker-box button .checkin-icon{display:block;height:22px;width:22px;background:url(/img/sprites.png) -10px -250px no-repeat;margin-left:1px}.upperweb-panel-hld .col .datepicker-box button .hotel-icon{display:block;height:18px;width:19px;background:url(/img/sprites.png) -165px -260px no-repeat;margin-left:3px}.upperweb-panel-hld .col .datepicker-box .ui-datepicker-trigger{margin-top:0}.upperweb-panel-hld .col .dropdown-add{margin:0;padding:0 0 0 25px}.upperweb-panel-hld .col .dropdown-add.small-fonts .drop span{font-size:34px}.upperweb-panel-hld .col .dropdown-add.small-fonts .btns{margin-top:3px}.upperweb-panel-hld .col .dropdown-add .drop{margin:0;overflow:hidden;width:76px;float:left;font-family:"PT Sans", sans-serif;font-size:13px;text-transform:none;color:#9d9078;text-shadow:1px 1px 1px #000}.upperweb-panel-hld .col .dropdown-add .drop .number{font-size:37px;font-family:'Nexa', sans-serif;color:#ece5d8;text-shadow:1px 1px 2px #000;letter-spacing:0.1em;display:block;float:none;margin:5px auto -3px}.upperweb-panel-hld .col .dropdown-add.left{float:left}.upperweb-panel-hld .col .dropdown-add.right{float:right}.upperweb-panel-hld .col .dropdown-add .btns{height:65px;float:left;display:block;border-left:1px solid #4D4A45;width:36px;position:relative;background:transparent;margin-top:4px}.upperweb-panel-hld .col .dropdown-add .btns .btn{width:23px;height:22px;overflow:hidden;position:relative;z-index:9;cursor:pointer}.upperweb-panel-hld .col .dropdown-add .btns .btn.btn-plus{background:url(/img/sprites.png) -98px -228px no-repeat;margin:9px auto 0}.upperweb-panel-hld .col .dropdown-add .btns .btn.btn-plus.inactive{cursor:default;background-position:-128px -228px}.upperweb-panel-hld .col .dropdown-add .btns .btn.btn-minus{background:url(/img/sprites.png) -99px -258px no-repeat;margin:9px auto 0}.upperweb-panel-hld .col .dropdown-add .btns .btn.btn-minus.inactive{cursor:default;background-position:-129px -258px}.upperweb-panel-hld .col .dropdown-add .hidden-inputs{float:right;width:220%;margin-top:10px;display:none}.upperweb-panel-hld .col .dropdown-add .hidden-inputs h4{float:left;margin-right:20px;margin-top:10px}.upperweb-panel-hld .col .dropdown-add .hidden-inputs .hidden-type{display:none;float:right;margin-left:4px;position:relative;z-index:10;border:1px solid #3f3d38}.upperweb-panel-hld .col .dropdown-add .hidden-inputs .hidden-type span{float:left;width:58px;height:36px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px 26px 0 0;position:relative;z-index:10;cursor:pointer;text-align:center;font-family:"PT Sans", sans-serif;font-size:14px;color:#444444;background:#303030;font-family:'Nexa', sans-serif;color:#ece5d8;text-shadow:1px 1px 2px #000;letter-spacing:0.1em;line-height:25px}.upperweb-panel-hld .col .dropdown-add .hidden-inputs .hidden-type span:before{content:'';position:absolute;right:0;top:0;height:100%;width:26px;-webkit-transition:0.2s background-color ease;transition:0.2s background-color ease;-webkit-transition:0.2s background-color ease all ease;-moz-transition:0.2s background-color ease all ease;-o-transition:0.2s background-color ease all ease;-ms-transition:0.2s background-color ease all ease}.upperweb-panel-hld .col .dropdown-add .hidden-inputs .hidden-type span:after{content:'';position:absolute;right:9px;top:12px;width:7px;height:7px;overflow:hidden;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg)}.upperweb-panel-hld .col .dropdown-add .hidden-inputs .hidden-type .dropdown-list{display:none;padding:5px 0;position:absolute;z-index:20;top:37px;right:0;background:#fff;border:1px solid #dbdbdb;width:200px;height:258px;overflow-y:scroll;list-style-type:none;margin:0;padding:0}.upperweb-panel-hld .col .dropdown-add .hidden-inputs .hidden-type .dropdown-list li{text-align:left;width:100%;padding:5px 15px;cursor:pointer;-webkit-transition:0.2s background ease;transition:0.2s background ease;-webkit-transition:0.2s background ease all ease;-moz-transition:0.2s background ease all ease;-o-transition:0.2s background ease all ease;-ms-transition:0.2s background ease all ease;font-family:"PT Sans", sans-serif;font-size:13px}.upperweb-panel-hld .col .dropdown-add .hidden-inputs .hidden-type .dropdown-list li:hover,.upperweb-panel-hld .col .dropdown-add .hidden-inputs .hidden-type .dropdown-list li:focus{background:#fcfcfc}.upperweb-panel-hld .col .checkbox{margin-top:59px}.upperweb-panel-hld .col .checkbox label{padding-left:10px;font-family:"PT Sans", sans-serif;font-size:14px;color:#333}.upperweb-panel-hld .col .promo-hld{display:block;width:100%;margin-top:0px;margin-bottom:7px;height:31px}.upperweb-panel-hld .col .promo-hld .show-promo{text-align:center;display:block;height:31px;line-height:31px;color:#9d9078;font-size:13px;cursor:pointer}.upperweb-panel-hld .col .promo-hld .show-promo:hover{color:#c9b593}.upperweb-panel-hld .col .promo-hld input{border:1px solid #c7c7c7;cursor:text;font-size:13px;outline:none;text-align:center;color:#444444;width:100%;padding:6px 10px;display:none}.upperweb-panel-hld .col .promo-hld input:focus::-webkit-input-placeholder{color:transparent}.upperweb-panel-hld .col .promo-hld input:focus:-moz-placeholder{color:transparent}.upperweb-panel-hld .col .promo-hld input:focus::-moz-placeholder{color:transparent}.upperweb-panel-hld:after{content:'';display:block;clear:both}.upperweb-panel-hld.upperwebPageChildren{background:#1d1d1d;margin-top:60px;width:100%;padding:15px 0 50px 10px}.upperweb-panel-hld.upperwebPageChildren .col h4{float:none;line-height:30px;height:36px}.upperweb-panel-hld.upperwebPageChildren .col .hidden-inputs h4{margin-top:6px;padding-top:0px}.upperweb-panel-hld.upperwebPageChildren .col .promo-hld .show-promo{line-height:21px;text-align:left}.upperweb-panel-hld.upperwebPageChildren .col.col--last{z-index:1;width:155px;margin-top:23px}.tabs-hld{opacity:0;-webkit-transition:0.3s oapcity ease;transition:0.3s oapcity ease;-webkit-transition:0.3s oapcity ease all ease;-moz-transition:0.3s oapcity ease all ease;-o-transition:0.3s oapcity ease all ease;-ms-transition:0.3s oapcity ease all ease}.tabs-hld.initialized{opacity:1}.tabs-header{margin:50px -60px 50px -60px;padding-left:60px;padding-right:60px;background:#fff;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}.tabs-header li{float:left;border-left:1px solid #dddddd;border-right:1px solid #dddddd}.tabs-header li:first-child{border-right:none}.tabs-header li a{display:block;height:62px;line-height:60px;padding:0 22px;outline:none}.tabs-header li a span{color:#3f3f3f;font-size:13px;text-transform:uppercase;letter-spacing:0.08em;-webkit-transition:0.2s color ease;transition:0.2s color ease;-webkit-transition:0.2s color ease all ease;-moz-transition:0.2s color ease all ease;-o-transition:0.2s color ease all ease;-ms-transition:0.2s color ease all ease}.tabs-header li a:focus span,.tabs-header li a:hover span{color:#9d9078}.tabs-header li.ui-state-active a{background:#fbfbfa}.tabs-header li.ui-state-active a span{color:#9d9078}.tabs-header:after{content:'';display:block;clear:both}.tabs{position:relative;overflow:hidden;margin:0px auto 0;padding-top:0px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding-bottom:15px}.tabs .tab-content{width:100%;z-index:1}.tabs .tab-content:after{content:'';clear:both;display:block}.tabs .tab-content.hidescale{z-index:0}.tabs .tab-content.showscale{z-index:1}.full-map-hld{position:fixed;top:105px;right:520px;bottom:0;left:0;height:auto;width:auto}.full-map-hld .full-map{position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0}.location-info.location-info--full{position:absolute;margin:0;top:40px;right:42px;padding:11px 10px;background:#fff;box-shadow:0px 1px 4px #aaa}#custom-zoom{position:absolute;height:59px;right:7px;top:40px;background:#fff;border-radius:2px;box-shadow:0px 1px 4px #aaa;width:29px;max-height:59px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#custom-zoom:before{content:'';width:19px;height:1px;position:absolute;left:5px;background:#e5e5e5;top:29px}#custom-zoom .change-zoom{width:19px;height:19px;position:absolute;left:5px;cursor:pointer}#custom-zoom .change-zoom:before,#custom-zoom .change-zoom:after{content:'';background:#666;position:absolute;-webkit-transition:0.15s background ease;transition:0.15s background ease;-webkit-transition:0.15s background ease all ease;-moz-transition:0.15s background ease all ease;-o-transition:0.15s background ease all ease;-ms-transition:0.15s background ease all ease}#custom-zoom .change-zoom:hover:before,#custom-zoom .change-zoom:hover:after{background:#222}#custom-zoom .change-zoom.change-zoom--in{top:5px}#custom-zoom .change-zoom.change-zoom--in:before{height:3px;width:11px;left:4px;top:8px}#custom-zoom .change-zoom.change-zoom--in:after{width:3px;height:11px;top:4px;left:8px}#custom-zoom .change-zoom.change-zoom--out{bottom:5px}#custom-zoom .change-zoom.change-zoom--out:before{height:3px;width:11px;left:4px;top:8px}form.form-horizontal{width:100%}form.form-horizontal fieldset{border:none;padding:0;margin:0}form.form-horizontal legend{display:none}form.form-horizontal .form-group{width:100%;margin-bottom:10px}form.form-horizontal .form-group > div{padding:0;float:none;padding:0 0px}form.form-horizontal .form-group input,form.form-horizontal .form-group textarea{width:100%;font-size:13px;color:#3f3f3f;padding:11px 10px 10px;border:1px solid #dddddd;outline:none;-webkit-transition:0.2s border-color ease;transition:0.2s border-color ease;-webkit-transition:0.2s border-color ease all ease;-moz-transition:0.2s border-color ease all ease;-o-transition:0.2s border-color ease all ease;-ms-transition:0.2s border-color ease all ease}form.form-horizontal .form-group input:focus,form.form-horizontal .form-group textarea:focus{border-color:#bbbbbb}form.form-horizontal .form-group input::-webkit-input-placeholder,form.form-horizontal .form-group textarea::-webkit-input-placeholder,form.form-horizontal .form-group input:-moz-placeholder,form.form-horizontal .form-group textarea:-moz-placeholder,form.form-horizontal .form-group input::-moz-placeholder,form.form-horizontal .form-group textarea::-moz-placeholder,form.form-horizontal .form-group input:-ms-input-placeholder,form.form-horizontal .form-group textarea:-ms-input-placeholder{color:#7a7a7a}form.form-horizontal .form-group textarea{height:150px;line-height:150%;resize:none}form.form-horizontal .form-group .help-block{display:none}form.form-horizontal .form-group.Info{width:60%;float:left;margin-top:11px}form.form-horizontal .form-group.Info p{margin:0;font-size:14px;line-height:130%;color:#7a7a7a}form.form-horizontal .form-group.buttons{width:40%;text-align:right;margin-top:10px;float:right}form.form-horizontal button{display:inline-block;cursor:pointer;border:none;outline:none;font-size:12px;font-family:'Nexa', sans-serif;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);background-color:#cdbb98;background:-webkit-gradient(linear, left top, left bottom, from(#cdbb98), to(#b2a07c));background:-webkit-linear-gradient(top, #cdbb98, #b2a07c);background:-moz-linear-gradient(top, #cdbb98, #b2a07c);background:-ms-linear-gradient(top, #cdbb98, #b2a07c);background:-o-linear-gradient(top, #cdbb98, #b2a07c);color:#fff;padding:12px 25px 10px;letter-spacing:0.1em;-webkit-transition:0.2s background-color ease;transition:0.2s background-color ease;-webkit-transition:0.2s background-color ease all ease;-moz-transition:0.2s background-color ease all ease;-o-transition:0.2s background-color ease all ease;-ms-transition:0.2s background-color ease all ease;padding-left:30px;padding-right:30px}form.form-horizontal button:focus,form.form-horizontal button:hover{background-color:#d4bd8f;background:-webkit-gradient(linear, left top, left bottom, from(#d4bd8f), to(#bda370));background:-webkit-linear-gradient(top, #d4bd8f, #bda370);background:-moz-linear-gradient(top, #d4bd8f, #bda370);background:-ms-linear-gradient(top, #d4bd8f, #bda370);background:-o-linear-gradient(top, #d4bd8f, #bda370)}form.form-horizontal button.btn-site--white{background:#fff;color:#9d9078;text-shadow:none;border:1px solid #9d9078}form.form-horizontal button.btn-site--white:focus,form.form-horizontal button.btn-site--white:hover{color:#c9b593;border-color:#c9b593}form.form-horizontal button.respo{display:none}form.form-horizontal:after{content:'';clear:both;display:block}form.form-horizontal.zegrzeOfferForm .form-group.FirstName,form.form-horizontal.tarnowoOfferForm .form-group.FirstName,form.form-horizontal.strykowOfferForm .form-group.FirstName,form.form-horizontal.zegrzeOfferForm .form-group.LastName,form.form-horizontal.tarnowoOfferForm .form-group.LastName,form.form-horizontal.strykowOfferForm .form-group.LastName,form.form-horizontal.zegrzeOfferForm .form-group.Email,form.form-horizontal.tarnowoOfferForm .form-group.Email,form.form-horizontal.strykowOfferForm .form-group.Email,form.form-horizontal.zegrzeOfferForm .form-group.Phone,form.form-horizontal.tarnowoOfferForm .form-group.Phone,form.form-horizontal.strykowOfferForm .form-group.Phone{width:50%;float:left}form.form-horizontal.zegrzeOfferForm .form-group.FirstName,form.form-horizontal.tarnowoOfferForm .form-group.FirstName,form.form-horizontal.strykowOfferForm .form-group.FirstName,form.form-horizontal.zegrzeOfferForm .form-group.Email,form.form-horizontal.tarnowoOfferForm .form-group.Email,form.form-horizontal.strykowOfferForm .form-group.Email{padding-right:5px}form.form-horizontal.zegrzeOfferForm .form-group.LastName,form.form-horizontal.tarnowoOfferForm .form-group.LastName,form.form-horizontal.strykowOfferForm .form-group.LastName,form.form-horizontal.zegrzeOfferForm .form-group.Phone,form.form-horizontal.tarnowoOfferForm .form-group.Phone,form.form-horizontal.strykowOfferForm .form-group.Phone{padding-left:5px}.form-msg{padding:0 0px}.form-msg .alert{padding:9px 20px 11px;text-align:center;margin-bottom:22px}.form-msg .alert ul{margin-top:0px;margin-bottom:0px;list-style-type:none;padding-left:0}.form-msg .alert ul li{line-height:150% !important;padding-left:0 !important;background:none !important;margin:5px 0}.form-msg .alert ul li:before{display:none !important}.form-msg .alert-success{border:1px solid #3c763d}.form-msg .alert-danger{border:1px solid #a94442}#close-map{position:absolute;height:44px;width:44px;top:78px;left:476px;background:#fff;cursor:pointer;display:none}#close-map:before{content:'';display:block;top:6px;right:6px;bottom:6px;left:6px;width:auto;height:auto;background:#fbfbfa;border:1px solid #EBEAEA;position:absolute;-webkit-transition:0.1s background-color ease;transition:0.1s background-color ease;-webkit-transition:0.1s background-color ease all ease;-moz-transition:0.1s background-color ease all ease;-o-transition:0.1s background-color ease all ease;-ms-transition:0.1s background-color ease all ease}#close-map:after{content:'';display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;background:url(/img/sprites.png) -80px -420px;margin-top:-8px;margin-left:-8px}#close-map:hover:before{background:#9d9078}#close-map:hover:after{background-position:-80px -450px}#map_directions{z-index:50}#map_directions .adp-placemark{background:#fff;text-align:center;margin:0;font-weight:bold;font-size:16px;text-transform:uppercase;color:#7a7a7a;border:none;font-family:'Nexa', sans-serif;line-height:140%;margin-top:15px;border-top:1px solid #CDCDCD}#map_directions .adp-placemark .adp-marker{display:none}#map_directions .adp-placemark .adp-text{padding:20px 30px 20px}#map_directions #adp-placemark{margin-top:0;border:none}#map_directions #adp-placemark .adp-text{padding-bottom:5px}#map_directions .adp-substep{padding-top:18px;padding-bottom:20px;position:relative}#map_directions .adp-substep .adp-distance{position:absolute;bottom:-7px;right:0;color:#9d9078;font-size:11px;background:#fbfbfa;padding-left:10px;padding-right:30px}#map_directions .adp-substep .adp-stepicon{width:20px}#map_directions .adp-substep .adp-stepicon .adp-maneuver{left:4px}#map_directions .adp-summary{background:#fff;text-align:center;font-family:'Nexa', sans-serif;color:#9d9078;font-size:15px;padding:5px 0 20px}#map_directions .adp-legal{background:#fff;text-align:center;padding:8px 20px 10px;border-top:1px solid #eee}#map_directions .adp-substep:first-child{position:relative}#map_directions .adp-substep:first-child:before{content:'';display:block;height:10px;width:30px;background:#fbfbfa;position:absolute;bottom:-5px;left:0}#map_routes{position:absolute;z-index:100;top:0;right:0;bottom:60px;background:#FFF;background:rgba(255, 255, 255, 0.8);overflow-y:scroll;overflow-x:hidden;width:431px;max-width:100$;display:none;font-size:13px}#map_routes .adp-placemark{background:#fff;text-align:center;margin:0;font-weight:bold;font-size:16px;text-transform:uppercase;color:#7a7a7a;border:none;font-family:'Nexa', sans-serif;line-height:140%;margin-top:15px;border-top:1px solid #CDCDCD}#map_routes .adp-placemark .adp-marker{display:none}#map_routes .adp-placemark .adp-text{padding:20px 30px 20px}#map_routes #adp-placemark{margin-top:0;border:none}#map_routes #adp-placemark .adp-text{padding-bottom:5px}#map_routes .adp-substep{padding-top:18px;padding-bottom:18px;position:relative;vertical-align:middle}#map_routes .adp-substep .adp-distance{color:#3f3f3f;padding-left:10px}#map_routes .adp-substep .adp-stepicon{width:20px}#map_routes .adp-substep .adp-stepicon .adp-maneuver{left:4px}#map_routes .adp-summary{background:#fff;text-align:center;font-family:'Nexa', sans-serif;color:#9d9078;font-size:15px;padding:5px 0 20px}#map_routes .adp-legal{background:#fff;text-align:center;padding:5px 20px 10px;border-top:1px solid #eee}#map_popup{width:1000px;max-width:100%;height:500px;max-height:100%;position:relative;display:none}#map_popup *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#map_popup #map_directions{position:absolute !important;top:0;bottom:60px;left:0;right:0}#map_routes_content{-webkit-overflow-scrolling:touch}#map_details{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:50px;font-size:14px}#map_details .map_holder{height:50px;overflow:hidden;float:left;margin-right:15px}#map_details .map_holder label{font-weight:bold}#map_details .map_holder div{height:25px;width:320px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;clear:both}#map_details .map_holder div span{height:25px;line-height:24px}#map_details #map_routes_toggle{float:right;border:none;outline:none;background:#9d9078;color:#fff;padding:8px 15px 6px;font-family:'Nexa', sans-serif;text-transform:uppercase;-webkit-transition:0.2s background-color ease;transition:0.2s background-color ease;-webkit-transition:0.2s background-color ease all ease;-moz-transition:0.2s background-color ease all ease;-o-transition:0.2s background-color ease all ease;-ms-transition:0.2s background-color ease all ease;font-size:11px;letter-spacing:0.1em;margin-top:2px}#map_details #map_routes_toggle:hover{background:#c9b593}#map_details #map_url{float:right;clear:right;margin-top:3px;color:#333;text-decoration:underline}#map_details #map_url:focus,#map_details #map_url:hover{text-decoration:none}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{background:#fff;position:relative;color:#333;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Arial, "Helvetica Neue", Helvetica, sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/img/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background:#111;opacity:0.8;cursor:pointer;z-index:8060;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#fancybox-loading div{width:44px;height:44px;background:url(/img/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:10px;right:10px;width:36px;height:36px;cursor:pointer;z-index:8040;-webkit-transition:0.2s opacity ease;transition:0.2s opacity ease;-webkit-transition:0.2s opacity ease all ease;-moz-transition:0.2s opacity ease all ease;-o-transition:0.2s opacity ease all ease;-ms-transition:0.2s opacity ease all ease}.fancybox-close:hover{opacity:0.85}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/img/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.touch .fancybox-nav span{visibility:visible}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/img/fancybox/fancybox_overlay_black.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px Arial, "Helvetica Neue", Helvetica, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8)}#fancybox-thumbs{position:fixed;left:0;width:auto;right:21px;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:0.5}#fancybox-thumbs ul li.active{opacity:0.75;padding:0}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}.tabs-hld .transition{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.tabs-hld .make_transist{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.tabs-hld .hidescale{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.tabs-hld .showscale{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.tabs-hld .hideleft{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.tabs-hld .showleft{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.tabs-hld .hidescaleup{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.tabs-hld .showscaleup{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}.tabs-hld .hideflip{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:rotatey(-90deg) scale(1.1);-moz-transform:rotatey(-90deg) scale(1.1);-o-transform:rotatey(-90deg) scale(1.1);-ms-transform:rotatey(-90deg) scale(1.1);transform:rotatey(-90deg) scale(1.1);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.tabs-hld .showflip{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;-webkit-transform:rotatey(0deg) scale(1);-moz-transform:rotatey(0deg) scale(1);-o-transform:rotatey(0deg) scale(1);-ms-transform:rotatey(0deg) scale(1);transform:rotatey(0deg) scale(1);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.tabs-hld .tabulousclear{display:block;clear:both}#powerTip{cursor:default;background-color:#c9b693;color:#fff;border-radius:0px;display:none;padding:8px 16px 9px;font-size:14px;position:absolute;white-space:nowrap;z-index:2147483647;text-transform:none}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:8px solid transparent;border-left:8px solid transparent;left:50%;margin-left:-8px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-3px;top:50%}#powerTip.n:before{border-top:6px solid #c9b693;bottom:-6px}#powerTip.e:before{border-right:6px solid #c9b693;left:-6px}#powerTip.s:before{border-bottom:5px solid #c9b693;top:-5px}#powerTip.w:before{border-left:6px solid #c9b693;right:-6px}#powerTip.ne:before,#powerTip.se:before{border-right:10px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:10px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:10px solid #c9b693;bottom:-10px}#powerTip.se:before,#powerTip.sw:before{border-bottom:10px solid #c9b693;top:-10px}#powerTip.nw-alt:before,#powerTip.ne-alt:before,#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:10px solid #c9b693;bottom:-10px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.ne-alt:before{left:auto;right:10px}#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:none;border-bottom:10px solid #c9b693;bottom:auto;top:-10px}#powerTip.se-alt:before{left:auto;right:10px}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#ffffff url("../img/slick/ajax-loader.gif") center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-family:"slick";src:url("fonts/slick.eot");src:url("../css/fonts/slick.eot?#iefix") format("embedded-opentype"), url("../css/fonts/slick.woff") format("woff"), url("../css/fonts/slick.ttf") format("truetype"), url("../css/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{width:34px;height:71px;position:absolute;top:50%;margin-top:-35px;overflow:hidden;text-indent:200%;white-space:nowrap;-webkit-transition:0.15s background-position linear;transition:0.15s background-position linear;-webkit-transition:0.15s background-position linear all ease;-moz-transition:0.15s background-position linear all ease;-o-transition:0.15s background-position linear all ease;-ms-transition:0.15s background-position linear all ease;outline:none;border:none}.slick-prev{background:url(/img/sprites.png) -80px -260px no-repeat;left:-65px}.slick-prev:hover{background-position:-85px -260px}.slick-next{background:url(/img/sprites.png) -130px -260px no-repeat;right:-65px}.slick-next:hover{background-position:-125px -260px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 7px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:0px;cursor:pointer;position:relative}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:'';position:absolute;top:50%;left:50%;width:18px;height:18px;margin-top:-9px;margin-left:-9px;border-radius:50%;background:#fff}.slick-dots li button:after{content:'';position:absolute;top:50%;left:50%;width:10px;height:10px;margin-top:-5px;margin-left:-5px;border-radius:50%;background-color:#c5c5c5}[dir="rtl"] .slick-next{right:auto;left:-25px}[dir="rtl"] .slick-next:before{content:"\2190"}[dir="rtl"] .slick-prev{right:-25px;left:auto}[dir="rtl"] .slick-prev:before{content:"\2192"}[dir="rtl"] .slick-slide{float:right}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__month_name,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month{text-transform:uppercase}.mixpicker_modal{background:url(/img/fallback/black-50.png);background:rgba(0, 0, 0, 0.5)}.mixpicker{background-color:#ffffff}.mixpicker a{color:#9d9078}.mixpicker .mixpicker__btn{background:#9d9078;color:#ffffff}.mixpicker .mixpicker__btn:hover{background:#c9b593;color:#ffffff}.mixpicker .mixpicker__btn[disabled="disabled"]{background:#c9b593;color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__month_name{color:#3f3f3f}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month thead th{color:#3f3f3f}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day{background:#f1f1e5}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day a{color:#9d9078}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__disabled{background:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__disabled a{color:#444444}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__disabled.mixpicker__checkio{background:#a94442 !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__disabled.mixpicker__checkio a{color:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin{background:#9d9078}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin a{color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day:hover,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkio,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__hover,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__selected{background:#9d9078 !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day:hover a,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkio a,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__hover a,.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__selected a{color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkout{background:#f1f1e5 !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkout:before{border-left-color:#9d9078}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkout a{display:block;color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin{background:#f1f1e5 !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin:before{border-right-color:#9d9078}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin.mixpicker__disabled{background:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin.mixpicker__checkout{background:#f1f1e5 !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__current{background:#c9b593}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__current a{color:#ffffff}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkout.mixpicker__disabled{background:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkout.mixpicker__checkio{background:#9d9078 !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__error{background:#a94442}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__error a{color:#ffffff !important}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkin:before{top:-20px;border-top-width:65px;border-right-width:95px}.mixpicker .mixpicker__wrapper .mixpicker__month .mixpicker__table_month tbody td .mixpicker__day.mixpicker__checkout:before{top:-5px;border-bottom-width:65px;border-left-width:95px}.mixpicker .mixpicker__footer div.mixpicker__message{color:#3f3f3f}.mixpicker .mixpicker__footer div.mixpicker__message .mixpicker__error{color:#a94442}.SlectBox{width:200px;padding:5px 8px}.SelectClass{position:absolute;top:0px;left:0px;right:0px;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SumoSelect > .optWrapper > .options > li label,.SumoSelect > .CaptionCont{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;outline:none}.SumoSelect:focus > .CaptionCont,.SumoSelect:hover > .CaptionCont{box-shadow:0px 0px 2px #7799D0;border-color:#7799D0}.SumoSelect > .CaptionCont{position:relative;border:1px solid #A4A4A4;min-height:14px;background-color:#fff;border-radius:2px}.SumoSelect > .CaptionCont > span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default}.SumoSelect > .CaptionCont > span.placeholder{color:#ccc;font-style:italic}.SumoSelect > .CaptionCont > label{position:absolute;top:0px;right:0px;bottom:0px;width:30px}.SumoSelect > .CaptionCont > label > i{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMdBhAJ/fwnjwAAAGFJREFUKM9jYBh+gBFKuzEwMKQwMDB8xaOWlYGB4T4DA0MrsuapDAwM//HgNwwMDDbYTJuGQ8MHBgYGJ1xOYGNgYJiBpuEpAwODHSF/siDZ+ISBgcGClEDqZ2Bg8B6CkQsAPRga0cpRtDEAAAAASUVORK5CYII=');background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:auto;background-repeat:no-repeat;opacity:0.8}.SumoSelect > .optWrapper{top:30px;width:100%;position:absolute;left:0;opacity:0;visibility:hidden;transition:opacity 200ms ease-out, top 200ms ease-out, visibility 200ms ease-out;-webkit-transition:opacity 200ms ease-out, top 200ms ease-out, visibility 200ms ease-out;-moz-transition:opacity 200ms ease-out, top 200ms ease-out, visibility 200ms ease-out;-ms-transition:opacity 200ms ease-out, top 200ms ease-out, visibility 200ms ease-out;-o-transition:opacity 200ms ease-out, top 200ms ease-out, visibility 200ms ease-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:-100;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0, 0, 0, 0.11);border-radius:3px;overflow:hidden}.SumoSelect > .optWrapper.open{top:35px;visibility:visible;opacity:1;z-index:1000}.SumoSelect > .optWrapper > .options{list-style:none;display:block;padding:0px;margin:0px;overflow:auto;border-radius:2px;max-height:250px}.SumoSelect > .optWrapper.isFloating > .options{max-height:100%;box-shadow:0px 0px 100px #595959}.SumoSelect > .optWrapper > .options > li{padding:6px 6px;border-bottom:1px solid #F3F3F3;position:relative}.SumoSelect > .optWrapper > .options > li:first-child{border-radius:2px 2px 0px 0px}.SumoSelect > .optWrapper > .options > li:last-child{border-bottom:none;border-radius:0px 0px 2px 2px}.SumoSelect > .optWrapper > .options > li:hover{background-color:#E4E4E4}.SumoSelect > .optWrapper > .options > li.sel{background-color:#a1c0e4}.SumoSelect > .optWrapper > .options > li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect > .optWrapper > .options > li span{display:none}.SumoSelect > .optWrapper.isFloating{position:fixed;top:0px;left:0px;right:0px;width:90%;bottom:0px;margin:auto;max-height:90%}.SumoSelect > .optWrapper > .options > li.disabled{background-color:inherit;pointer-events:none}.SumoSelect > .optWrapper > .options > li.disabled *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}.SumoSelect > .optWrapper.multiple > .options > li{padding-left:35px;cursor:pointer}.SumoSelect > .optWrapper.multiple > .options > li span,.SumoSelect .select-all > span{position:absolute;display:block;width:30px;top:0px;left:0px;bottom:0px}.SumoSelect > .optWrapper.multiple > .options > li span i,.SumoSelect .select-all > span i{position:absolute;margin:auto;left:0px;right:0px;top:0px;bottom:0px;width:14px;height:14px;border:1px solid #AEAEAE;border-radius:2px;box-shadow:inset 0px 1px 3px rgba(0, 0, 0, 0.15);background-color:#fff}.SumoSelect > .optWrapper > .MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0px 0px 2px rgba(0, 0, 0, 0.13);border-radius:0px 0px 3px 3px}.SumoSelect > .optWrapper.multiple.isFloating > .MultiControls{display:block;margin-top:5px;position:absolute;bottom:0px;width:100%}.SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls{display:block}.SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls > p{padding:6px}.SumoSelect > .optWrapper.multiple > .MultiControls > p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect > .optWrapper.multiple > .MultiControls > p:hover{background-color:#f1f1f1}.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk{border-right:1px solid #DBDBDB;border-radius:0px 0px 0px 3px}.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnCancel{border-radius:0px 0px 3px 0px}.SumoSelect > .optWrapper.isFloating > .options > li{padding:12px 6px}.SumoSelect > .optWrapper.multiple.isFloating > .options > li{padding-left:35px}.SumoSelect > .optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect > .optWrapper.multiple > .options > li.selected span i,.SumoSelect .select-all.selected > span i,.SumoSelect .select-all.partial > span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:0.7;cursor:not-allowed}.SumoSelect.disabled > .CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0px 0px;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0px 3px 35px;height:20px}.SumoSelect .select-all > span i{cursor:pointer}.SumoSelect .select-all.partial > span i{background-color:#ccc}.SumoSelect > .optWrapper > .options > li.optGroup{padding-left:5px;text-decoration:underline}@media screen and (max-width: 1312px){.top-right-hld{position:absolute;right:0px}.upperweb-panel-hld{padding:6px 0 10px 10px}.upperweb-panel-hld .col h4{float:none;height:auto;line-height:13px;margin:0 15px 4px 0px}.col.col--last{margin-top:6px}}@media screen and (max-width: 1155px){.top-booking-info{display:none}}@media screen and (max-width: 1000px){.upperweb-panel-hld{padding:6px 0 10px 7px}.upperweb-panel-hld .col.col--hotel{padding-left:0px}.upperweb-panel-hld .col.col--first{padding-left:17px}.upperweb-panel-hld .col .dropdown-add{padding-left:17px}}@media screen and (max-width: 965px){.upperweb-panel-hld{padding:6px 0 10px 7px}.upperweb-panel-hld .col.col--hotel{padding-left:25px}.upperweb-panel-hld .col.col--first{padding-left:7px}.upperweb-panel-hld .col .dropdown-add{padding-left:7px}.btn-site.topButton{display:none}.btn-site.topButton.respo.topButton{display:block}}@media screen and (max-width: 965px){.upperweb-panel-hld .col.col--first{display:none !important}.upperweb-panel-hld .col .datepicker-box .panel-date{width:80px}.upperweb-panel-hld .col.col--last{padding-left:32px;width:220px}.upperweb-panel-hld .col .panel-date-hld{width:119px}.upperweb-panel-hld .col .dropdown-add{display:none}.top-right-hld{width:43px}.upperweb-panel-hld.upperweb-panel-hld--hotel{padding:6px 0 10px 25px}}@media screen and (max-width: 670px){.upperweb-panel-hld .col.col--hotel{padding-left:10px}.upperweb-panel-hld .col.col--first{display:none !important}.upperweb-panel-hld .col .datepicker-box .panel-date{width:80px}.upperweb-panel-hld .col.col--last{padding-left:15px;width:195px}.upperweb-panel-hld .col .panel-date-hld{width:119px}.top-right-hld{width:43px}}@media screen and (max-width: 611px){.upperweb-panel-hld{padding:6px 0 10px 0px}.upperweb-panel-hld .col.col--first{display:none !important}.upperweb-panel-hld .col .datepicker-box .panel-date{width:80px}.upperweb-panel-hld .col.col--last{padding-left:7px;width:195px}.upperweb-panel-hld .col .panel-date-hld{width:119px}.top-right-hld{width:43px}}@media screen and (max-width: 1281px){#footer{text-align:center}#footer .footer__right{float:none;display:inline-block;margin-top:20px}#footer .footer__left{float:none;display:inline-block}#footer .nav-footer{float:none;display:inline-block}#footer .footer-address{float:none}}@media screen and (max-width: 900px){#footer .nav-footer.nav-footer--hotels:before{display:none}}@media screen and (max-width: 1366px) and (max-height: 643px){.activeScroll .container-text{padding:0px 30px}.activeScroll .side-content-hld{padding:56px 30px 35px}.activeScroll .content .quote{padding:0px 0 0px;margin:5px 0 15px}.activeScroll .site-content__title-hld h3{margin-bottom:13px}.activeScroll .site-content__more{margin-top:0}.activeScroll .side-contact-info-hld{margin-top:18px;padding:18px 0}.activeScroll .side-map-hld{margin-top:29px}}@media screen and (max-width: 1160px){article.content a img{max-width:404px !important;height:auto !important}}@media screen and (max-width: 1024px){.section--generic{padding:75px 30px 60px}article.content a img{max-width:444px !important;height:auto !important}.nav-secondary{margin:50px -30px 50px -30px}}@media screen and (max-width: 1597px){.section--generic.section--venues{padding:105px 20px 60px}.section--generic.section--venues .nav-secondary{margin:50px -20px 50px -20px}.section--venues.photo-hld.photo-hld--side{width:40%}}@media screen and (max-width: 1597px){.section--generic.section--venues{padding:105px 20px 60px}.section--generic.section--venues .nav-secondary{margin:50px -20px 50px -20px}.section--venues.section--side{width:60%}.section--venues.photo-hld.photo-hld--side{right:40%}}@media screen and (max-width: 1220px){.section--generic.section--venues{padding:105px 20px 60px}.section--generic.section--venues .nav-secondary{margin:50px -20px 50px -20px}.section--venues.section--side{width:71%}.section--venues.photo-hld.photo-hld--side{right:29%;width:29%}}@media screen and (max-width: 1013px){.section--generic.section--venues{padding:105px 20px 60px}.section--venues.section--side{width:100%;padding-left:20px !important}.section--venues.photo-hld.photo-hld--side{display:none}}@media screen and (max-width: 725px){.section--venues.section--side{padding-left:10px}.venuesPage .content table td,.venuesPage .content table th{padding:13px 6px}.venuesPage table.venues-table td.icon{padding:45px 5px 7px !important}}@media screen and (max-width: 1024px){#venues-form-hld .venues select{width:100%}.section--venues.section--side{z-index:1}}@media screen and (max-width: 605px){#venues-form-hld .venues{width:100%}}@media screen and (max-width: 1366px){.site-content__title-hld h4.main-page{margin-bottom:22px}.container-text{padding:0px 60px 20px}.site-content__more{margin-top:0px}}@media screen and (max-width: 1060px){.zbiorcza .container-text{padding:0px 20px 20px}.zbiorcza .boxes-three-horizontal .container-boxes{padding:0 20px}.zbiorcza .site-content__more{margin-top:10px}}@media screen and (max-width: 966px){.zbiorcza .side-offers-hld{width:63.6%}.zbiorcza .photo-hld.photo-hld--side{width:36.4%}.zbiorcza .photo-hld:after{width:100%}}@media screen and (max-width: 966px){.zbiorcza .site-content__title-hld h4.main-page{margin-bottom:21px}}@media screen and (max-width: 710px){.zbiorcza .boxes-three-horizontal .container-boxes{padding:0 5px 0 10px}.zbiorcza .boxes-three-horizontal .box{padding-left:40px}}@media screen and (max-width: 1024px){.hotel .side-offer:hover .side-offer__content .side-offer__price-hld .side-offer__price .price-value{display:none}.hotel .side-offer:hover .side-offer__content .side-offer__price-hld .side-offer__price .from{display:none}.hotel .side-offer:hover .side-offer__content .side-offer__price-hld .side-offer__price .price-currency{display:none}.hotel .side-offer:hover .side-offer__content .side-offer__price-hld .side-offer__price{display:none}.hotel .side-content-hld{padding:70px 20px 35px}.upperweb-panel-hld .col .datepicker-box button{padding:0}.upperweb-panel-hld .col .datepicker-box button .hotel-icon{margin:0 auto !important}.upperweb-panel-hld .col .datepicker-box button .checkin-icon{margin:0 auto !important}.listingRooms .item .item__content{width:60%}.listingRooms .item .item__img-hld{width:40%}}@media screen and (max-width: 900px){.hotel.activeScroll .side-content-hld{width:71.4%}.hotel.activeScroll .photo-hld.photo-hld--side{width:28.6%}.hotel.activeScroll .side-offers-hld{width:71.4%}.hotel.activeScroll .side-icons{right:auto;left:140px;display:none}.hotel.activeScroll #hs1 .side-icons{right:7px;left:auto;display:block}}@media screen and (max-width: 768px){.hotel.activeScroll .side-content-hld{width:71.7%}.hotel.activeScroll .side-offers-hld{width:71.7%}.hotel.activeScroll .photo-hld.photo-hld--side{width:28.3%}}@media screen and (max-width: 750px){.hotel .side-icons{display:none}.hotel .photo-title h1{font-size:45px}.hotel.activeScroll .side-content-hld{width:100%}.hotel.activeScroll .side-offers-hld{width:100%}.hotel.activeScroll .photo-hld.photo-hld--side{width:0%}}@media screen and (max-width: 605px){.hotel.activeScroll .photo-hld.photo-hld--side{width:0%}.photo-hld:after{width:0px}}@media screen and (max-width: 966px){.section--side{width:63.6%}.photo-hld.photo-hld--fixed{width:36.4%}.boxes-three-horizontal .box span{font-size:13px}}@media screen and (max-width: 1024px){.gallery-hld{margin-right:-30px;margin-left:-30px}}@media screen and (max-width: 780px){.section--listing{padding:105px 32px 50px 32px}.page-title{margin-top:86px}.details-content-hld p img{width:100% !important;height:auto}}@media screen and (max-width: 780px){.nav-primary-hld .nav-primary li.home-link .our-hotels li:first-child{display:none}}@media screen and (max-height: 769px){.nav-primary-hld .nav-primary li a{padding:12px 20px 12px 40px}.nav-primary-hld .nav-primary li.home-link .our-hotels li a{padding:12px 20px 12px 20px}}@media screen and (max-width: 1024px){.listingRooms .section--listing{padding:105px 32px 50px 32px}}@media screen and (max-width: 604px){.item{height:270px}}@media screen and (max-width: 1188px){.contactMap #custom-zoom{right:auto;top:auto;bottom:20px;left:7px}.contactMap .location-info.location-info--full{right:auto;top:auto;bottom:20px;left:42px}}@media screen and (max-width: 1024px){.tabs-header{margin:50px -30px 50px -30px}form.form-horizontal button{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1024px){.contactMap .section--narrow{width:350px}.contactMap .full-map-hld{right:200px}.contactMap .tabs-header li{border:none}#map_details .map_holder div{width:280px}}@media screen and (max-width: 770px){.contactMap .location-info .directions input{width:168px}.contactMap .location-info.location-info--full{width:188px}}@media screen and (max-width: 604px){#map_details .map_holder{width:137px}#map_details #map_routes_toggle{font-size:8px}}@media screen and (max-width: 1350px){.isUpperwebPage .upperweb-panel-hld .col.col--first{display:block !important}.isUpperwebPage .upperweb-panel-hld .col .dropdown-add{display:block !important}.upperweb-panel-hld.upperwebPageChildren .col .promo-hld .show-promo{width:95px;margin-right:0}.isUpperwebPage .upperweb-panel-hld.upperwebPageChildren .col h4{float:none;padding-top:0}.isUpperwebPage .upperweb-panel-hld.upperwebPageChildren .col .hidden-inputs h4{float:left}.upperweb-panel-hld.upperwebPageChildren .col.col--last{margin-top:52px}}@media screen and (max-width: 1370px){.UpperwebComponent .container{margin-left:auto !important}}@media screen and (max-width: 1330px){.isUpperwebPage .site-top-hld--upperweb-panel .boxes-three-horizontal .box{width:auto}.isUpperwebPage .boxes-three-horizontal .box{width:auto}.isUpperwebPage .boxes-three-horizontal .box-1{padding-right:0px}.isUpperwebPage .boxes-three-horizontal .box-2{padding-right:40px}.isUpperwebPage .boxes-three-horizontal .box-3{padding-right:0px}}@media screen and (max-width: 1120px){.isUpperwebPage .section--listing{padding:105px 32px 50px 32px}}@media screen and (max-width: 1170px){.isUpperwebPage .boxes-three-horizontal .box-3{display:none}}@media screen and (max-width: 795px){.isUpperwebPage .section--listing{padding:105px 0px 50px 0px}.isUpperwebPage .upperweb-panel-hld .col.col--first{padding-left:0px}}@media screen and (max-width: 965px){.isUpperwebPage .upperweb-panel-hld.upperwebPageChildren{padding:15px 0 50px 10px}}@media screen and (max-width: 980px){.isUpperwebPage .boxes-three-horizontal .box-2{display:none}.site-top-hld--upperweb-panel .boxes-three-horizontal{width:auto}}@media screen and (max-width: 780px){.isUpperwebPage .boxes-three-horizontal .box-1{display:none}}@media screen and (max-width: 805px){.item .item__content .item__summary{display:none}}@media screen and (max-width: 995px){.item .item__content .item__summary{display:none}}@media screen and (max-height: 760px){.zbiorcza .text-intro-main .title,.zbiorcza .text-intro-main .content{font-size:12px;text-transform:none}.zbiorcza .text-intro-main .title{margin-bottom:5px}.zbiorcza .arrow-right-animated{bottom:20px;left:20px}.zbiorcza .text-intro-main{padding:20px 25px}.zbiorcza .hotel-name{left:85px;bottom:17px}}@media screen and (max-width: 605px){.upperweb-panel-hld.upperwebPageChildren .col.col--last{width:109px !important}.isUpperwebPage .upperweb-panel-hld.upperwebPageChildren{padding:15px 0 50px 5px}}@media screen and (max-width: 470px){#trip-panel{display:none}}