.node__submitted{margin-bottom:1.25rem;color:#999;font-size:0.9em;}.node .paragraph--type--citata{background:#eee;padding:25px 15px;font-size:1.2rem;text-align:right;margin:15px 0;}.node .field--name-field-p-line{font-size:1rem;margin-top:1rem;font-style:italic;}.node .field--name-field-p-image img{width:100%;height:auto;background:#ddd;padding:3px;margin:15px 0;}.page-node-5 .field--name-field-p-image{float:left;margin-right:10px;}
.view-partner{padding-bottom:40px;}.view-partner h2{text-transform:uppercase;font-size:32px;font-weight:bold;text-align:center;}.view-partner img{width:100%;height:auto;vertical-align:middle;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);transition:filter 1s ease-in-out;transition:-webkit-filter 1s ease-in-out;transition:-moz-filter 1s ease-in-out;}.view-partner .node:hover  img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);}.view-partner .field--name-field-image{height:150px;vertical-align:middle;line-height:150px;padding:5px;}.view-partner .node .title{font-size:16px;line-height:1.4em;}
.view-client{padding-bottom:40px;}.view-client h2{text-transform:uppercase;font-size:32px;font-weight:bold;text-align:center;}.view-client img{width:100%;height:auto;vertical-align:middle;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);transition:filter 1s ease-in-out;transition:-webkit-filter 1s ease-in-out;transition:-moz-filter 1s ease-in-out;}.view-client .node:hover  img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);}.view-client .field--name-field-image{height:150px;vertical-align:middle;line-height:150px;padding:5px;}.view-client .node .title{font-size:16px;line-height:1.4em;font-weight:bold;}
.view-otziv{padding-top:15px;padding-bottom:40px;}.view-otziv h2{text-transform:uppercase;font-size:32px;font-weight:bold;text-align:center;}.view-otziv img{width:100%;height:auto;vertical-align:middle;}.view-otziv .field--name-field-image{height:200px;vertical-align:middle;line-height:150px;overflow:hidden;}.view-otziv .node__content{font-size:18px;line-height:1.3em;height:60px;background:#eee;padding:8px 5px;}.view-otziv .node{margin-bottom:15px;}
.view-team{padding-top:15px;padding-bottom:40px;}.view-team h2{text-transform:uppercase;font-size:32px;font-weight:bold;text-align:center;}.view-team .node{margin-bottom:15px;}.view-team .node  h3{font-size:1.3rem;line-height:1.3em;height:4rem;overflow:hidden;text-aligin:center;padding-top:0.5em;}
#footer{background:#12365b;}#footer{min-height:153px;}footer .social{display:flex;padding-left:0;margin-top:16px;}footer .phone a{color:#fff;font-size:20px;}footer .phone{margin-top:0.5rem;}.footer .row{margin:0 !important;}.footer{overflow:hidden;}#block-synapse-copyrights{text-align:center;padding:0;border:none;width:500px;margin:20px auto 0;}#block-synapse-copyrights a{text-decoration:none;}#block-synapse-copyrights a:hover{text-decoration:underline;}#block-synapse-hcard{width:400px;}#block-synapse-metrika{border:none;position:absolute;bottom:1em;right:1em;z-index:5;margin:0;padding:0;}#synapse-copy{position:relative;z-index:5;font-size:10px;}#footer .copy a{text-decoration:none;color:#fff;font-size:15px;}#synapse-copy{margin-top:13px;height:30px;padding:0 0 0 80px;line-height:35px;background:url(/themes/adaptive/images/images/synapse-footer-logo.png) no-repeat 0px 0px;display:block;text-decoration:none;}#synapse-copy span{text-decoration:underline;line-height:23px;font-size:15px;}#synapse-copy span:hover{text-decoration:none;}#synapse-drupal{border:medium none;display:block;margin:3px auto 0;padding:0;text-align:center;text-decoration:none;width:150px;}#synapse-drupal span{text-decoration:underline;}#synapse-drupal:hover{text-decoration:underline;}.footer .region{margin:0px;float:left;}.footer{color:#fff;background:#12365b;line-height:20px;font-size:15px;font-family:'pt_serifregular';}.footer a{color:#b49f66;font-size:16px;font-family:'pt_serifregular';}.footer .block-menu{padding-left:0;}.footer .block-menu h2{margin-left:12px;margin-bottom:0.3em;}.footer .block-menu ul.menu,.footer .block-menu ul.menu li{list-style:none;margin:0;padding:0;}.footer .block-menu ul.menu li a{float:left;padding:0 12px 0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}.footer .cpr,.footer .cpr:hover{color:#fff;text-decoration:none;}#footer .container{width:230px;float:right;}#block-block-block-5{float:left;padding-left:0;}#block-block-block-5 p{margin:0;}#block-block-block-5 .adress-link{display:inline-block;margin-top:12px;}#block-views-block-blok-obratnoi-svazi-v-futere-block-1{width:150px;float:left;padding-left:59px;}#block-views-block-blok-obratnoi-svazi-v-futere-block-1 .btn{vertical-align:top;display:inline;display:inline-block;padding:0;color:#b49f66;cursor:pointer;line-height:16px;font-size:18px;border-bottom:1px dashed #b49f66;}#block-views-block-blok-obratnoi-svazi-v-futere-block-1 .reserve{margin-bottom:6px;}#block-views-block-blok-obratnoi-svazi-v-futere-block-1 .write-us{}#block-views-block-blok-obratnoi-svazi-v-futere-block-1 .phone{margin-top:12px;width:10em;font-size:18px;}.section{width:940px;margin:0 auto;position:relative;max-width:100%;}.node-type-page #header,.node-type-room #header{background:url(/themes/adaptive/images/images/page-img.jpg) no-repeat center 98px;height:386px;}.page-node-22 #header{background:none;height:553px;}.node-type-restaurant #header{background:url(/themes/adaptive/images/images/page-img-1.jpg) no-repeat center 98px;height:386px;}.page-node-34 #header{background:url(/themes/adaptive/images/images/reviews_bg.jpg) no-repeat center 98px;height:386px;}.page-node-12 #header{background:url(/themes/adaptive/images/images/404_bg.jpg) no-repeat center 98px;height:387px;}.node-page.node-full .field-name-field-images,.node-restaurant.node-full .field-name-field-images{font-size:0;}.node-page.node-full .field-name-field-images .field-item,.node-restaurant.node-full .field-name-field-images .field-item{margin-bottom:20px;display:inline-block;*display:inline;vertical-align:top;zoom:1;}.node-page.node-full .field-name-field-images .field-item.even,.node-restaurant.node-full .field-name-field-images .field-item.even{margin-right:20px;}.node-page.node-full .field-name-field-images a,.node-restaurant.node-full .field-name-field-images a{display:block;}.node-page.node-full .field-name-field-images img,.node-restaurant.node-full .field-name-field-images img{margin:0;display:block;}.node-page.node-full .field-name-field-images .odd img,.node-restaurant.node-full .field-name-field-images .odd img{margin:0;}.node-restaurant.node-full .field-name-body table{margin:0;}.node-restaurant.node-full .field-name-body table tbody{border:0;}.node-restaurant.node-full .field-name-body table tr,.node-restaurant.node-full .field-name-body table td{background:none;border:0;}.node-restaurant.node-full .field-name-body table td{padding:0 15px 0 0;}.field-name-field-restaurant-menu table{margin:0;}.field-name-field-restaurant-menu table tbody{border-top:1px solid #848282;}.field-name-field-restaurant-menu table tr,.field-name-field-restaurant-menu table td{background:none;border:0;vertical-align:middle;padding:10px 10px 10px 0px;}.field-name-field-restaurant-menu table tr{border-bottom:1px solid #c6c6c6;}.field-name-field-restaurant-menu table em{color:#4b4747;font-size:13px;font-style:normal;}.field-name-field-restaurant-menu table td:nth-child(1){width:75%;color:#4b4646;font-size:15px;}.field-name-field-restaurant-menu table td:nth-child(2){color:#4b4646;font-size:15px;}.field-name-field-restaurant-menu table td:nth-child(3){font-size:16px;font-weight:bold;}.node-restaurant.node-full .field-name-field-restaurant-menu{display:none;width:670px;margin:10px auto 85px auto;}.restaurant-menu-block{margin:0;}.ower-menu{overflow-x:auto;}.restaurant-menu-block .title{text-align:center;}.restaurant-menu-block .restaurant.btn{background:url(/themes/adaptive/images/images/menu-icon.png) no-repeat 0 0;padding-left:35px;color:#12365b;font-size:18px;font-family:'pt_serifregular';cursor:pointer;display:inline-block;*display:inline;vertical-align:top;zoom:1;}.restaurant-menu-block .restaurant.btn.active{}.restaurant-menu-block .restaurant.btn span{border-bottom:1px dashed #12365b;}.restaurant-menu-block .restaurant.btn.active span{border-bottom:0;}
#slider{margin-top:6rem;}@media(max-width:991px){#slider{margin-top:3rem;}}#manager-menu{z-index:600 !important;}#block-contactblock .modal-dialog{max-width:380px;}#block-contactblock .form-actions{margin:25px 0 15px 0 !important;}#map{position:absolute;height:100%;width:100%;}.front #main{margin-bottom:4rem;}.synmap{min-height:200px;}.parallax-window{min-height:400px;background:transparent;}.paralax-im{min-height:400px;background:transparent;}.social{padding-left:2.5rem;display:inline-block;}.social i{width:30px;height:30px;border-radius:5px;background:#b49f66;text-align:center;font-size:16px;padding:6px;margin:10px 2px;color:#fff;}.social i:hover{background:#c1ab6f;}.social a:hover{text-decoration:none;}.node .field--name-field-gallery:after{content:"";display:table;clear:both;}.node .field--name-field-gallery .field__item{float:left;margin:0 15px 15px 0;}.webform-component--set-url-in-webform{display:none;}.node-news .field-name-field-news-image{float:right;margin:0 0 5px 8px;}.node-news.node-teaser .field-name-field-news-image{float:left;margin:0 8px 5px 0;}.view-id-images .views-view-grid tr{background:none;}.view-id-images .views-view-grid .views-field-title{text-align:center;}.view-id-images .views-view-grid td{padding:5px 0 5px 0;text-align:center;}.view-id-images .views-view-grid .views-field-title a{color:#444;text-decoration:underline;}#colorbox{background:#f0f0f0;overflow:visible;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.75);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.75);box-shadow:1px 1px 1px rgba(0,0,0,.75);}#cboxWrapper{background:#f0f0f0;}#cboxOverlay{background:#000;opacity:0.6 !important;}#colorbox #cboxTopLeft,#colorbox #cboxTopCenter,#colorbox #cboxTopRight,#colorbox #cboxBottomLeft,#colorbox #cboxBottomCenter,#colorbox #cboxBottomRight,#colorbox #cboxMiddleLeft,#colorbox #cboxMiddleRight{background:none;}#colorbox #cboxTopLeft,#colorbox #cboxTopRight{width:38px;height:38px;}#colorbox #cboxBottomLeft,#colorbox #cboxBottomRight{width:38px;height:38px;}#colorbox #cboxMiddleLeft,#colorbox #cboxMiddleRight{width:38px;}#colorbox #cboxTopCenter,#colorbox #cboxBottomCenter{height:38px;}#colorbox #cboxContent{background:#f0f0f0;overflow:visible;}#cboxLoadedContent{margin-bottom:0;overflow:hidden !important;}#cboxLoadingOverlay{background-color:#f0f0f0;}#cboxLoadingGraphic{background-color:#f0f0f0;}#colorbox #cboxClose{top:-24px;right:-24px;width:15px;height:16px;text-indent:-9999px;background:url(/themes/adaptive/images/images/cbox_close_ico.png) no-repeat center;}#cboxPrevious{font-weight:bold;position:absolute;color:#000;left:0;bottom:-27px;font-size:14px;}#cboxNext{font-weight:bold;position:absolute;color:#000;left:initial;right:0;bottom:-27px;font-size:14px;}#cboxTitle{color:#000;bottom:-27px;font-size:14px;display:none !important;}#cboxCurrent{left:50%;top:-27px;color:#000;font-size:14px;height:18px;}#ui-datepicker-div.ui-widget-custom{border-radius:0;border:1px solid #eee;background:#fff;padding:.2em;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box;}.ui-widget-custom.ui-datepicker table{margin:0;}.ui-widget-custom.ui-datepicker table tbody{border:0;}.ui-widget-custom.ui-datepicker .ui-datepicker-header{position:relative;padding:1em 0;color:#555;font-weight:normal;}.ui-widget-custom.ui-datepicker table tbody tr{background:#fff;}.ui-widget-custom.ui-datepicker table thead tr{background:#fff;}.ui-widget-custom.ui-datepicker td{border:0;padding:3px;border-radius:0;}.ui-widget-custom .ui-widget-header .ui-icon{text-indent:1px;background:none;}.ui-widget-custom.ui-datepicker .ui-datepicker-prev,.ui-widget-custom.ui-datepicker .ui-datepicker-next{border-radius:0px;cursor:pointer;top:14px;}.ui-widget-custom.ui-datepicker .ui-datepicker-prev-hover,.ui-widget-custom.ui-datepicker .ui-datepicker-next-hover{top:13px;font-weight:normal;}.ui-widget-custom.ui-datepicker .ui-datepicker-prev span,.ui-widget-custom.ui-datepicker .ui-datepicker-next span{margin-left:-5px;margin-top:-11px;width:auto;height:auto;font-weight:normal;}.ui-widget-custom .ui-state-hover,.ui-widget-custom .ui-widget-content .ui-state-hover,.ui-widget-custom .ui-widget-header .ui-state-hover,.ui-widget-custom .ui-state-focus,.ui-widget-custom .ui-widget-content .ui-state-focus,.ui-widget-custom .ui-widget-header .ui-state-focus{border:1px solid #eeeeee;background:#eeeeee;}.ui-widget-custom.ui-datepicker th{color:#555;padding:.7em .3em;text-align:center;border:0;font-family:'open_sansbold';background:none;font-weight:normal;}.ui-widget-custom.ui-datepicker td:hover{background:#eeeeee;}.ui-widget-custom .ui-widget-header{border:0;background:#fff;color:#222;font-weight:normal;font-family:'open_sansbold'}.ui-widget-custom.ui-datepicker td span,.ui-widget-custom.ui-datepicker td a{padding:.3em;text-align:center;}.ui-widget-custom .ui-state-default,.ui-widget-custom .ui-widget-content .ui-state-default{border:0;background:none;color:#555;}.ui-widget-custom .ui-state-active,.ui-widget-custom .ui-widget-content .ui-state-active,.ui-widget-custom .ui-widget-header .ui-state-active{border:1px solid #285e8e;color:#ffffff;background:#285e8e;border-color:#285e8e;border-radius:0;}.ui-widget-custom .ui-state-disabled,.ui-widget-custom .ui-widget-content .ui-state-disabled,.ui-widget-custom .ui-widget-header .ui-state-disabled,.ui-widget-custom .ui-state-disabled:hover,.ui-widget-custom .ui-widget-content .ui-state-disabled:hover,.ui-widget-custom .ui-widget-header .ui-state-disabled:hover{opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);background:none !important;}.ui-widget-custom .ui-datepicker-calendar .ui-state-disabled span{color:red;}.ui-widget-custom .ui-datepicker-today a{border:1px solid #285e8e;}.node-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node-teaser h2{margin-top:0;clear:none;}.node-teaser .content{clear:none;}.meta{font-size:0.857em;color:#68696b;margin-bottom:0;position:relative;top:-6px}.submitted .user-picture img{float:left;height:20px;margin:1px 5px 0 0;}.link-wrapper{text-align:right;}.field-type-image img,.user-picture img{margin:0 0 1em;}.node-sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node-unpublished{margin:-20px -15px 0;padding:20px 15px 0;}.node-unpublished{border-left:1px solid #fa8888;border-right:1px solid #fa8888;}.field-type-taxonomy-term-reference ul.links{padding:0;margin:0;list-style:none;}.field-type-taxonomy-term-reference ul.links li{float:left;padding:0 1em 0 0.2em;white-space:nowrap;}.block-views-blockslider-block-1{clear:both;overflow:visible;}.block-views-blockslider-block-1 .views-row{position:relative;}.block-views-blockslider-block-1 .views-field-field-main-slider-img img{width:100%;height:748px;display:block;}.block-views-blockslider-block-1 .slide-text{padding-top:270px;position:absolute;top:0;width:100%;height:100%;text-align:center;}.block-views-blockslider-block-1 .views-field-title,.block-views-blockslider-block-1 .views-field-field-main-slider-dsc{color:#fff;margin:0 auto;display:block;position:relative;}.block-views-blockslider-block-1 .views-field-title span,.block-views-blockslider-block-1 .views-field-field-main-slider-dsc div{padding:9px 20px;display:block;}.block-views-blockslider-block-1 .views-field-title{max-width:640px;font-size:34px;line-height:36px;font-family:'pt_serifregular',Georgia,serif;background:url(/themes/adaptive/images/images/slide_title_bg.png) repeat;}.block-views-blockslider-block-1 .views-field-field-main-slider-dsc{top:10px;width:400px;font-size:28px;line-height:40px;font-family:'pt_serifregular',Georgia,serif;background:url(/themes/adaptive/images/images/slide_dsc_bg.png) repeat;}.lSAction .lSPrev{opacity:1;cursor:pointer;text-indent:-99999px;width:57px;height:57px;top:450px;left:0;position:absolute;background:#12365b url(/themes/adaptive/images/images/arrow_left.png) no-repeat center;z-index:100;}.lSAction .lSPrev:hover{background-color:#0b3f75;}.lSAction .lSNext{opacity:1;cursor:pointer;text-indent:-99999px;width:57px;height:57px;top:450px;right:0;position:absolute;background:#12365b url(/themes/adaptive/images/images/arrow_right.png) no-repeat center;z-index:100;}.lSAction .lSNext:hover{background-color:#0b3f75;}.with-nobr{white-space:nowrap;}.promotion,.block-views-blockhomepage-reserve-block-1{padding:29px 135px 29px 94px;border-bottom:5px solid #b49f66;background:#fff;margin-top:-59px;z-index:100;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.promotion h2,.block-views-blockhomepage-reserve-block-1 h2{color:#2a2a2a;margin:0;line-height:24px;font-size:24px;font-family:'pt_serifbold',Georgia,serif;text-align:left;}.block-views-blockhomepage-reserve-block-1 .reserve-block-text{color:#2a2a2a;font-size:20px;line-height:24px;font-family:'pt_serifregular',Georgia,serif;display:inline-block;}.link-rooms .reserve,.content-feedback a,.promotion .reserve.btn,.block-views-blockhomepage-reserve-block-1 .reserve.btn{text-align:center;color:#fff;width:158px;height:36px;cursor:pointer;font-size:18px;line-height:17px;font-family:'pt_serifregular',Georgia,serif;position:relative;top:-28px;-webkit-border-radius:7px 6px 6px 7px/6px;-moz-border-radius:7px 6px 6px 7px/6px;border-radius:7px 6px 6px 7px/6px;background-color:#12365b;float:right;}.block-views-blockhomepage-reserve-block-1 .reserve.btn{top:0;}.link-rooms .reserve:hover,.content-feedback a,.promotion .reserve.btn:hover,.block-views-blockhomepage-reserve-block-1 .reserve.btn:hover{background-color:#0b3f75;}#main-top .region-content-top{padding-left:290px;}#main-top #page-title{float:left;line-height:39px;}.front #page-title{min-height:88px;min-width:67px;background:url(/themes/adaptive/images/images/h1_main_bg.png) no-repeat 57px center;}.front #page-title .title-part-0,.front .title .title-part-0{color:#12365b;font-size:32px;font-family:'pt_serifregular',Georgia,serif;}.front #page-title .title-part-1,.front .title .title-part-1{color:#12365b;font-size:36px;}.block-cat-teaser-apartment--front{margin-top:65px;}.block-cat-teaser-apartment--front .content{font-size:0;}.block-cat-teaser-apartment--front .cat-teaser{margin-right:15px;display:inline-block;width:300px;min-height:188px;border-bottom:5px solid #b49f66;background:#fff;padding-top:30px;}.block-cat-teaser-apartment--front .cat-teaser.contacts{margin-right:0;}.block-cat-teaser-apartment--front .cat-teaser h2{margin-bottom:30px;text-align:center;color:#12365b;line-height:20px;font-size:23px;}.block-cat-teaser-apartment--front .cat-teaser img{display:block;}.block-cat-teaser-apartment--front .read-more.link{float:right;display:inline-block;margin:13px 20px 13px 0;line-height:20px;vertical-align:middle;font-family:'pt_serifregular',Georgia,serif;}#block-views-block-picunda-p-lidzava-block-1--2{margin:0;padding:0;border:none;}#block-views-block-picunda-p-lidzava-block-1--2{margin-top:56px;}#block-views-block-picunda-p-lidzava-block-1--2 h2{float:left;position:absolute;}#block-views-block-picunda-p-lidzava-block-1--2 .field-name-body{padding-left:280px;}#block-views-block-picunda-p-lidzava-block-1--2 .field-name-body table{margin:0;}#block-views-block-picunda-p-lidzava-block-1--2 .field-name-body table tbody{border:0;}#block-views-block-picunda-p-lidzava-block-1--2 .field-name-body tbody tr{background:transparent;}#block-views-block-picunda-p-lidzava-block-1--2 .field-name-body tbody tr td{border:none;}#block-views-block-picunda-p-lidzava-block-6 .field-items,.block-views-blockpicunda-p-lidzava-block-2 .field-items{clear:both;font-size:0;margin:60px 0 0 0;}#block-views-block-picunda-p-lidzava-block-6 .field-items .field-item,.block-views-blockpicunda-p-lidzava-block-2 .field-items .field-item{margin-bottom:20px;display:inline-block;zoom:1;vertical-align:top;}#block-views-block-picunda-p-lidzava-block-6 .field-items .field-item.even,.block-views-blockpicunda-p-lidzava-block-2 .field-items .field-item.even{margin-right:20px;}#block-views-block-picunda-p-lidzava-block-6 .field-items .field-item a,.block-views-blockpicunda-p-lidzava-block-2 .field-items .field-item a{display:block;}#block-views-block-picunda-p-lidzava-block-6 .field-items .field-item img,.block-views-blockpicunda-p-lidzava-block-2 .field-items .field-item img{display:block;margin:0;max-width:100%;}.node-room h2{padding:30px 0 30px 0;margin:0;color:#12365b;text-align:center;line-height:28px;font-size:21px;background:#fff;}.room-features{padding:30px 34px 25px 40px;border-bottom:5px solid #b49f66;font-size:0;background:#fff;}.field-name-field-room-images{width:660px;}.room-gallery{padding:0;margin:0;}.room-gallery li{list-style:none;}.lSSlideWrapper li{display:block;}.field-name-field-room-images li a{display:block;}.field-name-field-room-images li a img{margin:0 !important;display:block;}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:0 !important;}.lSGallery li{display:table;}.lSGallery li a{display:table-cell;vertical-align:top;}.lSSlideOuter .lSPager.lSGallery img{width:124px !important;height:88px !important;}.room-features .room-short-info .room-features{padding:30px 34px 25px 40px;border-bottom:5px solid #b49f66;font-size:0;background:#fff;}.room-features .field-name-field-room-capacity,.room-features .field-name-field-room-area,.room-features .field-name-field-room-feature{color:#183b5f;display:inline-block;font-size:16px;line-height:16px;font-family:'pt_serifregular',Georgia,serif;vertical-align:top;}.room-features .field-name-field-room-capacity{margin-right:60px;padding-left:35px;min-height:20px;background:url(/themes/adaptive/images/images/people_ico.png) no-repeat left top;}.room-features .field-name-field-room-area{margin-right:60px;padding-left:35px;min-height:17px;background:url(/themes/adaptive/images/images/key_ico.png) no-repeat left top;}.room-features .field-name-field-room-feature{padding-left:35px;min-height:13px;background:url(/themes/adaptive/images/images/featured_ico.png) no-repeat left top;}.room-features .field-name-field-room-capacity .field-label,.room-features .field-name-field-room-area .field-label{font-weight:normal;}.room-features .field-name-field-room-area .field-label{display:inline-block;}.room-features .field-name-field-room-area .field-items-room{display:inline-block;}.room-features .field-name-field-room-capacity .suffix,.room-features .field-name-field-room-area .suffix{font-family:'pt_serifregular',Georgia,serif;padding-left:5px;}.room-features .field-name-field-room-capacity .prefix{font-family:'pt_serifregular',Georgia,serif;padding-right:5px;}.room-features .field-name-field-room-capacity .field-item,.room-features .field-name-field-room-area .field-item{font-family:'pt_serifbold',Georgia,serif;}.short-info-text{position:relative;padding:30px 0;}.short-info-text .reserve.btn{text-align:center;color:#fff;width:158px;height:36px;cursor:pointer;font-size:18px;line-height:18px;font-family:'pt_serifregular',Georgia,serif;position:absolute;left:0;-webkit-border-radius:7px 6px 6px 7px/6px;-moz-border-radius:7px 6px 6px 7px/6px;border-radius:7px 6px 6px 7px/6px;background-color:#12365b;}.short-info-text .reserve.btn:hover{background-color:#0b3f75;}.field-name-body{padding-right:200px;}#buzz table{margin:0 0 50px 0;}#buzz table thead{border-bottom:1px solid #000;}#buzz table tbody{border:0;}#buzz table tr{background:none;border-bottom:1px solid #c6c6c6;}#buzz table tr td{text-align:center;min-width:90px;background:none;border:0;vertical-align:middle;padding:15px 4px 15px 4px;}#buzz table tr td.row-label{text-align:left;padding:15px 0 15px 0;}#buzz table thead tr{border-bottom:1px solid #848282;}#buzz table thead tr td.row-label{font-family:'open_sansbold';}.node-type-room #block-views-room-category-block-1 .views-field-field-room-dsc,.node-type-room #block-block-7 .content,.node-type-room #block-views-room-category-block .views-field-field-room-price{color:#1b1b1b;font-size:14px;line-height:20px;font-family:'open_sansregular',Verdana,sans-serif;}.node-type-room #block-views-room-category-block-1 .views-field-field-room-dsc h3{margin-bottom:0;color:#1b1b1b;font-size:16px;line-height:20px;font-family:'pt_serifbold',Georgia,serif;}.node-type-room #block-views-room-category-block-1 .views-field-field-room-dsc table{margin:0;}.node-type-room #block-views-room-category-block-1 .views-field-field-room-dsc tbody{border:none;}.node-type-room #block-views-room-category-block-1 .views-field-field-room-dsc tbody tr{background:none;}.node-type-room #block-views-room-category-block-1 .views-field-field-room-dsc tbody tr td{padding:4px 0 25px 0;width:300px;max-width:300px;border:0;}.node-type-room #block-views-room-category-block-1 .views-field-field-room-dsc tbody tr td:last-child{padding:4px 0 25px 9px;}.node-type-room #block-views-room-category-block-1 .views-field-field-room-dsc ul{padding:0 0 0 12px;}.node-type-room #block-views-room-category-block-1 .views-field-field-room-dsc ul li,.node-type-room #block-block-7 .content ul li{padding-left:0;list-style-image:url(/themes/adaptive/images/images/list_bg.png);list-style-position:outside;}.node-type-room #block-block-7 .content ol{padding-left:20px;}.node-type-room #block-block-7 .content ol li{padding:0 0 15px 0;margin:0;list-style-position:outside;}.node-type-room #block-block-7 .content ol li ul{padding:0;}.node-type-room #block-block-7 .content ol li ul li{padding:0;}#quicktabs-room_tabs{background:#f1f1f1;padding:0;}#quicktabs-room_tabs .nav-item{list-style:none;}#quicktabs-room_tabs .nav-link{margin:0 14px;padding:0 !important;text-decoration:none;font-family:'pt_serifregular',Georgia,serif;font-size:18px;vertical-align:middle;}#quicktabs-room_tabs .nav-link::after{content:'';display:block;width:98%;margin-top:-0.4em;border-bottom:1px dashed #7f7f7f;}#quicktabs-room_tabs .nav-item .nav-link.active{border-top:1px solid #c1b081;border-bottom:0;border-radius:0;border-left:1px solid #c1b081;border-right:1px solid #c1b081;line-height:46px;background:#fff;padding:0 14px !important;margin:0;}#quicktabs-room_tabs .nav-link.active::after{border-bottom:none;}#quicktabs-container-room_tabs{padding:40px 20px;background:#fff;border-bottom:1px solid #c1b081;}#quicktabs-room_tabs ul.quicktabs-tabs{padding:0;font-size:0;height:47px;}#quicktabs-room_tabs ul.quicktabs-tabs li{color:#1b1b1b;padding:0;line-height:46px;display:inline-block;border-bottom:1px solid #c1b081;vertical-align:top;background:#f1f1f1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:center;}#quicktabs-room_tabs ul.quicktabs-tabs li{width:133px;}#quicktabs-room_tabs ul.quicktabs-tabs li.first{width:203px;}#quicktabs-room_tabs ul.quicktabs-tabs li.last{width:298px;padding-right:65px;}#quicktabs-room_tabs ul.quicktabs-tabs li a{margin:0;text-decoration:none;border-bottom:1px dashed #7f7f7f;font-family:'pt_serifregular',Georgia,serif;font-size:18px;vertical-align:middle;}#quicktabs-room_tabs ul.quicktabs-tabs li.active{border-top:1px solid #c1b081;border-bottom:0;border-left:1px solid #c1b081;border-right:1px solid #c1b081;line-height:46px;background:#fff;}#quicktabs-room_tabs ul.quicktabs-tabs li.last{width:318px;}#quicktabs-room_tabs ul.quicktabs-tabs li.active a{font-family:'pt_serifbold',Georgia,serif;border-bottom:0;}@media(max-width:1024px){#block-views-reviews-block .view-content{max-width:620px;margin:auto;}}#block-views-reviews-block .view-content{font-size:0;}#block-views-reviews-block .views-row{width:300px;margin-bottom:20px;background:#fff;font-size:14px;border-bottom:5px solid #b49f66;}#block-views-reviews-block .views-row:nth-child(3n){margin-right:0;}#block-views-reviews-block .views-field-field-review-date{text-align:right;}#block-views-reviews-block .review-wrapper{position:relative;display:block;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}#block-views-reviews-block .views-field-title{color:#233255;text-align:center;font-size:18px;line-height:20px;font-family:'pt_serifbold',Georgia,serif;}#block-views-reviews-block .views-field-field-review-location{color:#233255;text-align:center;font-size:16px;line-height:20px;font-family:'pt_serifregular',Georgia,serif;}#block-views-reviews-block .views-field-body{padding:20px 0;line-height:18px;font-size:14px;font-family:'PT Sans','open_sansregular',Verdana,sans-serif;}.views-field-field-review-date{color:#12365b;line-height:20px;font-size:12px;font-family:'PT Sans','open_sansregular',Verdana,sans-serif}#block-lastochka-reviews-form-reviews{margin:40px 0 60px 0;}#block-lastochka-reviews-form-reviews .content{padding-left:290px;}#webform-ajax-wrapper{padding-top:50px;display:none;width:330px;position:relative;margin-left:auto;margin-right:auto;}#reviews-form .form-item input{width:100%;margin:0;border-radius:4px;height:38px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d1d1d1;}#reviews-form .form-item textarea{resize:none;width:100%;margin:0;border-radius:4px;border:1px solid #d1d1d1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:60px;}#reviews-form .form-item input:focus{box-shadow:none;}#reviews-form .form-item textarea:focus{box-shadow:none;}#reviews-form .form-item-reviews-location{width:155px;float:left;}#reviews-form .form-item-reviews-email{float:right;width:155px;}#reviews-form .form-item-reviews-body{clear:both;margin-bottom:0;}#reviews-form .form-item input.error,#reviews-form .form-item textarea.error,#reviews-form .form-item select.error{border:1px solid red !important;}#reviews-form .form-item label{color:#1e1e1e;font-size:14px;line-height:26px;font-family:'open_sansregular',Verdana,sans-serif;}#reviews-form .form-item label .form-required{color:#1e1e1e;}#block-lastochka-reviews-form-reviews #webform-ajax-wrapper .messages{box-shadow:none;color:#1e1e1e;border:1px solid #d1d1d1;background:#fff;padding:10px;}#block-lastochka-reviews-form-reviews #webform-ajax-wrapper .messages.error{display:none;}#block-lastochka-reviews-form-reviews #webform-ajax-wrapper .messages ul{margin:0;}#block-lastochka-reviews-form-reviews #webform-ajax-wrapper .messages ul li{list-style:none;}#reviews-form .form-submit{font-size:18px;font-family:'pt_serifregular',Georgia,serif;border:none !important;color:#fff;padding:0;margin:0;line-height:36px;width:158px;height:36px;-webkit-border-radius:7px 6px 6px 7px/6px !important;-moz-border-radius:7px 6px 6px 7px/6px !important;border-radius:7px 6px 6px 7px/6px !important;background-color:#12365b;background-image:none !important;box-shadow:none !important;}#reviews-form .form-submit:hover{background-color:#0b3f75;}#reviews-form .form-type-item{position:absolute;right:0;top:-4px;margin:0;line-height:14px;width:150px;font-size:12px;display:inline-block;vertical-align:middle;}#reviews-form .form-actions{margin:30px 0 0 0;padding:0;position:relative;}.btn.add-review{color:#12365b;font-size:18px;font-family:'pt_serifregular',Georgia,serif;display:inline-block;padding-left:25px;min-height:19px;cursor:pointer;background:url(/themes/adaptive/images/images/review_ico.png) no-repeat left center;}.btn.add-review span{border-bottom:1px dashed #12365b;}.btn.add-review.active span{border:none;}#block-webform-client-block-1302{display:none;background:#f0f0f0;width:330px;margin:0 auto;}#colorbox #block-webform-client-block-1302{display:block;position:relative;}#block-webform-client-block-1302 h2{margin-bottom:40px;margin-top:20px;text-align:center;color:#12365b;font-size:28px;line-height:26px;font-family:'pt_serifbold',Georgia,serif;}#block-webform-client-block-1302 .form-info{margin-bottom:40px;margin-left:-10px;width:350px;text-align:center;color:#12365b;font-size:14px;line-height:18px;font-family:'pt_serifregular',Georgia,serif;}#block-webform-client-block-1302 .form-info .text-bold{font-size:16px;line-height:18px;font-family:'pt_serifbold',Georgia,serif;}#block-webform-client-block-1302 #webform-client-form-1302 fieldset{background:transparent;border:none;margin-top:0;margin-bottom:0;padding:0;position:relative;top:0;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}#block-webform-client-block-1302 #webform-client-form-1302 fieldset legend{color:#1e1e1e;font-size:14px;line-height:26px;font-family:'open_sansregular',Verdana,sans-serif;background:transparent;border:0;border-bottom:none;display:block;height:2em;left:-1px;line-height:24px;padding:0;position:relative;text-indent:0px;text-shadow:none;top:0;width:100%;-khtml-border-radius-topleft:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-khtml-border-radius-topright:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;}#block-webform-client-block-1302 #webform-client-form-1302 fieldset .fieldset-wrapper{margin:0;padding:0;}#block-webform-client-block-1302 #webform-client-form-1302 .form-item input{line-height:24px;font-size:12px;color:#696969;width:100%;padding:4px 14px;margin:0;border-radius:4px;height:35px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d1d1d1;}#block-webform-client-block-1302 #webform-client-form-1302 .form-item textarea{line-height:24px;font-size:12px;color:#696969;resize:none;width:100%;padding:4px 14px;margin:0;border-radius:4px;border:1px solid #d1d1d1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:70px;}#block-webform-client-block-1302 #webform-client-form-1302 .form-item select{line-height:24px;font-size:12px;color:#696969;height:35px;width:100%;padding:4px 14px;margin:0;border-radius:4px;border:1px solid #d1d1d1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;padding-bottom:8px;}#block-webform-client-block-1302 #webform-client-form-1302 .form-item input:focus{box-shadow:none;}#block-webform-client-block-1302 #webform-client-form-1302 .form-item select:focus{box-shadow:none;}#block-webform-client-block-1302 #webform-client-form-1302 .form-item textarea:focus{box-shadow:none;}#block-webform-client-block-1302 #webform-client-form-1302 .form-item input.error,#block-webform-client-block-1302 #webform-client-form-1302 .form-item textarea.error,#block-webform-client-block-1302 #webform-client-form-1302 .form-item select.error{border:1px solid red !important;}#block-webform-client-block-1302 #webform-client-form-1302 input:invalid,#block-webform-client-block-1302 #webform-client-form-1302 textarea:invalid{border-radius:4px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#block-webform-client-block-1302 #webform-client-form-1302 .form-item label{color:#1e1e1e;font-size:14px;line-height:26px;font-family:'open_sansregular',Verdana,sans-serif;}#block-webform-client-block-1302 #webform-client-form-1302 .form-item label:after{content:':'}#block-webform-client-block-1302 #webform-client-form-1302 .webform-component--data legend span:after{line-height:26px;display:inline-block;content:'*';}#block-webform-client-block-1302 #webform-client-form-1302 .form-required{color:#1e1e1e;}#block-webform-client-block-1302 .messages.error{display:none;}#block-webform-client-block-1302 #webform-client-form-1302 .form-actions{padding:0;margin:60px 0 30px 0;}#block-webform-client-block-1302 #webform-client-form-1302 input.form-submit{margin:0;padding:0;text-align:center;color:#fff;width:158px;height:36px;cursor:pointer;font-size:18px;line-height:36px;font-family:'pt_serifregular',Georgia,serif;border:none;position:relative;-webkit-border-radius:7px 6px 6px 7px/6px;-moz-border-radius:7px 6px 6px 7px/6px;border-radius:7px 6px 6px 7px/6px;background:#12365b;}#block-webform-client-block-1302 #webform-client-form-1302 input.form-submit:hover{box-shadow:none;background-color:#0b3f75;}#block-webform-client-block-1302 #webform-client-form-1302 input.form-submit:focus{box-shadow:none;}#block-webform-client-block-1302 #webform-client-form-1302 .webform-component--data--zaezd{width:155px;float:left;}#block-webform-client-block-1302 #webform-client-form-1302 .webform-component--data--otezd{float:right;width:155px;}#block-webform-client-block-1302 #webform-client-form-1302 .webform-component--data input{background:#fff url(/themes/adaptive/images/images/calendar_ico.png) no-repeat 124px center;}#block-webform-client-block-1302 #webform-client-form-1302 .webform-component--data input:focus{background:#fff;}#block-webform-client-block-1302 #webform-client-form-1302 .webform-component--detali--kol-vo-chel{width:155px;float:left;}#block-webform-client-block-1302 #webform-client-form-1302 .webform-component--detali--dop-mesto{float:right;width:155px;}#block-webform-client-block-1302 #webform-client-form-1302 .webform-component--obratnaya-svyaz--telefon{width:155px;float:left;}#block-webform-client-block-1302 #webform-client-form-1302 .webform-component--obratnaya-svyaz--e-mayl{float:right;width:155px;}#colorbox-answer{padding-top:20px;text-align:center;color:#12365b;font-size:16px;line-height:29px;font-family:'pt_serifregular',Georgia,serif;}#colorbox-answer h2{text-align:center;color:#12365b;font-size:23px;line-height:29px;font-family:'pt_serifbold',Georgia,serif;}#block-webform-client-block-1302 #webform-client-form-1302 .webform-component--info{margin:0;color:#474747;position:absolute;bottom:-3px;right:0;width:140px;font-size:12px;line-height:14px;}#block-webform-client-block-1305{display:none;}#colorbox #block-webform-client-block-1305{display:block;}#block-webform-client-block-1305{display:none;background:#f0f0f0;width:330px;margin:0 auto;}#colorbox #block-webform-client-block-1305{position:relative;display:block;}#block-webform-client-block-1305 h2{margin-bottom:40px;margin-top:20px;text-align:center;color:#12365b;font-size:28px;line-height:26px;font-family:'pt_serifbold',Georgia,serif;}#block-webform-client-block-1305 #webform-client-form-1305 .form-item input{line-height:24px;font-size:12px;color:#696969;width:100%;padding:4px 14px;margin:0;border-radius:4px;height:35px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #d1d1d1;}#block-webform-client-block-1305 #webform-client-form-1305 .form-item textarea{line-height:24px;font-size:12px;color:#696969;resize:none;width:100%;padding:4px 14px;margin:0;border-radius:4px;border:1px solid #d1d1d1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:70px;}#block-webform-client-block-1305 #webform-client-form-1305 .form-item input:focus{box-shadow:none;}#block-webform-client-block-1305 #webform-client-form-1305 .form-item textarea:focus{box-shadow:none;}#block-webform-client-block-1305 #webform-client-form-1305 .form-item input.error,#block-webform-client-block-1305 #webform-client-form-1305 .form-item textarea.error{border:1px solid red !important;}#block-webform-client-block-1305 #webform-client-form-1305 .form-item label{color:#1e1e1e;font-size:14px;line-height:26px;font-family:'open_sansregular',Verdana,sans-serif}#block-webform-client-block-1305 #webform-client-form-1305 .form-item label:after{content:':'}#block-webform-client-block-1305 #webform-client-form-1305 .form-required{color:#1e1e1e;}#block-webform-client-block-1305 #webform-client-form-1305 .form-actions{padding:0;margin:60px 0 30px 0;}#block-webform-client-block-1305 #webform-client-form-1305 input.form-submit{margin:0;padding:0;text-align:center;color:#fff;width:158px;height:36px;cursor:pointer;font-size:18px;line-height:36px;font-family:'pt_serifregular',Georgia,serif;border:none;position:relative;-webkit-border-radius:7px 6px 6px 7px/6px;-moz-border-radius:7px 6px 6px 7px/6px;border-radius:7px 6px 6px 7px/6px;background:#12365b;}#block-webform-client-block-1305 #webform-client-form-1305 input.form-submit:hover{box-shadow:none;background-color:#0b3f75;}#block-webform-client-block-1305 #webform-client-form-1305 input.form-submit:focus{box-shadow:none;}#colorbox-answer.write-us{padding-top:40px;}#block-webform-client-block-1305 #webform-client-form-1305 .webform-component--info{margin:0;color:#474747;position:absolute;bottom:-3px;right:0;width:140px;font-size:12px;line-height:14px;}#price-list{padding-left:280px;}#price-list .content{padding:20px;background:#fff;border-bottom:1px solid #c1b081;}#price-list .views-field-field-room-category-price table{margin:0 0 50px 0;}#price-list .views-field-field-room-category-price table thead{border-bottom:1px solid #000;}#price-list .views-field-field-room-category-price table tbody{border:0;}#price-list .views-field-field-room-category-price table tr{background:none;border-bottom:1px solid #c6c6c6;}#price-list .views-field-field-room-category-price table tr td{text-align:center;min-width:90px;background:none;border:0;vertical-align:middle;padding:15px 4px 15px 4px;}#price-list .views-field-field-room-category-price table tr td.row-label{width:218px;text-align:left;padding:15px 0 15px 0;}#price-list .views-field-field-room-category-price .room-price tbody tr:first-child td.row-label:after{content:'за сутки';display:inline-block;padding-left:5px;}#price-list .views-field-field-room-category-price table thead tr td.row-label{font-family:'open_sansbold';}#price-list .views-field-field-room-category-price table thead tr{border-bottom:1px solid #848282;}#map{margin-top:-104px;}#block-block-1{position:absolute;top:60px;left:0;}.read-more.link{float:right;display:inline-block;margin:13px 20px 13px 0;line-height:20px;vertical-align:middle;font-family:'pt_serifregular',Georgia,serif;}.read-more.link:after{margin-left:8px;display:inline-block;content:'';width:11px;height:11px;background:url(/themes/adaptive/images/images/more-link.png) no-repeat 0px 0px;}.read-more.link:hover:after{background:url(/themes/adaptive/images/images/more-link.png) no-repeat -11px 0px;}#block-menudoma ul.menu li a{padding:0;}#block-menudoma li.expanded.first>a{padding:0 15px 15px 0;}#block-menudoma ul.menu li.last.leaf a{padding-bottom:30px;}#block-menudoma li.expanded{border-bottom:1px solid #bababa;}#block-menudoma li.expanded>ul{display:none;}#block-menudoma li.expanded.active-trail ul{display:block;}#block-menudoma li.expanded>a{color:#4f4f4f;font-size:18px;line-height:20px;font-family:'pt_serifbold',Georgia,serif;}#block-menudoma li.expanded>ul a{color:#4f4f4f;font-size:16px;line-height:21px;font-family:'pt_serifregular',Georgia,serif;}#block-menudoma li.expanded>a:after{margin-left:11px;display:inline-block;content:'';width:11px;height:11px;background:url(/themes/adaptive/images/images/rooms_menu_ico.png) no-repeat -11px 0px;}#block-menudoma li.expanded.open>a{color:#222;}#block-menudoma li.expanded.open>a:after{background:url(/themes/adaptive/images/images/rooms_menu_ico.png) no-repeat 0px -11px;}#block-menudoma a.active-trail{text-decoration:none;}#block-menudoma a.active-trail:hover{text-decoration:underline;}#block-menudoma a.active-trail.active{color:#12365b;text-decoration:underline;}#block-menudoma a.active-trail.active:hover{text-decoration:underline;}#block-views-body-block .read-more.link{float:left;margin-left:0;}.page-node-12 a.to-front{text-decoration:underline;}.page-node-12 a.to-front:hover{text-decoration:none;}.page-node-12 a.go-back{text-decoration:underline;}.page-node-12 a.go-back:hover{text-decoration:none;}#reserve-view-from .form-item-reserve-view-month,#reserve-view-from .form-item-reserve-view-year,#reserve-view-from .form-submit{display:inline-block;vertical-align:middle;zoom:1;margin-right:15px;}#reserve-view-from .form-submit{margin-top:0;margin-bottom:0;}#reserve-view-from table tr,#reserve-view-from table td,#reserve-view-from table th{background:none;border:1px solid #000;color:#000;background:#fff;}#reserve-view-from td.house{text-align:center;}#reserve-view-from td.red{background:red;}#reserve-view-from td.orange{background:orange;}#reserve-view-from td.title{white-space:nowrap;}#reserve-view-legenda{text-align:center;}#reserve-view-legenda span{border:1px solid #000;display:inline-block;vertical-align:top;zoom:1;padding:5px 10px;margin:0 3px;}#reserve-view-legenda span.orange{background:orange;}#reserve-view-legenda span.red{background:red;}.field-name-field-event-date{background:url(/themes/adaptive/images/images/sand-clock.png) no-repeat 0px 1px;padding-left:20px;padding-bottom:0;margin-bottom:0;margin-left:127px;}@media (max-width:489px){.field-name-field-event-date{margin-left:0;}}.node-aktsia>.content{padding:20px;background:#fff;width:611px;border-bottom:4px solid #b49f66;margin-bottom:35px;}.second-menu-res{margin-bottom:50px;}.node-type-aktsia .node-aktsia{padding-left:290px;}#block-dopolnitelnoepodmenustranicypraislist{float:left;margin-top:24px;z-index:2;}#block-dopolnitelnoepodmenustranicypraislist-title{line-height:39px;margin-bottom:24px;}.btn-all-events{text-align:right;}.btn-all-events a{padding:12px 34px;background:#12365b;color:#fff;font-family:'pt_serifbold',Georgia,serif;border-radius:8px;}.node-type-aktsia #page-title{display:none;}.field-name-field-event-image:after{top:0;left:0;content:'Акция!';position:absolute;font-weight:bold;font-size:16px;color:#fff;font-family:'pt_serifbold',Georgia,serif;background:#12365b;padding:10px 22px;}#block-dopolnitelnoepodmenustranicypraislist ul{padding-left:0;margin:0;}#block-dopolnitelnoepodmenustranicypraislist ul li{list-style-image:none;text-decoration:underline;font-family:'pt_serifregular',Georgia,serif;list-style-type:none;font-size:16px;margin-bottom:24px;}.page-all-events .field-name-field-event-date{border-bottom:none;margin-bottom:0;padding-bottom:0;}.page-all-events .node-aktsia>.content{border-bottom:none;}.page-all-events .node-teaser{border-bottom:none;padding-left:290px;}.page-all-events .node-teaser>h2{display:none;}.page-all-events #content{margin-top:74px;}.page-node-1308 .region-content{padding-left:290px;}.field-name-field-event-image{position:relative;}.field-name-field-event-image h2{padding-left:127px;padding-top:2px;padding-bottom:20px;}@media (max-width:489px){.field-name-field-event-image h2{padding-left:0;}}.page-node-1308 .node-aktsia>.content{width:600px;}.page-node-1308 #content{margin-top:74px;}.promotion,.block-views-blockhomepage-reserve-block-1{padding:29px 135px 29px 94px;border-bottom:5px solid #b49f66;background:#fff;margin-top:-59px;z-index:100;width:940px;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-left:auto;margin-right:auto;}.block-views-blockhomepage-reserve-block-1 .content{text-align:initial;}.promo-sale{display:block;position:fixed;z-index:500;top:230px;right:-104px;transition:right 0.8s;width:177px;height:62px;background:url(/themes/adaptive/images/images/promo.png) no-repeat center;}.promo-sale:hover{right:0;}@keyframes actions-animate{0%{transform:translate3d(0,15px,0) scale(1);-moz-transform:translate3d(0,15px,0) scale(1);-webkit-transform:translate3d(0,15px,0) scale(1);}70%{transform:translate3d(0,0,0) scale(0.9);-moz-transform:translate3d(0,0,0) scale(0.9);-webkit-transform:translate3d(0,0,0) scale(0.9);}100%{transform:translate3d(0,15px,0) scale(1);-moz-transform:translate3d(0,15px,0) scale(1);-webkit-transform:translate3d(0,15px,0) scale(1);}}.main-menu{padding-bottom:0 !important;}.main-menu .is-active{background-color:#e9e9e9;}.main-menu li a{display:block;padding:0 16px;text-decoration:none;color:#333;height:44px;font-size:21px;line-height:44px;font-family:'pt_serifregular',Georgia,serif,serif;}.main-menu li a:hover{background-color:#e9e9e9;}.front #main-content{margin-top:63px;}.front #main-content .page-title{display:block;width:100%;text-align:center;margin-top:18px;position:relative;z-index:2;margin-bottom:25px;}.front #main-content .page-title::before{position:absolute;display:block;width:67px;height:88px;background:url(/themes/adaptive/images/images/h1_main_bg.png) no-repeat center center;top:-60px;left:49%;transform:translateX(-50%);content:'';z-index:1;}.front #main-content .field--name-title{text-align:center;}.front #main-content .region-content{color:#13365C;font-size:16px;line-height:1.62;}.front #main-content .region-content p strong{font-weight:bold;}#main-content .field--name-title .title-part-0{color:#12365b;font-size:32px;font-family:'pt_serifregular',Georgia,serif;}#main-content .field--name-title .title-part-1{color:#12365b;font-size:36px;}.page-node-10 #block-block-address{margin-top:1.5em;}@media (max-width:489px){.page-node-10 #block-block-address{text-align:right;}}@media (max-width:360px){.page-node-10 #block-block-address{margin-top:8.5em;}}.front .node-teaser{border:none;}.front .node--view-mode-teaser-main h2{display:none;}.front .field--name-field-photo-desc-prh .field__item{display:inline-block;vertical-align:top;}.front .field--name-field-photo-desc-prh .field__item .content .field--name-field-title{text-align:center;font-family:'pt_serifbold',Georgia,serif;font-size:27px;max-width:90%;}.front .field--name-field-photo-desc-prh .field__item .content{display:flex;flex-direction:column;}.front .field--name-field-photo-desc-prh .field__item .content .field__item{margin:auto;transition:margin 700ms;position:relative;transition:1s all;bottom:-37%;}.front .field--name-field-photo-desc-prh .field__item .content .field__item-anim{bottom:-5%;}.front .field--name-field-photo-desc-prh .field__item .content .text-formatted{margin:0 40px auto !important;display:block;position:relative;transition:1s all;bottom:-100%;}.front .field--name-field-photo-desc-prh .field__item .content .text-formatted-anim{bottom:-5%;}.front .field--name-field-photo-desc-prh .field__item .content .text-formatted p{margin-bottom:10PX;}.front .field--name-field-photo-desc-prh .field--name-field-link{position:absolute;margin:0;width:100%;height:100%;}.front .field--name-field-photo-desc-prh .field--name-field-link a{width:100%;height:100%;display:block;opacity:0;}.front .field--name-field-photo-desc-prh .field__item:nth-child(1) .content,.front .field--name-field-photo-desc-prh .field__item:nth-child(4) .content,.front .field--name-field-photo-desc-prh .field__item:nth-child(5) .content{width:605px;overflow:hidden;height:380px;}.front .field--name-field-photo-desc-prh .field__item:nth-child(1),.front .field--name-field-photo-desc-prh .field__item:nth-child(3),.front .field--name-field-photo-desc-prh .field__item:nth-child(5){margin-bottom:20px;vertical-align:top;margin-right:16px;}.front .field--name-field-photo-desc-prh .field__item:nth-child(2) .content,.front .field--name-field-photo-desc-prh .field__item:nth-child(3) .content,.front .field--name-field-photo-desc-prh .field__item:nth-child(6) .content{width:315px;height:380px;overflow:hidden;}.front .field--name-field-photo-desc-prh .field__item .field__item{display:block;}.front .paragraph--type--field-photo-desc{position:relative;background-repeat:no-repeat;background-size:cover;color:#fff;background-position-x:center;}.front .paragraph--type--field-photo-desc:hover{box-shadow:0 0 0 200px rgba(0,0,0,0.33) inset;}#block-views-block-homepage-reserve-block-1{margin-top:2rem;border-bottom:0;}#block-views-block-homepage-reserve-block-1--2{margin-top:15px;border-bottom:0;border-top:5px solid #b49f66;margin-bottom:2rem;}.promotion .field__label{display:none;}.promotion{padding:0px 135px 6px 94px !important;}.promotion h2{padding-top:43px;}.block-views-blockfeedback-block-1 h2,.block-views-blockpicunda-p-lidzava-block-6 h2{color:#12365b;font-family:'pt_serifbold',Georgia,serif;font-size:31px;text-align:center;padding-top:58px;background:url(/themes/adaptive/images/images/h1_main_bg.png) no-repeat center;}#front-adventure{padding-top:2rem;}.owl-nav .owl-prev{opacity:1;cursor:pointer;text-indent:-99999px;border-radius:0 !important;height:35px;width:35px;top:34%;left:0;margin:0 !important;position:absolute;background:#12365b url(/themes/adaptive/images/images/arrow_left.png) no-repeat center !important;z-index:100;}.owl-nav .owl-prev:hover{background-color:#0b3f75 !important;}.owl-nav .owl-next{opacity:1;cursor:pointer;text-indent:-99999px;border-radius:0 !important;height:35px;width:35px;top:34%;right:0;margin:0 !important;position:absolute;background:#12365b url(/themes/adaptive/images/images/arrow_right.png) no-repeat center !important;z-index:100;}.owl-nav .owl-next:hover{background-color:#0b3f75 !important;}.owl-carousel .owl-item img{width:100%;height:auto;}.photo-feedback{padding-left:5rem;padding-top:1rem;}.photo-feedback img{width:150px !important;height:150px !important;object-fit:cover;}.content-feedback{padding-right:5rem;padding-top:1rem;}.content-feedback h3{font-size:18px;font-family:'pt_serifbold',Georgia,serif;}.content-feedback p{margin-top:1rem;}.content-feedback time{font-size:12px;}.content-feedback a{float:none;position:initial;padding:5px 11px;display:block;width:41%;padding-top:8px;margin-bottom:2rem;margin-top:2rem;}.feedback-front{color:#000;background:#fff;margin-top:1rem;margin-bottom:1rem;}@media(max-width:991px){.field--name-field-photo-desc-prh .field__item{margin-right:0 !important;margin-bottom:20px !important;width:100% !important;}.field--name-field-photo-desc-prh .field__item .field{margin:auto !important;}.field--name-field-photo-desc-prh .field__item .content{width:100% !important;}.promotion,.block-views-blockhomepage-reserve-block-1{width:100%;padding:40px 24px !important;}.photo-feedback{padding-left:15px !important}.content-feedback{padding-right:15px !important;}.content-feedback a{width:100% !important;margin-left:0 !important;}}.page-node-9 h1{margin-bottom:2rem;}.page-node-9 .region-title{position:relative !important;}.page-node-9 .node--view-mode-full .content{border:0;padding:0;margin:0;display:flex;border-bottom:0 !important;}.page-node-9 .paragraph--type--field-advantage:nth-child(2n) .content{flex-direction:row-reverse;}.page-node-9 .paragraph--type--field-advantage:nth-child(2n+1) .content .content-text{padding-left:3rem;}.page-node-9 #header{background:url(/themes/adaptive/images/images/page-9.png) no-repeat center 105px !important;background-color:rgba(0,0,0,0);height:386px;}.page-node-9 .field--name-field-title{color:#12365b;font-family:'pt_serifbold',Georgia,serif;font-size:31px;text-align:left;padding-top:58px;margin-top:4rem;padding-top:4rem;margin-bottom:1.5rem;line-height:38px;max-width:100%;}@media(min-width:1520px){.page-node-9 .paragraph--type--field-advantage:nth-child(2n+1) .content .content-text{margin-right:30rem;}.page-node-9 .paragraph--type--field-advantage:nth-child(2n) .content .content-text{margin-left:30rem;}}@media(min-width:1520px){.page-node-9 .paragraph--type--field-advantage:nth-child(2n+1) .content .content-text{margin-right:19rem;}.page-node-9 .paragraph--type--field-advantage:nth-child(2n) .content .content-text{margin-left:19rem;}}@media(max-width:1610px){.page-node-9 .field--name-field-title{margin-top:2rem;}.page-node-9 .paragraph--type--field-advantage:nth-child(2n+1) .content .content-text{margin-right:1rem;}.page-node-9 .paragraph--type--field-advantage:nth-child(2n) .content .content-text{margin-left:3rem;}}@media(max-width:1280px){.page-node-9 .field--name-field-title{margin-top:1rem;}}.page-node-9 .content-collection-1 .paragraph--type--field-advantage:nth-child(1) .field--name-field-title{background:url(/themes/adaptive/images/images/h1_main_bg.png) no-repeat center top;}.page-node-9 .content-collection-1 .paragraph--type--field-advantage:nth-child(2) .field--name-field-title{background:url(/themes/adaptive/images/images/icon_location.svg) no-repeat 20%;}.page-node-9 .content-collection-2 .paragraph--type--field-advantage:nth-child(1) .field--name-field-title{background:url(/themes/adaptive/images/images/icon_number.svg) no-repeat 20%;}.page-node-9 .content-collection-2 .paragraph--type--field-advantage:nth-child(2) .field--name-field-title{background:url(/themes/adaptive/images/images/icon_child.svg) no-repeat 20%;}.page-node-9 .content-collection-2 .paragraph--type--field-advantage:nth-child(3) .field--name-field-title{background:url(/themes/adaptive/images/images/icon_otdih.svg) no-repeat 20% 11%;}.page-node-9 .text-formatted{max-width:93%;}.page-node-9 .text-formatted a{display:inline-block;line-height:20px;vertical-align:middle;font-family:'pt_serifregular',Georgia,serif;}.page-node-9 .text-formatted a::after{margin-left:11px;display:inline-block;content:'';width:11px;height:11px;background:url(/themes/adaptive/images/images/more-link.png) no-repeat 0px 0px;}.page-node-9 .text-formatted a:hover:after{background:url(/themes/adaptive/images/images/more-link.png) no-repeat -11px 0px;}.page-node-9 .content .field--name-field-field-images{height:100%;}.page-node-9 .content .field--name-field-field-images img{width:100%;height:100%;object-fit:cover;}@media(max-width:1366px) and (min-width:992px){.page-node-9 .content .field--name-field-field-images img{height:fit-content;object-fit:none;object-position:20% 0%;}.room-image-gallery .full-image-click img{object-fit:none;object-position:20% 0;height:fit-content;}}.page-node-9 #block-views-block-homepage-reserve-block-1{border-bottom:0;border-top:5px solid #b49f66;margin-bottom:2rem;}@media(max-width:991px){.text-adv{margin:0rem 0 2rem;padding:0 50px !important;}.page-node-9 .paragraph--type--field-advantage:nth-child(2n+1) .content .content-text{padding:0;}.page-node-9 .paragraph--type--field-advantage:nth-child(2n) .content .content-text{margin-left:0;}}@media(max-width:450px){.text-adv{margin:0rem 0 2rem;padding:0 10px !important;}.page-node-9 .paragraph--type--field-advantage:nth-child(2n+1) .content .content-text{padding:0;}}.view-id-gallery{margin-top:2rem;}.node--type-gallery h2{position:absolute;bottom:20px;color:#fff;text-align:center;width:100%;font-size:1.6rem;}@media(max-width:500px){.node--type-gallery h2{font-size:1rem;}}.node--type-gallery .field__item{margin:0 !important;width:100%;}.node--type-gallery img{width:100%;height:auto;}.path-gallery #block-views-block-homepage-reserve-block-1{margin-top:-30px;border-top:5px solid #b49f66;margin-bottom:2rem;}.add-services{display:inline-block;position:fixed;right:0;z-index:900;top:330px;}.add-services h2{font-size:1.7rem;color:#12365b;margin-bottom:1.2rem;}.add-services-content-text{border:3px solid #B49F66;padding:2.7rem 2rem;background:#f9f9f7;}.add-services-content-text-desc{display:flex;}.add-services-content-text-desc p{margin:auto 0;}.add-services-content{display:flex;position:relative;right:-100%;transition:0.8s;}.image-add-services{width:20px;margin-right:6px;}.add-services-content-text-desc{padding:5px 0;}.add-services-content-open{right:-3px;}.add-services-content button{height:max-content;}.gift-room-close img{}.button-room img{padding:17px;border-radius:4px 0px 0px 4px;background:#B49F66;}.gift-room{pointer-events:painted;position:absolute;right:0;z-index:1000;}.services-content-false{pointer-events:none;}.add-services-overlay{display:none;position:fixed;left:0;bottom:0;top:0;width:100%;height:100%;z-index:900;overflow:hidden;background:rgba(255,255,255,0.5);right:0;}.add-services-overlay-true{display:block;}.noscroll{overflow:hidden;}.gift-room img{padding:15px;}.path-room h1{margin-bottom:2rem;}.link-rooms .reserve{float:none;}.view-id-rooms .views-row .node__content .row{display:flex;margin:0;}.path-room .view-id-rooms .views-row:nth-child(2n) .row{flex-direction:row-reverse;}.view-id-rooms .field__item img{width:100%;height:auto;}.path-room #header{background:url(/themes/adaptive/images/images/page-9.png) no-repeat center 105px !important;}.view-id-rooms .views-row:nth-child(2n) .room-teaser-content{margin-right:4rem;margin-left:0rem;}.room-teaser-content{margin-left:4rem;}@media(max-width:767px){.node--type-room .room-articles .row{flex-direction:inherit;margin:0 !important;}.room-teaser-content,.view-id-rooms .views-row .room-teaser-content{margin-left:0rem !important;}.view-id-rooms .views-row:nth-child(2n) .row{flex-direction:column-reverse;}}.room-image{height:100%;}.path-room .link-rooms{margin-top:0rem !important;}@media(min-width:1200px){.path-room .node--type-room .node__content .content-room-teaser .row{margin-top:3rem;}}.room-teaser-content .field{margin-bottom:0.45rem;display:flex;}.room-teaser-content .field__label{margin-right:5px;font-weight:400;}.room-teaser-content h2{color:#12365b;font-family:'pt_serifbold',Georgia,serif;font-size:30px;margin-bottom:1.5rem;}.path-room .room-teaser-content .field--name-field-room-capacity::before{content:"";width:20px;padding:0px;background:url(/themes/adaptive/images/images/rooms/size.svg) no-repeat center;margin-right:2px;}.path-room .room-teaser-content .field--name-field-room-area::before{content:"";width:20px;padding:0px;background:url(/themes/adaptive/images/images/rooms/ploshad.svg) no-repeat center;margin-right:2px;}.path-room .room-teaser-content .field--name-field-room-feature::before{content:"";width:20px;padding:0px;background:url(/themes/adaptive/images/images/rooms/balkon.svg) no-repeat center;margin-right:2px;}.path-room .room-teaser-content .content-field::before{content:"";width:20px;height:20px;display:inline-block;padding:0px;background:url(/themes/adaptive/images/images/rooms/panorama.svg) no-repeat center;margin-right:2px;}.room-teaser-content .content-field{margin-bottom:0.45rem;display:flex;}.room-teaser-content .content-field-text{display:inline-block;}.room-teaser-content a{display:block;}.link-rooms .reserve{top:unset;}.link-rooms{display:flex;}.link-rooms .read-more{margin:auto 1rem;}.price_min-max{padding:1rem;font-size:1.3rem;margin-top:2rem;margin-bottom:2rem;font-weight:500;display:inline-block;border:3px solid #b49f66;font-family:'pt_serifregular',Georgia,serif;}@media (max-width:576px){.page-node-9 .field--name-field-title{font-size:25px;}}@media (max-width:991px){.page-node-9 #header,.path-room #header{background:none !important;height:50px !important;}#block-adaptive-title h1{text-align:center;}.block-views-blockhomepage-reserve-block-1{margin-top:0;margin-bottom:0 !important;}.path-room h1{margin-bottom:0;}}@media (max-width:440px){.page-node-9 #header{height:65px !important;}.cost-of-living-period-content .cost-of-living-price{margin-top:0;margin-bottom:1.5rem;}}.field--name-field-images,.field--name-field-images .field__item,.field--name-field-images .field__item img{height:100%;}.field--name-field-images .field__item img{object-fit:cover;}.node--type-room .node__content .col-lg-5 .row{margin:20px 0;}@media (min-width:1401px){.node--type-room .node__content .col-lg-5 .row{margin:90px 0 0;}}@media (min-width:1366px){.node--type-room .node__content .col-lg-5 .row{margin:40px 0 0;}}@media (max-width:1200px){.node--type-room .node__content .col-lg-5 .row{margin:20px 0 0;}}.node--type-room .field--name-field-type-room{color:#000;font-family:'pt_serifbold',Georgia,serif;font-size:30px;}.node--type-room .link-rooms{margin-top:4rem;}.node--type-room h1{text-align:center;margin-bottom:4rem;}.node--type-room .taxonomy-term .content{padding:0;border-bottom:none !important;}.room-teaser-content-desc h3{font-family:'pt_serifbold',Georgia,serif;font-size:26px;}.room-teaser-content .text-formatted{display:block;}.room-image-gallery{position:relative;}.room-image-gallery .field--name-field-room-images .field__item{-webkit-box-flex:0;-webkit-flex:0 0 16%;-ms-flex:0 0 16%;flex:0 0 16%;padding:2px 0px 2px 4px;}.room-image-gallery .field--name-field-room-images{position:absolute;bottom:0;width:100%;background:rgba(255,255,255,0.43);}.room-image-gallery .field--name-field-room-images{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%;background:rgba(255,255,255,0.43);}@media (max-width:991px){.node--type-room .room-teaser-content{margin-left:2rem !important;}#block-mobilnoemenu .menu{text-align:center;}.path-room #block-adaptive-title{margin-bottom:2rem;}.node--type-room .room-articles{background:#f6f3ec !important;}}.node--type-room .room-articles{background:url(/themes/adaptive/images/bad.png) no-repeat #f6f3ec;background-position-x:74%;background-position-y:205px;padding-bottom:6rem;min-height:450px;}@media (min-width:992px) and (max-width:1700px){.node--type-room .room-articles{background-position-y:294px;background-size:36%;}}.node--type-room .taxonomy-term{display:inline-flex;flex-direction:row-reverse;margin-bottom:1rem;}.node--type-room .taxonomy-term .content{background:none;margin:0;}.field--name-field-mebel .field__label,.field--name-field-appliances .field__label,.field--name-field-bathroom .field__label{font-family:'pt_serifbold',Georgia,serif;font-size:1.5rem;display:inline-block;border-bottom:2px solid #b49f66;margin-bottom:2.4rem;}.field--name-field-mebel .field__item,.field--name-field-appliances .field__item,.field--name-field-bathroom .field__item{font-family:'open_sansregular',Verdana,sans-serif;font-size:14px;}.field--name-field-mebel .field__item h2,.field--name-field-appliances .field__item h2,.field--name-field-bathroom .field__item h2{margin:3px 0 0 1.3rem;}.field--name-field-mebel .field__item h2 a,.field--name-field-appliances .field__item h2 a,.field--name-field-bathroom .field__item h2 a{pointer-events:none;color:#000;cursor:default;}.field--name-field-mebel .field__item h2 a:hover,.field--name-field-appliances .field__item h2 a:hover,.field--name-field-bathroom .field__item h2 a:hover{text-decoration:none;}.field--name-field-icon{width:18px;height:18px;text-align:center;}.room-articles-1{padding-top:4rem;background:url(/themes/adaptive/images/bad-mebel.png) no-repeat 20% 16%;}.room-articles-2{padding-top:4rem;background:url(/themes/adaptive/images/tv.png) no-repeat 11% 12%;}.room-articles-3{padding-top:4rem;background:url(/themes/adaptive/images/dysh.png) no-repeat 12% 12%;}.node--type-room .node--view-mode-full .node__content .col-lg-5 .row{margin:37px 0;}.node--type-room .node--view-mode-full .node__content .col-lg-5 .row .room-teaser-content{margin-left:6rem;}.cost-of-living{margin:4rem 0;}.cost-of-living h2{text-align:center;font-size:2rem;margin-bottom:5.3rem;}.cost-of-living-period{position:relative;padding:10px 26px 10px 30px;border-bottom:1px solid #e1e1e1;text-transform:lowercase;}.cost-of-living-period::before{content:'';position:absolute;left:0;width:20px;height:20px;background:url(/themes/adaptive/images/images/calendar.png) no-repeat;}.cost-of-living-price{margin-top:1.5rem;font-size:1.9rem;font-family:'pt_serifbold',Georgia,serif;display:inline-block;border-bottom:3px solid #b49f66;}.cost-of-living-price span{font-size:1.2rem;font-family:'pt_serifregular',Georgia,serif;}.cost-of-living-period-title{padding:8px 55px 5px 0px;border-bottom:1px solid #b49f66;font-size:1.2rem;font-family:'pt_serifregular',Georgia,serif;}.cost-of-living-price-title{padding:34px 58px 5px 0px;font-size:1.2rem;font-family:'pt_serifregular',Georgia,serif;}.link-calculator{text-align:center;}.calculator-btn{display:inline-block;background-color:#12365b;padding:15px 24px;border-radius:6px;color:#fff;font-size:1.25rem;font-family:'pt_serifregular',Georgia,serif;margin-bottom:7.5rem;}.calculator-btn:hover{cursor:pointer;color:#fff;background-color:#0b3f75;}.calculator-btn img{margin-right:1rem;}@media(max-width:1280px){.price_min-max{margin-top:1rem;margin-bottom:1rem;}}@media(max-width:991px){.cost-of-living-price{margin-right:2rem;}.node--type-room .room-articles{min-height:385px;}.path-node.node--type-room .node--view-mode-full .node__content .col-lg-5 .row .room-teaser-content{margin:0 !important}.path-node.node--type-room.node--type-room .room-teaser-content{padding:0px;}.path-node.node--type-room .link-rooms .read-more{margin:auto;margin-left:0.5rem;}.view-id-rooms .views-row:nth-child(2n) .room-teaser-content{margin:0;}.cost-of-living-period{display:inline-block;}.cost-of-living-period-title,.cost-of-living-price-title{display:none;}.room-image-gallery{display:inline-grid;}.calculator-btn{font-size:0.8rem;}.cost-of-living{padding:10px 15px;margin-top:0;}.cost-of-living h2{margin-bottom:0;}.node--type-room .room-articles{padding-bottom:3rem;}.field--name-field-type-room{text-align:left;display:block !important;}.room-image-gallery .image-style-number-big{max-width:100%;height:auto;}.node--type-room .link-rooms .reserve{display:block;}.node--type-room .link-rooms .read-more{float:none;margin-top:0.5rem;margin-left:0.5rem;}}.node--type-room #header{background:url(/themes/adaptive/images/room-bg.png) no-repeat center !important;}.node--type-room .field--name-field-type-room{margin-bottom:0.45rem;display:block;}.node--type-room .field--name-field-type-room .field__label{display:inline-block;}.node--type-room .field--name-field-type-room .field__item{display:inline-block;}.room-image-gallery .image-style-number-big{height:auto;max-width:100%;}.node--view-mode-full .field--name-field-room-capacity::before{background:url(/themes/adaptive/images/images/rooms/size.png) no-repeat center;content:"";margin-right:4px;width:18px;padding:0px;}.node--view-mode-full .field--name-field-room-area::before{background:url(/themes/adaptive/images/images/rooms/ploshad.png) no-repeat center;margin-right:4px;content:"";width:18px;padding:0px;}.node--view-mode-full .field--name-field-room-feature::before{background:url(/themes/adaptive/images/images/rooms/balkon.png) no-repeat center;margin-right:4px;content:"";width:18px;padding:0px;}.node--view-mode-full .content-field::before{background:url(/themes/adaptive/images/images/rooms/panorama.png) no-repeat center;content:"";margin-right:4px;content:"";width:18px;padding:0px;}.node--type-room .room-teaser-content .text-formatted p{margin:0;}.label-custom{color:#12365b;font-size:16px;font-family:'pt_serifbold',Georgia,serif;}.price-end{display:flex;}.field--name-field-booking-cost::after{content:'Расчетный час: 12:00';font-size:11px;display:inline-block;text-align:left;}.price-end-title{color:#000;font-size:16px;font-family:'pt_serifbold',Georgia,serif;}.price-end-content{color:#12365b;font-size:20px;font-family:'pt_serifbold',Georgia,serif;border:3px solid #b49f66;padding:12px 22px;margin-left:2rem;}@media (min-width:576px){.modal-dialog{max-width:480px;margin:30px auto;}}@media (max-width:575px){.promotion .btn,.block-views-blockhomepage-reserve-block-1 .btn{position:relative !important;float:unset !important;display:block;text-align:center !important;margin:auto;margin-top:27px;}}.row-label-data{text-transform:lowercase;}#block-views-block-homepage-reserve-block-1--3{border-top:5px solid #b49f66;border-bottom:0;margin-top:0;margin-bottom:2rem}.not-front #block-views-block-homepage-reserve-block-1{border-top:5px solid #b49f66;}@media(max-width:768px){.node--type-room #header{background:none !important;height:55px !important;}.page-node-11 #header,.path-gallery #header{height:355px !important;}.calculator-btn{margin-bottom:2.5rem;}}@media(min-width:768px){#block-about-hotel .field-item{width:100%;margin-right:0;}#block-about-hotel .field-item img{width:100%;height:100%;object-fit:cover;}.nopadding{padding:0 !important}}.adaptive-image-logo{display:none;}.full-image-logo img{position:absolute;width:90PX;height:AUTO !important;z-index:1000;}@media(max-width:450px){.full-image-logo{display:none;}.adaptive-image-logo{display:block;}.header-small__inner{padding:0 0 0px !important;}}@media(max-width:386px){.cost-of-living h2{margin-bottom:12px;}.cost-of-living-period-content:first-child{display:none;}.cost-of-living-period-content{margin:auto;display:grid;}}@media (max-width:576px){.page-node-11 #header{background:none !important;height:180px !important;}.not-front #header{background:none !important;height:64px !important;}.path-gallery #block-views-block-homepage-reserve-block-1{margin-top:0;}#block-views-block-homepage-reserve-block-1--2{margin-top:0;}}.region-header-info .phone{font-family:'pt_serifbold',Georgia,serif;font-size:27px;}.region-header-info .phone p{font-size:0.92rem;}@media (max-width:1100px){.node--type-room .room-teaser-content{padding:15px;}}.video-block{width:100%;min-height:490px;background:url(/themes/adaptive/images/bg-video.jpg) center center no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;margin-top:32px;position:relative;}.video-button{display:flex;justify-content:center;align-items:center;width:85px;height:85px;border-radius:50%;background:rgba(180,159,102,.8);margin-bottom:45px;cursor:pointer;transition:all .4s;}.video-button svg{transition:all .4s;}.video-button:hover svg{transform:translateX(8px);}.video-button:active{opacity:0.7;}.video-block--before::before{position:absolute;content:attr(data-info);color:#fff;font-size:18px;line-height:24px;text-align:center;font-family:'pt_serifbold',Georgia,serif;bottom:42px;}.video-iframe{position:absolute;width:100%;height:100%;left:0;top:0;border:0;z-index:5;}.video-block--about{min-height:605px;}.tour-online{margin-top:27px;margin-bottom:74px;}.tour-online-title{color:#12365b;font-family:'pt_serifbold',Georgia,serif;font-size:31px;text-align:center;padding-top:58px;position:relative;margin-bottom:49px;}.tour-online-title::before{position:absolute;display:block;width:67px;height:88px;background:url(/themes/adaptive/images/images/h1_main_bg.png) no-repeat center center;top:-7px;left:49%;transform:translateX(-50%);content:'';z-index:1;}.tour-online-box{max-width:609px;min-height:401px;margin:0 auto;position:relative;display:flex;justify-content:center;align-items:center;background:url(/themes/adaptive/images/bg-tour.jpg) center center no-repeat;background-size:cover;}.tour-online-box::before{position:absolute;content:attr(data-info);color:#fff;font-size:18px;line-height:24px;text-align:center;font-family:'pt_serifbold',Georgia,serif;bottom:42px;max-width:390px;padding:0 15px;}.tour-online-button{display:block;flex-shrink:0;width:97px;height:97px;border-radius:50%;background:url(/themes/adaptive/images/tour-btn.svg) center center no-repeat;margin-bottom:45px;cursor:pointer;transition:all .4s;z-index:2;}.tour-online-button:hover{transform:scale(1.1);}.tour-online-button:active{opacity:.7;}.tour{position:absolute;width:100%;height:100%;z-index:1;}.tour-online-iframe{width:100%;height:100%;left:0;top:0;border:0;z-index:5;}.tour-about{max-width:100%;min-height:603px;}.tour-rooms{max-width:923px;min-height:581px;margin-top:13px;margin-bottom:59px;}@media(max-width:500px){.video-block,.video-block--about,.tour-about,.tour-rooms{min-height:300px;}.tour-online{margin-top:25px;margin-bottom:25px;}}.b-transfer--title,.transfer__content--b2 h3{font-size:14px;font-family:'open_sansregular',Verdana,sans-serif;font-weight:bold;}.b-transfer .field__label,.transfer__content--b2 .field__label{display:none;}.b-transfer strong,.transfer__content--b2 strong{color:#525050;font-weight:normal;}.b-transfer a,.transfer__content--b2 a{font-weight:bold;color:#525050;}.transfer__content{margin-top:35px;}.transfer__content table{max-width:700px;border-top:1px solid #848282;margin:19px auto 20px;}.transfer__content table tr{border-bottom:1px solid #c6c6c6;}.transfer__content table td{padding:21px 1px;}.transfer__content--b1 table td:last-child{font-size:16px;padding-right:32px;}.transfer__content-b-img{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-top:70px;margin-bottom:93px;}.transfer__content-b-img img{max-width:100%;margin-bottom:20px;}.transfer__content--b2{max-width:700px;margin:0 auto;}.transfer__content--b2 h2{margin-top:68px;}.transfer__content--b2 table strong{font-weight:bold;}.text-formatted img{max-width:100%;}#slider{position:relative;}#slider .front-widget{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:100%;z-index:5;height:262px;}@media(max-width:877px){#slider .front-widget{height:334px;}}@media(max-width:415px){#slider .front-widget{height:500px;}}.page-node-155 #main .container{max-width:1170px;}.page-node-155 #main{background-color:#fff;}.block-views-blockhomepage-reserve-block-1{display:flex;justify-content:space-between;align-items:center;}.block-views-blockhomepage-reserve-block-1 .block-right{max-width:135px;}#_bnovo_link_{display:none;}.front-widget-btn{display:flex;justify-content:center;align-items:center;margin:0 auto 40px;background-color:#b49f66;border-radius:5px;color:#fff;padding:15px;max-width:300px;font-family:'pt_serifregular',Georgia,serif;font-size:20px;}.front-widget-btn:hover{background-color:#12365b;color:#fff;}
.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.lightSlider:before,.lightSlider:after{content:" ";display:table;}.lightSlider{overflow:hidden;}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative;}.lSSlideWrapper > .lightSlider:after{clear:both;}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;}.lSSlideWrapper .lSFade{position:relative;}.lSSlideWrapper .lSFade > *{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%;}.lSSlideWrapper.usingCss .lSFade > *{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;}.lSSlideWrapper .lSFade > *.active{z-index:10;}.lSSlideWrapper.usingCss .lSFade > *.active{opacity:1;}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center;}.lSSlideOuter .lSPager.lSpg > li{cursor:pointer;display:inline-block;padding:0 5px;}.lSSlideOuter .lSPager.lSpg > li a{background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s;}.lSSlideOuter .lSPager.lSpg > li:hover a,.lSSlideOuter .lSPager.lSpg > li.active a{background-color:#428bca;}.lSSlideOuter .media{opacity:0.8;}.lSSlideOuter .media.active{opacity:1;}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s;}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px;}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%;}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table;}.lSSlideOuter .lSPager.lSGallery:after{clear:both;}.lSAction > a{width:32px;display:block;top:50%;height:32px;background-image:url(/themes/adaptive/css/lightslider/controls.png);cursor:pointer;position:absolute;z-index:9999;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s;}.lSAction > a:hover{opacity:1;}.lSAction > a.disabled{pointer-events:none;}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden;}.lSSlideOuter.vertical{position:relative;}.lSSlideOuter.vertical.noPager{padding-right:0px !important;}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0;}.lSSlideOuter.vertical .lightSlider > *{width:100% !important;max-width:none !important;}.lSSlideOuter.vertical .lSAction > a{left:50%;margin-left:-14px;margin-top:0;}.lSSlideOuter.vertical .lSAction > .lSNext{background-position:31px -31px;bottom:10px;top:auto;}.lSSlideOuter.vertical .lSAction > .lSPrev{background-position:0 -31px;bottom:auto;top:10px;}.lSSlideOuter.lSrtl{direction:rtl;}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none;}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0;}.lSSlideOuter .lightSlider > *,.lSSlideOuter .lSGallery li{float:left;}.lSSlideOuter.lSrtl .lightSlider > *,.lSSlideOuter.lSrtl .lSGallery li{float:right !important;}@-webkit-keyframes rightEnd{0%{left:0;}50%{left:-15px;}100%{left:0;}}@keyframes rightEnd{0%{left:0;}50%{left:-15px;}100%{left:0;}}@-webkit-keyframes topEnd{0%{top:0;}50%{top:-15px;}100%{top:0;}}@keyframes topEnd{0%{top:0;}50%{top:-15px;}100%{top:0;}}@-webkit-keyframes leftEnd{0%{left:0;}50%{left:15px;}100%{left:0;}}@keyframes leftEnd{0%{left:0;}50%{left:15px;}100%{left:0;}}@-webkit-keyframes bottomEnd{0%{bottom:0;}50%{bottom:-15px;}100%{bottom:0;}}@keyframes bottomEnd{0%{bottom:0;}50%{bottom:-15px;}100%{bottom:0;}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative;}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative;}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative;}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative;}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative;}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative;}.lightSlider.lsGrab > *{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.lightSlider.lsGrabbing > *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/adaptive/js/owl.carousel/assets/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#4DC7A0;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#4DC7A0}
