@charset "UTF-8";html{-webkit-box-sizing:border-box;box-sizing:border-box}*,.after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a,button{outline:0}@font-face{font-family:Cuprum;src:url(/local/templates/template2/src/fonts/cuprum/Cuprum-Bold.woff) format("woff"),url(/local/templates/template2/src/fonts/cuprum/Cuprum-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cuprum;src:url(/local/templates/template2/src/fonts/cuprum/Cuprum-BoldItalic.woff) format("woff"),url(/local/templates/template2/src/fonts/cuprum/Cuprum-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Cuprum;src:url(/local/templates/template2/src/fonts/cuprum/Cuprum-Italic.woff) format("woff"),url(/local/templates/template2/src/fonts/cuprum/Cuprum-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Cuprum;src:url(/local/templates/template2/src/fonts/cuprum/Cuprum-Regular.woff) format("woff"),url(/local/templates/template2/src/fonts/cuprum/Cuprum-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}body,html{background-color:#fff;color:#333;font-size:18px;line-height:1.5;font-family:Cuprum,sans-serif;overflow-x:hidden;-webkit-text-size-adjust:none}body{-webkit-transition:all .4s;transition:all .4s}body.loading{opacity:0}body:not(.loading){opacity:1}main{position:relative;display:block;min-height:calc(100vh - 250px);overflow:hidden}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Cuprum,sans-serif;font-weight:400;color:inherit;line-height:1.5;margin-bottom:1em}.h1,h1{font-weight:400;font-size:40px;margin-bottom:20px;font-size:48px}.h2,h2{font-size:36px}.h3,h3{font-size:30px}.h4,h4{font-size:36px;line-height:1.65;margin-bottom:10px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}.hr,hr{height:2px;border:0;width:0;margin:45px 0;background:#800;padding:0 20px;background-clip:content-box;-webkit-transition:all .6s;transition:all .6s;clear:both}.hr.-show,hr.-show{width:100%}.hr.-full,hr.-full{padding:0}.hr.-m-s,hr.-m-s{margin:25px 0}p{line-height:1.5;margin-bottom:.5em}p:last-child{margin-bottom:0}b,strong{font-weight:700}a,button{font:inherit;cursor:pointer}a::-moz-selection,b::-moz-selection,br::-moz-selection,button::-moz-selection,div::-moz-selection,em::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,img::-moz-selection,input::-moz-selection,ins::-moz-selection,label::-moz-selection,li::-moz-selection,p::-moz-selection,span::-moz-selection,strong::-moz-selection,sup::-moz-selection,table::-moz-selection,textarea::-moz-selection,ul::-moz-selection{background:rgba(51,51,51,.4)}a::selection,b::selection,br::selection,button::selection,div::selection,em::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,img::selection,input::selection,ins::selection,label::selection,li::selection,p::selection,span::selection,strong::selection,sup::selection,table::selection,textarea::selection,ul::selection{background:rgba(51,51,51,.4)}source{display:block;visibility:hidden;position:absolute;left:0;bottom:0;top:0;right:0;opacity:0}.caption{color:#800;font-size:24px;margin-bottom:30px;font-weight:700}.caption.-mb-l{margin-bottom:40px}.caption.-type-contact{color:#fff}.notification{color:#800;text-align:center;font-style:italic;font-family:Cuprum,sans-serif;font-size:16px}.flatpickr-calendar{background:0 0;overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;visibility:visible;overflow:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.flatpickr-next-month,.flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px calc(3.57% - 1.5px);z-index:3}.flatpickr-next-month i,.flatpickr-prev-month i{position:relative}.flatpickr-next-month.flatpickr-prev-month,.flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-next-month.flatpickr-next-month,.flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-next-month:hover,.flatpickr-prev-month:hover{color:#959ea9}.flatpickr-next-month:hover svg,.flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-next-month svg,.flatpickr-prev-month svg{width:14px}.flatpickr-next-month svg path,.flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.05);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute;top:33%}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6)}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6)}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month.slideLeft{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-animation:fpFadeOut .4s ease,fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s ease,fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideLeftNew{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:fpFadeIn .4s ease,fpSlideLeftNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s ease,fpSlideLeftNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRight{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:fpFadeOut .4s ease,fpSlideRight .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s ease,fpSlideRight .4s cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRightNew{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:fpFadeIn .4s ease,fpSlideRightNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s ease,fpSlideRightNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:default;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:initial;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.flatpickr-calendar.animate .dayContainer.slideLeft{-webkit-animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideLeft .4s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRight{-webkit-animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideRight .4s cubic-bezier(.23,1,.32,1);animation:fpFadeOut .4s cubic-bezier(.23,1,.32,1),fpSlideRight .4s cubic-bezier(.23,1,.32,1);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideRightNew{-webkit-animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideRightNew .4s cubic-bezier(.23,1,.32,1);animation:fpFadeIn .4s cubic-bezier(.23,1,.32,1),fpSlideRightNew .4s cubic-bezier(.23,1,.32,1)}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange,.flatpickr-day.selected.startRange+.endRange,.flatpickr-day.startRange.startRange+.endRange{-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{pointer-events:none}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day{display:block;width:100%;max-width:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover{background:#f0f0f0}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpSlideLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fpSlideLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fpFadeIn{from{opacity:0}to{opacity:1}}@keyframes fpFadeIn{from{opacity:0}to{opacity:1}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;outline:0}.slick-list{position:relative;height:100%;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;outline:0;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'TL Icon';src:url(/local/templates/template2/src/fonts/icons/starticons.eot);src:url(/local/templates/template2/src/fonts/icons/starticons.eot#iefix) format("embedded-opentype"),url(/local/templates/template2/src/fonts/icons/starticons.ttf) format("truetype"),url(/local/templates/template2/src/fonts/icons/starticons.woff) format("woff"),url(/local/templates/template2/src/fonts/icons/starticons.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"]:before,[class^=icon-]:before{font-family:'TL Icon';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-seating_class:before{content:"\e9ea"}.icon-seating_p:before{content:"\e9d9"}.icon-seating_theater:before{content:"\e9ef"}.icon-seating_perimeter:before{content:"\e9ec"}.icon-seating_table:before{content:"\e9ed"}.icon-seating_banquet:before{content:"\e9e7"}.icon-seating_ustyle:before{content:"\e9f0"}.icon-seating_pstyle:before{content:"\e9eb"}.icon-shootingrange:before{content:"\e900"}.icon-3d:before{content:"\e901"}.icon-3d1:before{content:"\e902"}.icon-3mans:before{content:"\e903"}.icon-4mans:before{content:"\e904"}.icon-24hours:before{content:"\e905"}.icon-adapter:before{content:"\e906"}.icon-airplane:before{content:"\e907"}.icon-alarm:before{content:"\e908"}.icon-alcove:before{content:"\e909"}.icon-ambulance:before{content:"\e90a"}.icon-aqua-aerobics:before{content:"\e90b"}.icon-arms:before{content:"\e90c"}.icon-arrow1:before{content:"\e90d"}.icon-arrow1_down:before{content:"\e90e"}.icon-arrow1_left:before{content:"\e90f"}.icon-arrow1_up:before{content:"\e910"}.icon-arrow2:before{content:"\e911"}.icon-arrow3:before{content:"\e912"}.icon-arrow3_left:before{content:"\e913"}.icon-arrow4:before{content:"\e914"}.icon-arrow4_left:before{content:"\e915"}.icon-arrow5:before{content:"\e916"}.icon-atm:before{content:"\e917"}.icon-audiocenter:before{content:"\e918"}.icon-autowash:before{content:"\e919"}.icon-baby-carriages:before{content:"\e91a"}.icon-badewanne:before{content:"\e91b"}.icon-ball:before{content:"\e91c"}.icon-bar:before{content:"\e91d"}.icon-barbershop:before{content:"\e91e"}.icon-basketball:before{content:"\e91f"}.icon-bathrobe:before{content:"\e920"}.icon-beach:before{content:"\e921"}.icon-bed:before{content:"\e922"}.icon-bed2:before{content:"\e923"}.icon-bell:before{content:"\e924"}.icon-benches-lantern:before{content:"\e925"}.icon-bicycle:before{content:"\e926"}.icon-billiards:before{content:"\e927"}.icon-binoculars:before{content:"\e928"}.icon-book:before{content:"\e929"}.icon-bottle:before{content:"\e92a"}.icon-bus:before{content:"\e92b"}.icon-businessman:before{content:"\e92c"}.icon-cake:before{content:"\e92d"}.icon-calendar1:before{content:"\e92e"}.icon-calendar2:before{content:"\e92f"}.icon-calendar3:before{content:"\e930"}.icon-calendar4:before{content:"\e931"}.icon-calendar5:before{content:"\e932"}.icon-calendar6:before{content:"\e933"}.icon-car:before{content:"\e934"}.icon-car2:before{content:"\e935"}.icon-carpet-covering:before{content:"\e936"}.icon-casino_1:before{content:"\e937"}.icon-casino_2:before{content:"\e938"}.icon-casino_3:before{content:"\e939"}.icon-cctv:before{content:"\e93a"}.icon-check:before{content:"\e93b"}.icon-chess:before{content:"\e93c"}.icon-chinese:before{content:"\e93d"}.icon-church:before{content:"\e93e"}.icon-clear:before{content:"\e93f"}.icon-cloche:before{content:"\e940"}.icon-close:before{content:"\e941"}.icon-cloudy:before{content:"\e942"}.icon-clown:before{content:"\e943"}.icon-cocktail:before{content:"\e944"}.icon-coffeemaker:before{content:"\e945"}.icon-concierge:before{content:"\e946"}.icon-conditioner:before{content:"\e947"}.icon-conference:before{content:"\e948"}.icon-cooking:before{content:"\e949"}.icon-cosmetics:before{content:"\e94a"}.icon-cow:before{content:"\e94b"}.icon-creditcard:before{content:"\e94c"}.icon-cripple:before{content:"\e94d"}.icon-cross-country-skiing:before{content:"\e94e"}.icon-cruise:before{content:"\e94f"}.icon-cup:before{content:"\e950"}.icon-currencyexchange:before{content:"\e951"}.icon-depositbox:before{content:"\e952"}.icon-desk-2:before{content:"\e953"}.icon-display:before{content:"\e954"}.icon-document:before{content:"\e955"}.icon-document2:before{content:"\e956"}.icon-double-bed-2:before{content:"\e957"}.icon-douche:before{content:"\e958"}.icon-drink:before{content:"\e959"}.icon-drop:before{content:"\e95a"}.icon-duck:before{content:"\e95b"}.icon-duck-2:before{content:"\e95c"}.icon-electric-range:before{content:"\e95d"}.icon-elevator:before{content:"\e95e"}.icon-eng:before{content:"\e95f"}.icon-esp:before{content:"\e960"}.icon-euro:before{content:"\e961"}.icon-euro-serif:before{content:"\e962"}.icon-family:before{content:"\e963"}.icon-faq:before{content:"\e964"}.icon-fax1:before{content:"\e965"}.icon-fax2:before{content:"\e966"}.icon-fb:before{content:"\e967"}.icon-feeder:before{content:"\e968"}.icon-fireplacee:before{content:"\e969"}.icon-fish:before{content:"\e96a"}.icon-flatTV:before{content:"\e96b"}.icon-flickr:before{content:"\e96c"}.icon-flower:before{content:"\e96d"}.icon-fousquare:before{content:"\e96e"}.icon-fruits:before{content:"\e96f"}.icon-gallery:before{content:"\e970"}.icon-googleplus:before{content:"\e971"}.icon-gym:before{content:"\e972"}.icon-gym-bike:before{content:"\e973"}.icon-hairdryer:before{content:"\e974"}.icon-hanger:before{content:"\e975"}.icon-hanger-2:before{content:"\e976"}.icon-heating:before{content:"\e977"}.icon-home1:before{content:"\e978"}.icon-home2:before{content:"\e979"}.icon-home3:before{content:"\e97a"}.icon-home4:before{content:"\e97b"}.icon-home5:before{content:"\e97c"}.icon-home6:before{content:"\e97d"}.icon-hoover:before{content:"\e97e"}.icon-horse:before{content:"\e97f"}.icon-hygiene:before{content:"\e980"}.icon-icq:before{content:"\e981"}.icon-inmap:before{content:"\e982"}.icon-inmap1:before{content:"\e983"}.icon-inmap2:before{content:"\e984"}.icon-inmap3:before{content:"\e985"}.icon-inmap4:before{content:"\e986"}.icon-inmap5:before{content:"\e987"}.icon-inmap6:before{content:"\e988"}.icon-inmap7:before{content:"\e989"}.icon-instagram:before{content:"\e98a"}.icon-instagram2:before{content:"\e98b"}.icon-internet:before{content:"\e98c"}.icon-iPod:before{content:"\e98d"}.icon-iron:before{content:"\e98e"}.icon-ivisa:before{content:"\e98f"}.icon-jacuzzi:before{content:"\e990"}.icon-keys:before{content:"\e991"}.icon-keys2:before{content:"\e992"}.icon-kidgirl:before{content:"\e993"}.icon-kitchen-furniture:before{content:"\e994"}.icon-kvadrik:before{content:"\e995"}.icon-lj:before{content:"\e997"}.icon-magnifier1:before{content:"\e998"}.icon-magnifier2:before{content:"\e999"}.icon-magnifier3:before{content:"\e99a"}.icon-magnifier4:before{content:"\e99b"}.icon-mail1:before{content:"\e99c"}.icon-mail2:before{content:"\e99d"}.icon-mail3:before{content:"\e99e"}.icon-mail4:before{content:"\e99f"}.icon-mail5:before{content:"\e9a0"}.icon-mail6:before{content:"\e9a1"}.icon-makeup-mirror:before{content:"\e9a2"}.icon-man:before{content:"\e9a3"}.icon-manbuysticket:before{content:"\e9a4"}.icon-manOk:before{content:"\e9a5"}.icon-man-roof:before{content:"\e9a6"}.icon-man-with-racket:before{content:"\e9a7"}.icon-mariornament:before{content:"\e9a8"}.icon-massage:before{content:"\e9a9"}.icon-matrioshka:before{content:"\e9aa"}.icon-medicine:before{content:"\e9ab"}.icon-menu1:before{content:"\e9ac"}.icon-menu2:before{content:"\e9ad"}.icon-metro:before{content:"\e9ae"}.icon-metro2:before{content:"\e9af"}.icon-microphone:before{content:"\e9b0"}.icon-microwave:before{content:"\e9b1"}.icon-mineralwater:before{content:"\e9b2"}.icon-minibus:before{content:"\e9b3"}.icon-moneypay:before{content:"\e9b4"}.icon-moneyterminal:before{content:"\e9b5"}.icon-museum2:before{content:"\e9b6"}.icon-music:before{content:"\e9b7"}.icon-mute:before{content:"\e9b8"}.icon-newspaper:before{content:"\e9b9"}.icon-nightstand:before{content:"\e9ba"}.icon-nosmoke:before{content:"\e9bb"}.icon-notdisturb:before{content:"\e9bc"}.icon-odnoklassiki:before{content:"\e9bd"}.icon-overcast:before{content:"\e9be"}.icon-package:before{content:"\e9bf"}.icon-pajamas:before{content:"\e9c0"}.icon-paragliding:before{content:"\e9c1"}.icon-parilka:before{content:"\e9c2"}.icon-parking:before{content:"\e9c3"}.icon-partlycloudy:before{content:"\e9c4"}.icon-people:before{content:"\e9c5"}.icon-phone1:before{content:"\e9c6"}.icon-phone2:before{content:"\e9c7"}.icon-phone3:before{content:"\e9c8"}.icon-phone4:before{content:"\e9c9"}.icon-phone5:before{content:"\e9ca"}.icon-photocamera1:before{content:"\e9cb"}.icon-photocamera2:before{content:"\e9cc"}.icon-photocamera3:before{content:"\e9cd"}.icon-pillow-one:before{content:"\e9ce"}.icon-pinterest:before{content:"\e9cf"}.icon-plates:before{content:"\e9d0"}.icon-pool:before{content:"\e9d1"}.icon-present:before{content:"\e9d2"}.icon-print:before{content:"\e9d3"}.icon-projector:before{content:"\e9d4"}.icon-pyramid:before{content:"\e9d5"}.icon-qiwi:before{content:"\e9d6"}.icon-rain:before{content:"\e9d7"}.icon-ramp:before{content:"\e9d8"}.icon-razor:before{content:"\e9d9"}.icon-refrigerator:before{content:"\e9da"}.icon-restaurant:before{content:"\e9db"}.icon-reverse:before{content:"\e9dc"}.icon-review1:before{content:"\e9dd"}.icon-rink:before{content:"\e9de"}.icon-rollerblade:before{content:"\e9df"}.icon-roomservice:before{content:"\e9e0"}.icon-rouble-sans:before{content:"\e9e1"}.icon-rouble-serif:before{content:"\e9e2"}.icon-safe:before{content:"\e9e3"}.icon-sauna:before{content:"\e9e4"}.icon-sauna-hot:before{content:"\e9e5"}.icon-seating-banket:before{content:"\e9e6"}.icon-seating-banquet:before{content:"\e9e7"}.icon-seating-cabinet:before{content:"\e9e8"}.icon-seating-furshet:before{content:"\e9e9"}.icon-seating-klass:before{content:"\e9ea"}.icon-seating-p:before{content:"\e9eb"}.icon-seating-perimeter:before{content:"\e9ec"}.icon-seating-roundtable:before{content:"\e9ed"}.icon-seating-t:before{content:"\e9ee"}.icon-seating-theater:before{content:"\e9ef"}.icon-seating-ustyle:before{content:"\e9f0"}.icon-setting:before{content:"\e9f1"}.icon-shashlik:before{content:"\e9f2"}.icon-shell:before{content:"\e9f3"}.icon-shield:before{content:"\e9f4"}.icon-shoes2:before{content:"\e9f5"}.icon-shower:before{content:"\e9f6"}.icon-ski-slope:before{content:"\e9f7"}.icon-skype:before{content:"\e9f8"}.icon-slippers:before{content:"\e9f9"}.icon-smokeman:before{content:"\e9fa"}.icon-snow:before{content:"\e9fb"}.icon-snowmobile:before{content:"\e9fc"}.icon-soccerball:before{content:"\e9fd"}.icon-solarium:before{content:"\e9fe"}.icon-spa:before{content:"\e9ff"}.icon-sport-2:before{content:"\ea00"}.icon-stairs:before{content:"\ea01"}.icon-star:before{content:"\ea02"}.icon-storm:before{content:"\ea03"}.icon-suitcase:before{content:"\ea04"}.icon-sunbed:before{content:"\ea05"}.icon-tablet:before{content:"\ea06"}.icon-target:before{content:"\ea07"}.icon-taxi:before{content:"\ea08"}.icon-teapot:before{content:"\ea09"}.icon-telegram:before{content:"\ea0a"}.icon-tennis-court:before{content:"\ea0b"}.icon-tennissmall:before{content:"\ea0c"}.icon-terrenkur:before{content:"\ea0d"}.icon-theater:before{content:"\ea0e"}.icon-threads:before{content:"\ea0f"}.icon-tires:before{content:"\ea10"}.icon-tlstart:before{content:"\ea11"}.icon-tlstart2:before{content:"\ea12"}.icon-tooth:before{content:"\ea13"}.icon-towel:before{content:"\ea14"}.icon-train:before{content:"\ea15"}.icon-train-2:before{content:"\ea16"}.icon-travelline:before{content:"\ea17"}.icon-tripadvisor:before{content:"\ea18"}.icon-triplearrow:before{content:"\ea19"}.icon-tubing:before{content:"\ea1a"}.icon-tubing2:before{content:"\ea1b"}.icon-tv:before{content:"\ea1c"}.icon-tv2:before{content:"\ea1d"}.icon-twitter:before{content:"\ea1e"}.icon-umbrellaandchair:before{content:"\ea1f"}.icon-valve:before{content:"\ea20"}.icon-viber:before{content:"\ea21"}.icon-vk:before{content:"\ea22"}.icon-vk-new:before{content:"\ea23"}.icon-volleyball:before{content:"\ea24"}.icon-walking:before{content:"\ea25"}.icon-wallet:before{content:"\ea26"}.icon-warm:before{content:"\ea27"}.icon-warmflooring:before{content:"\ea28"}.icon-washingmachine:before{content:"\ea29"}.icon-watch:before{content:"\ea2a"}.icon-wc:before{content:"\ea2b"}.icon-webcam:before{content:"\ea2c"}.icon-wedding1:before{content:"\ea2d"}.icon-wedding2:before{content:"\ea2e"}.icon-whatsapp:before{content:"\ea2f"}.icon-wifi:before{content:"\ea30"}.icon-wififree:before{content:"\ea31"}.icon-worktable:before{content:"\ea32"}.icon-youtube1:before{content:"\ea33"}.icon-youtube2:before{content:"\ea34"}.icon-mouse:before{content:"\e996"}@-webkit-keyframes show{0%{-webkit-opacity:0}100%{-webkit-opacity:1}}.button,.cookie-notification__button{display:inline-block;text-align:center;outline:0;border:none;cursor:pointer;position:relative;-webkit-transition:all .3s;transition:all .3s;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button span,.cookie-notification__button span{position:relative;z-index:1}.button.-type-booking,.cookie-notification__button{padding:5px 20px;max-width:100%;color:#fff;border-radius:3px;text-decoration:none;background:#8a3324;border:1px solid #8a3324;font-size:24px}.button.-type-booking:focus,.button.-type-booking:hover,.cookie-notification__button:focus,.cookie-notification__button:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.button.-type-booking:active,.cookie-notification__button:active{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.-type-link.cookie-notification__button,.button.-type-link{background:0 0;padding:12px 0;font-weight:700;font-size:18px;text-transform:uppercase}.-type-link.cookie-notification__button span,.button.-type-link span{color:#800;font-weight:400}.-type-link.cookie-notification__button:before,.button.-type-link:before{content:'';position:absolute;top:0;left:0;right:0;margin:0 auto;width:120px;height:2px;z-index:1;background:#800;-webkit-transition:all .3s;transition:all .3s}.-type-link.cookie-notification__button:hover:before,.button.-type-link:hover:before{width:100%}.-type-slider.cookie-notification__button,.button.-type-slider{padding:5px 20px;color:#fff;border-radius:3px;background-color:#8a3324;white-space:nowrap;font-size:18px}.-type-slider.cookie-notification__button:focus,.-type-slider.cookie-notification__button:hover,.button.-type-slider:focus,.button.-type-slider:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.-type-slider.cookie-notification__button:active,.button.-type-slider:active{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.-type-slider-more.cookie-notification__button,.button.-type-slider-more{padding:5px 20px;color:#fff;border-radius:3px;background-color:#8a3324}.-type-slider-more.cookie-notification__button:focus,.-type-slider-more.cookie-notification__button:hover,.button.-type-slider-more:focus,.button.-type-slider-more:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.-type-slider-more.cookie-notification__button:active,.button.-type-slider-more:active{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.-state-card-room.cookie-notification__button,.button.-state-card-room{width:100%;padding:17px;font-size:18px;position:relative;z-index:2}.-state-card-default.cookie-notification__button,.button.-state-card-default{padding:18px 28px;font-size:18px}.-state-card-default.cookie-notification__button:hover span,.button.-state-card-default:hover span{color:#8a3324}.-state-map.cookie-notification__button,.button.-state-map{padding:10px 30px;font-size:16px}.-state-map.cookie-notification__button:hover span,.button.-state-map:hover span{color:#8a3324}.-state-bottom.cookie-notification__button,.button.-state-bottom{margin-top:40px;padding-top:35px;display:inline-block}.-state-form.cookie-notification__button,.button.-state-form{height:60px;width:270px;max-width:100%;background:#fff;color:#fff;line-height:1}.-state-form.-type-reviews.cookie-notification__button,.button.-state-form.-type-reviews{background:#8a3324}.-state-form.cookie-notification__button:focus,.-state-form.cookie-notification__button:hover,.button.-state-form:focus,.button.-state-form:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.-state-form.cookie-notification__button:active,.button.-state-form:active{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.-state-right.cookie-notification__button,.button.-state-right{float:right;height:80px}.-state-left.cookie-notification__button,.button.-state-left{float:left;height:80px}.-state-gallery.cookie-notification__button,.button.-state-gallery{font-size:16px;padding:14px}.-state-main-card.cookie-notification__button,.button.-state-main-card{padding:12px;width:100%;max-width:280px}.block{display:table}.block.-contact{width:100%}.block.-contact:not(:last-child){margin-bottom:10px}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;font-size:18px}.breadcrumbs__link{color:#800;font-weight:700}.breadcrumbs__separator{padding:0 4px}.card{position:relative;width:100%;overflow:hidden}.card.-slider{height:320px}.card.-slider .card__bg{width:100%;height:100%}.card.-slider .card__overlay{position:absolute;bottom:0;left:0;width:100%;min-height:94px;padding:20px 30px;color:#fff;background-color:rgba(115,74,18,.5);z-index:2}.card.-slider .card__overlay .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.card.-slider .card__overlay .col.-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card.-slider .card__title{font-size:24px;margin-bottom:0;overflow:hidden}.card.-slider .link:focus .card__title,.card.-slider .link:hover .card__title{opacity:.9}.card.-slider .card__button{margin-right:10px}.card.-slider .card__price-value{font-size:24px}.card.-slider .card__link.-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.card.-default .card__row{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:320px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card.-default .card__image{position:absolute;height:100%;width:100%;min-height:320px}.card.-default .card__left{width:calc(50% - 10px)}.card.-default .card__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - 10px);padding-left:30px}.card.-default .card__more{margin-top:30px}.card.-type-index.-show .card__more-desc{max-height:100%}.card.-type-index .card__image{height:100%}.card.-type-index .link:focus .card__title,.card.-type-index .link:hover .card__title{opacity:.9}.card.-type-index .link .card__title{color:#800}.card.-type-index .card__title{color:#333;margin-bottom:.5em}.card.-type-index .card__price{font-size:30px}.card.-type-index .card__more{position:relative;display:inline-block;padding:0;margin:20px 0 0 0;background-color:transparent;border:none;border-bottom:1px #800 dashed;z-index:1}.card.-type-index .card__more:focus,.card.-type-index .card__more:hover{border-bottom:none}.card.-type-index .card__price-entry{margin-bottom:20px}.card.-type-index .col.-left{padding-right:10px}.card.-type-index .col.-right{padding-left:10px}.card.-type-index .button.-type-booking,.card.-type-index .cookie-notification__button{margin-right:20px}.card.-gallery{height:170px}.card.-gallery .card__title{margin:0;padding:10px;font-size:18px;font-weight:700;color:#fff;text-align:center}.card.-gallery .card__overlay{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(115,74,18,.5)}.card.-type-review .card__publication-date{font-size:16px;margin-bottom:10px}.card.-type-review .card__publication-author{font-size:24px}.cookie-notification{position:fixed;background:#fff;left:0;width:100%;color:#333;padding:15px;z-index:10000;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);bottom:-300px;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;font-size:14px}.cookie-notification.show{bottom:0}.cookie-notification__text{margin-bottom:10px}.cookie-notification_hidden{display:none}.cookie-notification__panel{visibility:visible;opacity:1;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;margin-bottom:10px}.cookie-notification__input{vertical-align:top}.cookie-notification__input:hover,.cookie-notification__label:hover{cursor:pointer}.cookie-notification__button{padding:5px 10px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.cookie-notification__button.-size{font-size:16px}.cookie-notification__recommend{color:#00af87}.section__container{max-width:1200px;margin:0 auto;padding:0 10px;padding:45px 10px}.section__more{margin-top:20px}.section__more button{margin:0;padding:0;border:none;background:0 0;outline:0}.section__info-more{opacity:0;max-height:0;visibility:hidden}.section__info-more.-show{height:100%;max-height:2000px;padding-top:20px;opacity:1;-webkit-transition:all .3s;transition:all .3s;visibility:visible}.section__title{font-size:40px;margin-bottom:20px}.section.-reputation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px;margin:0 auto;padding:0 10px}.section .link:focus .section__title,.section .link:hover .section__title{opacity:.9}.section.-rooms .section__title{color:#5b504e}.section.-services{position:relative;background-color:#232323;background-repeat:no-repeat;background-position:center;background-size:cover}.section.-services:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(35,35,35,.8)}.section.-services .section__container{position:relative;z-index:1}.section.-services .section__title{color:#fff}.section.-services .link .section__title{color:#fff}.section.-restaurants .section__title{color:#5b504e}.section.-conference,.section.-offers{background-color:#5b504e;color:#fff}.section.-conference .link .section__title,.section.-offers .link .section__title{color:#fff}.section.-conference{background-color:rgba(91,80,78,.1);color:#333}.section.-conference .link .section__title{color:#800}.section.-other-service .section__container{padding:0 10px}.section.-other-service .section__title{font-size:32px;color:#5b504e;margin:20px 0}.section.-other-service .service{padding-top:50px;padding-bottom:50px}.section.-contacts .section__title{margin-bottom:0;color:#5b504e}.section.-odd{background-color:rgba(91,80,78,.1)}.section.-info .section__container{padding:25px 10px}.section.-type-gallery .section__container{padding:0 10px 25px 10px}.section.-type-gallery .section__body{margin-left:-10px;margin-right:-10px}.section.-type-gallery .col{padding:10px;width:25%}.section.-review-form{background-color:#5b504e}.col{width:50%}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.contact__item{width:33.33%;padding:12px 15px 12px 0;font-weight:400}.contact__item.-small{font-size:16px;font-weight:400}.contact__entry,.contact__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;text-decoration:none}.contact__link:focus,.contact__link:hover{opacity:.9}.contact__link.-underline .contact__text{text-decoration:underline}.contact__link.-underline .contact__text:focus,.contact__link.-underline .contact__text:hover{text-decoration:none}.contact__link.-color .contact__text{color:#5b504e}.contact__icon{color:#5b504e;font-size:30px;margin-right:8px}.contact__small{font-size:16px}.contact__title{font-size:30px;font-weight:700;margin-bottom:.25em}.contact__anons:after{content:'';display:table;clear:both}.contact.-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;background-color:#5b504e;margin-bottom:30px}.contact.-block .contact__icon,.contact.-block .contact__link{color:#fff}.contact.-block .contact__item{width:auto}.contact.-type-contact{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.picture{display:block;width:100%;height:100%}.picture__image{position:inherit;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;';left:initial;top:initial;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.container{max-width:1200px;margin:0 auto;padding:0 10px}.container.-type-additional{padding:20px 10px}.container.-type-legal{padding-bottom:45px}.container.-type-bottom,.container.-type-pagination{padding:20px 10px}.equipment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.equipment__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:30px}.equipment__item:not(:last-child){padding-right:25px}.equipment__caption{margin-bottom:30px;font-size:30px;line-height:1}.equipment.-things .equipment__item{max-width:33.33%}.developer__link{display:block;color:#fff;text-decoration:none}.developer__icon{display:inline-block;height:40px;line-height:40px;overflow:hidden}.developer__icon:before{font-size:87px;line-height:40px}.footer{padding:10px 0;color:#fff;font-size:14px;border-top:3px solid #8a3324;background-color:rgba(35,35,35,.8);min-height:70px}.footer__row{max-width:1200px;margin:0 auto;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__col.-official{text-align:center}.header{position:fixed;top:0;left:0;width:100%;color:#fff;z-index:950}.header.-open-menu .hamburger{background-color:#5b504e}.header.-open-menu .header__row-wrap.-menu{height:70px;display:block;z-index:2000}.header.-open-menu.-scrolled-slider .header__row-wrap.-menu{height:50px}.header.-open-booking .logo__image{max-height:100%}.header.-mobile-open.-scrolled-slider .menu.-top .menu__list{height:auto}.header.-scrolled-slider .menu.-top .menu__list{height:50px}.header.-scrolled-slider .hamburger{opacity:1;visibility:visible}.header.-scrolled-slider .hamburger:focus,.header.-scrolled-slider .hamburger:hover{opacity:.9;-webkit-transition:none;transition:none}.header.-scrolled-slider .logo{top:0;height:100%}.header.-open-booking .booking-btn{color:#fff;background-color:#5b504e}.header.-open-booking .header__row.-search-form{visibility:inherit}.header__row{max-width:1200px;margin:0 auto;padding:0 10px;padding:0;font-size:16px}.header__row.-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px}.header__row.-contacts.-ie{height:70px}.header__row.-contacts.-ie .logo{top:0;height:100%}.header__row.-menu{padding:0 10px}.header__row-wrap.-contacts{background-color:#232323;-webkit-box-shadow:2px 0 2px 0 #000;box-shadow:2px 0 2px 0 #000}.header__row-wrap.-menu{height:0;background-color:rgba(35,35,35,.8);overflow:hidden;-webkit-transition:all .6s;transition:all .6s}.header__col{margin-left:78px}.header__col.-address{font-size:14px}.header__col.-langs{margin-right:10px;font-size:16px}.header__col a:focus .header__contact,.header__col a:hover .header__contact{opacity:.9}.header__icon{margin-right:15px;font-size:20px}.header__icon:before{color:#fff}.header__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.lang{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase}.lang__link{color:rgba(255,255,255,.5);text-decoration:none}.lang__link:focus,.lang__link:hover{opacity:.9}.lang__item:not(:last-child){position:relative;padding-right:20px}.lang__item:not(:last-child):before{content:'';position:absolute;top:50%;right:10px;width:2px;height:14px;margin-top:-7px;background-color:rgba(255,255,255,.5)}.lang__arrow:before{display:none}.link{color:#800;text-decoration:none;cursor:pointer}.link.-as-text{color:inherit;text-decoration:none}.link.-as-text:hover{color:inherit;text-decoration:none}.link.-title{color:inherit;text-decoration:inherit}.link.-dashed{color:#800;border-bottom:1px #800 dashed}.link.-dashed:focus,.link.-dashed:hover{border-bottom-color:transparent}.link.-default{text-transform:none}.link.-service{color:#fff;text-decoration:underline}.link.-service:hover{text-decoration:none}.link.-file{text-transform:none;text-decoration:underline}.link.-file:hover{text-decoration:none}.link.-hover:hover{text-decoration:underline}.link.-underline{border-bottom:1px solid #fff}.link.-color{line-height:1;color:#fff;text-decoration:underline}.link.-color:focus,.link.-color:hover{text-decoration:none}.link.-color-secondary{color:#fff}.link.-as-block{display:block}.link.-inline-block{display:inline-block}.link.-left-bline{position:relative;overflow:hidden;display:inline-block}.link.-left-bline:hover:after{-webkit-transform:translateX(0);transform:translateX(0)}.link.-left-bline:after{content:'';position:absolute;width:100%;left:0;bottom:0;height:2px;margin-top:10px;background:#fff;-webkit-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:all .3s;transition:all .3s}.link.-type-email{color:#fff}.link__icon{color:#8a3324;margin-right:25px;font-size:44px;line-height:1;float:left}.link__text{font-size:24px;line-height:44px}.map{position:relative}.map__marker{font-size:60px;color:#5b504e}.map #map{height:435px}.map #map [class*=events-pane]{-ms-touch-action:auto!important;touch-action:auto!important}.map #map [class$=-gototech]{display:none}.menu{font-size:18px}.menu.-top{position:relative}.menu.-top .menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;margin-left:170px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:height .3s;transition:height .3s}.menu.-top .menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu.-top .menu__item.-active .menu__link{background-color:rgba(91,80,78,.38)}.menu.-top .menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#fff;text-decoration:none}.menu.-top .menu__link:focus,.menu.-top .menu__link:hover{background-color:rgba(255,255,255,.3)}.service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none;color:#fff}.service__item{position:relative;width:33.33%;padding:15px 25px 15px 65px;margin-bottom:10px}.service__item.-left{margin-left:auto;width:100%;padding-left:0}.service__icon{position:absolute;left:0;top:50%;font-size:50px;line-height:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider.-main{position:relative;height:calc(100vh - 250px);min-height:540px;overflow:hidden;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1}.slider.-main.loading{opacity:0}.slider.-main .slider__container,.slider.-main .slider__item{position:relative;width:100%;height:100%}.slider.-main .slider__description-list{color:#fff;position:absolute;bottom:130px;left:50%;width:580px;height:180px;margin-left:-590px;overflow:hidden;background-color:rgba(115,74,18,.5)}.slider.-main .slider__description-item{padding:15px 40px 50px 40px}.slider.-main .slider__title{font-size:30px;max-height:60px;overflow:hidden}.slider.-main .slider__desc{max-height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.slider.-main .slider__more{position:absolute;right:40px;bottom:20px;color:#fff}.slider.-main .slider__more:focus,.slider.-main .slider__more:hover{text-decoration:none}.slider.-main .slick-dots{position:absolute;bottom:20px;left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.slider.-main .slick-dots li{padding:0 10px;cursor:pointer}.slider.-main .slick-dots .slick-active .slider-dot{background-color:#232323}.slider.-main .slider-dot{width:10px;height:10px;padding:0;margin:0;border:none;background-color:#fff;border-radius:50%;outline:0}.slider.-main .slider__page-scroll{margin:0;padding:0;border:none;background:0 0;outline:0;position:absolute;bottom:0;left:50%;width:58px;height:64px;margin-left:-29px;color:#fff;font-size:30px;background-color:rgba(115,74,18,.5);cursor:pointer;text-align:center}.slider.-main .slider__page-scroll:before{display:inline-block;line-height:64px;font-size:35px;-webkit-transition:opacity .3s;transition:opacity .3s}.slider.-main .slider__page-scroll:hover:before{opacity:.8}.slider.-default{padding-bottom:60px;max-height:380px;overflow:hidden;margin:0 -10px}.slider.-default .slider__item{padding:0 10px}.slider.-default .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider.-default .slick-dots{position:absolute;bottom:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider.-default .slick-dots li{padding:0 10px;cursor:pointer}.slider.-default .slick-dots .slick-active .slider-dot{background-color:#232323}.slider.-default .slider-dot{width:10px;height:10px;padding:0;margin:0;border:none;background-color:#fff;border-radius:50%;outline:0}.slider.-restaurants .slider-dot,.slider.-rooms .slider-dot{background-color:rgba(35,35,35,.3)}.slider.-restaurants .slick-active .slider-dot,.slider.-rooms .slick-active .slider-dot{background-color:rgba(35,35,35,.4)}.slider.-conference .col,.slider.-restaurants .col{width:auto}.slider.-conference .card__overlay,.slider.-restaurants .card__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider.-inner{position:relative;height:320px;overflow:hidden}.slider.-content{position:relative;height:500px;overflow:hidden}.slider.-content .-slider-control.cookie-notification__button,.slider.-content .button.-slider-control{width:64px;height:64px;margin-top:-32px;font-size:30px}.slider.-content:after,.slider.-content:before{content:'';position:absolute;top:0;height:100%;width:17%;background-color:rgba(255,255,255,.8);z-index:1}.slider.-content:before{left:0}.slider.-content:after{right:0}.slider .-slider-control.cookie-notification__button,.slider .button.-slider-control{position:absolute;top:50%;z-index:2;color:#fff;display:block;width:40px;height:40px;padding:0;margin-top:-20px;background-color:rgba(115,74,18,.5);-webkit-box-shadow:0 0 4px 0 rgba(255,255,255,.2);box-shadow:0 0 4px 0 rgba(255,255,255,.2)}.slider .-slider-control.cookie-notification__button:before,.slider .button.-slider-control:before{display:inline-block;position:absolute;left:50%;top:50%}.slider .-next.cookie-notification__button,.slider .button.-next{right:0}.slider .-next.cookie-notification__button:before,.slider .button.-next:before{-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}.slider .-prev.cookie-notification__button,.slider .button.-prev{left:0}.slider .-prev.cookie-notification__button:before,.slider .button.-prev:before{-webkit-transform:translate(-60%,-50%);transform:translate(-60%,-50%)}.slider .slider-dot:focus,.slider .slider-dot:hover{opacity:.9}.table,.ustyle table{border-collapse:collapse;color:#000;border:1px solid rgba(51,51,51,.4);width:100%}.table thead,.ustyle table thead{background:rgba(51,51,51,.1)}.table th,.ustyle table th{vertical-align:middle;text-align:center}.table td,.table th,.ustyle table td,.ustyle table th{padding:10px;border:1px solid rgba(51,51,51,.4)}.table td p,.table th p,.ustyle table td p,.ustyle table th p{margin:0 0 5px}.list li,.list__item{position:relative;margin-bottom:5px;padding-left:25px}.list li:before,.list__item:before{content:'-';position:absolute;left:10px;color:inherit}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.route{margin-bottom:55px;padding-bottom:60px;position:relative;width:100%;padding-left:80px;padding-right:120px}.route__title{color:#fff;font-size:24px;text-transform:uppercase;margin-bottom:35px}.route__text{padding-left:40px}.route:after{content:'';width:0;float:left;height:2px;background:#fff;background-clip:content-box;position:absolute;bottom:0;left:0;-webkit-transition:all .6s;transition:all .6s}.route.-show:after{width:100%}template{display:none}.form{position:relative;color:#fff}.form.-loading{min-height:100px}.form.-loading:before{content:'';display:block;border:6px solid #8a3324;border-top:6px solid #232323;border-radius:100%;height:50px;width:50px;-webkit-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear;background:0 0;z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.form.-review{background:#5b504e;color:#fff}.form.-review .form__field.-active .form__label{background:#5b504e}.form__title{text-transform:uppercase;font-weight:400;margin-bottom:5px}.form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0}.form__row.-type-submit{padding-top:50px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__row.-inline{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.form__row.-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__row.-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:50%;position:relative}.form__field:not(:last-child){margin-right:40px}.form__field.-full{max-width:100%}.form__field.-full .form__label{width:calc(100% - 40px)}.form__field.-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form__field.-active .form__label{top:0;color:#fff}.form__field.-focus:after{width:100%}.form__label{-webkit-transition:all .3s;transition:all .3s;top:23px;left:19px;padding-left:1px;width:100%;cursor:text;color:#fff;pointer-events:none;position:absolute;font-size:16px;text-align:left;z-index:1}.form__label.-multiline{-ms-flex-item-align:start;align-self:flex-start}.form__control{border:0;outline:0;height:60px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 20px 10px;position:relative;background:0 0;color:#fff;border-bottom:1px solid #fff;font-size:16px;font-style:inherit;font-family:inherit;line-height:1.5;-webkit-appearance:none;border-radius:0}.form__control.-textarea{min-height:79px;line-height:1.75;overflow:auto}.form__control.-checkbox{border-color:transparent}.form__text{font-size:16px}.form__text a{color:#fff}.form__response .h3{margin-bottom:0}.form__checkbox{width:21px;height:21px;position:absolute;opacity:0;top:0;left:0;margin:0 auto;pointer-events:none}.form__checkbox:checked+label,.form__checkbox:not(:checked)+label{position:relative;padding-left:40px;cursor:pointer;line-height:21px}.form__checkbox:checked+label:before,.form__checkbox:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:21px;height:21px;background:#fff}.form__checkbox:checked+label:after,.form__checkbox:not(:checked)+label:after{content:'✓';position:absolute;top:1px;left:4px;font-size:18px;line-height:1;color:#000;-webkit-transition:.3s;transition:.3s}.form__checkbox:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.form__checkbox:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.form__box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__box:not(:last-child){margin-bottom:15px}.form__box-delimiter{padding:0 10px}.form__box-delimiter:before{content:'—'}.form__line{margin:30px 0 45px}.form__hint{padding-left:30px}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}.search-form{position:relative;height:auto;margin-left:180px;background-color:#212121;-webkit-transition:opacity .3s ease .3s;transition:opacity .3s ease .3s;opacity:0}.search-form.-loaded{opacity:1}.search-form__wrapper{min-height:80px;opacity:0;-webkit-animation:show 1s;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:1.5s;will-change:opacity}.bx-ie .search-form__wrapper{opacity:1}.seating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.seating__item{position:relative;text-align:center;color:#5b504e;width:20%;margin-bottom:20px}.seating__item.-disabled{color:#bebebe}.seating__item label{cursor:pointer}.seating__name{display:block;font-size:14px;max-width:85px;margin:0 auto 3px}.seating__icon{width:100%;padding:10px 0 15px;border-radius:3px;display:block;font-size:62px;line-height:1;color:#5b504e}.seating__icon.-disabled{color:#bebebe}.seating__count{display:block;font-size:14px}.ef-show{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:all .3s;transition:all .3s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:.9s;animation-duration:.9s}.ef-show.-run{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:fadeInFromBottom;animation-name:fadeInFromBottom;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ef-title:before{content:'';position:absolute;left:0;height:2px;margin-top:22px;background:#800;max-width:calc((100% - 1200px)/ 2);-webkit-animation:width 3.6s;animation:width 3.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.ef-more{opacity:0;height:0;width:100%;-webkit-transition:all .3s;transition:all .3s}.ef-more.-show{height:100%;opacity:1;-webkit-transition:all .3s;transition:all .3s}.ef-more a{color:#fff}@-webkit-keyframes fadeInFromBottom{from{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInFromBottom{from{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes width{0%{width:0}100%{width:100%}}@keyframes width{0%{width:0}100%{width:100%}}@-webkit-keyframes menu{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes menu{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.contour{width:100%;height:100%;position:absolute;top:0;padding:15px}.contour__container{position:relative;width:100%;height:100%;overflow:hidden}.contour__line{display:inline-block;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;position:absolute;background:#fff}.contour__line.-top{-webkit-transition-delay:.3s;transition-delay:.3s;top:0;left:0;width:100%;height:2px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.contour__line.-right{-webkit-transition-delay:.2s;transition-delay:.2s;right:0;top:0;height:100%;width:2px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.contour__line.-bottom{-webkit-transition-delay:.1s;transition-delay:.1s;right:0;bottom:0;width:100%;height:2px;-webkit-transform:translateX(100%);transform:translateX(100%)}.contour__line.-left{left:0;bottom:0;height:100%;width:2px;-webkit-transform:translateY(101%);transform:translateY(101%)}.card__image:hover .contour .contour__line,.contour:hover .contour__line{-webkit-transition-delay:.1s;transition-delay:.1s}.card__image:hover .contour .contour__line.-top,.contour:hover .contour__line.-top{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateX(0);transform:translateX(0)}.card__image:hover .contour .contour__line.-right,.contour:hover .contour__line.-right{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translateY(0);transform:translateY(0)}.card__image:hover .contour .contour__line.-bottom,.contour:hover .contour__line.-bottom{-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translateX(0);transform:translateX(0)}.card__image:hover .contour .contour__line.-left,.contour:hover .contour__line.-left{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateY(0);transform:translateY(0)}.contour.-show-always .contour__line{-webkit-transition-delay:.1s;transition-delay:.1s}.contour.-show-always .contour__line.-top{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateX(0);transform:translateX(0)}.contour.-show-always .contour__line.-right{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translateY(0);transform:translateY(0)}.contour.-show-always .contour__line.-bottom{-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translateX(0);transform:translateX(0)}.contour.-show-always .contour__line.-left{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateY(0);transform:translateY(0)}.social{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px}.social__item{margin-right:15px}.social__link{color:#5b504e;text-decoration:none}.social__link:focus,.social__link:hover{opacity:.7}.content{padding-top:15px;padding-bottom:50px;color:#333}.content__container{max-width:1200px;margin:0 auto;padding:0 10px}.content__container.-bottom-line{padding-bottom:50px;border-bottom:1px solid rgba(115,74,18,.3)}.content__row{display:-webkit-box;display:-ms-flexbox;display:flex}.content__booking{margin:10px 0}.content__image{position:relative;height:500px}.content__image.-left{height:320px;width:50%;margin-right:50px;margin-bottom:30px}.content__info{padding:30px 0}.content__info-text{margin-bottom:30px}.content__info-text.-type-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content__info-text.-type-horizontal>*{margin-right:30px}.content.-conference .col.-left{padding-right:10px}.content.-conference .col.-right{padding-left:10px}.content.-detail .content__container:after{content:'';display:table;clear:both}.content.-offers{padding-bottom:45px}.order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.order__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:50px;font-size:30px}.order__from{margin-right:10px}.order__icon{margin-right:15px}.order__price-mark{color:#5b504e;font-size:24px}.order__value{margin-right:10px}.order__info{font-size:14px;line-height:1}.order.-type-conference{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order.-type-conference .order__icon{font-size:30px}.order.-type-conference .order__price{font-size:18px;margin:0;padding:8px;padding-right:20px}.order.-type-conference .order_col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order.-one-price .-price{margin-left:auto}.review{padding:0 15px}.review:not(:last-child){border-bottom:1px solid #800;padding-bottom:45px;margin-bottom:45px}.review__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.review__date{background:#8a3324;color:#fff;padding:5px 10px;margin-right:15px}.review__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.heading{max-width:1200px;margin:0 auto;padding:0 10px}.heading__container{padding-top:10px;padding-bottom:10px}.heading__title{font-size:48px;margin:0;color:#333}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__nav,.pagination__number{width:40px;height:40px;border:1px solid #8a3324;-webkit-transition:all .3s;transition:all .3s;line-height:40px;text-align:center;color:#fff;text-decoration:none;background:#8a3324}.pagination__nav.-active,.pagination__nav:focus,.pagination__nav:hover,.pagination__number.-active,.pagination__number:focus,.pagination__number:hover{color:#8a3324;background:0 0}.pagination__nav.-dots,.pagination__number.-dots{pointer-events:none;cursor:default;border:none;color:#8a3324;background:0 0}.pagination__nav.-prev:before,.pagination__number.-prev:before{content:'<'}.pagination__nav.-next:before,.pagination__number.-next:before{content:'>'}.pagination__number:not(:last-child){margin-right:10px}.elevator{position:absolute;width:60px;height:60px;left:0;bottom:0;z-index:1;background:#8a3324;cursor:pointer}.elevator__icon{color:#fff;font-size:24px}.elevator__icon:before{display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.elevator.-fixed{position:fixed}.legal__certificate{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px 40px}.legal__certificate-item{width:20%;padding:5px}.legal__certificate-container{border:1px solid #e2e2e2;padding:10px;height:100%}.legal__certificate-link{outline:0}.legal__certificate-image{width:100%;height:auto;display:block;outline:0}.legal__certificate-content{padding:10px 10px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legal__certificate-title{font-size:14px;text-align:center;width:100%}.visa{max-width:230px;margin:0 auto;color:#fff;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.visa:hover .visa__text{text-decoration:underline}.visa__icon{font-size:36px;margin-right:20px}.visa__text{font-size:14px;line-height:21px}.status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.status__value{color:rgba(136,0,0,.5);font-size:300px;line-height:1;position:relative;margin-bottom:60px}.status__error{font-size:48px;left:0;top:0;position:absolute;color:rgba(136,0,0,.5);text-transform:uppercase;-webkit-transform:rotate(-55.58deg) translate(-61%,-47%);transform:rotate(-55.58deg) translate(-61%,-47%)}.lang-en .status__error{-webkit-transform:rotate(-55.58deg) translate(-62%,5%);transform:rotate(-55.58deg) translate(-62%,5%)}.status__text{text-align:center;max-width:920px;font-size:24px}.ustyle a{color:#800;text-decoration:underline}.ustyle a:hover{color:#800;text-decoration:none}.ustyle p{line-height:1.25;margin-bottom:1em}.ustyle p:last-child{margin-bottom:0}.ustyle ul{margin-top:10px;margin-bottom:10px}.ustyle ul li{position:relative;padding-left:15px;font-size:18px;overflow:hidden}.ustyle ul li:before{content:'‒';position:absolute;left:0}.ustyle .row-2{display:-webkit-box;display:-ms-flexbox;display:flex}.ustyle .row-2 .col{width:50%}.ustyle img{width:auto;max-width:100%;height:auto}.ustyle .picture__image{height:100%}.mx-no-scroll{overflow:hidden}.mx-block{display:block}.mx-show_desktop{display:none}.mx-show_tablet{display:none}.mx-show_mobile{display:none}.mx-hide{display:none}.mx-width_full{width:100%}.mx-height_full{height:100%}.mx-full-width-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.mx-fill{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.mx-absolute{position:absolute}.mx-relative{position:relative}.mx-text_left{text-align:left}.mx-text_center{text-align:center}.mx-text_right{text-align:right}.mx-text_underline{text-decoration:underline}.mx-text_underline:hover{text-decoration:none}.mx-text_underline-none{text-decoration:none}.mx-text_underline-none:hover{text-decoration:none}.mx-text_uppercase{text-transform:uppercase}.mx-text_lowercase{text-transform:lowercase}.mx-text_bold{font-weight:700}.mx-text_three-lines{height:4.5rem;overflow:hidden;position:relative}.mx-text_three-lines:after{content:'';position:absolute;bottom:0;right:0;width:100%;height:1.5rem;background-color:rgba(255,255,255,0);background-image:-webkit-gradient(linear,left top, right top,color-stop(40%, rgba(255,255,255,0)),to(#fff));background-image:linear-gradient(to right,rgba(255,255,255,0) 40%,#fff 100%)}.mx-text_break{word-break:break-all}.mx-margin_center{margin:0 auto}.mx-margin_right{margin:0 0 0 auto}.mx-margin_left{margin:0 auto 0 0}.mx-margin_none{margin:0}.mx-mt_xs{margin-top:20px}.mx-mt_s{margin-top:30px}.mx-mt_m{margin-top:40px}.mx-mt_l{margin-top:50px}.mx-mt_xl{margin-top:60px}.mx-mt_xxl{margin-top:70px}.mx-mb_xs{margin-bottom:20px}.mx-mb_s{margin-bottom:30px}.mx-mb_m{margin-bottom:40px}.mx-mb_l{margin-bottom:50px}.mx-mb_xl{margin-bottom:60px}.mx-mb_xxl{margin-bottom:70px}.mx-padding_none{padding:0}.mx-pt_xs{padding-top:20px}.mx-pt_s{padding-top:30px}.mx-pt_m{padding-top:40px}.mx-pt_l{padding-top:50px}.mx-pt_xl{padding-top:60px}.mx-pt_xxl{padding-top:70px}.mx-pb_xs{padding-bottom:20px}.mx-pb_s{padding-bottom:30px}.mx-pb_m{padding-bottom:40px}.mx-pb_l{padding-bottom:50px}.mx-pb_xl{padding-bottom:60px}.mx-pb_xxl{padding-bottom:70px}.mx-float_none{float:none}.mx-float_left{float:left}.mx-float_right{float:right}.mx-overflow_hidden{overflow:hidden}.mx-color_white{color:#fff}.mx-icon-reverse:before{display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mx-visually-hidden{position:absolute;display:inline-block;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.no-wrap{white-space:nowrap}.mx-mark{color:#5b504e}.mx-line-top{border-top:1px solid rgba(115,74,18,.3);padding:30px 0 0 0;margin-bottom:30px}.logo{position:absolute;top:50px;left:50%;z-index:2;display:block;width:170px;height:calc(100% - 50px);margin-left:-590px;padding:5px;background-color:#fff;-webkit-transition:top .5s,height .5s;transition:top .5s,height .5s;border:1px solid rgba(35,35,35,.4)}.bx-ie .logo{-webkit-transition:height .5s;transition:height .5s}.logo__image{display:block;max-width:100%;max-height:100%;width:auto;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.type-booking .-scrolled-slider .logo{border:none}.hamburger{position:absolute;top:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:86px;height:50px;margin-left:-420px;background-color:rgba(91,80,78,.38);border:none;visibility:hidden;opacity:0;-webkit-transition:background-color,opacity .5s;transition:background-color,opacity .5s}.hamburger__line{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.hamburger__line,.hamburger__line:after,.hamburger__line:before{position:absolute;content:'';display:block;width:26px;height:2px;background-color:#fff}.hamburger__line:before{top:-9px}.hamburger__line:after{bottom:-9px}body{position:relative;min-height:100vh}body:not(.type-main){padding-top:200px;color:#333}body.type-ie{padding-top:140px}main.main-tablet{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:baseline;align-content:baseline}main.main-tablet>div,main.main-tablet>section{width:100%}.booking-btn{margin:0;padding:0;border:none;background:0 0;outline:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:86px;height:50px;font-size:30px;cursor:pointer;color:#8a3324;margin-left:20px}.booking-btn .icon-bell{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:2px}#tl-booking-form{padding-bottom:60px}.info-block{position:relative;overflow:hidden;padding:0 20px;color:#fff;background-color:#5b504e}.info-block__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-block__caption{font-weight:700}.info-block__item{position:relative;padding:12px 20px 12px 40px}.info-block__item:not(:last-child){padding-bottom:5px}.info-block__item:before{position:absolute;left:0;top:12px;font-size:30px}.tl-reputation{max-width:200px;margin-left:100px;width:100%;-ms-flex-item-align:start;align-self:flex-start;margin-top:45px;-ms-flex-negative:0;flex-shrink:0}.ie-notice{position:fixed;bottom:20px;z-index:9999;display:block;max-width:1200px;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;padding:38px 40px;background:#fff;-webkit-box-shadow:0 0 100px rgba(31,44,52,.4);box-shadow:0 0 100px rgba(31,44,52,.4)}.ie-notice__close{position:absolute;right:12px;top:16px;width:22px;height:22px}.ie-notice__close:hover{cursor:pointer}.ie-notice__close::after,.ie-notice__close::before{position:absolute;content:' ';height:22px;left:10px;width:1px;background-color:#5b504e}.ie-notice__close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ie-notice__close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ie .header__top-container{display:-webkit-box;display:-ms-flexbox;display:flex}.ie .link--logo{background-color:maroon}.ie .header__contacts-address{display:block;max-width:350px;color:#333}.ie .page__booking{margin-top:0}.ie .language__link{color:#333}.ie .language__link--active{border-color:rgba(51,51,51,.3)}.ie .language__link:focus:not(.language__link--active),.ie .language__link:hover:not(.language__link--active){color:#5b504e}@media (max-width:1600px){.ie .link--logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:1325px){.ie-notice{max-width:calc(100% - 15%)}}@media screen and (-ms-high-contrast:active) and (max-width:1200px),(-ms-high-contrast:none) and (max-width:1200px){main.page-404{min-height:calc(100vh - 310px)}}@media (max-width:1200px){body,html{font-size:calc((0 / 432) * (100vw - 1200px) + 18px)}main{min-height:calc(100vh - 140px)}.h1,h1{font-size:calc((0 / 432) * (100vw - 1200px) + 48px)}.h2,h2{font-size:calc((1 / 432) * (100vw - 1200px) + 36px)}.h3,h3{font-size:calc((6 / 432) * (100vw - 1200px) + 30px)}.h4,h4{font-size:calc((6 / 432) * (100vw - 1200px) + 36px)}.caption{font-size:calc((0 / 432) * (100vw - 1200px) + 24px)}.button.-type-booking,.cookie-notification__button{font-size:calc((6 / 432) * (100vw - 1200px) + 24px)}.-type-link.cookie-notification__button,.button.-type-link{font-size:calc((2 / 432) * (100vw - 1200px) + 18px)}.-state-card-room.cookie-notification__button,.button.-state-card-room{font-size:calc((2 / 432) * (100vw - 1200px) + 18px)}.-state-card-default.cookie-notification__button,.button.-state-card-default{font-size:calc((2 / 432) * (100vw - 1200px) + 18px)}.-state-map.cookie-notification__button,.button.-state-map{font-size:calc((2 / 432) * (100vw - 1200px) + 16px)}.-state-bottom.cookie-notification__button,.button.-state-bottom{margin-top:calc((20 / 432) * (100vw - 1200px) + 40px)}.-state-bottom.cookie-notification__button,.button.-state-bottom{padding-top:calc((10 / 432) * (100vw - 1200px) + 35px)}.breadcrumbs{font-size:calc((2 / 432) * (100vw - 1200px) + 18px)}.breadcrumbs{padding-top:15px;padding-bottom:10px}.card.-slider .card__overlay .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card.-slider .card__overlay .col.-right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card.-slider .card__title{margin-bottom:5px}.card.-slider .card__more{display:none}.card.-type-index .card__price{font-size:calc((0 / 432) * (100vw - 1200px) + 30px)}.section.-other-service .section__title{font-size:calc((8 / 432) * (100vw - 1200px) + 32px)}.contact__title{font-size:calc((6 / 432) * (100vw - 1200px) + 30px)}.equipment__caption{margin-bottom:calc((10 / 432) * (100vw - 1200px) + 30px)}.equipment__caption{font-size:calc((6 / 432) * (100vw - 1200px) + 30px)}.header.-open-menu .hamburger{background-color:transparent}.header.-open-menu .header__row-wrap.-menu{display:none}.header.-mobile-open .header__row-wrap.-menu{display:block;max-height:calc(100vh - 50px);overflow-y:auto}.header.-mobile-open .hamburger{background-color:#5b504e}.header.-scrolled-slider .menu.-top .menu__list{height:auto}.header__row.-search-form{visibility:hidden;position:absolute;width:100%}.header__row-wrap.-menu{position:fixed;left:0;display:none;width:266px;height:auto!important}.header__col{margin-left:25px}.link__text{font-size:calc((3 / 432) * (100vw - 1200px) + 24px)}.menu.-top .menu__list{margin-left:0;height:auto;padding-bottom:30px}.menu.-top .menu__item{width:100%;border-bottom:1px solid rgba(255,255,255,.5)}.menu.-top .menu__link{padding:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.slider.-main .slider__description-list{margin-left:0;left:10px}.route{margin-bottom:calc((10 / 432) * (100vw - 1200px) + 55px)}.route{padding-bottom:calc((10 / 432) * (100vw - 1200px) + 60px)}.route{padding-left:calc((50 / 432) * (100vw - 1200px) + 80px)}.route{padding-right:calc((90 / 432) * (100vw - 1200px) + 120px)}.route__title{margin-bottom:calc((15 / 432) * (100vw - 1200px) + 35px)}.search-form{margin-left:0}.ef-title:before{max-width:calc(50% - 20px);-webkit-animation:width .6s;animation:width .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;left:20px;bottom:0}.order{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order__price{font-size:calc((6 / 432) * (100vw - 1200px) + 30px)}.order.-type-detail{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order.-type-conference .order__icon{font-size:calc((6 / 432) * (100vw - 1200px) + 30px)}.order.-type-conference .order__price{font-size:calc((0 / 432) * (100vw - 1200px) + 18px)}.heading__title{font-size:calc((12 / 432) * (100vw - 1200px) + 48px)}.status__value{font-size:calc((60 / 432) * (100vw - 1200px) + 300px)}.status__value{margin-bottom:calc((10 / 432) * (100vw - 1200px) + 60px)}.status__error{font-size:calc((12 / 432) * (100vw - 1200px) + 48px)}.status__text{font-size:calc((3 / 432) * (100vw - 1200px) + 24px)}.mx-show_desktop{display:initial}.mx-hide_desktop{display:none}.mx-hide_laptop{display:none}.logo{height:100%;top:0;left:10px;margin-left:0}.hamburger{left:180px;margin-left:0;opacity:1;visibility:visible}body:not(.type-main){padding-top:50px}.bx-android body:not(.type-main){padding-top:70px}.booking-btn{display:-webkit-box;display:-ms-flexbox;display:flex}#tl-booking-form{padding-bottom:calc((20 / 432) * (100vw - 1200px) + 60px)}}@media (max-width:1100px){.form__field.-big .form__control{height:100px;padding-top:40px}.ustyle table{display:block;overflow-x:auto;max-height:450px}}@media (max-width:991px){.notification{text-align:left}.button.-type-booking:focus,.button.-type-booking:hover,.cookie-notification__button:focus,.cookie-notification__button:hover{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.button.-type-booking:active,.cookie-notification__button:active{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.-type-slider.cookie-notification__button:focus,.-type-slider.cookie-notification__button:hover,.button.-type-slider:focus,.button.-type-slider:hover{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.-type-slider.cookie-notification__button:active,.button.-type-slider:active{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.-type-slider-more.cookie-notification__button:focus,.-type-slider-more.cookie-notification__button:hover,.button.-type-slider-more:focus,.button.-type-slider-more:hover{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.-type-slider-more.cookie-notification__button:active,.button.-type-slider-more:active{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.-state-card-room.cookie-notification__button,.button.-state-card-room{padding:17px 10px}.-state-form.cookie-notification__button:focus,.-state-form.cookie-notification__button:hover,.button.-state-form:focus,.button.-state-form:hover{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.-state-form.cookie-notification__button:active,.button.-state-form:active{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.card.-slider .card__overlay .col{width:100%}.card.-slider .card__desc{font-size:14px}.card.-type-index .card__price{display:block;padding-top:20px}.card.-type-index .button.-type-booking,.card.-type-index .cookie-notification__button{margin-right:10px}.section.-type-gallery .col{width:33%}.equipment.-things .equipment__item{max-width:50%}.header__col.-address{display:none}.slider.-main{min-height:400px}.seating.-type-content .seating__item{width:14.28%}.seating.-type-content .seating__item{width:25%}.-offers .content__image.-left{width:100%;height:auto}.content.-conference .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content.-conference .col{width:100%;padding:0}.content.-conference .col.-right{padding-left:0}.order{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order__price{margin-right:30px}.order.-two-price .-square{width:100%}.legal__certificate-item{width:25%}.mx-show_tablet{display:initial}.mx-hide_tablet{display:none}.info-block__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tl-reputation{margin-left:60px;max-width:118px}}@media (max-width:767px) and (max-width:767px){.hr,hr{margin-top:calc((20 / 447) * (100vw - 767px) + 45px)}.hr,hr{margin-bottom:calc((20 / 447) * (100vw - 767px) + 45px)}}@media (max-width:767px){body,html{font-size:calc((2 / 447) * (100vw - 767px) + 18px)}.h1,h1{font-size:calc((24 / 447) * (100vw - 767px) + 48px)}.h2,h2{font-size:calc((11 / 447) * (100vw - 767px) + 35px)}.h3,h3{font-size:calc((6 / 447) * (100vw - 767px) + 24px)}.h4,h4{font-size:calc((6 / 447) * (100vw - 767px) + 30px)}.hr,hr{padding-right:10px;padding-left:10px;margin-top:45px;margin-bottom:45px}.caption{font-size:calc((6 / 447) * (100vw - 767px) + 24px)}.caption{margin-bottom:25px}.notification{font-size:14px}.button.-type-booking,.cookie-notification__button{font-size:calc((0 / 447) * (100vw - 767px) + 18px)}.-type-link.cookie-notification__button,.button.-type-link{font-size:calc((2 / 447) * (100vw - 767px) + 16px)}.-state-card-room.cookie-notification__button,.button.-state-card-room{font-size:16px}.-state-card-default.cookie-notification__button,.button.-state-card-default{font-size:16px}.-state-map.cookie-notification__button,.button.-state-map{font-size:14px}.-state-bottom.cookie-notification__button,.button.-state-bottom{margin-top:20px}.-state-bottom.cookie-notification__button,.button.-state-bottom{padding-top:calc((5 / 447) * (100vw - 767px) + 25px)}.-state-form.cookie-notification__button,.button.-state-form{margin-top:20px}.block.-contact{text-align:center}.breadcrumbs{font-size:calc((2 / 447) * (100vw - 767px) + 16px)}.card.-slider .card__overlay{padding:10px}.card.-default .card__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card.-default .card__image{position:static;min-height:0}.card.-default .card__left{width:100%}.card.-default .card__right{width:100%;padding-left:0}.card.-default .card__more{margin-top:10px}.card.-type-index .card__image{max-height:320px}.card.-type-index .card__price{font-size:calc((10 / 447) * (100vw - 767px) + 30px)}.card.-type-index .card__price{padding-top:10px}.card.-type-index .col{width:100%}.card.-type-index .col.-left{padding-right:0;margin-bottom:15px}.card.-type-index .col.-right{padding-left:0}.section__title{font-size:24px}.section.-reputation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section.-other-service .section__title{font-size:calc((4 / 447) * (100vw - 767px) + 24px)}.section.-type-gallery .col{width:100%}.contact{margin-bottom:20px}.contact__item{width:100%;padding:0}.contact__item.-block{margin-bottom:20px}.contact__title{font-size:calc((4 / 447) * (100vw - 767px) + 24px)}.equipment__item{width:100%;max-width:100%}.equipment__caption{margin-bottom:calc((10 / 447) * (100vw - 767px) + 20px)}.equipment__caption{font-size:calc((4 / 447) * (100vw - 767px) + 24px)}.equipment.-things .equipment__item{max-width:100%}.footer__col.-official{padding-right:10px}.header__row.-search-form{padding:0}.header__col{margin-left:0}.header__col.-tel{display:none}.lang{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:50px;width:50px;padding-top:50px;z-index:1000;overflow:hidden}.lang.-open{overflow:visible}.lang__item{height:50px;width:50px;padding-right:0!important;background-color:#232323;text-align:center;line-height:50px}.lang__item:before{display:none}.lang__item.-active{position:absolute;top:0;left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lang__item.-active:after{content:'\e916';position:relative;margin-left:4px;font-family:'TL Icon'}.lang__arrow:before{display:block;position:absolute;top:17px;right:0}.link__text{font-size:calc((3 / 447) * (100vw - 767px) + 21px)}.service__item{width:100%}.slider.-main{min-height:340px}.slider.-main .slider__description-list{right:10px;width:auto}.slider.-main .slider__description-list{right:10px;width:auto;height:auto}.slider.-main .slider__description-item{min-height:125px}.slider.-main .slider__title{font-size:20px}.slider.-main .slider__desc{display:none}.slider.-default{max-height:none}.slider.-content{height:300px}.slider.-content .-slider-control.cookie-notification__button,.slider.-content .button.-slider-control{width:40px;height:40px;margin-top:-20px;font-size:20px}.table_responsive thead,.ustyle table.responsive thead{display:none}.table_responsive tbody td,.ustyle table.responsive tbody td{display:block;border:none}.table_responsive tbody td:before,.ustyle table.responsive tbody td:before{content:attr(data-label);float:left}.table_responsive tbody td:first-child,.ustyle table.responsive tbody td:first-child{border-top:1px solid rgba(51,51,51,.1);border-bottom:1px solid rgba(51,51,51,.1);text-align:center;padding-left:0}.route{margin-bottom:calc((10 / 447) * (100vw - 767px) + 45px)}.route{padding-bottom:calc((10 / 447) * (100vw - 767px) + 50px)}.route{padding-left:30px}.route{padding-right:30px}.route{padding-left:0;padding-right:0}.route__title{margin-bottom:20px}.route__text{padding-left:0}.form__row.-type-submit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form__row.-inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form__row{padding:0}.form__field{max-width:initial;width:100%;margin-bottom:20px}.form__field:not(:last-child){margin-right:0}.form__hint{padding-left:0;padding-top:30px}.ef-title:before{left:10px}.contour.-show-mobile .contour__line{-webkit-transition-delay:.1s;transition-delay:.1s}.contour.-show-mobile .contour__line.-top{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateX(0);transform:translateX(0)}.contour.-show-mobile .contour__line.-right{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translateY(0);transform:translateY(0)}.contour.-show-mobile .contour__line.-bottom{-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translateX(0);transform:translateX(0)}.contour.-show-mobile .contour__line.-left{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateY(0);transform:translateY(0)}.content__image{height:300px}.content__image.-left{width:100%;margin-bottom:10px}.-offers .content__image.-left{height:320px}.content__info{padding:20px 0}.content__info-text{margin-bottom:20px}.order{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order .button.-type-booking,.order .cookie-notification__button{margin-top:5px}.order__price{font-size:calc((4 / 447) * (100vw - 767px) + 24px)}.order__price{margin-right:0;margin-bottom:15px}.order .button.-type-booking,.order .cookie-notification__button{width:100%}.order.-type-conference .order__icon{font-size:calc((4 / 447) * (100vw - 767px) + 24px)}.order.-type-conference .order__price{font-size:calc((2 / 447) * (100vw - 767px) + 18px)}.order.-type-conference .order__price{padding-right:8px}.order.-one-price .-price{margin-left:0}.order.-two-price .-square{width:auto}.review__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review__col:first-child{margin-bottom:10px}.heading__title{font-size:calc((12 / 447) * (100vw - 767px) + 36px)}.legal__certificate-item{width:33.33%}.status__value{font-size:calc((100 / 447) * (100vw - 767px) + 240px)}.status__value{margin-bottom:calc((10 / 447) * (100vw - 767px) + 50px)}.status__error{font-size:calc((15 / 447) * (100vw - 767px) + 36px)}.status__text{font-size:calc((5 / 447) * (100vw - 767px) + 21px)}.ustyle{font-size:16px;line-height:1.2}.ustyle ul li{font-size:16px}.ustyle .row-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.ustyle .row-2 .col{width:100%}.mx-show_mobile{display:initial}.mx-hide_mobile{display:none!important}.mx-padding_none-mobile{padding:0}.mx-line-top{padding:20px 0 0 0;margin-bottom:20px}.logo{left:0}.logo{width:120px;padding:5px}.hamburger{position:relative;left:auto;margin-left:120px;margin-right:auto;padding:10px}#tl-booking-form{padding-bottom:calc((20 / 447) * (100vw - 767px) + 40px)}.info-block__wrap{position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transform:translateX(10%);transform:translateX(10%)}.info-block__item{width:50%}.tl-reputation{margin:0 0 45px;max-width:100%}}@media (max-width:767px) and (max-width:1200px){.hr,hr{margin-top:calc((0 / 432) * (100vw - 1200px) + 45px)}.hr,hr{margin-bottom:calc((0 / 432) * (100vw - 1200px) + 45px)}}@media (max-width:560px){.legal__certificate-item{width:50%}}@media (max-width:480px){.info-block__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:none;transform:none}.info-block__item{width:200px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){main.page-404{min-height:calc(100vh - 310px)}}