@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/public/fonts/cuprum/Cuprum-Bold.woff) format("woff"),url(/local/templates/template2/public/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/public/fonts/cuprum/Cuprum-BoldItalic.woff) format("woff"),url(/local/templates/template2/public/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/public/fonts/cuprum/Cuprum-Italic.woff) format("woff"),url(/local/templates/template2/public/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/public/fonts/cuprum/Cuprum-Regular.woff) format("woff"),url(/local/templates/template2/public/fonts/cuprum/Cuprum-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'TL Icon';src:url(/local/templates/template2/public/fonts/icons/starticons1.woff?1739170728) format("woff"),url(/local/templates/template2/public/fonts/icons/starticons1.woff2?1739170728) format("woff2"),url("/local/templates/template2/public/fonts/icons/starticons1.svg?1739170728#TL Icon") 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-adapter:before{content:"\EA01"}.icon-airplane:before{content:"\EA02"}.icon-alarm:before{content:"\EA03"}.icon-alcove:before{content:"\EA04"}.icon-ambulance:before{content:"\EA05"}.icon-aqua-aerobics:before{content:"\EA06"}.icon-arms:before{content:"\EA07"}.icon-arrow1:before{content:"\EA08"}.icon-arrow1_down:before{content:"\EA09"}.icon-arrow1_left:before{content:"\EA0A"}.icon-arrow1_up:before{content:"\EA0B"}.icon-arrow2:before{content:"\EA0C"}.icon-arrow3:before{content:"\EA0D"}.icon-arrow3_left:before{content:"\EA0E"}.icon-arrow4:before{content:"\EA0F"}.icon-arrow4_left:before{content:"\EA10"}.icon-arrow5:before{content:"\EA11"}.icon-atm:before{content:"\EA12"}.icon-audiocenter:before{content:"\EA13"}.icon-autowash:before{content:"\EA14"}.icon-baby-carriages:before{content:"\EA15"}.icon-badewanne:before{content:"\EA16"}.icon-ball:before{content:"\EA17"}.icon-bar:before{content:"\EA18"}.icon-barbershop:before{content:"\EA19"}.icon-basketball:before{content:"\EA1A"}.icon-bathrobe:before{content:"\EA1B"}.icon-beach:before{content:"\EA1C"}.icon-bed:before{content:"\EA1D"}.icon-bed2:before{content:"\EA1E"}.icon-bell:before{content:"\EA1F"}.icon-benches-lantern:before{content:"\EA20"}.icon-bicycle:before{content:"\EA21"}.icon-billiards:before{content:"\EA22"}.icon-binoculars:before{content:"\EA23"}.icon-book:before{content:"\EA24"}.icon-bottle:before{content:"\EA25"}.icon-bus:before{content:"\EA26"}.icon-businessman:before{content:"\EA27"}.icon-cake:before{content:"\EA28"}.icon-calendar1:before{content:"\EA29"}.icon-calendar2:before{content:"\EA2A"}.icon-calendar3:before{content:"\EA2B"}.icon-calendar4:before{content:"\EA2C"}.icon-calendar5:before{content:"\EA2D"}.icon-calendar6:before{content:"\EA2E"}.icon-car:before{content:"\EA2F"}.icon-car2:before{content:"\EA30"}.icon-carpet-covering:before{content:"\EA31"}.icon-casino_1:before{content:"\EA32"}.icon-casino_2:before{content:"\EA33"}.icon-casino_3:before{content:"\EA34"}.icon-cctv:before{content:"\EA35"}.icon-check:before{content:"\EA36"}.icon-chess:before{content:"\EA37"}.icon-chinese:before{content:"\EA38"}.icon-church:before{content:"\EA39"}.icon-clear:before{content:"\EA3A"}.icon-cloche:before{content:"\EA3B"}.icon-close:before{content:"\EA3C"}.icon-cloudy:before{content:"\EA3D"}.icon-clown:before{content:"\EA3E"}.icon-cocktail:before{content:"\EA3F"}.icon-coffeemaker:before{content:"\EA40"}.icon-concierge:before{content:"\EA41"}.icon-conditioner:before{content:"\EA42"}.icon-conference:before{content:"\EA43"}.icon-cooking:before{content:"\EA44"}.icon-cosmetics:before{content:"\EA45"}.icon-cow:before{content:"\EA46"}.icon-creditcard:before{content:"\EA47"}.icon-cripple:before{content:"\EA48"}.icon-cross-country-skiing:before{content:"\EA49"}.icon-cruise:before{content:"\EA4A"}.icon-cup:before{content:"\EA4B"}.icon-currencyexchange:before{content:"\EA4C"}.currency-price.czk:after,.icon-czk:before{content:"\EA4D"}.icon-d:before{content:"\EA4E"}.icon-d1:before{content:"\EA4F"}.icon-depositbox:before{content:"\EA50"}.icon-desk-2:before{content:"\EA51"}.icon-display:before{content:"\EA52"}.icon-document:before{content:"\EA53"}.icon-document2:before{content:"\EA54"}.icon-double-bed-2:before{content:"\EA55"}.icon-douche:before{content:"\EA56"}.icon-drink:before{content:"\EA57"}.icon-drop:before{content:"\EA58"}.icon-duck-2:before{content:"\EA59"}.icon-duck:before{content:"\EA5A"}.icon-electric-range:before{content:"\EA5B"}.icon-elevator:before{content:"\EA5C"}.icon-eng:before{content:"\EA5D"}.icon-esp:before{content:"\EA5E"}.currency-price.eur:after,.icon-eur:before{content:"\EA5F"}.icon-family:before{content:"\EA60"}.icon-faq:before{content:"\EA61"}.icon-fax1:before{content:"\EA62"}.icon-fax2:before{content:"\EA63"}.icon-fb:before{content:"\EA64"}.icon-feeder:before{content:"\EA65"}.icon-fireplacee:before{content:"\EA66"}.icon-fish:before{content:"\EA67"}.icon-flatTV:before{content:"\EA68"}.icon-flickr:before{content:"\EA69"}.icon-flower:before{content:"\EA6A"}.icon-fousquare:before{content:"\EA6B"}.icon-fruits:before{content:"\EA6C"}.icon-gallery:before{content:"\EA6D"}.currency-price.gel:after,.icon-gel:before{content:"\EA6E"}.icon-googleplus:before{content:"\EA6F"}.icon-gym-bike:before{content:"\EA70"}.icon-gym:before{content:"\EA71"}.icon-hairdryer:before{content:"\EA72"}.icon-hanger-2:before{content:"\EA73"}.icon-hanger:before{content:"\EA74"}.icon-heating:before{content:"\EA75"}.icon-home1:before{content:"\EA76"}.icon-home2:before{content:"\EA77"}.icon-home3:before{content:"\EA78"}.icon-home4:before{content:"\EA79"}.icon-home5:before{content:"\EA7A"}.icon-home6:before{content:"\EA7B"}.icon-hoover:before{content:"\EA7C"}.icon-horse:before{content:"\EA7D"}.icon-hours:before{content:"\EA7E"}.icon-hygiene:before{content:"\EA7F"}.icon-icq:before{content:"\EA80"}.icon-inmap:before{content:"\EA81"}.icon-inmap1:before{content:"\EA82"}.icon-inmap2:before{content:"\EA83"}.icon-inmap3:before{content:"\EA84"}.icon-inmap4:before{content:"\EA85"}.icon-inmap5:before{content:"\EA86"}.icon-inmap6:before{content:"\EA87"}.icon-inmap7:before{content:"\EA88"}.icon-instagram:before{content:"\EA89"}.icon-instagram2:before{content:"\EA8A"}.icon-internet:before{content:"\EA8B"}.icon-iPod:before{content:"\EA8C"}.icon-iron:before{content:"\EA8D"}.icon-ivisa:before{content:"\EA8E"}.icon-jacuzzi:before{content:"\EA8F"}.icon-keys:before{content:"\EA90"}.icon-keys2:before{content:"\EA91"}.icon-kidgirl:before{content:"\EA92"}.icon-kitchen-furniture:before{content:"\EA93"}.icon-kvadrik:before{content:"\EA94"}.icon-lj:before{content:"\EA95"}.icon-magnifier1:before{content:"\EA96"}.icon-magnifier2:before{content:"\EA97"}.icon-magnifier3:before{content:"\EA98"}.icon-magnifier4:before{content:"\EA99"}.icon-mail1:before{content:"\EA9A"}.icon-mail2:before{content:"\EA9B"}.icon-mail3:before{content:"\EA9C"}.icon-mail4:before{content:"\EA9D"}.icon-mail5:before{content:"\EA9E"}.icon-mail6:before{content:"\EA9F"}.icon-makeup-mirror:before{content:"\EAA0"}.icon-man-roof:before{content:"\EAA1"}.icon-man-with-racket:before{content:"\EAA2"}.icon-man:before{content:"\EAA3"}.icon-manbuysticket:before{content:"\EAA4"}.icon-manOk:before{content:"\EAA5"}.icon-mans:before{content:"\EAA6"}.icon-mans1:before{content:"\EAA7"}.icon-mariornament:before{content:"\EAA8"}.icon-massage:before{content:"\EAA9"}.icon-matrioshka:before{content:"\EAAA"}.icon-medicine:before{content:"\EAAB"}.icon-menu1:before{content:"\EAAC"}.icon-menu2:before{content:"\EAAD"}.icon-metro:before{content:"\EAAE"}.icon-metro2:before{content:"\EAAF"}.icon-microphone:before{content:"\EAB0"}.icon-microwave:before{content:"\EAB1"}.icon-mineralwater:before{content:"\EAB2"}.icon-minibus:before{content:"\EAB3"}.icon-moneypay:before{content:"\EAB4"}.icon-moneyterminal:before{content:"\EAB5"}.icon-mouse:before{content:"\EAB6"}.icon-museum2:before{content:"\EAB7"}.icon-music:before{content:"\EAB8"}.icon-mute:before{content:"\EAB9"}.icon-newspaper:before{content:"\EABA"}.icon-nightstand:before{content:"\EABB"}.icon-nosmoke:before{content:"\EABC"}.icon-notdisturb:before{content:"\EABD"}.icon-odnoklassiki:before{content:"\EABE"}.icon-overcast:before{content:"\EABF"}.icon-package:before{content:"\EAC0"}.icon-pajamas:before{content:"\EAC1"}.icon-paragliding:before{content:"\EAC2"}.icon-parilka:before{content:"\EAC3"}.icon-parking:before{content:"\EAC4"}.icon-partlycloudy:before{content:"\EAC5"}.icon-pawprints:before{content:"\EAC6"}.icon-people:before{content:"\EAC7"}.icon-phone1:before{content:"\EAC8"}.icon-phone2:before{content:"\EAC9"}.icon-phone3:before{content:"\EACA"}.icon-phone4:before{content:"\EACB"}.icon-phone5:before{content:"\EACC"}.icon-photocamera1:before{content:"\EACD"}.icon-photocamera2:before{content:"\EACE"}.icon-photocamera3:before{content:"\EACF"}.icon-pillow-one:before{content:"\EAD0"}.icon-pinterest:before{content:"\EAD1"}.icon-plates:before{content:"\EAD2"}.icon-pool:before{content:"\EAD3"}.icon-present:before{content:"\EAD4"}.icon-print:before{content:"\EAD5"}.icon-projector:before{content:"\EAD6"}.icon-pyramid:before{content:"\EAD7"}.icon-qiwi:before{content:"\EAD8"}.icon-rain:before{content:"\EAD9"}.icon-ramp:before{content:"\EADA"}.icon-razor:before{content:"\EADB"}.icon-refrigerator:before{content:"\EADC"}.icon-restaurant:before{content:"\EADD"}.icon-reverse:before{content:"\EADE"}.icon-review1:before{content:"\EADF"}.icon-rink:before{content:"\EAE0"}.icon-rollerblade:before{content:"\EAE1"}.icon-roomservice:before{content:"\EAE2"}.currency-price.rub:after,.icon-rub:before{content:"\EAE3"}.icon-safe:before{content:"\EAE4"}.icon-sauna-hot:before{content:"\EAE5"}.icon-sauna:before{content:"\EAE6"}.icon-seating-banket:before{content:"\EAE7"}.icon-seating-banquet:before{content:"\EAE8"}.icon-seating-cabinet:before{content:"\EAE9"}.icon-seating-class:before{content:"\EAEA"}.icon-seating-furshet:before{content:"\EAEB"}.icon-seating-p:before{content:"\EAEC"}.icon-seating-perimeter:before{content:"\EAED"}.icon-seating-roundtable:before{content:"\EAEE"}.icon-seating-t:before{content:"\EAEF"}.icon-seating-theater:before{content:"\EAF0"}.icon-seating-ustyle:before{content:"\EAF1"}.icon-setting:before{content:"\EAF2"}.icon-shashlik:before{content:"\EAF3"}.icon-shell:before{content:"\EAF4"}.icon-shield:before{content:"\EAF5"}.icon-shoes2:before{content:"\EAF6"}.icon-shootingrange:before{content:"\EAF7"}.icon-shower:before{content:"\EAF8"}.icon-ski-slope:before{content:"\EAF9"}.icon-skype:before{content:"\EAFA"}.icon-slippers:before{content:"\EAFB"}.icon-smokeman:before{content:"\EAFC"}.icon-snow:before{content:"\EAFD"}.icon-snowmobile:before{content:"\EAFE"}.icon-soccerball:before{content:"\EAFF"}.icon-solarium:before{content:"\EB00"}.icon-spa:before{content:"\EB01"}.icon-sport-2:before{content:"\EB02"}.icon-stairs:before{content:"\EB03"}.icon-star:before{content:"\EB04"}.icon-storm:before{content:"\EB05"}.icon-suitcase:before{content:"\EB06"}.icon-sunbed:before{content:"\EB07"}.icon-tablet:before{content:"\EB08"}.icon-target:before{content:"\EB09"}.icon-taxi:before{content:"\EB0A"}.icon-teapot:before{content:"\EB0B"}.icon-telegram:before{content:"\EB0C"}.icon-tennis-court:before{content:"\EB0D"}.icon-tennissmall:before{content:"\EB0E"}.icon-terrenkur:before{content:"\EB0F"}.icon-theater:before{content:"\EB10"}.icon-threads:before{content:"\EB11"}.icon-tiktok:before{content:"\EB12"}.icon-tires:before{content:"\EB13"}.icon-tlstart:before{content:"\EB14"}.icon-tlstart2:before{content:"\EB15"}.icon-tooth:before{content:"\EB16"}.icon-towel:before{content:"\EB17"}.icon-train-2:before{content:"\EB18"}.icon-train:before{content:"\EB19"}.icon-travelline:before{content:"\EB1A"}.icon-tripadvisor:before{content:"\EB1B"}.icon-triplearrow:before{content:"\EB1C"}.icon-tubing:before{content:"\EB1D"}.icon-tubing2:before{content:"\EB1E"}.icon-tv:before{content:"\EB1F"}.icon-tv2:before{content:"\EB20"}.icon-twitter:before{content:"\EB21"}.currency-price.uah:after,.icon-uah:before{content:"\EB22"}.icon-umbrellaandchair:before{content:"\EB23"}.currency-price.usd:after,.icon-usd:before{content:"\EB24"}.icon-valve:before{content:"\EB25"}.icon-viber:before{content:"\EB26"}.icon-viber2:before{content:"\EB27"}.icon-vk-new:before{content:"\EB28"}.icon-vk:before{content:"\EB29"}.icon-volleyball:before{content:"\EB2A"}.icon-walking:before{content:"\EB2B"}.icon-wallet:before{content:"\EB2C"}.icon-warm:before{content:"\EB2D"}.icon-warmflooring:before{content:"\EB2E"}.icon-washingmachine:before{content:"\EB2F"}.icon-watch:before{content:"\EB30"}.icon-wc:before{content:"\EB31"}.icon-webcam:before{content:"\EB32"}.icon-wedding1:before{content:"\EB33"}.icon-wedding2:before{content:"\EB34"}.icon-whatsapp:before{content:"\EB35"}.icon-wifi:before{content:"\EB36"}.icon-wififree:before{content:"\EB37"}.icon-worktable:before{content:"\EB38"}.icon-youtube1:before{content:"\EB39"}.icon-youtube2:before{content:"\EB3A"}body,html{background-color:#fffef5;color:#280401;font-size:18px;line-height:1.5;font-family:Cuprum,sans-serif;overflow-x:hidden;-webkit-text-size-adjust:none}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .4s;transition:all .4s}body.loading{opacity:0}body:not(.loading){opacity:1}main{position:relative;display:block;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.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:#875e43;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(40,4,1,.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(40,4,1,.4)}source{display:block;visibility:hidden;position:absolute;left:0;bottom:0;top:0;right:0;opacity:0}.caption{color:#875e43;font-size:24px;margin-bottom:30px;font-weight:700}.caption.-mb-l{margin-bottom:40px}.caption.-type-contact{color:#fff}.notification{color:#875e43;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}@-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}.-type-booking.cookie-notification__button,.button.-type-booking{padding:5px 20px;max-width:100%;color:#fff;border-radius:3px;text-decoration:none;background:#875e43;border:1px solid #875e43;font-size:24px}.-type-booking.cookie-notification__button:focus,.-type-booking.cookie-notification__button:hover,.button.-type-booking:focus,.button.-type-booking: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-booking.cookie-notification__button:active,.button.-type-booking: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:#875e43;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:#875e43;-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:#875e43;white-space:nowrap;font-size:18px;-webkit-box-shadow:0 0 4px 1px rgba(135,94,67,.25);box-shadow:0 0 4px 1px rgba(135,94,67,.25)}.-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:#875e43;border-radius:3px;border:1px solid #875e43;background-color:transparent}.-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}.-type-slider-more.cookie-notification__button:hover,.button.-type-slider-more:hover{background-color:#875e43;color:#fff;opacity:.85}.-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:#875e43}.-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:#875e43}.-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:#fffef5;color:#fff;line-height:1}.-state-form.-type-reviews.cookie-notification__button,.button.-state-form.-type-reviews{background:#875e43}.-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}.button:hover,.cookie-notification__button:hover{opacity:.85}.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:#875e43;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(38,8,0,.6);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 .row.-restaurant-chain{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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__overlay.-restaurant-chain{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:unset;height:100%;background:-webkit-gradient(linear,left bottom, left top,color-stop(100%, rgba(123,97,72,0)),to(rgba(123,97,72,0)));background:linear-gradient(0deg,rgba(123,97,72,0) 100%,rgba(123,97,72,0) 100%);overflow:hidden}.card.-slider .card__overlay.-restaurant-chain:hover{background:-webkit-gradient(linear,left bottom, left top,color-stop(0, #7b6148),to(rgba(123,97,72,0)));background:linear-gradient(0deg,#7b6148 0,rgba(123,97,72,0) 100%)}.card.-slider .card__overlay.-restaurant-chain:hover .card__description{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1}.card.-slider .card__overlay.-restaurant-chain:hover .card__title.-restaurant-chain{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.card.-slider .card__overlay.-restaurant-chain .card__description{opacity:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease;position:absolute;bottom:20px;left:50%;color:#fff;text-align:center}.card.-slider .card__overlay.-restaurant-chain .card__description a{color:#fff;text-decoration:none}.card.-slider .card__title{font-size:24px;margin-bottom:0;overflow:hidden}.card.-slider .card__title.-restaurant-chain{text-align:center;font-size:32px;font-style:normal;font-weight:400;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.card.-slider .link:focus .card__title,.card.-slider .link:hover .card__title{opacity:.9}.card.-slider .card__button{margin-right:10px}.card.-slider .card__desc,.card.-slider .card__price-cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card.-slider .card__price-value{font-size:24px;margin-left:5px}.card.-slider .card__price-value.currency-price:after{font-size:16px;color:#fff}.card.-slider .card__link.-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.card.-slider.-slider-restaurant-chain{height:280px}.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:#280401}.card.-type-index .link .card__title.-odd{color:#280401}.card.-type-index .card__title{color:#280401;margin-bottom:.5em}.card.-type-index .card__price{font-size:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card.-type-index .card__price .currency-price:after{font-size:22px}.card.-type-index .card__price .currency-price .currency{color:#280401}.card.-type-index .card__price .currency-price .currency.-odd{color:#280401}.card.-type-index .card__price-value{margin-right:5px}.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 #875e43 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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.card.-type-index .col.-left{padding-right:10px}.card.-type-index .col.-right{padding-left:10px}.card.-type-index .-type-booking.cookie-notification__button,.card.-type-index .button.-type-booking{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(38,8,0,.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;bottom:-300px;right:100px;z-index:2000000001;width:100%;max-width:270px;padding:17px 35px;color:#fff;background:#013a2b;-webkit-box-shadow:0 0 10px rgba(255,254,245,.5);box-shadow:0 0 10px rgba(255,254,245,.5);-webkit-transition:all .5s ease-in;transition:all .5s ease-in}.cookie-notification.show{bottom:0}.cookie-notification__text{margin-bottom:20px;font-size:14px;line-height:24px;font-weight:300}.cookie-notification__text a{color:inherit}.cookie-notification_hidden{display:none}.cookie-notification__button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cookie-notification__button{font-family:Cuprum,sans-serif;font-size:14px;font-style:normal;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.cookie-notification__button--close{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:2px 18px;color:#fff;background-color:transparent;border:1px solid #fff}.cookie-notification__button--ok{padding:2px 38px;color:#fff;background-color:#875e43;border:1px solid #875e43}.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:#280401}.section.-services{position:relative;color:#280401;background-repeat:no-repeat;background-position:center;background-size:cover}.section.-services .section__container{position:relative;z-index:1}.section.-services .link .section__title{color:#280401}.section.-restaurants .section__title{color:#280401}.section.-conference,.section.-offers{color:#280401}.section.-conference .link .section__title,.section.-offers .link .section__title{color:#280401}.section.-other-service .section__container{padding:0 10px}.section.-other-service .section__title{font-size:32px;color:#013a2b;margin:20px 0}.section.-other-service .service{padding-top:50px;padding-bottom:50px}.section.-contacts .section__title{margin-bottom:0;color:#280401}.section.-odd{color:#280401;background-color:#ebe4d4}.section.-odd .link .card__title{color:#280401}.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:#013a2b}.section.-coffee-ceremony,.section.-contacts,.section.-offers,.section.-restaurants{background-color:#ebe4d4}.booking-form-section{position:relative;z-index:1}.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--emails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.contact__item.-small{font-size:16px;font-weight:400}.contact__entry,.contact__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:#280401;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:#875e43}.contact__icon{color:#c9bda2;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:#013a2b;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:20px 0 68px;color:#fff;font-size:14px;border-top:3px solid #3c8774;background-color:rgba(1,58,43,.8);min-height:70px}.footer__row{max-width:1200px;margin:0 auto;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__row:not(:last-child){margin-bottom:60px}.footer__col.-developer{margin-left:auto}.footer__col.-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin-left:40px}.footer__col.-links .link{text-decoration:underline}.header{position:fixed;top:0;left:0;width:100%;color:#fff;z-index:950}.header.-open-menu .hamburger{background-color:#013a2b}.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:#fffef5;background-color:transparent}.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:#013a2b;-webkit-box-shadow:2px 0 2px 0 #000;box-shadow:2px 0 2px 0 #000}.header__row-wrap.-menu{height:0;background-color:#ebe4d4;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:#fff;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:#fff}.lang__arrow:before{display:none}.link{color:#875e43;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:#875e43;border-bottom:1px #875e43 dashed}.link.-dashed:focus,.link.-dashed:hover{border-bottom-color:transparent}.link.-default{text-transform:none}.link.-service{color:#013a2b;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:#af8164;margin-right:25px;font-size:44px;line-height:1;float:left}.link__text{font-size:24px;line-height:44px}.map{position:relative}.map .map__marker{font-size:60px;color:#af8164}.map #map{height:435px}.map #map [class*=events-pane]{-ms-touch-action:auto!important;touch-action:auto!important}.map #map [class$=-gototech]{display:none}.map.-main{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr}.map.-main .map__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:55px 80px;background-color:#fffef5}.map.-main .map__content-title{margin:0;font-size:40px;line-height:1.2;color:#280401}.map.-main .map__content-description{font-size:18px;line-height:1.5;color:#280401}.map.-main .map__content-description-title{margin-bottom:8px;color:#997f68}.map.-main .map__content-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;color:#280401}.map.-main .map__content-phone-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:8px;font-size:30px;color:#c9bda2}.map.-main .map__content-phone-link{color:inherit;text-decoration:none}.messengers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-top:10px;margin-bottom:40px;width:100%}.contact .messengers{margin-left:38px}.messengers__item{display:inline-block;position:relative;text-decoration:none;font-size:20px;padding-right:20px}.messengers__item::before{position:absolute}.messengers__item--viber::before{color:#665ca7}.b-contacts .b-text .messengers__item--viber::before{color:#665ca7}.messengers__item--whatsapp::before{color:#00e676}.b-contacts .b-text .messengers__item--whatsapp::before{color:#00e676}.messengers__item--telegram::before{color:#039be5}.menu{font-size:18px}.menu.-small-font{font-size:14px}.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:#c9bda2}.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:#280401;text-decoration:none}.menu.-top .menu__link:focus,.menu.-top .menu__link:hover{background-color:rgba(201,189,162,.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:#280401}.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%)}.service__icon:before{color:#af8164}.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(201,189,162,.7)}.slider.-main .slider__description-item{padding:15px 40px 50px 40px}.slider.-main .slider__title{max-height:90px;margin-bottom:10px;font-size:30px;line-height:30px;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:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider.-main .slick-dots li{padding:0 10px;cursor:pointer}.slider.-main .slick-dots .slick-active .slider-dot{background-color:#91cebf}.slider.-main .slider-dot{width:10px;height:10px;padding:0;margin:0;border:none;background-color:#3c8774;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(201,189,162,.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:#af8164}.-offers .slider.-default .slick-dots .slick-active .slider-dot{background-color:#af8164}.slider.-default .slider-dot{width:10px;height:10px;padding:0;margin:0;border:none;background-color:#c9bda2;border-radius:50%;outline:0}.slider.-restaurants .slider-dot,.slider.-rooms .slider-dot{background-color:rgba(201,189,162,.3)}.slider.-restaurants .slick-active .slider-dot,.slider.-rooms .slick-active .slider-dot{background-color:rgba(175,129,100,.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:auto;overflow:hidden}.slider.-inner .-slider-control.cookie-notification__button,.slider.-inner .button.-slider-control{color:#c9bda2;background-color:rgba(38,8,0,.6);-webkit-box-shadow:0 0 4px 0 rgba(38,8,0,.2);box-shadow:0 0 4px 0 rgba(38,8,0,.2)}.slider.-inner .-slider-control.cookie-notification__button:hover,.slider.-inner .button.-slider-control:hover{background-color:#260800;opacity:1}.slider.-inner .-slider-control.cookie-notification__button:active,.slider.-inner .-slider-control.cookie-notification__button:focus-within,.slider.-inner .button.-slider-control:active,.slider.-inner .button.-slider-control:focus-within{background-color:#af8164;opacity:1}.slider.-restaurant-chain{padding-bottom:60px;max-height:380px;overflow:hidden;margin:0 -10px}.slider.-restaurant-chain .slider__item{padding:0 10px}.slider.-restaurant-chain .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider.-restaurant-chain .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.-restaurant-chain .slick-dots li{padding:0 10px;cursor:pointer}.slider.-restaurant-chain .slick-dots .slick-active .slider-dot{background-color:#af8164}.-restaurant-chain .slider.-restaurant-chain .slick-dots .slick-active .slider-dot{background-color:#af8164}.slider.-restaurant-chain .slider-dot{width:10px;height:10px;padding:0;margin:0;border:none;background-color:#c9bda2;border-radius:50%;outline:0}.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;color:#c9bda2;background-color:rgba(38,8,0,.6);-webkit-box-shadow:0 0 4px 0 rgba(38,8,0,.2);box-shadow:0 0 4px 0 rgba(38,8,0,.2)}.slider.-content .-slider-control.cookie-notification__button:hover,.slider.-content .button.-slider-control:hover{background-color:#260800;opacity:1}.slider.-content .-slider-control.cookie-notification__button:active,.slider.-content .-slider-control.cookie-notification__button:focus-within,.slider.-content .button.-slider-control:active,.slider.-content .button.-slider-control:focus-within{background-color:#af8164;opacity:1}.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:#c9bda2;-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 .-slider-control.cookie-notification__button:hover,.slider .button.-slider-control:hover{background-color:#af8164;opacity:1}.slider .-slider-control.cookie-notification__button:active,.slider .-slider-control.cookie-notification__button:focus-within,.slider .button.-slider-control:active,.slider .button.-slider-control:focus-within{background-color:rgba(201,189,162,.6)}.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(40,4,1,.4);width:100%}.table thead,.ustyle table thead{background:rgba(40,4,1,.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(40,4,1,.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 #3c8774;border-top:6px solid #013a2b;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:#013a2b;color:#fff}.form.-review .form__field.-active .form__label{background:#013a2b}.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;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.form__row.-type-submit .form__field{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-right:0}.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__row.-type-files{margin-top:54px}.form__row.-type-files .form__field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:35px}.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{line-height:1.75;overflow:auto}.form__control.-checkbox{border-color:transparent}.form__control.-file{display:none}.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)}.bx-firefox .form__checkbox{width:1px;height:1px;top:25px}.bx-mac:not(.bx-chrome) .form__checkbox{width:1px;height:1px;left:10px}.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}.form__loaded-files-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.form__loaded-files-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;max-width:300px;padding:5px 35px 5px 5px;font-weight:400;font-size:16px;line-height:19px;background-color:rgba(255,254,245,.4);border-radius:4px}.form__loaded-files-item span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.form__loaded-files-close{position:absolute;right:0;z-index:10;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;height:100%;width:30px;padding:0;color:#fff;background-color:transparent;border:none;cursor:pointer}.form__loaded-files-close::before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px}.form__error{font-weight:400;font-size:16px;line-height:18px;color:red}.form__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}.form__button-container .button,.form__button-container .cookie-notification__button{background-color:rgba(255,254,245,.6);border:none}.form__button-text{-ms-flex-negative:1;flex-shrink:1;font-weight:400;font-size:16px;line-height:18px}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}.search-form{position:relative;height:auto;margin-left:180px;background-color:#fbedd1;-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}.search-form--redesigned{position:fixed;top:86px;z-index:949;width:100%;display:none}.search-form--redesigned.-main{position:absolute;top:460px}.search-form--redesigned .search-form__wrapper{max-width:1020px;width:100%;margin:0 auto;background-color:#fbedd1}.seating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.seating__item{position:relative;text-align:center;color:#013a2b;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:#013a2b}.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:#875e43;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:#013a2b;text-decoration:none}.social__link:focus,.social__link:hover{opacity:.7}.content{padding-top:15px;padding-bottom:50px;color:#280401}.content__container{max-width:1200px;margin:0 auto;padding:0 10px}.content__container.-bottom-line{padding-bottom:50px;border-bottom:1px solid rgba(145,206,191,.3)}.content__row{display:-webkit-box;display:-ms-flexbox;display:flex}.content__booking{margin:10px 0}.content__image{position:relative;height:auto}.content__image.-left{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.-conference .content__info-text.-type-horizontal{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.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;margin-right:50px;font-size:30px}.order__from{margin-right:10px}.order__icon{margin-right:15px}.order__price-mark{color:#013a2b;font-size:24px}.order__price-mark.currency-price .currency{color:#280401}.order__value{margin-right:5px}.order__value.currency-price:after{font-size:22px}.order__value.currency-price .currency{color:#280401}.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__price-mark{margin:0 5px}.order.-type-conference .order__price-mark.currency-price:after{font-size:16px}.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.-type-conference .order__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order.-one-price .-price{margin-left:auto}.review{padding:0 15px}.review:not(:last-child){border-bottom:1px solid #875e43;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:#91cebf;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:#280401}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__nav,.pagination__number{width:40px;height:40px;border:1px solid #91cebf;-webkit-transition:all .3s;transition:all .3s;line-height:40px;text-align:center;color:#fff;text-decoration:none;background:#91cebf}.pagination__nav.-active,.pagination__nav:focus,.pagination__nav:hover,.pagination__number.-active,.pagination__number:focus,.pagination__number:hover{color:#91cebf;background:0 0}.pagination__nav.-dots,.pagination__number.-dots{pointer-events:none;cursor:default;border:none;color:#91cebf;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:#3c8774;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(135,94,67,.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(135,94,67,.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:#875e43;text-decoration:underline}.ustyle a:hover{color:#875e43;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}.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:#013a2b}.mx-line-top{border-top:1px solid rgba(145,206,191,.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:#013a2b;-webkit-transition:top .5s,height .5s;transition:top .5s,height .5s;border:none}.bx-ie .logo{-webkit-transition:height .5s;transition:height .5s}.logo__image{display:block;max-width:100%;max-height:100%;width:auto;-o-object-fit:cover;object-fit:cover;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.logo--redesigned{top:0;height:100%;background-color:#013a2b}.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(1,58,43,.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}.hamburger--redesigned{top:unset;background-color:transparent}body{position:relative;min-height:100vh}body:not(.type-main){padding-top:250px;color:#280401}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:#91cebf;margin-left:20px}.booking-btn:hover{opacity:.85}#be-booking-form{padding-bottom:60px}.info-block{position:relative;overflow:hidden;padding:0 20px;color:#fff;background-color:#013a2b}.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}.be-reputation{max-width:277px;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:#fffef5;-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:#013a2b}.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:#a19d95}.ie .header__contacts-address{display:block;max-width:350px;color:#280401}.ie .page__booking{margin-top:0}.ie .language__link{color:#280401}.ie .language__link--active{border-color:rgba(40,4,1,.3)}.ie .language__link:focus:not(.language__link--active),.ie .language__link:hover:not(.language__link--active){color:#013a2b}.currency-price:after{font-family:'TL Icon';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#280401}.currency-price.czk .currency,.currency-price.eur .currency,.currency-price.gel .currency,.currency-price.rub .currency,.currency-price.uah .currency,.currency-price.usd .currency{display:none}.currency-price.aed,.currency-price.amd,.currency-price.bgn,.currency-price.byn,.currency-price.grd,.currency-price.idr,.currency-price.jpy,.currency-price.kgs,.currency-price.krw,.currency-price.kzt,.currency-price.lvl,.currency-price.mdl,.currency-price.myr,.currency-price.pln,.currency-price.ron,.currency-price.thb,.currency-price.try,.currency-price.uzs,.currency-price.vnd{display:inline-block}.currency-price.aed .currency,.currency-price.amd .currency,.currency-price.bgn .currency,.currency-price.byn .currency,.currency-price.grd .currency,.currency-price.idr .currency,.currency-price.jpy .currency,.currency-price.kgs .currency,.currency-price.krw .currency,.currency-price.kzt .currency,.currency-price.lvl .currency,.currency-price.mdl .currency,.currency-price.myr .currency,.currency-price.pln .currency,.currency-price.ron .currency,.currency-price.thb .currency,.currency-price.try .currency,.currency-price.uzs .currency,.currency-price.vnd .currency{text-transform:uppercase}.currency-price.aed,.currency-price.amd,.currency-price.bgn,.currency-price.idr,.currency-price.jpy,.currency-price.kgs,.currency-price.krw,.currency-price.kzt,.currency-price.lvl,.currency-price.mdl,.currency-price.myr,.currency-price.thb,.currency-price.try,.currency-price.vnd{direction:rtl}.payment-systems{display:grid;grid-template-columns:auto 60%;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;row-gap:40px;padding:0 10px}.payment-systems--only-text{grid-template-columns:auto}.payment-systems__text{font-size:14px}.payment-systems__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;width:auto;max-width:100%;padding:21px;background:#fff}.state-organizations{padding:0 10px}.state-organizations__list{display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;row-gap:25px;width:100%}.state-organizations__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;color:#fff;text-decoration:none}.state-organizations__item-text{max-width:215px;font-size:12px}.tabs{position:relative}.tabs--appeals{margin-top:100px;padding:0 10px}.tabs__list{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tabs__item{padding:16px 80px;font-family:Cuprum,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:28px;text-align:center;color:#fff;border-radius:3px 3px 0 0;background-color:rgba(1,58,43,.5);-webkit-transition:.3s;transition:.3s}.tabs__item--active{padding:23px 80px;background-color:#013a2b}.tabs__item:not(.tabs__item--active){cursor:pointer}.tabs__item-text--mobile{display:none}.tabs__content{display:none}.tabs__content--active{display:block}.be-loyalty{padding:20px 0 65px}.be-loyalty__description{margin:0 0 37px}.be-loyalty__container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-bottom:65px}.loyalty-card__image{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:22px;border-radius:15px;overflow:hidden}.loyalty-card__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.loyalty-card__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:21px;font-weight:700;font-size:16px;line-height:18px;text-transform:uppercase;color:#00112f}.loyalty-card__title span:last-child{margin-left:auto}.loyalty-card__info{font-size:16px;line-height:19px;color:#333}.loyalty-card__list{padding:10px 0 10px 20px;list-style-type:disc}.loyalty-card__list-item:not(:last-child){margin-bottom:10px}.be-loyalty__link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:15px 24px;margin:0 auto;font-size:17px;font-weight:700;line-height:20px;text-transform:uppercase;text-decoration:none;color:#fff;background-color:#9b6f56;-webkit-transition:all .3s ease;transition:all .3s ease}.be-loyalty__link:hover{background-color:#7c654d}.be-loyalty.dev_mode .be-loyalty__table{display:grid;gap:5px}.be-loyalty.dev_mode .be-loyalty__table--2-levels{grid-template-columns:1fr 2fr 2fr}.be-loyalty.dev_mode .be-loyalty__table--3-levels{grid-template-columns:1fr 2fr 2fr 2fr}.be-loyalty.dev_mode .be-loyalty__table--4-levels{grid-template-columns:1fr 2fr 2fr 2fr 2fr}.be-loyalty.dev_mode .be-loyalty__table--5-levels{grid-template-columns:1fr 2fr 2fr 2fr 2fr 2fr}.be-loyalty.dev_mode .be-loyalty__column-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cookie-panel{position:fixed;right:0;bottom:10px;left:0;z-index:2147483647;-webkit-box-sizing:content-box;box-sizing:content-box;width:calc(100% - 40px);max-height:90%;max-width:525px;margin-right:auto;margin-left:auto;padding:0;font-size:12px;line-height:16px;color:#393939;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(57,57,57,.59);box-shadow:0 0 20px 0 rgba(57,57,57,.59);overflow:auto;-webkit-transition:.5s ease;transition:.5s ease;-webkit-transform:translateY(0);transform:translateY(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cookie-panel--hidden{-webkit-transform:translateY(150%);transform:translateY(150%)}.cookie-panel__close{position:absolute;top:16px;right:16px;max-width:unset;min-width:unset;width:11px;height:11px;display:block;padding:0;opacity:.25;-webkit-transition:.3s ease;transition:.3s ease;cursor:pointer}.cookie-panel__close:after,.cookie-panel__close:before{content:'';position:absolute;top:50%;width:13px;height:2px;display:block;background:#393939}.cookie-panel__close:before{-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg)}.cookie-panel__close:after{-webkit-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg)}.cookie-panel__close:hover{opacity:1}.cookie-panel__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px}.cookie-panel__settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;gap:8px;padding-right:25px}.cookie-panel__title{font-family:inherit;font-weight:600;font-size:16px;line-height:24px}.cookie-panel__text--link{color:inherit;text-decoration:underline;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.cookie-panel__text--link:hover{opacity:.75}.cookie-panel__manage-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px}.cookie-panel__settings-group{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px;line-height:18px}.cookie-panel__settings-group .cookie-panel__setting-input{width:initial;height:initial;display:none;margin:0;padding:0}.cookie-panel__settings-group .cookie-panel__setting-input:checked+.cookie-panel__setting-label:before{border:1px solid #013a2b}.cookie-panel__settings-group .cookie-panel__setting-input:checked+.cookie-panel__setting-label:after{background-color:#013a2b}.cookie-panel__settings-group .cookie-panel__setting-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.cookie-panel__settings-group .cookie-panel__setting-label:before{content:'';position:relative;width:17px;height:17px;display:inline-block;margin-right:10px;vertical-align:middle;background-color:transparent;border:1px solid #888;border-radius:2px;-webkit-appearance:none;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.cookie-panel__settings-group .cookie-panel__setting-label:after{content:'';position:absolute;top:4px;left:4px;display:block;width:10px;height:10px;background-color:transparent;border-radius:1px;-webkit-transition:.3s ease;transition:.3s ease}.cookie-panel__settings-group:hover .cookie-panel__setting-label:after{background-color:rgba(1,58,43,.5)}.cookie-panel__button-group-one{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.cookie-panel__button-group-two{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:8px}.cookie-panel__button{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;-ms-flex-negative:0;flex-shrink:0;grid-column:span 1;margin:0;padding:10px 20px;font-family:inherit;font-size:inherit;line-height:14px;color:#fff;background-color:#013a2b;border:0;border-radius:3px;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.cookie-panel__button:hover{opacity:.75}.cookie-panel__button:last-child{grid-column:span 2}.cookie-panel-advanced{max-width:860px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cookie-panel-advanced .cookie-panel__text{max-width:75%}[dir=rtl] .cookie-panel{unicode-bidi:bidi-override;direction:rtl}[dir=rtl] .cookie-panel__close{right:unset;left:16px}[dir=rtl] .cookie-panel__setting-label:before{margin-right:0;margin-left:10px}[dir=rtl] .cookie-panel__setting-label:after{right:3px;left:unset}.header-redesigned.-scrolled-slider .header-redesigned__row.-search-form{display:block}.header-redesigned.-scrolled-slider .search-form--redesigned{display:block}.header-redesigned.-mobile-open .hamburger--redesigned{background-color:transparent}.header-redesigned.-open-menu .hamburger--redesigned{background-color:transparent}.header-redesigned.-open-menu.-scrolled-slider .header__row-wrap.-menu{height:70px}.header-redesigned.-open-menu .header-redesigned__row-wrap.-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-redesigned.-open-menu .header-redesigned__row.-menu{width:100%}.header-redesigned__row-wrap.-contacts{background-color:#91cebf}.header-redesigned__row.-contacts{height:86px;-webkit-transition:.5s ease;transition:.5s ease}.header-redesigned__row.-search-form{display:none}.payments-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:12px;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px}.payments-icons__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.lang__current::before{content:none}}@media (min-width:1201px){.bx-mac .search-form{max-height:80px;overflow:hidden}.search-form--redesigned{top:156px;display:block;margin:0;background-color:#fbedd1}.search-form--redesigned.-main{display:block;margin:0;background-color:transparent}.search-form--redesigned-scrolled{position:fixed;top:86px;background-color:#fbedd1}.search-form--redesigned-scrolled.-main{position:fixed;top:86px;background-color:#fbedd1}.search-form--redesigned-menu.search-form--redesigned-scrolled{top:156px}.header-redesigned.-scrolled-slider .menu.-top .menu__list{height:70px;margin-left:170px;margin-right:10px}}@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 (max-width:1200px){body,html{font-size:calc((0 / 432) * (100vw - 1200px) + 18px)}.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)}.-type-booking.cookie-notification__button,.button.-type-booking{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)}.card.-type-index .card__price .currency-price:after{font-size:calc((0 / 432) * (100vw - 1200px) + 22px)}.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:#013a2b}.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;background-color:#013a2b}.header__col{margin-left:25px}.link__text{font-size:calc((3 / 432) * (100vw - 1200px) + 24px)}.map.-main{grid-template-columns:1fr;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content}.map.-main .map__content{grid-template-columns:1fr;padding:45px 10px}.map.-main .map__content-title{font-size:28px}.map.-main .map__content-description{font-size:16px}.map.-main .map__content-phone{font-size:16px}.menu.-top .menu__list{margin-left:0;height:auto;padding-bottom:30px}.menu.-top .menu__item{width:100%;border-bottom:1px solid rgba(145,206,191,.5)}.menu.-top .menu__item.-active .menu__link{background-color:#91cebf}.menu.-top .menu__link{padding:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fff}.menu.-top .menu__link:focus,.menu.-top .menu__link:hover{background-color:rgba(145,206,191,.3)}.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__wrapper{max-height:110px;will-change:max-height;overflow:hidden}.search-form{margin-left:0}.search-form--redesigned-open-booking{display:block}.search-form--redesigned-open-booking.search-form--redesigned-scrolled{position:fixed;top:86px;-webkit-transition:.5s ease;transition:.5s ease}.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__value.currency-price:after{font-size:calc((6 / 432) * (100vw - 1200px) + 22px)}.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}#be-booking-form{padding-bottom:calc((20 / 432) * (100vw - 1200px) + 60px)}.tabs__item-text--desc{display:none}.tabs__item-text--mobile{display:block}.header-redesigned.-mobile-open .hamburger--redesigned{background-color:transparent}}@media screen and (max-width:1120px){.be-loyalty__container{max-width:700px;margin:0 auto;grid-template-columns:repeat(2,1fr);gap:50px}}@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:1024px){.card.-slider.-slider-restaurant-chain{height:176px}.cookie-panel__button-group-two{display:grid}.cookie-panel-advanced .cookie-panel__text{max-width:65%}.cookie-panel-advanced{max-width:600px}}@media (max-width:991px){.notification{text-align:left}.-type-booking.cookie-notification__button:focus,.-type-booking.cookie-notification__button:hover,.button.-type-booking:focus,.button.-type-booking:hover{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.-type-booking.cookie-notification__button:active,.button.-type-booking: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__title.-restaurant-chain{font-size:25px}.card.-slider .card__desc{font-size:14px}.card.-type-index .card__price{padding-top:20px}.card.-type-index .card__price-entry{-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.-type-index .-type-booking.cookie-notification__button,.card.-type-index .button.-type-booking{margin-right:10px}.cookie-notification{right:20px}.section.-type-gallery .col{width:33%}.contact__item{padding:12px 12px 12px 0}.equipment.-things .equipment__item{max-width:50%}.footer{padding:20px 0 50px}.footer__row:not(:last-child){margin-bottom:40px}.footer__col.-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.header__col.-address{display:none}.slider.-main{min-height:400px}.form__label{font-size:14px}.form__text{font-size:14px}.form__error{font-size:14px}.form__button-text{font-size:14px}.seating.-type-content .seating__item{width:14.28%}.seating.-type-content .seating__item{width:25%}.-offers .content__image.-left{width:100%}.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.-multiple-price .-square{width:100%}.legal__certificate-item{width:25%}.mx-show_tablet{display:initial}.mx-hide_tablet{display:none}.payment-systems{grid-template-columns:auto}.payment-systems__text{font-size:14px}.state-organizations__list{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}}@media (max-width:768px){.cookie-notification{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}}@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}.-type-booking.cookie-notification__button,.button.-type-booking{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.-slider .card__price-value{font-size:18px}.card.-slider.-slider-restaurant-chain{height:280px}.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 .card__price .currency-price:after{font-size:calc((7 / 447) * (100vw - 767px) + 22px)}.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%}.section.-about{opacity:1}.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{padding:20px 0 40px}.footer__row:not(:last-child){margin-bottom:20px}.footer__row.-main{display:grid;grid-template-columns:1fr auto}.footer__col.-official{padding-right:10px}.footer__col.-links{grid-row:2;margin-top:20px;margin-left:0}.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:not(.-active){-webkit-transition:background-color ease .3s;transition:background-color ease .3s;background-color:#91cebf}.lang__item:not(.-active):hover{background-color:#013a2b}.lang__item{height:50px;width:50px;padding-right:0!important;text-align:center;line-height:50px}.lang__item:before{display:none}.lang__item.-active{position:absolute;top:0;left:0}.lang__current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lang__current::before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:3px}.lang__arrow:before{display:block;position:absolute;top:17px;right:0}.link__text{font-size:calc((3 / 447) * (100vw - 767px) + 21px)}.map.-main .map__content-title{font-size:22px}.map.-main .map__content-description{font-size:14px}.map.-main .map__content-phone{font-size:14px}.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.-inner{height:100%}.slider.-restaurant-chain{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(40,4,1,.1);border-bottom:1px solid rgba(40,4,1,.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{padding: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.-type-submit .form__button-text{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:20px}.form__row.-type-submit .form__field{margin-bottom:0}.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.-type-files{margin-top:20px}.form__row.-type-files .form__field{row-gap:15px}.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}.form__button-container{-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;gap:15px}.form__button-container .button,.form__button-container .cookie-notification__button{margin-top:0}.search-form__wrapper{max-height:400px}.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.-left{width:100%;margin-bottom:10px}.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 .-type-booking.cookie-notification__button,.order .button.-type-booking{margin-top:5px}.order__price{font-size:calc((4 / 447) * (100vw - 767px) + 24px)}.order__price{margin-right:0;margin-bottom:15px}.order__value.currency-price:after{font-size:calc((2 / 447) * (100vw - 767px) + 16px)}.order .-type-booking.cookie-notification__button,.order .button.-type-booking{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.-multiple-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}#be-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%}.payment-systems{row-gap:20px}.payment-systems__text{font-size:12px}.payment-systems__list img{max-width:100%}.state-organizations__list{grid-template-columns:repeat(2,1fr)}.state-organizations__item{-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;gap:15px}.state-organizations__item-text{text-align:center}.tabs--appeals{margin-top:200px;padding:0}.tabs__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px;width:100%;margin-bottom:10px}.tabs__item{padding:24px;border-radius:0}.cookie-panel__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.cookie-panel__button-group-one{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-template-columns:unset}.cookie-panel__button-group-two{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookie-panel-advanced .cookie-panel__text{max-width:100%}.cookie-panel-advanced{max-width:unset;width:94%}[dir=rtl] .cookie-panel__settings{padding-right:0}}@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) 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 screen and (max-width:600px){.be-loyalty__container{gap:20px}}@media (max-width:560px){.legal__certificate-item{width:50%}}@media screen and (max-width:560px){.be-loyalty__container{max-width:300px;grid-template-columns:1fr;gap:50px}}@media (max-width:480px){.card.-slider.-slider-restaurant-chain{height:208px}.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}.payments-icons{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px}.payments-icons__picture{height:28px}}@media (max-width:360px){.cookie-panel{max-width:300px}.cookie-panel-advanced{max-width:300px;width:100%}}