@charset "UTF-8";#language-select #other-languages .option:hover,abbr[title]{text-decoration:underline}[type=checkbox],[type=radio],legend{padding:0;box-sizing:border-box}.relative,sub,sup{position:relative}.clearfix,.wsw{*zoom:1;clear:both}*,legend{box-sizing:border-box}#page,body{background-color:#fff}.picker input[type=checkbox]+label,.picker input[type=checkbox]+label:before{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:pointer}.clearfix,.clearfix:after,.wsw,.wsw:after{clear:both}#bg-slider .slick-slide,#main-slider .slick-slide,#whole-slider{max-height:580px}progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline dotted}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:Merriweather;font-style:normal;font-weight:300;src:url(../../_external/fonts.gstatic.com/s/merriweather/v30/u-4n0qyriQwlOrhSvowK_l521wRZVsf_.ttf) format('truetype')}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;src:url(../../_external/fonts.gstatic.com/s/merriweather/v30/u-440qyriQwlOrhSvowK_l5-ciZJ.ttf) format('truetype')}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;src:url(../../_external/fonts.gstatic.com/s/merriweather/v30/u-4n0qyriQwlOrhSvowK_l52xwNZVsf_.ttf) format('truetype')}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:300;src:url(../../_external/fonts.gstatic.com/s/merriweathersans/v22/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZ_O4Vh-sC.ttf) format('truetype')}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:400;src:url(../../_external/fonts.gstatic.com/s/merriweathersans/v22/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZou4Vh-sC.ttf) format('truetype')}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:700;src:url(../../_external/fonts.gstatic.com/s/merriweathersans/v22/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZRekVh-sC.ttf) format('truetype')}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{transform:translate3d(0,-30px,0)}40%,43%,70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%,to{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%,to{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%,to{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}}.tada{animation-name:tada}@keyframes wobble{0%,to{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn)}0%,40%{animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95)}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateX(-20deg)}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible!important;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateY(-20deg)}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg)}60%,80%{opacity:1}80%{transform:skewX(-5deg)}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}@font-face{font-family:hotel-athanor;src:url(../../fonts/hotel-athanor__bc84695dbc.eot);src:url(../../fonts/hotel-athanor__bc84695dbc.eot#iefix) format('embedded-opentype'),url(../../fonts/hotel-athanor__bc84695dbc.woff2) format('woff2'),url(../../fonts/hotel-athanor__bc84695dbc.ttf) format('truetype'),url(../../fonts/hotel-athanor__bc84695dbc.woff) format('woff'),url(../../fonts/hotel-athanor__bc84695dbc.svg#hotel-athanor) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:hotel-athanor!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,h3,p,span{font-weight:300}.icon-chevron-left:before{content:"\e917"}.icon-chevron-right:before{content:"\e918"}.icon-cross:before{content:"\e932"}.icon-primitive-dot:before{content:"\e900"}.icon-arrow-right:before{content:"\e901"}.icon-arrow-left:before{content:"\e902"}.icon-spinner:before{content:"\e90c"}.icon-spinner2:before{content:"\e90f"}.icon-spinner3:before{content:"\e911"}.icon-chevron-thin-up:before{content:"\e903"}.icon-chevron-thin-right:before{content:"\e904"}.icon-chevron-thin-left:before{content:"\e905"}.icon-chevron-thin-down:before{content:"\e906"}.icon-facebook:before{content:"\e907"}.icon-twitter:before{content:"\e90d"}.icon-instagram:before{content:"\e908"}.icon-pinterest:before{content:"\e909"}.icon-google-plus:before{content:"\e90a"}.icon-linkedin:before{content:"\e90b"}.icon-youtube:before{content:"\e90e"}.icon-tripadvisor:before{content:"\e910"}.icon-menu:before{content:"\e912"}.icon-nl-logo .path1:before{content:"\e913";color:#000}.icon-nl-logo .path2:before{content:"\e914";margin-left:-3.83886719em;color:#96ca4f}.block-center,.lg-outer .lg-thumb,.table-center{margin-right:auto;margin-left:auto}.icon-chevron-down:before{content:"\e915"}.icon-chevron-up:before{content:"\e916"}.hide{display:none}.block{display:block}.table{display:table}.inline{display:inline}.inline-block{display:inline-block}.flex{display:-ms-flexbox;display:flex}.hidden{display:none;visibility:hidden}.absolute{position:absolute}.static{position:static}.fixed{position:fixed}.clearfix.before,.clearfix:after{content:" ";display:table}.fl{float:left}.fr{float:right}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.table-center{display:table}.block-center{display:block}.table-cell{display:table-cell;vertical-align:middle}.top{vertical-align:top}.middle{vertical-align:middle}.baseline{vertical-align:baseline}.bottom{vertical-align:bottom}.uppercase{text-transform:uppercase}.col-1{width:8.33333%}.col-2{width:16.6667%}.col-3{width:25%}.col-4{width:33.3333%}.col-5{width:41.6667%}.col-6{width:50%}.col-7{width:58.3333%}.col-8{width:66.6667%}.col-9{width:75%}.col-10{width:83.3333%}.col-11{width:91.6667%}.col-12{width:100%}@media all and (max-width:59.9375em){.col-0-t{display:none!important}.col-1-t{width:8.33333%}.col-2-t{width:16.6667%}.col-3-t{width:25%}.col-4-t{width:33.3333%}.col-5-t{width:41.6667%}.col-6-t{width:50%}.col-7-t{width:58.3333%}.col-8-t{width:66.6667%}.col-9-t{width:75%}.col-10-t{width:83.3333%}.col-11-t{width:91.6667%}.col-12-t{width:100%}}@media all and (max-width:47.9375em){.col-0-m{display:none}.col-1-m{width:8.33333%}.col-2-m{width:16.6667%}.col-3-m{width:25%}.col-4-m{width:33.3333%}.col-5-m{width:41.6667%}.col-6-m{width:50%}.col-7-m{width:58.3333%}.col-8-m{width:66.6667%}.col-9-m{width:75%}.col-10-m{width:83.3333%}.col-11-m{width:91.6667%}.col-12-m{width:100%}}hr,picture{display:block}.container,.img-responsive,.separator,hr{width:100%}@keyframes load{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}fieldset,ul{margin:0}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{border-radius:0;border:1px solid transparent}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item:hover{border:1px solid #939393}button,fieldset,hr{border:0;padding:0}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.parallax-container{height:100%}@media all and (min-width:64em){.parallax-container{position:relative;overflow:hidden;height:inherit}.parallax-container .parallax{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0}.parallax-container .parallax img{position:absolute;top:auto;left:50%;bottom:0;right:auto;min-width:100%;min-height:100%;transform:translate3d(0,0,0);transform:translateX(-50%);transition:opacity .5s ease 0s!important}html.ie .parallax-container .parallax img{left:0!important;transform:none!important}}#price-list,body,html,main{overflow:visible}p{line-height:1.7}a,h3,span{letter-spacing:.05em}::-moz-selection{color:#fff;background-color:#787878}::selection{color:#fff;background-color:#787878}hr{box-sizing:content-box;height:1px;border-top:1px solid #ccc;margin:1em 0}audio,canvas,iframe,img,svg,video{vertical-align:middle}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;cursor:pointer}button,input[type=submit]{cursor:pointer}*{outline:0}h1,h2,h3,h4,h5,h6{font-size:1em;margin:0}ul{padding:0;list-style:none}em,i{display:inline-block;font-style:normal}b,strong{font-weight:700}a[href]{text-decoration:none;color:#333;transition:.3s}a[href]:hover{color:#860506}html{font-size:1em}@media all and (max-width:82.5em){html{font-size:.9em}}@media all and (max-width:63.9375em) and (min-width:60em){html{font-size:.8em}}@media all and (max-width:47.9375em){html{font-size:.9em}}@media all and (max-width:29.9375em){html{font-size:.8em}}body{font-family:Merriweather,serif;color:#333;position:relative;cursor:default}body>#body{transition:opacity .3s!important}body.preload *{transition:none!important}body.loaded:before{opacity:0!important;filter:alpha(opacity=0)!important}html.ie body.loaded:before{display:none}body.loaded:before,body.preload:before{position:fixed;z-index:1100;color:#787878;font-size:32px;font-family:hotel-athanor!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:-16px;margin-top:-16px;content:"\e90f";left:50%;top:50vh;animation:load 1.5s infinite ease;transition:opacity .3s}#main_footer .footer-bottom .footer-nav a,#main_header .ssm-toggle-nav,#main_header nav li,.heading,.main-button,.picker>div{text-transform:uppercase}#athanor.loaded:before,#athanor.preload:before{color:#04606a}#chornitz.loaded:before,#chornitz.preload:before{color:#926134}#adalbert.loaded:before,#adalbert.preload:before{color:#b57919}.container{height:100%;display:table;table-layout:fixed;max-width:1440px;padding:0 5%;margin:0 auto}.heading span,.row>.col{display:inline-block;vertical-align:top}.container.full{max-width:100%;padding:0}@media all and (max-width:47.9375em){.container.full{padding:0 5%}}.row{margin:0}.row>.col{padding:0}.heading{font-size:36px;text-align:center;padding:50px 0 30px;color:#5f5f5f;max-width:800px;margin:auto;letter-spacing:1px;font-weight:400}@media all and (max-width:47.9375em){.heading{font-size:1.8em}}.heading span{margin:9px 9px 0;font-size:.7em;border-bottom:2px solid #787878;line-height:1em;font-weight:500}@media all and (max-width:47.9375em){.heading span{margin-top:0;font-size:inherit;border-bottom:0;line-height:inherit}}.lp .heading{color:#787878}.f-char p:first-letter{display:inline;font-size:50px;float:left;margin-right:10px;color:#665c5c;font-weight:500;line-height:1em;padding-right:10px;margin-top:5px}@media all and (max-width:29.9375em){.f-char p:first-letter{font-size:25px;margin-right:0}}#athanor .f-char p:first-letter,#athanor a[href]:hover{color:#04606a}#chornitz .f-char p:first-letter,#chornitz a[href]:hover{color:#926134}#adalbert .f-char p:first-letter,#adalbert a[href]:hover{color:#b57919}.text-cont{display:inline-block;vertical-align:top;text-align:justify}.shade{padding:10px 0 60px;background:url(../img/logo_shade.png) bottom center no-repeat}.separator{height:1px;background-color:#ececec;display:block;margin-bottom:40px}.ssm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#585858;display:none;z-index:90}@media all and (min-width:48em){.ssm-overlay{display:none!important}}.bad,.good{width:50%;display:inline-block;margin:10px 0;padding:5px}.lp #about .separator,.previo{display:none}@media all and (max-width:82.5em){.bad,.good{width:80%}}@media all and (max-width:63.9375em){.parallax-container .parallax img{transform:none!important}.bad,.good{width:90%}}@media all and (max-width:59.9375em){.bad,.good{width:100%}}.good{border:1px solid #73bf70;color:#48b742;background-color:rgba(115,191,112,.2)}.bad{border:1px solid #b73d2f;color:#b73d2f;background-color:rgba(183,61,47,.2)}.good--voucher{width:80%}.site-map li a{font-size:1.125em}.site-map li:before{top:.25em!important}.lp #about .heading{margin-bottom:30px}.lp #houses .shade{padding:60px 0}@media all and (max-width:29.9375em){.lp #about .heading{margin-bottom:0}.lp #houses .shade{padding:20px 0}.previo #previo-booking-iframe{width:100%}}.lp #houses .row{margin-top:10px}@media all and (min-width:90em){header>.container,section>.container{padding:0 90px}}.edge-browser ::-webkit-input-placeholder{opacity:1}.previo{position:absolute;top:0;width:100%}.previo p{margin:0}.previo iframe{bottom:auto!important;top:50px;left:0;right:0;margin:auto;z-index:300}.previo-overlay{position:absolute;width:100%;height:110%;background-color:#fff;display:none;z-index:290}.icon-cross.js-previo-close{float:right;margin-top:10px;position:relative;z-index:310}.icon-cross.js-previo-close:hover:before{color:#b70708}.icon-cross.js-previo-close:before{color:#860506;font-size:40px;cursor:pointer;transition:.3s}.display-flex{display:-ms-flexbox;display:flex}.hp #domy-logo,.sp #domy-logo{display:inline-block;width:100%;position:relative}.hp #domy-logo a,.sp #domy-logo a{height:125px;padding:25px 0 20px}#main_header{position:relative;z-index:150}#main_header>.container{padding:0 6.5%;border-top:1px solid #64090e}@media (min-width:1500px){#main_header>.container{padding:0 5%}}#main_header .ssm-toggle-nav{display:none;color:#860506;font-size:1.25em;vertical-align:top;line-height:1.875em;font-weight:400}#main_header .ssm-toggle-nav:before{color:#860506;font-size:1.875em;vertical-align:bottom;margin-right:10px;font-weight:700}#main_header nav{border-top:1px solid #e8e8e8;line-height:43px;height:100%;width:100%;position:relative;transform:translate(0,0);z-index:50}#main_header nav .ssm-toggle-nav{display:none}#main_header nav a,#main_header nav a:active,#main_header nav a:focus,#main_header nav a:visited{color:#333;transition:.3s;font-weight:400}#main_header nav a:hover{color:#860506}#main_header nav li{font-size:.8125em;letter-spacing:.1em;transition:opacity .5s ease 0s;display:inline-block}#main_header nav li:after{font-family:hotel-athanor!important;content:"\e900";padding:0 12px;font-size:8px;color:#ef9700;vertical-align:top;display:inline-block;transition:.3s}#main_header nav li:last-child:after{content:''}#athanor #main_header .container{border-top:1px solid #04606a}#athanor #main_header .ssm-toggle-nav:before{color:#04606a}#chornitz #main_header .container{border-top:1px solid #926134}#chornitz #main_header .ssm-toggle-nav:before{color:#926134}#adalbert #main_header .container{border-top:1px solid #b57919}#adalbert #main_header .ssm-toggle-nav:before{color:#b57919}@media all and (max-width:47.9375em){#athanor #main_header nav{background:#04606a}#chornitz #main_header nav{background:#926134}#adalbert #main_header nav{background:#b57919}}#domy-logo{display:inline-block;width:100%;position:relative}#domy-logo a,#domy-logo-landing img{display:inline-block;height:125px;padding:20px 0 10px}#domy-logo a img{height:100%}#domy-logo a:first-of-type{float:left;padding:25px 0;position:absolute;left:0}#domy-logo-landing{display:inline-block;width:100%}#language-select{position:absolute;top:0;right:0}#language-select #language-select-button,#language-select #other-languages{background-color:#64090e;color:#fed39a;padding:8px 14px;font-size:.75em;font-family:'Merriweather Sans',sans-serif;letter-spacing:.05em;text-transform:uppercase;border-radius:0 0 3px 3px;cursor:pointer;z-index:100;position:relative;transition:background-color .3s}body#athanor #language-select #language-select-button,body#athanor #language-select #other-languages{background-color:#04606a}body#adalbert #language-select #language-select-button,body#adalbert #language-select #other-languages{background-color:#b57919}body#chornitz #language-select #language-select-button,body#chornitz #language-select #other-languages{background-color:#602512}#language-select #language-select-button:hover,#language-select #other-languages:hover{background-color:#860506}body#athanor #language-select #language-select-button:hover,body#athanor #language-select #other-languages:hover{background-color:#489091}body#adalbert #language-select #language-select-button:hover,body#adalbert #language-select #other-languages:hover{background-color:#825812}body#chornitz #language-select #language-select-button:hover,body#chornitz #language-select #other-languages:hover{background-color:#926134}#language-select #other-languages{display:none;margin-top:-3px;font-size:.625em;text-align:left;background-color:#970b0c;position:relative;z-index:99}body#athanor #language-select #other-languages{background-color:#84bbb8}body#adalbert #language-select #other-languages{background-color:#ef9700}body#chornitz #language-select #other-languages{background-color:#b69279}#language-select #other-languages .option{padding:3px 5px 3px 0}#language-select #other-languages .option a{color:#fed39a}#language-select .option-text{padding:0 20px 0 0;display:inline-block}#language-select .more-arrow{display:inline-block;background-color:#ef9700;padding:3px 0 3px 1px;border-radius:20px;height:20px;width:20px;font-size:12px;color:#333;transition:transform .3s}#language-select .arrow-open{transform:rotate(180deg)}@media all and (max-width:47.9375em){#main_header #domy-logo,#main_header #domy-logo-landing{display:inline-block;width:100%;position:relative}#main_header #domy-logo a,#main_header #domy-logo-landing a{display:inline-block;height:auto;padding:20px 0 10px}#main_header #domy-logo a img,#main_header #domy-logo-landing a img{width:60%;height:100%}#main_header #domy-logo .s-dusi-logo,#main_header #domy-logo-landing .s-dusi-logo{display:none}#main_header #domy-logo .ssm-toggle-nav,#main_header #domy-logo-landing .ssm-toggle-nav{position:absolute;left:0;top:5px;width:32px;overflow:hidden;display:inline-block;float:left;font-family:Merriweather;padding:0}#main_header #domy-logo .ssm-toggle-nav:before,#main_header #domy-logo-landing .ssm-toggle-nav:before{font-family:hotel-athanor!important}#main_header nav{height:100%;width:280px;background-color:#860506;left:0;top:0;position:fixed;overflow-y:auto;overflow-x:visible;transform:translate(-280px,0);color:#fff;border:none;padding-top:20px;z-index:300}#main_header nav .ssm-toggle-nav{position:absolute;display:inline-block;right:.3125em;top:.3125em;color:#fff;font-family:Merriweather,serif}#main_header nav .ssm-toggle-nav:before{color:#fff;font-size:30px;font-family:hotel-athanor}#main_header nav li{display:block;font-size:1.25em;cursor:pointer}#main_header nav li a{color:#fff!important}#main_header nav li:after{display:block;margin:0;line-height:.625em}}@media all and (min-width:48em){#main_header nav{transform:translate(0,0)!important}}#main_footer .nl_logo_popup{display:none;position:absolute;top:auto;left:auto;bottom:1.875em;right:0;z-index:1003;margin:auto;padding:0}@media all and (max-width:47.9375em){#main_footer .nl_logo_popup{text-align:center;left:0;right:0}}#main_footer .nl_logo_popup .inner{background-color:#fff;border-radius:0;line-height:1.2;color:#333;font-size:.9375em;text-align:left;display:table;width:auto;height:auto;font-weight:300;border:1px solid #DDD;padding:.75em 1.25em;margin:0 auto}#main_footer .nl_logo_popup a{color:#787878;padding:0;text-decoration:underline}#main_footer .nl_logo_popup a:hover{color:#606060}#main_footer.mod--no-rating{margin-top:5.625em}#main_footer.mod--no-rating .footer-bottom img{margin-top:1.875em;margin-bottom:0}#main_footer .heading{padding:40px 0 30px}@media all and (max-width:29.9375em){#main_footer .heading{padding:10px 0 20px}}#main_footer>.container{margin-bottom:-80px;position:relative}#main_footer .shade{background:url(../img/logo_shade.png) top center no-repeat;padding:80px 0}@media all and (max-width:29.9375em){#main_footer .shade{padding:20px 0}}#main_footer .award-container{width:84%;margin:-60px auto 0;background-color:#fff;border:1px solid #cecece;box-shadow:0 -5px 50px rgba(51,46,46,.2);z-index:100;line-height:120px}@media all and (max-width:63.9375em){#main_footer .award-container{margin-top:-20px}}@media all and (max-width:59.9375em){#main_footer .award-container{padding-top:10px;line-height:60px;padding-bottom:10px}}#main_footer .award-container .vertical-award{vertical-align:middle;display:inline-block;width:100%;line-height:1em;text-align:center;padding:0 20px 20px}#main_footer .award-container .vertical-award .award-wrap{width:100%;height:100%;display:table-cell;vertical-align:middle}#main_footer .award-container .vertical-award .award{height:180px;display:table;vertical-align:middle;width:100%;font-size:.9375em;color:#860506;line-height:180px}@media all and (max-width:29.9375em){#main_footer .award-container{width:100%}#main_footer .award-container .vertical-award{padding-bottom:0}#main_footer .award-container .vertical-award .award{height:160px;line-height:160px}}#main_footer .award-container .vertical-award img{display:table-cell;vertical-align:middle;margin:auto}#main_footer .award-container .vertical-award .text{padding-bottom:15px;color:#ef9700;font-size:.8125em}#main_footer .award-container .vertical-award .titles{font-size:.9375em;font-weight:400;padding-bottom:10px;min-height:42px}#main_footer .award-container .col-4{display:inline-block;border-right:1.2px dashed rgba(206,206,206,.8)}@media all and (max-width:59.9375em){#main_footer .award-container .col-4{border:none!important}}#main_footer .award-container .col-4:last-child{border-right:none}#main_footer .footer-bottom{text-align:center}#main_footer .footer-bottom .container{background-color:#d9d9d9}#main_footer .footer-bottom a{color:#333;transition:.3s}#main_footer .footer-bottom a:hover{color:#860506}#main_footer .footer-bottom .author,#main_footer .footer-bottom .copy{display:inline-block;font-size:.875em;margin:10px 0;font-weight:400;color:#000}#main_footer .footer-bottom .icon-nl-logo{margin-bottom:0;display:inline-block;vertical-align:middle;margin-left:5px;font-size:15px}#main_footer .footer-bottom .copy{float:left}#main_footer .footer-bottom .author{float:right}#main_footer .footer-bottom .separator{height:1px;width:100%;background-color:#979797;margin-top:40px;margin-bottom:5px}#main_footer .footer-bottom .separator.mod--middle{margin-top:20px;margin-bottom:40px}#main_footer .footer-bottom img{height:130px;margin-top:140px;margin-bottom:30px}#main_footer .footer-bottom .footer-nav a{color:#6d6d6d;font-size:.875em;transition:color .3s;display:inline-block;font-weight:400}#main_footer .footer-bottom .footer-nav a:hover{color:#ef9700}#main_footer .footer-bottom .footer-nav a:after{font-family:hotel-athanor!important;content:"\e900";padding:0 30px;font-size:8px;color:#860506;margin-top:2px}#main_footer .footer-bottom .footer-nav a:last-of-type:after{display:none}#main_footer .footer-social{display:-ms-flexbox;display:flex;gap:1.5em;-ms-flex-pack:center;justify-content:center;margin-top:1.5em}#main_footer .footer-social a{display:block;width:2em;height:2em;position:relative;transition:opacity .5s ease 0s}#main_footer .footer-social a:hover{opacity:.5}#main_footer .footer-social img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;margin:0}#athanor .footer-nav a:after{color:#04606a!important}#chornitz .footer-nav a:after{color:#926134!important}#adalbert .footer-nav a:after{color:#b57919!important}@media all and (max-width:59.9375em){#main_footer .footer-nav a{margin:5px 0}#main_footer .footer-nav a:after{display:none}}.part_ui_btn_primary{display:inline-block;text-align:center;border-radius:0;border:1px solid #787878;font-weight:400;padding:.5em 1.25em;transition:background .5s ease 0s,color .5s ease 0s,border-color .5s ease 0s!important;background:#787878!important;color:#fff!important}.part_ui_btn_primary.color-a,.part_ui_btn_primary.color-b{display:inline-block;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;font-weight:400;transition:background .5s ease 0s,color .5s ease 0s,border-color .5s ease 0s!important;color:#fff!important}@media all and (max-width:47.9375em){#main_footer .nl_logo_popup .inner{text-align:center}.part_ui_btn_primary{width:100%;padding-top:.9375em!important;padding-bottom:.9375em!important}}.part_ui_btn_primary.active,.part_ui_btn_primary:hover{color:#fff!important;border-color:#a1a1a1!important;background:#a1a1a1!important}.part_ui_btn_primary.big{font-size:1.1em;padding-top:.625em;padding-bottom:.625em}.part_ui_btn_primary.small{font-size:.85em}.part_ui_btn_primary i{display:inline-block;font-size:1.0625em}.part_ui_btn_primary .icon{display:inline-block;font-size:.9375em}.part_ui_btn_primary .icon.l{padding-left:.625em}.part_ui_btn_primary .icon.r{padding-right:.625em}.part_ui_btn_primary.color-a{border-radius:0;border:1px solid #787878;padding:.5em 1.25em;background:#787878!important}@media all and (max-width:47.9375em){.part_ui_btn_primary.color-a{width:100%;padding-top:.9375em!important;padding-bottom:.9375em!important}}.part_ui_btn_primary.color-a.active,.part_ui_btn_primary.color-a:hover{color:#fff!important;border-color:#a1a1a1!important;background:#a1a1a1!important}.part_ui_btn_primary.color-a.big{font-size:1.1em;padding-top:.625em;padding-bottom:.625em}.part_ui_btn_primary.color-a.small{font-size:.85em}.part_ui_btn_primary.color-a i{display:inline-block;font-size:1.0625em}.part_ui_btn_primary.color-a .icon{display:inline-block;font-size:.9375em}.part_ui_btn_primary.color-a .icon.l{padding-left:.625em}.part_ui_btn_primary.color-a .icon.r{padding-right:.625em}.part_ui_btn_primary.color-b{border-radius:0;border:1px solid #64090e;padding:.5em 1.25em;background:#64090e!important}.part_ui_btn_outline,.part_ui_btn_outline.color-a,.part_ui_btn_outline.color-b{text-align:center;font-weight:400;transition:color .5s ease 0s,background .5s ease 0s,border-color .5s ease 0s;display:inline-block}@media all and (max-width:47.9375em){.part_ui_btn_primary.color-b{width:100%;padding-top:.9375em!important;padding-bottom:.9375em!important}}.part_ui_btn_primary.color-b.active,.part_ui_btn_primary.color-b:hover{color:#fff!important;border-color:#935356!important;background:#935356!important}.part_ui_btn_primary.color-b.big{font-size:1.1em;padding-top:.625em;padding-bottom:.625em}.part_ui_btn_primary.color-b.small{font-size:.85em}.part_ui_btn_primary.color-b i{display:inline-block;font-size:1.0625em}.part_ui_btn_primary.color-b .icon{display:inline-block;font-size:.9375em}.part_ui_btn_primary.color-b .icon.l{padding-left:.625em}.part_ui_btn_primary.color-b .icon.r{padding-right:.625em}.part_ui_btn_outline{border-radius:0;border:1px solid #787878;color:#787878;background:0 0;padding:.5em 1.25em}@media all and (max-width:47.9375em){.part_ui_btn_outline{width:100%;padding-top:.9375em!important;padding-bottom:.9375em!important}}.part_ui_btn_outline.active,.part_ui_btn_outline:hover{color:#fff!important;background-color:#787878}.part_ui_btn_outline.big{font-size:1.1em;padding-top:.625em;padding-bottom:.625em}.part_ui_btn_outline.small{font-size:.85em}.part_ui_btn_outline i{display:inline-block;font-size:1.0625em}.part_ui_btn_outline .icon{display:inline-block;font-size:.9375em}.part_ui_btn_outline .icon.l{padding-left:.625em}.part_ui_btn_outline .icon.r{padding-right:.625em}.part_ui_btn_outline.color-a{border-radius:0;border:1px solid #787878;color:#787878;background:0 0;padding:.5em 1.25em}@media all and (max-width:47.9375em){.part_ui_btn_outline.color-a{width:100%;padding-top:.9375em!important;padding-bottom:.9375em!important}}.part_ui_btn_outline.color-a.active,.part_ui_btn_outline.color-a:hover{color:#fff!important;background-color:#787878}.part_ui_btn_outline.color-a.big{font-size:1.1em;padding-top:.625em;padding-bottom:.625em}.part_ui_btn_outline.color-a.small{font-size:.85em}.part_ui_btn_outline.color-a i{display:inline-block;font-size:1.0625em}.part_ui_btn_outline.color-a .icon{display:inline-block;font-size:.9375em}.part_ui_btn_outline.color-a .icon.l{padding-left:.625em}.part_ui_btn_outline.color-a .icon.r{padding-right:.625em}.part_ui_btn_outline.color-b{border-radius:0;border:1px solid #64090e;color:#64090e;background:0 0;padding:.5em 1.25em}@media all and (max-width:47.9375em){.part_ui_btn_outline.color-b{width:100%;padding-top:.9375em!important;padding-bottom:.9375em!important}}.part_ui_btn_outline.color-b.active,.part_ui_btn_outline.color-b:hover{color:#fff!important;background-color:#64090e}.part_ui_btn_outline.color-b.big{font-size:1.1em;padding-top:.625em;padding-bottom:.625em}.part_ui_btn_outline.color-b.small{font-size:.85em}.part_ui_btn_outline.color-b i{display:inline-block;font-size:1.0625em}.part_ui_btn_outline.color-b .icon{display:inline-block;font-size:.9375em}.part_ui_btn_outline.color-b .icon.l{padding-left:.625em}.part_ui_btn_outline.color-b .icon.r{padding-right:.625em}.main-button{cursor:pointer;font-weight:500;letter-spacing:0;display:inline-block;padding:20px 20px 16px 45px;border-radius:5px;font-size:.95em;position:relative;transition:opacity .5s ease 0s;max-width:80%;text-align:left}.main-button.dark{background:#50060a;background:linear-gradient(#970b0c,#50060a);color:#fff!important}.main-button.dark:hover{opacity:.8;transition:opacity .5s ease 0s;color:#fff!important}.main-button.light{color:#860506;background-color:rgba(100,9,14,0);box-shadow:0 2px 5px rgba(1,1,1,.2);border:none;transition:.5s}.main-button.light:hover{background:rgba(0,0,0,.1)}@media all and (max-width:59.9375em){.main-button{padding-top:10px;padding-bottom:10px}}.main-button:before{font-family:hotel-athanor!important;content:"\e901";color:#ef9700;position:absolute;left:20px;top:50%;margin-top:-6px}.minor-button{padding:10px 20px;background-color:#a22829;border-radius:3px;margin-top:10px;display:inline-block;color:#fff!important;border:none;transition:.5s;font-size:13px}.minor-button:hover{background-color:#5f5f5f;color:#fff}#athanor .main-button.dark{background:#04606a;background:linear-gradient(#84bbb8,#04606a)}#athanor .main-button.light{color:#489091}#athanor .minor-button{background:#04606a}#athanor .minor-button:hover{background-color:#489091;color:#fff}#chornitz .main-button.dark{background:#926134;background:linear-gradient(#926134,#602512)}#chornitz .main-button.light{color:#926134}#chornitz .minor-button{background:#926134}#chornitz .minor-button:hover{background-color:#b69279;color:#fff}#adalbert .main-button.dark{background:#b57919;background:linear-gradient(#b57919,#825812)}#adalbert .main-button.light,#adalbert .main-button.light:before{color:#825812}#adalbert .minor-button{background:#b57919}#adalbert .minor-button:hover{background-color:#ef9700;color:#fff}.part_ui_cookies{position:fixed;top:auto;left:0;bottom:0;right:0;width:100%;z-index:120}.part_ui_cookies .container{background-color:#f0f0f0;z-index:1001;padding:.625em;border:1px solid #833a3e;border-bottom:none}.part_ui_cookies .container .row{margin:0 -.9375em;display:table;width:100%}.part_ui_cookies .container .row>.col{display:inline-block;vertical-align:top;padding:.9375em}.part_ui_cookies .container .row .col{display:table-cell;vertical-align:middle;padding-top:0;padding-bottom:0}.part_ui_cookies .container p{font-size:.875em;margin:0}@media all and (max-width:47.9375em){.part_ui_cookies .container .row{margin:0}.part_ui_cookies .container .row .col{display:inline-block;width:100%}.part_ui_cookies .container .row .col:not(:last-of-type){padding-bottom:.9375em}.part_ui_cookies .container p{text-align:center}}.cookies__confirm{white-space:nowrap;cursor:pointer}.cookies__confirm i{font-size:.875em}.wsw.before,.wsw:after{content:" ";display:table}.wsw .text_extra_big{font-size:1.375em}.wsw .text_big{font-size:1.25em}.wsw .text_bigger{font-size:1.0625em}.wsw .text_smaller{font-size:.9375em}.wsw .text_small{font-size:.875em}.wsw .text_extra_small{font-size:.75em}.wsw a,.wsw p{font-size:.9375em}.wsw a{color:#787878;text-decoration:underline!important}.wsw a:hover{color:#b3b3b3}.wsw b,.wsw strong{font-weight:400}.wsw em,.wsw i{font-style:italic}.wsw [align=center]{text-align:center!important}.wsw [align=right]{text-align:right!important}.wsw img{max-width:100%;height:auto!important}.wsw img[align=right],.wsw img[style="float: right"],.wsw img[style="float: right;"]{margin:0 0 3.75em 3.75em}@media all and (max-width:59.9375em){.wsw img[align=right],.wsw img[style="float: right"],.wsw img[style="float: right;"]{margin:0 0 1.25em;float:none}}.wsw img[align=left],.wsw img[style="float: left"],.wsw img[style="float: left;"]{margin:0 3.75em 3.75em 0}@media all and (max-width:59.9375em){.wsw img[align=left],.wsw img[style="float: left"],.wsw img[style="float: left;"]{margin:0 0 1.25em;float:none}}.wsw p{text-align:left;color:#333;margin:0;min-height:15px}.wsw hr{border:1px solid #333;margin:1.25em 0}.wsw h1,.wsw h2,.wsw h3,.wsw h4,.wsw h5,.wsw h6{color:#787878;font-weight:300;margin:0}.wsw h1{font-size:1.375em}.wsw h2{font-size:1.25em}.wsw h3{font-size:1.125em}.wsw h4{font-size:1.0625em}.wsw h5{font-size:1em}.wsw h6{font-size:.9375em}.wsw .table{display:block;max-width:100%;overflow:auto}.wsw table{width:100%;max-width:100%}.wsw table th{font-weight:400}.wsw blockquote{position:relative;font-size:1.4375em;text-align:center;color:#333;font-family:'Merriweather Sans',sans-serif;z-index:1;overflow:hidden;padding:.6875em;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.wsw ol,.wsw ol li,.wsw ol[style="list-style-type: disc;"],.wsw ol[style="list-style-type: disc"],.wsw ol[style="list-style-type: square;"],.wsw ol[style="list-style-type: square"],.wsw ol[style="list-style-type: circle;"],.wsw ol[style="list-style-type: circle"],.wsw ul,.wsw ul[style="list-style-type: disc;"],.wsw ul[style="list-style-type: disc"],.wsw ul[style="list-style-type: square;"],.wsw ul[style="list-style-type: square"],.wsw ul[style="list-style-type: circle;"],.wsw ul[style="list-style-type: circle"]{text-align:left}@media all and (max-width:29.9375em){.wsw blockquote{font-size:1.125em}}.wsw ol,.wsw ul{font-size:.875em;margin:0;padding:0 0 0 1.5em}.wsw ol li,.wsw ol[style="list-style-type: disc;"] li,.wsw ol[style="list-style-type: disc"] li,.wsw ol[style="list-style-type: square;"] li,.wsw ol[style="list-style-type: square"] li,.wsw ol[style="list-style-type: circle;"] li,.wsw ol[style="list-style-type: circle"] li,.wsw ul li,.wsw ul[style="list-style-type: disc;"] li,.wsw ul[style="list-style-type: disc"] li,.wsw ul[style="list-style-type: square;"] li,.wsw ul[style="list-style-type: square"] li,.wsw ul[style="list-style-type: circle;"] li,.wsw ul[style="list-style-type: circle"] li{margin:0 0 .625em;padding-left:.625em}.wsw ol li:before,.wsw ol[style="list-style-type: disc;"] li:before,.wsw ol[style="list-style-type: disc"] li:before,.wsw ol[style="list-style-type: square;"] li:before,.wsw ol[style="list-style-type: square"] li:before,.wsw ol[style="list-style-type: circle;"] li:before,.wsw ol[style="list-style-type: circle"] li:before,.wsw ul li:before,.wsw ul[style="list-style-type: disc;"] li:before,.wsw ul[style="list-style-type: disc"] li:before,.wsw ul[style="list-style-type: square;"] li:before,.wsw ul[style="list-style-type: square"] li:before,.wsw ul[style="list-style-type: circle;"] li:before,.wsw ul[style="list-style-type: circle"] li:before{position:absolute;display:inline-block;color:#787878;line-height:0;left:0;text-indent:0}.wsw ol li:before,.wsw ol[style="list-style-type: disc;"] li:before,.wsw ol[style="list-style-type: disc"] li:before,.wsw ul li:before,.wsw ul[style="list-style-type: disc;"] li:before,.wsw ul[style="list-style-type: disc"] li:before{font-size:3em;margin-left:-.375em;top:.15625em;content:"\2022"}.wsw ol[style="list-style-type: square;"] li:before,.wsw ol[style="list-style-type: square"] li:before,.wsw ul[style="list-style-type: square;"] li:before,.wsw ul[style="list-style-type: square"] li:before{font-size:1.25em;margin-left:-.875em;top:.49em;content:"\25A0"}.wsw ol[style="list-style-type: circle;"] li:before,.wsw ol[style="list-style-type: circle"] li:before,.wsw ul[style="list-style-type: circle;"] li:before,.wsw ul[style="list-style-type: circle"] li:before{font-size:1.5em;margin-left:-.75em;top:.4em;content:"\26AC"}.wsw ol li,.wsw ul li{vertical-align:top;position:relative;color:#807175;font-weight:300;line-height:1.5;margin:.625em 0 0}.wsw ol li a,.wsw ul li a{display:inline-block;color:#787878;font-weight:500;text-decoration:none}.wsw ol li a[href],.wsw ul li a[href]{border-bottom:1px solid transparent;transition:color .5s}.wsw ol li a[href]:hover,.wsw ul li a[href]:hover{color:#860506}.wsw ul{list-style-type:none!important}.wsw ol li{margin:0 0 .625em;padding-left:.625em}.wsw ol li:after,.wsw ol li:before{content:""}@media print{#main_header{display:none}[data-reveal-fade]{opacity:1!important}.slick-initialized{display:none!important}#contact-form,#main_footer,#main_header,#room-picker,#whole-slider .text-container,.slick-initialized{display:none}.contact-container-landing{margin-top:0!important}}.picker-wrap{text-align:center;width:100%}.picker-wrap .separator{margin-bottom:0}.picker{min-width:80%;border:1px solid #d9d9d9;margin:-1px auto 20px;text-align:center;white-space:normal;display:table}.picker form{width:100%;display:block}.picker form div{display:table-cell!important;width:10%}@media all and (min-width:90em){.picker{width:82%}}.picker div{font-size:.9375em;display:inline-block;margin:0 .9375em}.picker>div{padding:10px;font-size:.9375em;margin:0;vertical-align:middle;display:table-cell}.picker>div:first-of-type{border-right:1.2px dashed rgba(206,206,206,.8)}.picker label{text-transform:none;vertical-align:middle;font-size:.875em;font-weight:300}.picker input{margin-right:5px}.picker input[type=checkbox]{display:none}.picker input[type=checkbox]:checked+label:before{background-color:#b95050}.picker input[type=checkbox]:checked+label:hover:before{background-color:#b95050}.picker input[type=checkbox]+label{-khtml-user-select:none}.picker input[type=checkbox]+label:hover:before{background-color:#ccc}.picker input[type=checkbox]+label:before{content:" ";width:22px;height:22px;border-radius:3px;background-color:#fff;box-shadow:0 2px 5px rgba(1,1,1,.2);transition:background-color .3s;display:inline-block;margin-right:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;vertical-align:-35%}@media all and (max-width:29.9375em){.picker input[type=checkbox]+label:before{width:14px;height:14px;vertical-align:-35%;display:block;text-align:center;margin:0 auto 6px}}.picker input[type=checkbox]+label:before.checked{background-color:#b95050}#adalbert input[type=checkbox],#athanor input[type=checkbox],#chornitz input[type=checkbox]{display:none}#athanor input[type=checkbox]:checked+label:before{background-color:#84bbb8!important}#athanor input[type=checkbox]:checked+label:hover:before{background-color:#489091!important}#chornitz input[type=checkbox]:checked+label:before{background-color:#b69279!important}#chornitz input[type=checkbox]:checked+label:hover:before{background-color:#602512!important}#adalbert input[type=checkbox]:checked+label:before{background-color:#ef9700!important}#adalbert input[type=checkbox]:checked+label:hover:before{background-color:#825812!important}@media all and (max-width:59.9375em){.picker div{display:inline-block}.picker form>div{margin:10px}.picker>div:first-of-type{border-right:none;border-bottom:1.2px dashed rgba(206,206,206,.8)}}.picker-slider .slick-next,.picker-slider .slick-prev{position:absolute;display:block;width:35px;height:35px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:45%;transform:translate(0,-50%);padding:0;border:none;outline:0}.picker-slider .slick-next:focus,.picker-slider .slick-next:hover,.picker-slider .slick-prev:focus,.picker-slider .slick-prev:hover{outline:0;background:0 0;color:transparent}.picker-slider .slick-next:focus:before,.picker-slider .slick-next:hover:before,.picker-slider .slick-prev:focus:before,.picker-slider .slick-prev:hover:before{opacity:1}.picker-slider .slick-next.slick-disabled:before,.picker-slider .slick-prev.slick-disabled:before{opacity:.5;color:grey;cursor:default}.picker-slider .slick-next:before,.picker-slider .slick-prev:before{font-family:hotel-athanor!important;font-size:35px;line-height:1;color:#860506;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.picker-slider .slick-prev{left:-25px}.picker-slider .slick-prev[dir=rtl]{left:auto;right:-35px}.picker-slider .slick-next{right:-35px}.picker-slider .slick-next[dir=rtl]{left:-35px;right:auto}.picker-slider .slick-slide{text-align:center;display:inline-block}.picker-slider .slick-slide .minor-button{text-transform:uppercase}.picker-slider .slick-slide .img{position:relative;height:100%;width:100%;display:inline-block;vertical-align:middle}.picker-slider .slick-slide .img div{position:absolute;color:#332e2e;text-transform:uppercase;z-index:70;text-align:center;vertical-align:middle;background-color:transparent;border:none;padding:0;left:0;top:0;bottom:0;right:0;margin:auto;font-size:3.125em;opacity:0;transition:.5s;pointer-events:none;font-weight:700;min-width:100%;height:20%;display:inline-block}.picker-slider .slick-slide .img:hover div{opacity:1}.picker-slider .slick-slide img{width:100%;border:1px solid #fff;position:relative;transition:opacity .3s;cursor:pointer}.picker-slider .slick-slide img:hover{opacity:.6}.picker-slider .slick-slide div{background-color:#fff;width:86%;border:1px solid #e7e7e7;margin-top:-55px;position:relative;z-index:20;display:inline-block;padding:15px;font-size:1em;color:#5f5f5f;font-weight:700}.picker-slider .slick-slide div a,.picker-slider .slick-slide div h3,.picker-slider .slick-slide div span{font-weight:700}.picker-slider .slick-slide div h3{margin:10px 0;text-align:left;color:#5f5f5f;text-transform:uppercase}.picker-slider .slick-slide div h3:hover{color:#5f5f5f}.picker-slider .slick-slide div span{display:block;font-size:.75em;color:#000;text-align:left;line-height:1.5em}.picker-slider #athanor .slick-next:before,.picker-slider #athanor .slick-prev:before{color:#04606a!important}.picker-slider #chornitz .slick-next:before,.picker-slider #chornitz .slick-prev:before{color:#926134!important}.picker-slider #adalbert .slick-next:before,.picker-slider #adalbert .slick-prev:before{color:#b57919!important}@media all and (max-width:29.9375em){.picker-slider .slick-next,.picker-slider .slick-next:focus,.picker-slider .slick-next:hover,.picker-slider .slick-prev,.picker-slider .slick-prev:focus,.picker-slider .slick-prev:hover{background-color:#fff;z-index:80}.picker-slider .slick-prev{left:0}.picker-slider .slick-prev[dir=rtl]{left:auto;right:0}.picker-slider .slick-next{right:0}.picker-slider .slick-next[dir=rtl]{left:0;right:auto}}.sp #rooms .heading{padding-top:70px}.sp #snippet-picker-slider-rooms{margin-top:20px}.hp #snippet-picker-slider{margin-top:40px}#slider .container{padding:0;text-align:center}#bg-slider img,#main-slider img{height:auto}#bg-slider .slick-arrow,#main-slider .slick-arrow{opacity:0}#slider-cont:hover .slick-arrow{opacity:1}#whole-slider .text-container{text-shadow:3px 3px 7px rgba(0,0,0,.8)}@media all and (max-width:47.9375em){#whole-slider .text-container{top:45%}#whole-slider .text-container h2{padding:0 .9375em;font-size:.9em;line-height:1.4em;margin-top:5px}}.contact-container-landing{width:84%;margin:-70px auto 0;background-color:#fff;border:1px solid #cecece;box-shadow:0 10px 20px rgba(0,0,0,.1);max-width:1050px;z-index:50;line-height:120px}@media all and (max-width:29.9375em){.contact-container-landing{width:90%}}@media all and (max-width:59.9375em){.contact-container-landing{padding-top:20px;line-height:60px;padding-bottom:20px}}@media all and (min-width:60em){.contact-container-landing .vertical-contact-block .vertical-contact{position:relative;display:block;padding-left:30px;width:100%;padding-bottom:10px}.contact-container-landing .vertical-contact-block .vertical-contact .contact,.contact-container-landing .vertical-contact-block .vertical-contact .text{padding-bottom:0;vertical-align:middle}.contact-container-landing .col-4{vertical-align:middle}}.contact-container-landing .vertical-contact-block .col-3{display:inline-block}.contact-container-landing.page_landing .vertical-contact{text-align:center}.contact-container-landing .vertical-contact{vertical-align:middle;display:inline-block;line-height:1em;text-align:left;width:72%;position:relative}@media all and (max-width:59.9375em){.contact-container-landing .vertical-contact{text-align:center}}.contact-container-landing .vertical-contact .main-button{max-width:100%;width:100%;text-align:center}.contact-container-landing .vertical-contact:hover .book-dropdown{display:block}.contact-container-landing .vertical-contact .text{padding-bottom:10px;color:#ef9700}.contact-container-landing .vertical-contact .text:nth-of-type(4){padding-bottom:0}.contact-container-landing .vertical-contact .book-dropdown{display:none;position:absolute;left:0;top:100%;background:linear-gradient(#970b0c,#50060a);color:#fff!important;width:100%;border-radius:.3125em;font-size:.95em}.contact-container-landing .vertical-contact .book-dropdown li{text-align:center;padding:.625em 0;display:block;border-bottom:1.2px dashed rgba(206,206,206,.8)}.contact-container-landing .vertical-contact .book-dropdown li a{display:inline-block;color:#fff;padding:.625em 0}.contact-container-landing .vertical-contact .book-dropdown li a:after{content:'';display:block;width:100%;height:.0625em;background:#fff;opacity:0;transition:opacity .5s ease 0s}.contact-container-landing .vertical-contact .book-dropdown li a:hover{color:#fff}.contact-container-landing .vertical-contact .book-dropdown li a:hover:after{opacity:1}#houses .single-house .more:hover,.btn-sm:hover{opacity:.8;transition:opacity .5s ease 0s}.contact-container-landing .vertical-contact .book-dropdown li:last-child{border-bottom:0}.contact-container-landing .vertical-contact .contact{font-size:1.3em;font-weight:300;padding-bottom:10px;color:#333;display:inline-block;text-align:left}.contact-container-landing .vertical-contact .contact:last-of-type{padding-bottom:0}.contact-container-landing .vertical-contact>div{border:none}.contact-container-landing .col-4{display:inline-block;border-right:1.2px dashed rgba(206,206,206,.8)}@media all and (max-width:63.9375em){.contact-container-landing{margin-top:0}.contact-container-landing .vertical-contact .contact{font-size:1.1em}.contact-container-landing .col-4{border:none!important}}.contact-container-landing .col-4:last-child{border-right:none}.hp #slider .contact,.hp #slider .text{font-size:14px;line-height:17px}@media all and (max-width:90em){.hp #slider .contact,.hp #slider .text{font-size:13px}}#houses .heading{padding-bottom:30px;padding-top:30px}#houses .row{margin:0 -2.5%}#houses .row .col-3{width:25%}@media all and (max-width:59.9375em) and (min-width:48em){#houses .row .col-3{width:50%}}@media all and (max-width:47.9375em){.contact-container-landing .vertical-contact .contact{text-align:center}#houses .row .col-3{width:100%}}#houses .row .col-3,#houses .row .col-4{display:inline-block;vertical-align:top;padding:0 1.5%}#houses .single-house img{position:relative}#houses .single-house .logo{width:80%;margin:-20% auto 0;background-color:#fff;z-index:50;position:relative;padding:25px 35px;min-height:140px}@media all and (max-width:82.5em){#houses .single-house .logo{min-height:100px}}@media all and (max-width:59.9375em) and (min-width:48em){#houses .single-house .logo{padding:25px 16px;min-height:0}}#houses .single-house .description{width:100%;margin:0 auto;text-align:justify;font-size:.875em}#houses .single-house .more{color:#860506;text-transform:uppercase;padding:15px 0 35px 20px;position:relative;font-weight:400;transition:opacity .5s ease 0s}#houses .single-house .more:before{font-family:hotel-athanor!important;content:"\e901";color:#64090e;position:absolute;left:0;top:18px;font-size:10px}#houses .single-house .more:hover{text-decoration:underline}.lp #houses>.container>.row{margin-top:-30px}#towns .single-town .wsw p{padding-right:30px}#towns .single-town:nth-of-type(even) .wsw p{padding-left:40px;padding-right:0}#towns .heading{padding-top:120px}#towns .single-town:first-of-type .first-letter{float:left;font-size:50px;margin-right:10px;font-weight:500;color:#665c5c;margin-top:-3px}@media all and (max-width:59.9375em){#towns .single-town:first-of-type .first-letter{margin-bottom:-10px}}#towns .single-town:first-of-type .wsw p:first-letter{font-size:0;line-height:1}#towns .town-cont{width:33.33%;position:relative;margin-bottom:40px}@media all and (max-width:47.9375em){#towns .town-cont{width:100%}}#towns .town-cont.right{float:right;text-align:right}@media all and (max-width:29.9375em){#towns .single-town .wsw p{padding-right:0}#towns .single-town:nth-of-type(even) .wsw p{padding-left:0}#towns .heading{padding-top:20px;padding-bottom:0}#towns .town-cont{margin-bottom:10px}#towns .town-cont.right{text-align:center}}#towns .town-cont.left{float:left;text-align:left}#towns .town-cont.left .front{left:7%;display:none}@media all and (max-width:29.9375em){#towns .town-cont.left .front{left:0;text-align:center}}#towns .town-cont.left .back{left:0}#towns .town-cont .back{height:90%;width:100%;position:absolute;top:0;right:0}#towns .town-cont .back .shade{width:100%;height:100%;background:url(../img/town_shade.png) 35% -100% no-repeat}#towns .town-cont .front{height:90%;width:100%;position:relative;left:-7%;top:20px;text-transform:uppercase}#towns .town-cont .front .small{color:#ef9700;padding:10px 0;font-size:.8em}#towns .town-cont .front .town{color:#fff;padding:0 0 15px;font-size:1.5em}#towns .text-cont{width:66.666%;padding-right:15px;float:left;position:relative}@media all and (max-width:47.9375em){#towns .text-cont{width:100%;margin-top:20px}}@media all and (max-width:29.9375em){#towns .town-cont .front{left:0;top:10px}#towns .text-cont{padding:0}}#towns .text-cont .logo-button-grp{width:48%;z-index:3;position:relative;float:right;text-align:center}@media all and (max-width:47.9375em){#towns .text-cont .logo-button-grp{width:100%}}#towns .text-cont .logo-button-grp .logo{padding:0 15%}#towns .text-cont .btn-sm{margin-top:25px}#towns .text-cont .img-towns{float:right;clear:both;margin:30px 30px 15px 40px;height:41%;width:55%;max-width:410px}#bg-slider,#bg-slider .slick-list{height:100%}@media all and (max-width:47.9375em){#towns .text-cont .img-towns{padding:10px 0;margin:auto;width:100%}}#towns .text-cont .wsw{clear:none}#towns .text-cont p{text-align:justify;margin-top:0;clear:none;font-size:.875em;line-height:1.625em;position:relative}#towns .text-cont.left{float:left;text-align:left}#towns .text-cont.left .img-towns,#towns .text-cont.left .logo-button-grp{float:left}#towns .single-town{padding-top:30px}#towns .single-town:first-child{padding-top:0}#towns .single-town:nth-of-type(even) .town-cont{float:left;text-align:left}#towns .single-town:nth-of-type(even) .town-cont .front{left:7%}@media all and (max-width:29.9375em){#towns .single-town:nth-of-type(even) .town-cont .front{left:0;text-align:center}}#towns .single-town:nth-of-type(even) .town-cont .back{left:0}#towns .single-town:nth-of-type(even) .text-cont{float:left;text-align:left;padding-left:15px;padding-right:0}#towns .single-town:nth-of-type(even) .text-cont .img-towns{float:left}#towns .single-town:nth-of-type(even) .text-cont .logo-button-grp{float:left}#towns .quote{color:#999;font-size:18px;padding:20px 0;display:inline-block;width:39%;text-align:left}#towns .quote:first-child{padding-top:40px}@media all and (max-width:59.9375em){#towns .quote{display:block;width:80%;margin:0 auto;text-align:center}}.btn-sm{text-transform:uppercase;padding:10px;border-radius:3px;display:inline-block;color:#fff;font-size:.8em;transition:opacity .5s ease 0s}#baltazar .btn-sm{background-color:#a22829}#baltazar .back{background:#602512;background-image:linear-gradient(135deg,#bf4c4c,#a22829)}#athanor .btn-sm{background-color:#04606a}#athanor .back{background-image:linear-gradient(135deg,#84bbb8,#489091)}#chornitz .btn-sm{background-color:#926134}#chornitz .back{background-image:linear-gradient(135deg,#b69279,#602512)}#adalbert .btn-sm{background-color:#b57919}#adalbert .back{background-image:linear-gradient(135deg,#b57919,#825812)}#about img{margin-bottom:15px}#about .text-cont img{padding:0 15px}#about .text-cont .wsw{font-size:.875em;padding:0 15px;margin-bottom:15px}#about .text-cont .wsw p{text-align:justify}@media all and (max-width:29.9375em){#about .text-cont .wsw{padding:0}}#about .text-cont.f-char .wsw{padding-left:0}#about .text-cont:last-of-type .wsw{padding-right:0}.lp #about .heading{padding-top:100px}@media all and (max-width:29.9375em){.lp #about .heading{padding-top:40px}}#bg-slider:after,#bg-slider:before,#main-slider:after,#main-slider:before{content:" ";height:100%;width:6.5%;position:absolute;top:0;z-index:80;background-color:rgba(255,255,255,.8)}#bg-slider:before,#main-slider:before{left:0}#bg-slider:after,#main-slider:after{right:0}#bg-slider img,#main-slider img{width:100%}#bg-slider .slick-arrow,#main-slider .slick-arrow{position:absolute;top:50%;z-index:99;font-size:36px;color:#fff;cursor:pointer;text-shadow:0 0 15px rgba(0,0,0,.8);transition:opacity .5s ease 0s}#bg-slider .slick-arrow:hover,#main-slider .slick-arrow:hover{color:#d8d8d8;transition:color .5s ease 0s}#bg-slider .slick-prev,#main-slider .slick-prev{left:120px}#bg-slider .slick-next,#main-slider .slick-next{right:120px}@media all and (max-width:47.9375em){#bg-slider:after,#bg-slider:before,#main-slider:after,#main-slider:before{background-color:transparent}#bg-slider .slick-arrow,#main-slider .slick-arrow{font-size:24px}#bg-slider .slick-prev,#main-slider .slick-prev{left:5px}#bg-slider .slick-next,#main-slider .slick-next{right:5px}}#bg-slider{position:absolute;top:0;left:-5%;width:110%;opacity:.15}#main-slider{width:100%;overflow:hidden}#whole-slider{position:relative}#whole-slider .text-container{position:absolute;top:55%;width:100%;text-align:center}#whole-slider .text-container .heading{font-size:3.125em;padding:0;color:#fff}@media all and (max-width:47.9375em){#whole-slider .text-container{top:35%}#whole-slider .text-container .heading{font-size:2em}}#whole-slider .text-container .heading span{border-color:#fff}#whole-slider .text-container h2{font-weight:200;color:#fff;margin-top:20px;font-size:1.2em;line-height:1.6em}#whole-slider .elm_badge{position:absolute;top:-15px;right:55px;z-index:90;width:180px;height:180px}#whole-slider .elm_badge a{display:block}#whole-slider .elm_badge img{max-width:100%}@media all and (max-width:75em){#whole-slider .elm_badge{top:15px;right:15px}}@media all and (max-width:47.9375em){#whole-slider .text-container h2{font-size:.9em;line-height:1.4em;margin-top:5px}#whole-slider .elm_badge{width:150px;height:150px;top:-35px}body#adalbert #whole-slider .elm_badge,body#athanor #whole-slider .elm_badge,body#baltazar #whole-slider .elm_badge,body#chornitz #whole-slider .elm_badge{top:15px}}@media all and (max-width:29.9375em){#whole-slider .elm_badge{width:110px;height:110px;top:-45px}body#adalbert #whole-slider .elm_badge,body#athanor #whole-slider .elm_badge,body#baltazar #whole-slider .elm_badge,body#chornitz #whole-slider .elm_badge{top:5px}}.contact-container{width:84%;margin:-60px auto 0;background-color:#fff;border:1px solid #cecece;box-shadow:0 10px 20px rgba(0,0,0,.1);z-index:100;line-height:120px}@media all and (max-width:63.9375em){.contact-container{margin-top:-15px}}@media all and (max-width:29.9375em){.contact-container{width:90%;margin-top:20px}}@media all and (max-width:59.9375em){.contact-container{padding-top:10px;line-height:60px;padding-bottom:10px}}.contact-container .vertical-contact{vertical-align:middle;display:inline-block;width:100%;line-height:1em;text-align:center}.contact-container .vertical-contact .col-4{border-right:none}.contact-container .vertical-contact .text{padding-bottom:15px;color:#ef9700;display:inline-block;font-size:.875em}.contact-container .vertical-contact .text:nth-last-of-type(2){padding:0}.contact-container .vertical-contact .contact{font-size:.875em;font-weight:300;padding-bottom:10px;text-align:left;color:#333;display:inline-block}.contact-container .vertical-contact .contact:last-of-type{padding:0}.contact-container .col-4{display:inline-block;border-right:1.2px dashed rgba(206,206,206,.8)}@media all and (max-width:59.9375em){.contact-container .col-4{border:none!important}}.contact-container .col-4:last-child{border-right:none}#services .description{margin-top:30px}#services .description div{margin:.625em 0}#services .description h3{color:#860506;font-size:2.5em;text-decoration:none;display:inline-block;font-weight:400}#services .description h3 span{font-size:.5em;color:#332e2e;display:inline-block;position:relative;margin-top:20px;vertical-align:top;line-height:.5em;text-transform:uppercase;padding-left:5px;font-weight:400}#services .description h3 span:after{width:100%;height:1px;background-color:#ccc;content:" ";display:inline-block;bottom:-7px;position:absolute;left:5px}#services .description p{margin-top:0}#services .services{border:1px solid #d7d7d7;background-color:#fff;box-shadow:0 -5px 50px rgba(51,46,46,.2);display:inline-block;text-align:center;position:relative;padding:60px 50px 30px;margin-top:30px;width:31%;float:right}#services .services h2{display:inline-block;width:75%;background-color:#860506;color:#fff;text-transform:uppercase;text-align:center;height:56px;line-height:56px;position:absolute;margin:auto;top:-30px;left:0;right:0;border:1px solid #d9d9d9;font-size:.9375em;font-weight:400}#services .services h3{color:#5f5f5f;text-transform:uppercase;font-size:.875em;font-weight:700}#services .services p{margin:0;font-size:.875em;font-weight:400}#services .services .service{text-align:left}#services .services .service:after{content:" ";display:inline-block;width:100%;background-color:#d9d9d9;height:1px;margin-bottom:10px;margin-top:15px;opacity:.5}#services .services .service:last-of-type:after{display:none}#services .town-cont{position:relative;margin-bottom:40px;display:inline-block}#services .town-cont.right{float:right;text-align:right}#services .town-cont.left{float:left;text-align:left}#services .town-cont.left .front{left:6%}@media all and (max-width:29.9375em){#services .services{padding:40px 20px 20px}#services .services h2{width:100%}#services .town-cont.left .front{left:0}}#services .town-cont.left .back{left:0}#services .town-cont .back{height:102%;width:96%;position:absolute;top:0;right:0}@media all and (max-width:29.9375em){#services .town-cont .back{width:100%;height:100%}}#services .town-cont .back .shade{width:100%;height:100%;background:url(../img/town_shade.png) -10% -10% no-repeat;background-size:40%}#adalbert #services .town-cont .back .shade{background:url(../img/town_shade_light.png) -10% -10% no-repeat}#services .town-cont .front{height:93%;width:94%;position:relative;left:0;top:50px;text-transform:uppercase}@media all and (max-width:29.9375em){#services .town-cont .front{width:100%;height:100%}}#services .town-cont .front .small{color:#ef9700;padding:10px 0;font-size:.8em}#services .town-cont .front .town{color:#fff;padding:0 0 15px;font-size:1.5em}#services .row .col-4{display:inline-block;vertical-align:top;padding:0 2.5%}#services .logo{width:80%;margin:-20% auto 0;background-color:#fff;z-index:99;position:relative;padding:20px 25px;min-height:140px}#services .description{margin:40px auto 0;text-align:left;font-size:.875em}@media all and (max-width:29.9375em){#services .description{margin-top:1.25em}}#services .description h3{margin-bottom:10px}#services .description img{position:relative;max-width:110%;height:auto!important;margin-left:-5%}#services .description p{padding:0;font-size:.875em}#services .more{color:#64090e;text-transform:uppercase;padding:15px 0 35px 20px;position:relative;font-weight:300;transition:opacity .5s ease 0s}#services .more:before{font-family:hotel-athanor!important;content:"\e901";color:#64090e;position:absolute;left:0;top:18px;font-size:10px}#services .more:hover{opacity:.8;transition:opacity .5s ease 0s;text-decoration:underline}#services .services_single .services_block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#services .services_single .services_block .service{text-align:left;position:relative;padding:35px;display:inline-block}#room-picker,#rooms .room{text-align:center}#services .services_single .services_block .service:after{content:"";display:inline-block;width:1px;background-color:#d9d9d9;height:75%;opacity:1;position:absolute;right:0;top:50%;transform:translate(0,-50%)}#services .services_single .services_block .service:last-of-type:after{content:normal}#services .services_single .services_block .service h3{color:#5f5f5f;text-transform:uppercase;font-size:.875em;font-weight:700}#athanor #services .services_single .services_block .service h3{color:#04606a}#chornitz #services .services_single .services_block .service h3{color:#926134}#baltazar #services .services_single .services_block .service h3{color:#860506}#adalbert #services .services_single .services_block .service h3{color:#825812}@media all and (max-width:59.9375em){#services .services_single .services_block .service:after{height:1px;width:100%;transform:translate(0,0);left:0;bottom:0;top:auto}#services .services{margin-top:80px;width:100%}#services p img{margin-left:0!important}}@media all and (max-width:47.9375em){#services .services{margin-top:80px;width:100%}#services p img{width:100%;margin-left:0!important}}.hp #services .heading{padding:90px 0 0}@media all and (max-width:29.9375em){.hp #services .heading{padding-top:50px}}.hp #services .single-town{margin-top:-15px}.sp #services .heading{padding-top:70px}#athanor .description h3{color:#04606a!important}#athanor .services h2{background-color:#04606a!important}#chornitz .description h3{color:#926134!important}#chornitz .services h2{background-color:#926134!important}#adalbert .description h3{color:#825812!important}#adalbert .services h2{background-color:#b57919!important}#adalbert #services .heading{max-width:1440px}#adalbert #services .back{background-image:linear-gradient(-139deg,rgba(130,88,18,.5) 0,rgba(130,88,18,.5) 24%,rgba(130,88,18,.49) 25%,transparent 100%);background-color:#ef9700}#rooms .minor-button{text-transform:uppercase;font-weight:400}#rooms .room{display:inline-block;margin-top:40px;vertical-align:top}#rooms .room:first-of-type:before,#rooms .room:nth-of-type(2):before{display:none}#rooms .room:before{content:" ";width:100%;height:1px;background-color:#ececec;display:block;margin-top:-85px;margin-bottom:60px}#rooms .room:nth-of-type(odd){text-align:left}#rooms .room:nth-of-type(odd) .room-cont{margin-left:8.5%}#rooms .room:nth-of-type(even){text-align:right}#rooms .room:nth-of-type(even) .room-cont{margin-right:8.5%}#rooms .room .img{position:relative;height:100%;width:100%;display:inline-block;vertical-align:middle}#rooms .room .img div{position:absolute;color:#332e2e;text-transform:uppercase;z-index:70;text-align:center;vertical-align:middle;background-color:transparent;border:none;padding:0;left:0;top:0;bottom:0;right:0;margin:auto;font-size:3.125em;opacity:0;transition:.5s;pointer-events:none;font-weight:700;min-width:100%;height:20%;display:inline-block}#rooms .room .img:hover div{opacity:1}#rooms .room img{width:92%;border:1px solid #fff;position:relative;transition:opacity .3s;cursor:pointer}@media all and (max-width:29.9375em){#rooms .room img{width:100%}}#rooms .room img:hover{opacity:.6}#rooms .room .room-cont{background-color:#fff;width:75%;border:1px solid #e7e7e7;top:-80px;position:relative;z-index:20;display:inline-block;padding:15px;font-size:1em;color:#5f5f5f;font-weight:700}#rooms .room .room-cont h3{margin:10px 0;text-align:left;color:#5f5f5f;font-size:1.125em;font-weight:700}#rooms .room .room-cont h3:hover{color:#5f5f5f}#rooms .room .room-cont span{display:inline-block;font-size:.75em;color:#332e2e;text-align:left;line-height:1.5em}#rooms .room .attributes{display:inline-block;float:left;text-align:left}#rooms .room .attributes span{font-weight:700}#rooms .room .cta-wrap{float:right;display:inline-block;text-align:center}#rooms .room p{font-size:.875em;text-align:left;color:#332e2e;font-weight:lighter}@media all and (max-width:59.9375em){#rooms .cta-wrap{width:100%}}@media all and (max-width:47.9375em){#rooms .room{text-align:center!important}#rooms .room:nth-of-type(2):before{display:block}#rooms .room .room-cont{margin-left:auto!important;margin-right:auto!important}}#contact .contact-table.right,#room-detail .room-table.right{text-align:right;float:right}#contact #contact-map{height:450px;display:inline-block}#contact .contact-title{font-size:16px!important;font-weight:400}#contact .transport-cont{margin-top:30px}#contact .transport-cont .medium{display:inline-block;padding:0 15px;vertical-align:top}#contact .transport-cont .medium p{margin-top:0}#contact .transport-cont .medium h4{color:#860506;font-size:2.1875em;text-decoration:none;display:inline-block;font-weight:400}#contact .transport-cont .medium h4 span{font-size:.5em;color:#332e2e;display:inline-block;position:relative;margin-top:20px;vertical-align:top;line-height:.5em;text-transform:uppercase;padding-left:5px}#contact .transport-cont .medium h4 span:after{width:100%;height:1px;background-color:#ccc;content:" ";display:inline-block;bottom:-7px;position:absolute;left:5px}#contact .contact-table{position:relative;display:inline-block}#contact .contact-table .back{height:90%;width:87%;position:absolute;top:0;right:0}@media all and (max-width:29.9375em){#contact .contact-table .back{width:100%}}#contact .contact-table .back .shade{width:100%;height:100%;background:url(../img/town_shade.png) -15% 15% no-repeat}#contact .contact-table .front{height:90%;width:85%;position:relative;left:4.5%;top:45px;background-color:#fff;border:1px solid #d9d9d9;text-align:left;padding:20px;font-size:.875em}#contact-form,#contact-form form,#room-detail .row{text-align:center}@media all and (max-width:29.9375em){#contact .contact-table .front{left:0;width:100%}}#contact .contact-table .front .data,#contact .contact-table .front .key{font-weight:300}#contact .contact-table .front .key{color:#860506}#contact .contact-table .front .row{width:100%;margin:5px 0}#contact .contact-table .front div{display:inline-block;vertical-align:top}#contact .contact-table .front h3{text-transform:uppercase;font-size:.9375em;margin-bottom:10px}#contact .contact-table .front .small{color:#ef9700;padding:10px 0;font-size:.8em}#contact .contact-table .front .town{color:#fff;padding:0 0 15px;font-size:1.5em}@media all and (max-width:82.5em){#services .logo{min-height:100px}#contact .contact-table .front h3{text-align:center}#contact .contact-table .front .data,#contact .contact-table .front .key{display:block;text-align:center;width:100%}}#athanor #contact .key,#athanor #contact h4{color:#04606a}#chornitz #contact .key,#chornitz #contact h4{color:#926134}#adalbert #contact .key,#adalbert #contact h4{color:#b57919}@media all and (max-width:47.9375em){#contact .contact-table{margin-bottom:60px}#contact #contact-map{margin-bottom:20px}}#contact-form p{width:50%;margin:20px auto;font-size:14px}#contact-form form input[type=submit]{padding:10px 35px;text-transform:uppercase}#contact-form form>div{display:table;margin:10px auto;border:1px solid #d9d9d9;width:50%}#contact-form form>div input{display:table-cell;border:none;border-right:1.2px dashed rgba(206,206,206,.8);padding:10px;width:33.3333%;font-size:14px}#contact-form form>div input:last-of-type{border:none}#contact-form form textarea{width:50%;min-height:95px;padding:10px;border:1px solid #d9d9d9;display:block;margin:auto;border-radius:0;box-shadow:none;font-size:14px}@media all and (max-width:82.5em){#contact-form form textarea,#contact-form p{width:80%}#contact-form form>div{min-width:80%}}@media all and (max-width:63.9375em){#contact-form form textarea,#contact-form p{width:90%}#contact-form form>div{min-width:90%}}@media all and (max-width:59.9375em){#contact-form form textarea,#contact-form p{width:100%}#contact-form form>div{min-width:100%}}@media all and (max-width:47.9375em){#contact-form form textarea,#contact-form p{width:100%}#contact-form form>div{min-width:100%}#contact-form form>div input{min-width:100%;border-right:none;border-bottom:1.2px dashed rgba(206,206,206,.8)}#contact-form form>div input:last-of-type{border:none}}#team{margin-bottom:20px}#team a[href^=tel]{text-decoration:none!important}#team .separator{margin-bottom:15px;margin-top:5px}#team .heading{margin-top:20px}#team .member{font-size:.875em;padding:20px;display:inline-block}#team .member img{margin-bottom:10px}#team .member span{width:100%;display:block;margin:3px 0}#team .member a{color:#333;text-decoration:underline;transition:color .3s}#team .member a:hover{color:#860506}#team .member .name{text-transform:uppercase;color:#860506;font-weight:700;margin:5px 0}#team .team_slider .slick-next,#team .team_slider .slick-prev{top:50%;position:absolute;transform:translateY(-50%)}#team .team_slider .slick-next:before,#team .team_slider .slick-prev:before{font-family:hotel-athanor!important;font-size:35px;line-height:1;color:#860506;opacity:1;-webkit-font-smoothing:antialiased}#team .team_slider .slick-next.slick-disabled:before,#team .team_slider .slick-prev.slick-disabled:before{opacity:.5;color:grey;cursor:default}#team .team_slider .slick-list{width:95%;margin:0 auto}#team .team_slider .slick-next{right:0}#team .team_slider .slick-next:before{content:"\e918"}#team .team_slider .slick-prev:before{content:'\e917'}#athanor #team .name{color:#04606a}#chornitz #team .name{color:#926134}#adalbert #team .name{color:#b57919}#room-detail .row .main-button{margin-top:15px}#room-detail .row .main-button:last-of-type{margin-left:15px}#room-detail #detail-slider{display:inline-block;padding-right:30px;height:470px}#room-detail #detail-slider .slick-list{height:470px}#room-detail #detail-slider .slick-next,#room-detail #detail-slider .slick-prev{position:absolute;display:block;height:36px;width:36px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0;z-index:50}#room-detail #detail-slider .slick-next:focus,#room-detail #detail-slider .slick-next:hover,#room-detail #detail-slider .slick-prev:focus,#room-detail #detail-slider .slick-prev:hover{outline:0;background:0 0;color:transparent}#room-detail #detail-slider .slick-next:hover:before,#room-detail #detail-slider .slick-prev:hover:before{opacity:1}#room-detail #detail-slider .slick-next.slick-disabled:before,#room-detail #detail-slider .slick-prev.slick-disabled:before{opacity:.5;cursor:default}#room-detail #detail-slider .slick-next:before,#room-detail #detail-slider .slick-prev:before{font-family:hotel-athanor!important;font-size:35px;line-height:1;color:#fff;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:50;text-shadow:1px 1px 5px rgba(0,0,0,.6);transition:opacity .5s ease 0s}#room-detail #detail-slider .slick-prev{left:35px}#room-detail #detail-slider .slick-prev[dir=rtl]{left:auto;right:65px}#room-detail #detail-slider .slick-next{right:65px}#room-detail #detail-slider .slick-next[dir=rtl]{left:35px;right:auto}#room-detail .room-table{position:relative;margin-bottom:30px;display:inline-block}#room-detail .room-table .back{height:100%;width:87%;position:absolute;top:0;right:0}@media all and (max-width:29.9375em){#room-detail .room-table .back{width:100%}}#room-detail .room-table .back .shade{width:100%;height:100%;background:url(../img/town_shade.png) -15% 15% no-repeat}#adalbert #room-detail .room-table .back .shade{background:url(../img/town_shade_light.png) 115% -25% no-repeat}#adalbert #room-detail .room-table .back{background-image:linear-gradient(-139deg,rgba(130,88,18,.5) 0,rgba(130,88,18,.5) 24%,rgba(130,88,18,.49) 25%,transparent 100%);background-color:#ef9700}#room-detail .room-table .front{height:90%;width:94%;position:relative;left:0;top:40px;background-color:#fff;border:1px solid #d9d9d9;text-align:left;font-size:.875em;padding:5px 0}#price-list,#price-list .wsw,#price-list .wsw p{text-align:center}#room-detail .room-table .front .section,#room-detail .room-table .front span{display:block;width:100%}#room-detail .room-table .front .section{border-bottom:1px solid #ccc;padding:5px 15px}#room-detail .room-table .front .section:last-of-type{border-bottom:none}#room-detail .room-table .front .title{color:#860506;font-weight:700;text-transform:uppercase;margin-top:6px;margin-bottom:3px}#room-detail .room-table .front .row{width:100%;margin:5px 0}#room-detail .room-table .front div{display:inline-block;vertical-align:top}#room-detail .room-table .front h3{text-transform:uppercase;font-size:.9375em;margin-bottom:10px}#room-detail .room-table .front .small{color:#ef9700;padding:10px 0;font-size:.8em}#room-detail .room-table .front .town{color:#fff;padding:0 0 15px;font-size:1.5em}@media all and (max-width:29.9375em){#room-detail .room-table .front{width:100%}#room-detail .room-detail-btn-block .main-button{margin-left:0;min-width:170px;display:inline-block}#room-detail .room-detail-btn-block .main-button:last-of-type{margin-left:0}}#athanor #room-detail .title{color:#04606a}#chornitz #room-detail .title{color:#926134}#adalbert #room-detail .title{color:#5f5f5f}@media all and (max-width:86em){#room-detail #detail-slider,#room-detail #detail-slider .slick-list{height:380px}}@media all and (max-width:59.9375em){#room-detail .room-table{margin-top:20px}#room-detail #detail-slider{padding-right:0;height:auto}#room-detail #detail-slider .slick-list{height:210px}#room-detail #detail-slider .slick-next{right:35px}}.overlay{top:0;left:0;z-index:1}#price-list{position:absolute;width:100vw;height:110vh;z-index:200;top:0;left:0;display:none;background:#fff}#price-list .wsw{width:95%}#price-list .price-list-slider{display:inline-block;width:100%}#price-list .price-list-slider .slick-next,#price-list .price-list-slider .slick-prev{position:absolute;display:block;height:35px;width:35px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0;z-index:50}#price-list .content .discount-table .isOpen,#price-list .content .select-table .isOpen,#voucher-form table .isOpen{transform:rotate(180deg)}#price-list .price-list-slider .slick-next:focus,#price-list .price-list-slider .slick-next:hover,#price-list .price-list-slider .slick-prev:focus,#price-list .price-list-slider .slick-prev:hover{outline:0;background:0 0;color:transparent}#price-list .price-list-slider .slick-next:focus:before,#price-list .price-list-slider .slick-next:hover:before,#price-list .price-list-slider .slick-prev:focus:before,#price-list .price-list-slider .slick-prev:hover:before{opacity:1}#price-list .price-list-slider .slick-next.slick-disabled:before,#price-list .price-list-slider .slick-prev.slick-disabled:before{opacity:.5;cursor:default;color:grey}#price-list .price-list-slider .slick-next:before,#price-list .price-list-slider .slick-prev:before{font-family:hotel-athanor!important;font-size:35px;line-height:1;color:#860506;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:50;text-shadow:1px 1px 5px rgba(0,0,0,.6)}#price-list .price-list-slider .slick-prev{left:-35px}#price-list .price-list-slider .slick-prev[dir=rtl]{left:auto;right:-25px}#price-list .price-list-slider .slick-next{right:-25px}#price-list .price-list-slider .slick-next[dir=rtl]{left:-35px;right:auto}#price-list .icon-cross{position:absolute;right:10px;top:10px;font-size:1.875em;color:#860506;transition:color .3s;cursor:pointer}#price-list .icon-cross:hover{color:grey}#price-list .content .discount-table .title,#price-list .content .select-table .title,#price-list .content h3{color:#a22829;font-weight:700;text-transform:uppercase}#price-list .content{background-color:#fff;width:95%;height:95%;padding:40px 0;left:0;right:0;margin:2.5vh auto 0;box-shadow:0 2px 5px rgba(1,1,1,.2);position:fixed;z-index:20;max-width:1440px;overflow-y:auto}#price-list .content h3{margin-bottom:10px;font-size:.875em}#price-list .content .discount-table,#price-list .content .select-table{margin:auto auto 20px;border-collapse:collapse;min-width:95%;text-align:left;font-size:.875em}#price-list .content .discount-table td,#price-list .content .select-table td{position:relative;width:50%;cursor:pointer;padding:.9em .5em;border:1px solid #d9d9d9;border-left-style:none;border-right-style:dashed;color:#5f5f5f}#price-list .content .discount-table td:first-of-type,#price-list .content .select-table td:first-of-type{font-weight:700;border-left-style:solid}#price-list .content .discount-table td:last-of-type,#price-list .content .select-table td:last-of-type{border-right-style:solid}#price-list .content .discount-table .icon-chevron-down,#price-list .content .select-table .icon-chevron-down{float:right;transition:.3s}#price-list .content .discount-table .data,#price-list .content .select-table .data{margin-left:10px;font-weight:400!important}#price-list .content .discount-table .options,#price-list .content .select-table .options{position:absolute;left:0;top:100%;width:100%;text-align:center;display:none;background-color:#fff;box-shadow:1px 2px 5px rgba(0,0,0,.3);font-weight:400;font-size:.875em;padding:10px 5px;z-index:80}#price-list .content .discount-table .options a,#price-list .content .select-table .options a{display:block;width:100%;padding:5px 0;text-align:center;transition:.3s;cursor:pointer}#price-list .content .discount-table .options a:hover,#price-list .content .select-table .options a:hover{background-color:#860506;color:#fff}#price-list .content .discount-table .options a.selected,#price-list .content .select-table .options a.selected{font-weight:700}#price-list .content .price-table{border-collapse:collapse;min-width:95%!important;width:95%!important;margin:auto;text-align:left}#price-list .content .price-table td,#price-list .content .price-table th{border:1px solid #d9d9d9;border-left-style:none;border-right-style:dashed;padding:.75em .5em;color:#5f5f5f}#price-list .content .price-table td:first-of-type,#price-list .content .price-table th:first-of-type{font-weight:700;border-left-style:solid}@media all and (min-width:48em){#price-list .content .price-table td:first-of-type,#price-list .content .price-table th:first-of-type{width:37.5%}}#price-list .content .price-table td:last-of-type,#price-list .content .price-table th:last-of-type{border-right-style:solid}#price-list .content .price-table .persons{display:none}#price-list .content .price-table th td:first-child{color:#a22829}#price-list .content .separator{margin:20px 0}#price-list .content .wsw{font-size:.875em}#price-list .content .wsw span{color:#860506}#athanor #price-list .title,#athanor #price-list h3{color:#04606a}#chornitz #price-list .title,#chornitz #price-list h3{color:#926134}#adalbert #price-list .title,#adalbert #price-list h3{color:#b57919}@media all and (max-width:59.9375em){#price-list .content table td{font-size:.875em}#price-list .content .discount-table td,#price-list .content .select-table td{width:100%!important;display:block!important;border:1px solid #d9d9d9!important}#price-list .content .discount-table td:first-of-type,#price-list .content .select-table td:first-of-type{border-bottom-style:dashed!important}#price-list .content .discount-table td:last-of-type,#price-list .content .select-table td:last-of-type{border-top-style:none!important}}@media all and (max-width:47.9375em){#price-list .content .price-table th{display:none}#price-list .content .price-table tr{margin-bottom:10px;display:block}#price-list .content .price-table .persons{display:inline-block;float:left;text-align:left}#price-list .content .price-table td{display:block;text-align:right;border:1px solid #d9d9d9;border-top:none}#price-list .content .price-table td:empty{display:none}#price-list .content .price-table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:700;color:#860506}#price-list .content .price-table td:first-of-type{border:1px solid #d9d9d9}}#voucher-info{text-align:center}#voucher-info .voucher-preview{box-shadow:0 -5px 50px rgba(51,46,46,.2);max-width:100%;cursor:pointer;margin-bottom:40px}#voucher-info p{text-align:center;font-size:15px;max-width:80%;margin:auto}#voucher-info .voucher-lightbox{height:100vh;width:100vh;position:fixed;display:none;text-align:center;z-index:350;margin:auto;top:0;left:0}#voucher-info .voucher-lightbox [class*=" icon-"],#voucher-info .voucher-lightbox [class^=icon-]{position:absolute;opacity:.8;z-index:50}#voucher-info .voucher-lightbox [class*=" icon-"]:hover,#voucher-info .voucher-lightbox [class^=icon-]:hover{opacity:1}#voucher-info .voucher-lightbox [class*=" icon-"]:before,#voucher-info .voucher-lightbox [class^=icon-]:before{color:#860506;font-size:1.875em;cursor:pointer}#voucher-info .voucher-lightbox [class*=" icon-"].disabled:hover,#voucher-info .voucher-lightbox [class^=icon-].disabled:hover{opacity:.8}#voucher-info .voucher-lightbox [class*=" icon-"].disabled:before,#voucher-info .voucher-lightbox [class^=icon-].disabled:before{color:grey;cursor:default}#voucher-info .voucher-lightbox .icon-cross{top:1%;right:1%;z-index:10}#voucher-info .voucher-lightbox .icon-chevron-right{right:0;top:50%}#voucher-info .voucher-lightbox .icon-chevron-left{left:0;top:50%}#voucher-info .voucher-lightbox .content{background-color:transparent;position:relative;z-index:10;width:95%;height:95%;margin:1.125% 2.5%;display:inline-block}#voucher-info .voucher-lightbox .content .slick-slide,#voucher-info .voucher-lightbox .content img{max-height:100%;max-width:100%;position:absolute;left:0;right:0;margin:auto;top:0;border:5px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.3);cursor:default}#voucher-info .voucher-lightbox .content .slick-slide.active,#voucher-info .voucher-lightbox .content img.active{z-index:3}#voucher-info .overlay{background-color:#585858;position:fixed;width:100%;height:100%}#athanor #voucher-info .voucher-lightbox [class*=" icon-"]:before,#athanor #voucher-info .voucher-lightbox [class^=icon-]:before{color:#04606a!important}#chornitz #voucher-info .voucher-lightbox [class*=" icon-"]:before,#chornitz #voucher-info .voucher-lightbox [class^=icon-]:before{color:#926134!important}#adalbert #voucher-info .voucher-lightbox [class*=" icon-"]:before,#adalbert #voucher-info .voucher-lightbox [class^=icon-]:before{color:#b57919!important}#voucher-form{text-align:center}#voucher-form .minor-button{padding:8px 30px;text-transform:uppercase}#voucher-form .separator{margin-bottom:30px}#voucher-form h3{text-transform:uppercase;margin-top:40px;margin-bottom:20px;font-weight:400}#voucher-form textarea{border:1px solid #d9d9d9;margin:auto;width:70%;font-size:.875em;padding:.625em .5em;border-radius:0;box-shadow:none}#voucher-form table{margin:auto auto 10px;border-collapse:collapse;width:70%;text-align:left;font-size:.875em}@media all and (max-width:29.9375em){#voucher-form textarea{width:100%;min-height:100px}#voucher-form table{width:100%}}#voucher-form table .select-wrap{display:table;min-width:100%;position:relative}#voucher-form table select{border:none;height:100%;display:table-cell;min-width:99%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;vertical-align:middle;background:0 0;padding-left:5px}@media (max-width:1023px){#voucher-form table label:after{content:"\e915";position:absolute;top:0;right:0;bottom:0;font-size:80%;line-height:1.5;padding:0 7px;color:#3c3c3c;font-family:hotel-athanor;pointer-events:none;display:inline-block}}#voucher-form table input{width:100%;height:100%;border:none;padding:1em .5em}#voucher-form table .title{color:#860506;text-transform:uppercase;font-weight:700;display:table-cell;width:1px;white-space:nowrap;vertical-align:middle}#voucher-form table td{width:33.3333%;padding:.5625em .5em;border:1px solid #d9d9d9;border-left-style:dashed;border-right-style:dashed;background-clip:padding-box;position:static;height:45px}#voucher-form table td:first-of-type{border-left-style:solid;border-right-style:none}#voucher-form table td:last-of-type{border-right-style:solid}#voucher-form table .data{margin-left:10px;font-weight:400!important}#voucher-form table .options{position:absolute;left:0;top:100%;width:100%;text-align:center;display:none;background-color:#fff;box-shadow:1px 2px 5px rgba(0,0,0,.3);font-weight:400;font-size:.875em;padding:10px 5px;z-index:80}#voucher-form table .options a{display:block;width:100%;padding:5px 0;text-align:center;transition:.3s;cursor:pointer}#voucher-form table .options a:hover{background-color:#860506;color:#fff}#voucher-form table .options a.selected{font-weight:700}#athanor #voucher-form table .title{color:#04606a}#chornitz #voucher-form table .title{color:#926134}#adalbert #voucher-form table .title{color:#b57919}@media all and (max-width:59.9375em){#voucher-form .select-table td{width:100%!important;display:block!important;border:1px solid #d9d9d9!important;padding:1em .5em}#voucher-form .select-table td:first-of-type{border-bottom-style:dashed!important}#voucher-form .select-table td:nth-of-type(2){border-top-style:none!important;border-bottom-style:none!important}#voucher-form .select-table td:last-of-type{border-top-style:dashed!important}}.select2-container--default .select2-selection--single{border:0!important}#athanor .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#04606a}#baltazar .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#860506}#chornitz .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#926134}#adalbert .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#b57919}#free-time .description h3 span:after,#free-time .p-separator:after,#free-time .p-separator:before{background-color:#ccc;content:" "}#free-time .separator{margin-bottom:0}#free-time .switch-content{top:0!important;transform:none!important}#free-time .switch-content .description{padding-top:20px}#free-time .switch-nav{margin-bottom:1.875em}#free-time .p-separator{width:100%}#free-time .p-separator:after{width:100%;height:.0625em;display:block}#free-time .p-separator:before{display:block;width:1.5625em;height:.125em}#free-time .description{display:inline-block;vertical-align:top;padding:.3125em .625em;float:left;height:auto}@media all and (max-width:29.9375em){#free-time .description{padding:.3125em 0}}#free-time .description p{margin-top:0;padding:0 15px}#free-time .description h3{color:#860506;font-size:2.1875em;text-decoration:none;display:inline-block;font-weight:400;padding:10px 15px 0}#free-time .description h3 span{font-size:.5em;color:#332e2e;display:inline-block;position:relative;margin-top:5px;vertical-align:top;text-transform:uppercase;padding-left:3px;font-weight:500}#free-time .description h3 span:after{width:100%;height:1px;display:inline-block;bottom:-7px;position:absolute;left:3px}#free-time .description img{width:100%;display:inline-block;margin:.625em 0}#free-time table{margin:-1px auto auto;border-collapse:collapse;min-width:80%;text-align:left;font-size:.875em;table-layout:fixed}#free-time table .select-wrap{display:table;min-width:100%;position:relative}#free-time table select{background:0 0;padding-left:5px;border:none;height:100%;display:table-cell;min-width:99%;cursor:pointer;vertical-align:middle}#free-time table input{width:100%;height:100%;border:none;padding:1em .5em}#free-time table .title{color:#860506;text-transform:uppercase;font-weight:700;display:table-cell;width:1px;white-space:nowrap;vertical-align:middle}#free-time table td{padding:.8125em .5em;width:1%;border:1px solid #d9d9d9;border-left-style:dashed;border-right-style:dashed;background-clip:padding-box;text-transform:uppercase;text-align:center;cursor:pointer;transition:.3s;position:relative;font-size:15px}#free-time table .active,#free-time table td:hover{border-bottom-color:#860506;border-top-color:#860506}#free-time table td a{height:100%;display:block;position:absolute;top:0;bottom:0;right:0;left:0}#free-time table td:hover{color:#860506}#free-time table td:first-of-type{border-left-style:solid;border-right-style:none}#free-time table td:last-of-type{border-right-style:solid}#free-time table .active{background-color:#860506;color:#fff;cursor:default}#free-time table .active:hover{color:#fff;border-bottom-color:#d9d9d9;border-top-color:#d9d9d9}#athanor #free-time table .active{background:#04606a;border-bottom-color:#04606a;border-top-color:#04606a}#athanor #free-time table .active:hover{color:#fff}#athanor #free-time table td:hover{border-bottom-color:#04606a;border-top-color:#04606a;color:#04606a}#chornitz #free-time table .active{background:#926134;border-bottom-color:#926134;border-top-color:#926134}#chornitz #free-time table .active:hover{color:#fff}#chornitz #free-time table td:hover{border-bottom-color:#926134;border-top-color:#926134;color:#926134}#adalbert #free-time table .active{background:#b57919;border-bottom-color:#b57919;border-top-color:#b57919}#adalbert #free-time table .active:hover{color:#fff}#adalbert #free-time table td:hover{border-bottom-color:#b57919;border-top-color:#b57919;color:#b57919}@media all and (max-width:59.9375em){#free-time table td{width:100%!important;display:block!important;border:1px solid #d9d9d9;border-bottom-style:dashed;border-top-style:none}#free-time table td:first-of-type{border-top-style:solid!important;border-right-style:solid}#free-time table td:last-of-type{border-bottom-style:solid!important}}#homepage-gallery{height:100vh;width:100vw;position:fixed;display:none;text-align:center;z-index:250;margin:auto;top:0;left:0}#homepage-gallery [class*=" icon-"],#homepage-gallery [class^=icon-]{position:absolute;opacity:.7;z-index:50;height:2.25em;width:2.25em;transition:.5s}#homepage-gallery [class*=" icon-"]:hover,#homepage-gallery [class^=icon-]:hover{opacity:1}#homepage-gallery [class*=" icon-"]:before,#homepage-gallery [class^=icon-]:before{color:#fff;font-size:2.25em;cursor:pointer;text-shadow:0 0 1px rgba(0,0,0,.3)}#homepage-gallery [class*=" icon-"].disabled,#homepage-gallery [class*=" icon-"].disabled:hover,#homepage-gallery [class^=icon-].disabled,#homepage-gallery [class^=icon-].disabled:hover{opacity:0}#homepage-gallery [class*=" icon-"].disabled:before,#homepage-gallery [class^=icon-].disabled:before{color:grey;cursor:default;opacity:0}#homepage-gallery .icon-cross{top:1%;right:1%;z-index:10;height:2.25em;width:2.25em}#homepage-gallery .icon-chevron-right{right:.5em;top:0;bottom:0;margin:auto 0}#homepage-gallery .icon-chevron-left{left:.5em;top:0;bottom:0;margin:auto 0}#homepage-gallery .content{position:relative;z-index:10;width:95vw;height:95vh;margin:1.125% 2.5%;display:inline-block;background-color:#6e6e6e;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:.625em;color:#fff;border:10px solid #ccc}@media all and (max-width:29.9375em){#free-time table{min-width:100%}#homepage-gallery .content{height:auto;top:15%}}#homepage-gallery .content .photos{padding:.5em;display:inline-block;vertical-align:middle}#homepage-gallery .content .photos .helper{display:inline-block;height:100%;vertical-align:middle}#homepage-gallery .content .title{text-align:left;margin-top:.3125em;vertical-align:top;border-top:1px solid #a4a4a4;padding:.5em}#homepage-gallery .content .title .col-3{vertical-align:top}#homepage-gallery .content img{max-width:100%;max-height:100%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;display:inline-block;vertical-align:middle}#homepage-gallery .content .row{width:100%;height:100%}#homepage-gallery .content .switch-button{float:left;display:inline-block;opacity:.8;transition:opacity .5s,box-shadow .5s;cursor:pointer;width:33.33333%;height:auto;padding:2px}#homepage-gallery .content .switch-button.active,#homepage-gallery .content .switch-button:hover{opacity:1;box-shadow:inset 0 0 0 2px #860506;filter:grayscale(0)}#homepage-gallery .content .bottom-logo{max-height:25%;max-width:50%;position:absolute;bottom:0;left:0;right:0;margin:0 auto 2%}#homepage-gallery .content .thumb-wrap{height:75%;overflow-y:auto;width:100%;padding:10px}#homepage-gallery .content .title-wrap p{text-align:left;margin:0;padding:0;font-size:1.125em}#homepage-gallery .content .photo-number{vertical-align:top;margin-top:0;text-align:right}#homepage-gallery .content .photo-number .number,#homepage-gallery .content .photo-number .of{margin:0 .3125em}#homepage-gallery .content .photo-number .gallery-close{cursor:pointer;margin-top:.125em;transition:.3s}@media all and (max-width:47.9375em){#homepage-gallery .content .photo-number .gallery-close{display:none}}#homepage-gallery .content .photo-number .gallery-close:hover{color:#860506}#homepage-gallery .content .row,#homepage-gallery .content .row div{display:inline-block}#homepage-gallery .content .row .switch-area{float:left;height:85%;text-align:center;position:relative}#homepage-gallery .content .row .switch-nav{float:right;padding-top:2.5em;text-align:center;position:relative;height:100%;border-left:1px solid #a4a4a4}#homepage-gallery .content .row .switch-nav>div{text-align:left;display:inline-block;height:100%}#athanor #homepage-gallery .switch-button.active,#athanor #homepage-gallery .switch-button:hover{box-shadow:inset 0 0 0 2px #04606a!important}#athanor .gallery-close:hover{color:#04606a!important}#chornitz #homepage-gallery .switch-button.active,#chornitz #homepage-gallery .switch-button:hover{box-shadow:inset 0 0 0 2px #926134!important}#chornitz .gallery-close:hover{color:#926134!important}#adalbert #homepage-gallery .switch-button.active,#adalbert #homepage-gallery .switch-button:hover{box-shadow:inset 0 0 0 2px #b57919!important}#adalbert .gallery-close:hover{color:#b57919!important}.overlay{background-color:#585858;position:fixed;width:100%;height:120%}@media all and (max-width:59.9375em){#homepage-gallery .switch-area{height:80%!important}#homepage-gallery .switch-nav{display:none;border-left:none!important}#homepage-gallery .thumb-wrap{display:none!important}}@media all and (max-width:29.9375em){#homepage-gallery .switch-area{height:70%!important}}@media all and (max-width:22.4375em){#homepage-gallery .switch-area{height:60%!important}}@media all and (max-height:29.9375em){#homepage-gallery .switch-area{height:70%!important}}